The first move is Double checking. If the King take f5, White Alfil checkmates
If the King take the Knight, White Firzan checkmates
If the King goes on h7, the White sacrifice Rook on g7, and checkmates Nf6 on the third move
To be continued. Sorry for my English.
Three kinds of checkmates from the previous Forum
