hogbac

For definition of hogbac, please visit here.