Solution
1...Сe5[a] 2.d6#[A]
1...Фf4/[б]//Ф:e1/Фg1/Фh1/Ф:g2/Фe2/Ф:d3 2.Ф:f4#[Б]
1...Л:c5/К:c5+/b:c5 2.К:c5#
1...Л:g5 2.К:g5#
1...Кg3/Кh4/Кh6/Кe3/Кd4/Кd6 2.Кd4#/Лe3#
1...Кg7/К:e7 2.Лe3#
1...Фf3 2.g:f3#
1.Сf4? (2.d6#[A])
1...Ф:f4/[б]/ 2.Ф:f4#[Б]
1...Кc3/Лd4 2.Фe5#
1...К:c5+/Л:c5 2.К:c5#
1...Кe3 2.Кd4#/Л:e3#
1...К:e7/Кd6 2.Лe3#
1...Кd4 2.К:d4#/Фe5#/Лe3#
но 1...Ф:d3!
1.Лf3? (2.Фf4#[Б])
1...Сe5[a] 2.d6#[A]
1...Ф:f3 2.g:f3#
1...Кd6 2.Лe3#
но 1...К:c5+!
1.Фe5+??
1...С:e5[a] 2.d6#[A]
но 1...Кр:e5!
1.Кf4+??
1...Сe5[a] 2.Ф:e5#/Л:e5#/d6#[A]
но 1...К:e7!
1.Кf8+??
1...Сe5[a] 2.d6#[A]/Ф:e5#/Л:e5#
но 1...К:e7!
1.Кg7+??
1...Сe5[a] 2.d6#[A]/Ф:e5#/Л:e5#
но 1...К:e7!
1.Кd8+??
1...Сe5[a] 2.d6#[A]/Ф:e5#/Л:e5#
но 1...К:e7!
1.Кc7+??
1...Сe5[a] 2.d6#[A]
но 1...К:e7!
1.c:b6?? (2.Кc5#)
1...Ф:d3 2.Фf4#[Б]
1...К:e7 2.Лe3#
но 1...Сe5[a]!
1.g6! (2.Кg5#)
1...Сe5[a] 2.d6#[A]
1...Ф:d3 2.Фf4#[Б]
1...К:e7 2.Лe3#
1...К:c5+ 2.К:c5#