ffoty

For definition of ffoty, please visit here.