Solution
1...Сg1 2.Ф:g3#
1...e3 2.Ф:c6#
1...Сg8 2.Лg5#
1.Лg8?? zz
1...Сg1 2.Ф:g3#
1...e3 2.Ф:c6#
но 1...С:g8!
1.Лf8?? zz
1...Сg1 2.Ф:g3#
1...e3 2.Ф:c6#
но 1...Сg8!
1.Лe8?? (2.Лe6#)
но 1...Сg8!
1.Лd8?? (2.Лd6#)
но 1...Сg8!
1.Лc8?? (2.Л:c6#)
но 1...Сg8!
1.Лb8?? zz
1...Сg1 2.Ф:g3#
1...e3 2.Ф:c6#
но 1...Сg8!
1.Лa8?? zz
1...Сg1 2.Ф:g3#
1...e3 2.Ф:c6#
но 1...Сg8!
1.Кр:c6?? zz
1...Сg1 2.Ф:g3#
1...Сg8 2.Лg5#
но 1...e3!
1.Крb4?? zz
1...Сg8 2.Лg5#
1...Сg1 2.Ф:g3#
1...e3 2.Ф:c6#
но 1...c5+!
1.Крb6?? zz
1...Сg8 2.Лg5#
1...Сg1 2.Ф:g3#
1...e3 2.Ф:c6#
но 1...c5!
1.Сe5?? zz
1...e3 2.Ф:c6#
1...Сg8 2.Лg5#
но 1...Сg1+!
1.Сc3?? zz
1...Сg8 2.Лg5#
1...e3 2.Ф:c6#
но 1...Сg1+!
1.Сb2?? zz
1...e3 2.Ф:c6#
1...Сg8 2.Лg5#
но 1...Сg1+!
1.Сa1?? zz
1...Сg8 2.Лg5#
1...e3 2.Ф:c6#
но 1...Сg1+!
1.Фf2?? (2.Фf6#/Фf7#)
1...Сg8 2.Фf6#/Лg5#
1...Кf5 2.Ф:f5#
но 1...К:h5!
1.Фe2?? (2.Фg4#)
1...К:h5 2.Ф:h5#
но 1...К:e2!
1.Фd2?? (2.Фg5#)
но 1...e3!
1.Фa2?? (2.Фe6#/Фf7#)
1...Сg8 2.Лg5#
но 1...К:h5!
1.Фh3?? (2.Фg4#/Фe6#)
1...Сg8 2.Фg4#/Лg5#
1...Кf5 2.Фg4#/Ф:f5#
но 1...К:h5!
1.Фf3?? (2.Фf6#/Фf7#/Фg4#)
1...К:h5 2.Ф:h5#
1...Кf5 2.Ф:f5#/Фg4#
1...Сg8 2.Фf6#/Фg4#/Лg5#
но 1...e:f3!
1.Ф:e4+??
1...Кf5 2.Фe6#/Фe8#/Фg4#/Ф:f5#
но 1...К:e4+!
1.Кgf5?? (2.Лg5#)
но 1...Кр:h5!
1.Кe6?? (2.Кf4#)
но 1...Кр:h5!
1.Лd5?? (2.Лd6#)
1...Сg8 2.h5#/Лg5#
но 1...c:d5!
1.Лe5! (2.Лe6#)
1...Сg8 2.Лg5#