Solution
1...Крd4[a] 2.Кc6#[A]
1...d4/[б]/ 2.Кd3#[Б]
1...Крe6 2.Фe4#
1.c8Ф?? zz
1...Крd4[a] 2.Кc6#[A]
1...d4/[б]/ 2.Кd3#[Б]/Фe7#/Фhf5#/Фe6#[C]/Фcf5#
1...Лc4/Лc2/Лc1 2.Фcf5#/Кd3#[Б]/Фe7#/Фhf5#
1...Лc3 2.Фcf5#/Фe7#/Фhf5#
1...Лc6 2.К:c6#[A]/Кd3#[Б]/Фcf5#/Фe7#/Фhf5#
1...Лc7 2.Кd3#[Б]/Фcf5#/Фhf5#
1...Кh4/Кf4/Кe1/Кe3 2.Фh8#/Фg7#
но 1...Л:c8+!
1.c8С?? zz
1...Крd4[a] 2.Кc6#[A]
1...d4/[б]//Лc4/Лc2/Лc1 2.Кd3#[Б]/Фe7#/Фf5#
1...Кh4/Кf4/Кe1/Кe3 2.Фh8#/Фg7#
1...Лc3 2.Фe7#/Фf5#
1...Лc6 2.К:c6#[A]/Кd3#[Б]/Фe7#/Фf5#
1...Лc7 2.Кd3#[Б]/Фf5#
но 1...Л:c8+!
1.Кc6+[A]??
1...Крe6 2.c8Ф#/c8С#/Фf7#/Фd7#/Фg6#/Фe4#
но 1...Л:c6!
1.Кd3+[Б]??
1...Крe6 2.Фf7#/Фd7#/Фg6#/Фe4#
но 1...Крd4[a]!
1.f4+??
1...Крd4[a] 2.Кc2#/Фd3#
1...Крe6 2.Фf7#/Фd7#/Фg6#/Фe4#
но 1...К:f4!
1.Фg6?? zz
1...Крd4[a] 2.Кc6#[A]
1...d4/[б]/ 2.Кd3#[Б]/Фe6#[C]
1...Кh4/Кf4/Кe1/Кe3 2.Фf6#
1...Лc4/Лc2/Лc1/Л:c7 2.Кd3#[Б]
1...Лc6 2.К:c6#[A]/Кd3#[Б]
но 1...Лc3!
1.Фf5+??
1...Крd4[a] 2.Кc2#/Кc6#[A]/Ф:d5#[D]
но 1...Кр:f5!
1.Фf7! zz
1...Крd4[a]/Лc4/Лc3/Лc2/Лc1/Лc6/Л:c7 2.Ф:d5#[D]
1...d4/[б]/ 2.Фe6#[C]
1...Крe4 2.Фf4#
1...Кh4/Кf4/Кe1/Кe3 2.Фf6#