Solution
1...Сf2/Сg1/Сc3/Сb2/Сa1/С:c5 2.Лf4#
1...Лg2 2.Ф:f3#
1...Лg8+ 2.h:g8К#
1...Л:h7+ 2.К:h7#
1...Кd8/Кe7/Кb4/Кb8/К:a7 2.С:d4#[A]
1...Кe5 2.Сe7#[Б]
1.Сg4? (2.Кd7#)
1...Кe5 2.Сe7#[Б]
1...Кb8 2.С:d4#[A]
1...Лg8+ 2.h:g8К#
1...Л:h7+ 2.К:h7#
но 1...Л:g4!
1.a8Ф? (2.Ф:c6#)
1...Кd8/Кe7/Кb4/Кb8/Кa7 2.С:d4#[A]
1...Кe5 2.Сe7#[Б]
1...Лg8+ 2.h:g8К#
1...Л:h7+ 2.К:h7#
1...С:c5 2.Лf4#
но 1...Сe5!
1.Л:d4?? (2.Лd6#/Лf4#)
1...К:d4 2.С:d4#[A]
1...Кd8 2.Лf4#
1...Лg5/Лg4 2.Лd6#
1...Лg8+ 2.h:g8К#
1...Л:h7+ 2.К:h7#
но 1...Кe7!
1.С:d4+[A]??
1...Кe5 2.Фa6#/С:e5#
но 1...К:d4!
1.Фb1?? (2.Кd7#/Фf5#)
1...Кh4/Лg5 2.Кd7#
1...Кfe5/Кb8 2.Фf5#
1...Кce5 2.Сe7#[Б]/Фf5#
1...Лg8+ 2.h:g8К#
1...Л:h7+ 2.К:h7#
но 1...Кe7!
1.Фd3?? (2.Кd7#/Фf5#)
1...Кce5 2.Сe7#[Б]/Фf5#
1...Кb8/Кfe5 2.Фf5#
1...Лg5/Кh4 2.Кd7#
1...Лg8+ 2.h:g8К#
1...Л:h7+ 2.К:h7#
но 1...Кe7!
1.Фa6! (2.Ф:c6#)
1...Лg8+ 2.h:g8К#
1...Л:h7+ 2.К:h7#
1...Кg1/Кg5/Кh2/Кh4/Кe1/Кd2 2.С:d4#[A]
1...Кe5/Сe5 2.Сe7#[Б]
1...С:c5 2.Лf4#