Solution
1...Крh3 2.Фh5#
1.Крf2?? zz
1...Крh3 2.Фh5#
но 1...Крg4!
1.Фc1?? (2.Фh6#)
но 1...Крh5!
1.Фa5?? zz
1...Крh3 2.Фh5#
но 1...c5!
1.Фe5?? zz
1...Крh3 2.Фh5#/Фg3#/Фh8#
но 1...c5!
1.Фg5+??
1...Крh3 2.Фg3#/Фh5#/Фh6#
но 1...Кр:g5!
1.Фe3?? (2.Фh6#)
но 1...Крh5!
1.Фg1?? (2.Фg4#)
1...Крh3 2.Фg3#/Фh1#
но 1...Крh5!
1.Фe7+??
1...Крh3 2.Фh7#
но 1...Крh5!
1.Фf5! (2.Фg4#)