Solution
1...Крd5[a] 2.Фh1#[A]
1.Лe6+?
1...Крd5[a] 2.Фe5#[Б]
1...Крd7/[б]/ 2.Фe8#[C]
но 1...Кр:b7!
1.Лe7?? (2.Фh1#[A])
но 1...Кр:b7!
1.Лe5?? zz
1...Крd7/[б]/ 2.Фe8#[C]
но 1...Кр:b7!
1.Лe3?? zz
1...Крd5[a] 2.Фh1#[A]
1...Крd7/[б]/ 2.Фe8#[C]
но 1...Кр:b7!
1.Лe2?? zz
1...Крd5[a] 2.Фh1#[A]
1...Крd7/[б]/ 2.Фe8#[C]
но 1...Кр:b7!
1.Лe1?? zz
1...Крd5[a] 2.Фh1#[A]
1...Крd7/[б]/ 2.Фe8#[C]
но 1...Кр:b7!
1.Лd8?? (2.Фh1#[A])
но 1...Кр:b7!
1.Лeb8?? zz
1...Крd7/[б]/ 2.Фe8#[C]
но 1...Крd5[a]!
1.Фh7?? zz
1...Крd5[a] 2.Фh1#[A]/Фd7#/Фe4#
но 1...Кр:b7!
1.Фh6+??
1...Крd5[a] 2.Фh1#[A]/Фe6#
1...Крd7/[б]/ 2.Фe6#
но 1...Кр:b7!
1.Фh3?? zz
1...Крd5[a] 2.Фh1#[A]/Фf3#/Фg2#/Фe6#/Фd7#
но 1...Кр:b7!
1.Фg8?? zz
1...Крd7/[б]/ 2.Фe6#
но 1...Кр:b7!
1.Фg7?? zz
1...Крd5[a] 2.Фg2#/Фd7#
но 1...Кр:b7!
1.Фf6+??
1...Крd5[a] 2.Фf3#/Фe6#/Лe5#
1...Крd7/[б]/ 2.Фe6#/Лd8#
но 1...Кр:b7!
1.Фe5[Б]?? (2.Л:c7#)
но 1...Кр:b7!
1.Лb6+??
1...Крd5[a] 2.Лe5#/Фh5#/Фh1#[A]/Фg8#/Фe5#[Б]/Фd4#
1...Крd7/[б]/ 2.Лe7#/Лd8#
но 1...c:b6!
1.Лb5?? zz
1...Крd5[a] 2.Фh1#[A]
но 1...Крd7/[б]/!
1.Лbb8?? zz
1...Крd5[a] 2.Фh1#[A]
но 1...Крd7/[б]/!
1.Лa7?? zz
1...Крd5[a] 2.Фh1#[A]
но 1...Крd7/[б]/!
1.Л:c7+??
1...Крd5[a] 2.Фh5#/Фh1#[A]/Фg8#/Фe5#[Б]/Фd4#/Лe5#
но 1...Кр:c7!
1.Фa1! zz
1...Крd5[a] 2.Фh1#[A]
1...Крd7/[б]/ 2.Фa4#[D]
1...Кр:b7 2.Фa8#