Correct answer: Ng21...d:e2 2.K:e2# 1...g2 2.O-O-O# 1.Nf1?? zz 1...g2 2.Q:h2# but 1...d:e2! 1.Nf5?? zz 1...g2 2.O-O-O# 1...d:e2 2.K:e2# but 1...g:f5! 1.N:g4?? (2.O-O-O#)