Puzzle loop

HDU - 6952