Strange fuction

HDU - 2899