rackfu

For definition of rackfu, please visit here.