Solution
1...Сe3 2.Ф:h1#
1...Лa4/Л:c4 2.c7#
1...Ф:h5 2.Лe6#
1...Ф:f6+ 2.К:f6#
1...Ф:f4 2.Ф:f4#
1...Кg3/Кh4/Кe7/Кd6 2.Лe7#
1...Кe3 2.Лe7#/Кg3#
1.g8Ф?? (2.Фe6#/Фd5#)
1...Ф:f6+ 2.К:f6#
1...Ф:f4 2.Ф:f4#/Фd5#
1...С:d4/Кg7/К:d4 2.Фd5#
1...Л:d2/Л:d4/c:d2 2.Фe6#
1...Кe3 2.Лe7#/Фe8#/Фe6#/Кg3#
1...Кe7 2.Л:e7#/Фe6#
но 1...Фf8+!
1.Кg3+??
1...К:g3 2.Лe7#
но 1...Л:g3!
1.Фe1+??
1...Сe3 2.Ф:h1#
1...Кe3 2.Лe7#/Кg3#
но 1...Лe3!
1.Фe2+??
1...Лe3 2.d3#
1...Кe3 2.Лe7#/Кg3#
но 1...Сe3!
1.Кb5! (2.Ф:d3#)
1...Л:d2/Лd4/Лd5/Лd6 2.К:c3#
1...Л:d7+ 2.c:d7#
1...Лe3/Лf3/Лg3/Лh3/Сd4 2.c7#
1...Кe3 2.Кg3#
1...Кd4 2.Кd6#
1...Кd6 2.Лe7#
1...Ф:h5 2.Лe6#
1...Ф:f6+ 2.К:f6#
1...Ф:f4 2.Ф:f4#
1...Сe3 2.Ф:h1#