Chess Puzzle

HDU - 5535