Solution
1...f3 2.Кe3#
1...d3 2.Кe3#/Фe4#
1.Лh5?? (2.Лc5#/Кc1#/Кc5#/К:d2#/Кa1#/Кa5#)
1...c1Ф/c1Л/c1С/c1К 2.К:d2#/Кa5#/Лc5#
1...d3 2.Лc5#/Фe4#
но 1...e5!
1.Фd7?? (2.Кe5#/Фc6#/Фb5#)
1...Л:e2 2.Ф:d4#/Фb5#
1...Кd6 2.Фc6#
1...Кc7 2.Кe5#/Фc6#
но 1...Лh5!
1.Фc7+??
1...Крd5 2.Кc5#/К:d2#
но 1...К:c7!
1.Фb7?? (2.Кe5#/Фb5#/Фc6#)
1...Кd6/Кc7 2.Кe5#/Фc6#
1...Л:e2 2.Фb5#
но 1...Лh5!
1.Фa7?? (2.Фc5#/Кc1#/Кc5#/К:d2#/К:d4#/Кa1#/Кa5#)
1...c1Ф/c1Л/c1С/c1К 2.Фc5#/К:d2#/Кa5#
1...Лh5 2.Кc1#/Кc5#/К:d2#/К:d4#/Кa1#/Кa5#
1...Л:e2 2.Ф:d4#/Кc1#/Кc5#
1...d3 2.Кe3#/Фc5#/Фd4#/Кc1#/К:d2#/Кd4#/Кa1#/Кa5#
но 1...Крd5!
1.Фe4?? (2.Кe5#/Фc6#)
1...Л:e2 2.Ф:d4#/Кe5#
но 1...Лh5!
1.e4! (2.Кe5#)
1...Крd3 2.Кc1#
1...f:e3 e.p./d:e3 e.p. 2.К:e3#