why not Qh2 instead of Qh7, in both cases same condition is satisfied.
Going in circles!
@KumarAnkur- 3.Qh2+ Nh3+
a working queen...
Stop being so childish, beginner.
Difficult to see the entire sequence at the start - but since it is a mate in 5, you know you have to keep giving checks
2nd page is not so bad
A good 1
I'll publish my take on that problem here: http://blog.chess.com/view/problem-solving
(it might help beginners)