Solution
1...c5[a] 2.Сe5#[A]
1...Кd1/[б]//Кd5[c]/Кe2/[б]//К:e4[d]/Кb1[d]/Кb5/[б]//К:a2/[б]/ 2.Лd3#[Б]
1...Кb7/Кc4 2.Фc4#
1.f:g7[C]? zz
1...c5[a] 2.Сe5#[A]
1...Кd1/[б]//Кd5[c]/Кe2/[б]//К:e4[d]/Кb1[d]/Кb5/[б]//К:a2/[б]/ 2.Лd3#[Б]
1...Кb7/Кc4 2.Фc4#
но 1...Кb3!
1.Л:c3? (2.Сe5#[A]/Лd3#[Б])
1...Кc4 2.Ф:c4#/Л:c4#/Лd3#[Б]
1...С:f6 2.Лd3#[Б]
но 1...Кр:c3!
1.Л:a4+??
1...Кc4 2.Л:c4#/Ф:c4#
но 1...К:a4!
1.Фa1?? (2.Фg1#)
1...Кd1/[б]//Кd5[c]/Кe2/[б]/ 2.Лd3#[Б]/Ф:d1#
1...К:e4[d]/Кb1[d] 2.Лd3#[Б]
но 1...Кc4!
1.Фb1?? (2.Фg1#)
1...Кd1/[б]//Кd5[c]/Кe2/[б]/ 2.Лd3#[Б]/Ф:d1#
1...К:e4[d]/К:b1[d] 2.Лd3#[Б]
но 1...Кc4!
1.Фd5+??
1...К:d5[c] 2.Лd3#[Б]
но 1...c:d5!
1.Фe6?? (2.Фe5#)
1...Кc4 2.Ф:c4#
1...С:f6 2.Ф:f6#
но 1...d:e6!
1.Фg8[D]! zz
1...c5[a] 2.Сe5#[A]
1...Кd1/[б]//Кd5[c]/Кe2/[б]//К:e4[d]/Кb1[d]/Кb5/[б]//Кa2/[б]/ 2.Лd3#[Б]
1...Кb3/Кb7/Кc4 2.Фc4#
1...Сh6/Сh8/С:f6/Сf8 2.Фg1#