Correct answer: h31. Qg1? waiting 1. ... f5 2. Qg5# 1. ... b2 2. Qg3# But 1. ... Bg2! 1. Ng4? waiting 1. ... f5 2. Qg3# 1. ... b2 2. Q:f3# But 1. ... K:g4!