ok i will edit it
solve it
hey the puzzle dosen't allow you to move. This is the same one but it allows you to move the pieces.

rooperi, I htought 1. gxf7+ Kh8 2. Be5 threatening the discovered check for mate. I'll let you figure out if black can deal with that threat.

Doesn't work, f8 (Q) #
{edit] I see I got beaten to the punch. Anyway, this is far more interesting than 1 ... Kf8

I think 2... Qc5 stops the discovered mate and keeps control of the queening square.
2 ... Qc5 3 Ba1!

It's the only square where white cannot cover both the bishop and Queening square.
Bb2 fails to Qb4
If Qb4, white moves his king away for a discovered check, black is forced to play Qxb2 and then white plays f8=Q#
you didn't post hte puzzle...