its wrong
Incorrect puzzle

Isn't Re5 checkmate?
Re5 isn't even check.
Reading this post was one of the few times I have laughed out loud on chess.com.

solution is
Did you know that you can include multiple variations in one diagram? Check out the blue '?' in the top right of your dialogue box.

if ....Kxe5
then Qf6#
please see the movelist buddy.
solution is