Ok puzzle and thank you but from a pure "puzzle" perspective, white has 1. Qf7 or f8 delaying mate a move, and black could start with Qh6+.
nice:)