Solution
1...Сg1+ 2.Ф:g1#
1...С:e1 2.Фf3#
1.Кb3?? zz
1...Крd3 2.Кed4#
1...Сg1+ 2.К:g1#
1...С:e1 2.Фf3#
но 1...Крe4!
1.Лd1?? (2.Сd2#/Лd3#)
1...Сe1 2.Лd3#/Фf3#
но 1...Сg1+!
1.Лc1?? zz
1...Сe1 2.Фf3#
но 1...Сg1+!
1.Лb1?? (2.Лb3#)
1...Сe1 2.Фf3#
но 1...Сg1+!
1.Лa1?? (2.Лa3#)
1...Сe1 2.Фf3#
но 1...Сg1+!
1.Сb4?? zz
1...Сg1+ 2.Ф:g1#
1...С:e1 2.Фf3#
но 1...a5!
1.Сc3?? zz
1...Сg1+ 2.Ф:g1#/К:g1#
1...С:e1 2.Фf3#
но 1...a5!
1.Лh4?? zz
1...Сg1+ 2.Ф:g1#
1...С:e1 2.Фf3#
1...Кh1/Кh5/Кf5/Кe4 2.Лe4#
1...К:e2 2.Лe4#/Л:e2#/Ф:e2#
но 1...К:f1+!
1.К:g3+??
1...Крd4 2.Кe6#/Кb3#
1...С:e1 2.Кf5#
но 1...Крf4!
1.Кd4+??
1...Кр:d4 2.Кe6#/Кb3#
1...С:e1 2.Кf5#/Кc2#
но 1...Крf4!
1.Фg1?? (2.Л:g3#)
но 1...С:g1+!
1.Фh1?? zz
1...Сg1+ 2.Ф:g1#
но 1...С:e1!
1.Кe6! zz
1...Крe4 2.К:g3#
1...Крd3 2.К2d4#
1...Сg1+ 2.К:g1#
1...С:e1 2.Фf3#