Rank of Tetris

HDU - 1811