Solution
1...c3 2.Кd3#
1...Кd6/d6 2.С:d4#
1...d:c6 2.К:c6#
1...d5 2.e:d5#
1.Кр:g7?? (2.Фf6#)
1...d:c6 2.К:c6#
1...d6 2.С:d4#
1...d5 2.e:d5#
но 1...d:e6!
1.Лf2?? (2.Ф:g7#)
1...d:c6 2.К:c6#
1...d:e6 2.Ф:e6#
1...d6 2.С:d4#
но 1...d5!
1.Лf1?? (2.Ф:g7#)
1...d:c6 2.К:c6#
1...d:e6 2.Ф:e6#
1...d5 2.e:d5#
но 1...d6!
1.Фf6+??
1...Кр:f6 2.e5#
но 1...g:f6!
1.Кd5?? (2.Ф:g7#)
1...d:e6 2.Ф:e6#
1...d6 2.С:d4#
но 1...d:c6!
1.Кh5! (2.Ф:g7#)
1...g:h5 2.Фf5#
1...d:c6 2.К:c6#
1...d:e6 2.Ф:e6#
1...d6 2.С:d4#
1...d5 2.e:d5#