Solution: 1. Kc7! [2. a6 waiting
2. ... Sd8/h8/d6/h6/e5/g5 3. R(x)e5#
2. ... Sg7/f6/f4/g3 3. S(x)f4#
2. ... b2 3. Ba2#
2. d4 [3. Rc5, Be4#]
2. ... Sd6/g5 3. Rc5, Re5#
2. ... Se5 3. Rxe5, Be4#
2. ... Sf6/g3 3. Rc5, Sf4#
2. Rec2 [3. R2c5#]
2. ... Sd6 3. Rxd6#
2. ... bxc2 3. Ba2#
2. Re4 [3. Rd4#]
2. ... Sd6 3. Re5#]
1. ... a6 2. Kb6 waiting
2. ... Sd8/h8/h6/e5/g5 3. R(x)e5#
2. ... Sd6 3. Rc5, Re5#
2. ... Sg7/f6/f4/g3 3. S(x)f4#
2. ... b2 3. Ba2#
1. ... a6 2. Rc3 waiting
2. ... Sd8/h8/d6/h6/e5/g5 3. R(x)e5#
2. ... Sg7/f6/f4/g3 3. S(x)f4#
2. ... b2 3. Ba2#
1. ... a6 2. Rc1 waiting
2. ... Sd8/h8/d6/h6/e5/g5 3. R(x)e5#
2. ... Sg7/f6/f4/g3 3. S(x)f4#
2. ... b2 3. Ba2#
1. ... a6 2. d4 [3. Rc5, Be4#]
2. ... Sd6/g5 3. Rc5, Re5#
2. ... Se5 3. Rxe5, Be4#
2. ... Sf6/g3 3. Rc5, Sf4#
1. ... a6 2. Rec2 [3. R2c5#]
2. ... Sd6 3. Rxd6#
2. ... bxc2 3. Ba2#
1. ... a6 2. Re3 waiting
2. ... Sd8/h8/d6/h6/e5/g5 3. R(x)e5#
2. ... Sg7/f6/f4/g3 3. S(x)f4#
2. ... b2 3. Ba2#
1. ... a6 2. Re4 [3. Rd4#]
2. ... Sd6 3. Re5#
1. ... a6 2. Ree6 waiting
2. ... Sd8/h8/d6/h6/e5/g5 3. Red6/e5#
2. ... Sg7/f6/f4/g3 3. S(x)f4#
2. ... b2 3. Ba2#
1. ... a6 2. Re7 waiting
2. ... Sd8/h8/h6/g5 3. Rd7/e5#
2. ... Sd6/e5 3. R(x)e5#
2. ... Sg7/f6/f4/g3 3. S(x)f4#
2. ... b2 3. Ba2#
1. ... a6 2. Re8 waiting
2. ... Sd8/h8/h6/g5 3. Rxd8/e5#
2. ... Sd6/e5 3. R(x)e5#
2. ... Sg7/f6/f4/g3 3. S(x)f4#
2. ... b2 3. Ba2#
1. ... a6 2. Re1 waiting
2. ... Sd8/h8/d6/h6/e5/g5 3. R(x)e5#
2. ... Sg7/f6/f4/g3 3. S(x)f4#
2. ... b2 3. Ba2#