fut

For definition of fut, please visit here.