Problem Display
PID: 277880 (3b4/2N3p1/p1p3Pp/P1P4P/k4PP1/5R2/P2B4/2K2B2 w - - 0 1)

Gre, Pierre

diagrammes, 1981

3b4/2N3p1/p1p3Pp/P1P4P/k4PP1/5R2/P2B4/2K2B2

#5

12 + 6


SOLUTION


  • COOKED
  • Keys
    • 1.Kb2!
      • threat
        • 2.Ra3#
      • 1...Bf6+
        • 2.Bc3
          • threat
            • 3.Bxf6
              • threat
                • 4.Ra3+
                  • 4...Kb4
                    • 5.Sxa6#
                • 4.Sxa6
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Kb4
                • 4.Sxa6+
                  • 4...Ka4
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Kxa5
                • 4.Ra3+
                  • 4...Kb4
                    • 5.Sxa6#
                • 4.Sxa6
                  • threat
                    • 5.Ra3#
                  • 4...Ka4
                    • 5.Ra3#
          • 2...Bxc3+
            • 3.Rxc3
              • threat
                • 4.Ra3+
                  • 4...Kb4
                    • 5.Sxa6#
                • 4.Sxa6
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Kb4
                • 4.Sxa6+
                  • 4...Ka4
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Kxa5
                • 4.Ra3+
                  • 4...Kb4
                    • 5.Sxa6#
                • 4.Sxa6
                  • 4...Ka4
                    • 5.Ra3#
          • 2...Bd4
            • 3.Bxd4
              • threat
                • 4.Ra3+
                  • 4...Kb4
                    • 5.Sxa6#
                • 4.Sxa6
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Kb4
                • 4.Sxa6+
                  • 4...Ka4
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Kxa5
                • 4.Ra3+
                  • 4...Kb4
                    • 5.Sxa6#
                • 4.Sxa6
                  • 4...Ka4
                    • 5.Ra3#
          • 2...Be5
            • 3.Sxa6
              • threat
                • 4.Bxe5
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bxc3+
                • 4.Rxc3
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bd4
                • 4.Bxd4
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bd6
                • 4.cxd6
                  • 4...c5
                    • 5.Sxc5#
              • 3...Bf6
                • 4.Bxf6
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bc7
                • 4.Bd4
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bb8
                • 4.Bd4
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
            • 3.Bxe5
              • threat
                • 4.Ra3+
                  • 4...Kb4
                    • 5.Sxa6#
                • 4.Sxa6
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Kb4
                • 4.Sxa6+
                  • 4...Ka4
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Kxa5
                • 4.Ra3+
                  • 4...Kb4
                    • 5.Sxa6#
                • 4.Sxa6
                  • 4...Ka4
                    • 5.Ra3#
          • 2...Bd8
            • 3.Re3
              • threat
                • 4.Re4#
              • 3...Bf6
                • 4.Re4+
                  • 4...Bd4
                    • 5.Rxd4#
    • 1.Sxa6!
      • threat
        • 2.Bb4
          • threat
            • 3.Ra3#
      • 1...Bf6
        • 2.Bc3
          • threat
            • 3.Bxf6
              • threat
                • 4.Bxg7
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Kb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Ba1
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb2
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bd4
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bh4
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Be5
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Be7
                  • 4...Kxa5
                    • 5.Ra3#
            • 3.Kb1
              • 3...Ka3
                • 4.Bb2+
                  • 4...Ka4
                    • 5.Ra3#
                • 4.Bb4+
                  • 4...Ka4
                    • 5.Ra3#
              • 3...Bxc3
                • 4.Rxc3
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bd4
                • 4.Bxd4
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bh4
                • 4.Bb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
              • 3...Be5
                • 4.Bxe5
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bg5
                • 4.Bb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
              • 3...Be7
                • 4.Bb4
                  • threat
                    • 5.Ra3#
              • 3...Bd8
                • 4.Bb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
            • 3.Kc2
              • 3...Ka3
                • 4.Bb2+
                  • 4...Kxa2
                    • 5.Sb4#
                    • 5.Bc4#
                    • 5.Ra3#
                  • 4...Ka4
                    • 5.Ra3#
                • 4.Bb4+
                  • 4...Kxa2
                    • 5.Ra3#
                  • 4...Ka4
                    • 5.Ra3#
              • 3...Bxc3
                • 4.Rxc3
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bd4
                • 4.Bxd4
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bh4
                • 4.Bb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
              • 3...Be5
                • 4.Bxe5
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bg5
                • 4.Bb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
              • 3...Be7
                • 4.Bb4
                  • threat
                    • 5.Ra3#
              • 3...Bd8
                • 4.Bb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
            • 3.Bb2
              • threat
                • 4.Ra3#
              • 3...Bxb2+
                • 4.Kxb2
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bc3
                • 4.Rxc3
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Bg5
            • 3.fxg5
              • threat
                • 4.Bb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb4
                  • 4...hxg5
                    • 5.Ra3#
              • 3...Ka3
                • 4.Bb2+
                  • 4...Kxa2
                    • 5.Sb4#
                    • 5.Bc4#
                    • 5.Ra3#
                  • 4...Ka4
                    • 5.Ra3#
                • 4.Bb4+
                  • 4...Kxa2
                    • 5.Ra3#
                  • 4...Ka4
                    • 5.Ra3#
              • 3...hxg5
                • 4.Bxg7
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Ba1
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb2
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bd4
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Be5
                  • 4...Kxa5
                    • 5.Ra3#
            • 3.Bb2
              • threat
                • 4.Ra3#
              • 3...Bxf4+
                • 4.Rxf4+
                  • 4...Kxa5
                    • 5.Bc3#
        • 2.Rd3
          • threat
            • 3.Kb1
              • 3...Bc3
                • 4.Rxc3
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Ba1
                • 4.Kxa1
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
              • 3...Bb2
                • 4.Kxb2
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
              • 3...Bd4
                • 4.Rxd4+
                  • 4...Ka3
                    • 5.Bc1#
              • 3...Bh4
                • 4.Rd4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Bc1
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Be5
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
              • 3...Bg5
                • 4.Rd4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Bc1
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Be7
                • 4.Rd4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bd8
                • 4.Rd4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Bc1
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
          • 2...Ba1
            • 3.Bc3
              • threat
                • 4.Bxa1
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...Kb5
                    • 5.Rd4#
                • 4.Bxb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Ka3
                • 4.Bb2+
                  • 4...Kxa2
                    • 5.Sb4#
                    • 5.Ra3#
                  • 4...Ka4
                    • 5.Ra3#
                • 4.Bb4+
                  • 4...Kxa2
                    • 5.Ra3#
                  • 4...Ka4
                    • 5.Ra3#
              • 3...Bxc3
                • 4.Rxc3
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Bd4
            • 3.Rxd4+
              • 3...Ka3
                • 4.Kc2
                  • 4...Kxa2
                    • 5.Ra4#
                • 4.Sb4
                  • 4...Ka4
                    • 5.Sc2#
          • 2...Bg5
            • 3.fxg5
              • threat
                • 4.Kb2
                  • threat
                    • 5.Ra3#
                    • 5.Rd4#
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...hxg5
                • 4.Bxg5
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Kb1
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Kd1
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Kb2
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Kc2
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Be2
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Be1
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Be3
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Rc3
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.a3
                  • 4...Kb5
                    • 5.Rd4#
        • 2.g5
          • threat
            • 3.gxf6
              • 3...gxf6
                • 4.Kb2
                  • 4...f5
                    • 5.Ra3#
                • 4.Bb4
                  • 4...f5
                    • 5.Ra3#
            • 3.Bb4
              • threat
                • 4.Ra3#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...hxg5
                    • 5.Ra3#
              • 3...Bc3
                • 4.Rxc3
                  • 4...hxg5
                    • 5.Ra3#
          • 2...Bxg5
            • 3.fxg5
              • 3...hxg5
                • 4.Bxg5
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Kb2
                  • 4...g4
                    • 5.Ra3#
                    • 5.Rf4#
                • 4.Bb4
                  • 4...g4
                    • 5.Ra3#
          • 2...hxg5
            • 3.Bb4
              • threat
                • 4.Ra3#
              • 3...Bb2+
                • 4.Kxb2
                  • threat
                    • 5.Ra3#
              • 3...Bc3
                • 4.Rxc3
                  • threat
                    • 5.Ra3#
          • 2...Bc3
            • 3.Bxc3
              • threat
                • 4.Bb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb4
                  • 4...hxg5
                    • 5.Ra3#
              • 3...Ka3
                • 4.Bb2+
                  • 4...Kxa2
                    • 5.Sb4#
                    • 5.Bc4#
                    • 5.Ra3#
                  • 4...Ka4
                    • 5.Ra3#
                • 4.Bb4+
                  • 4...Kxa2
                    • 5.Ra3#
                  • 4...Ka4
                    • 5.Ra3#
            • 3.Rxc3
              • threat
                • 4.Kb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Ba1
            • 3.Bb4
              • threat
                • 4.Ra3#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...hxg5
                    • 5.Ra3#
              • 3...Bc3
                • 4.Rxc3
                  • 4...hxg5
                    • 5.Ra3#
          • 2...Bd4
            • 3.Bb4
              • threat
                • 4.Ra3#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...hxg5
                    • 5.Ra3#
              • 3...Be3+
                • 4.Rxe3
                  • 4...hxg5
                    • 5.Ra3#
              • 3...Bc3
                • 4.Rxc3
                  • 4...hxg5
                    • 5.Ra3#
          • 2...Be5
            • 3.fxe5
              • 3...hxg5
                • 4.Bxg5
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Kb2
                  • 4...g4
                    • 5.Ra3#
                    • 5.Rf4#
                • 4.Bb4
                  • 4...g4
                    • 5.Ra3#
      • 1...Bc7
        • 2.Kb1
          • threat
            • 3.Bc1
              • threat
                • 4.Ra3#
              • 3...Kxa5
                • 4.Ra3#
            • 3.Bb4
              • threat
                • 4.Ra3#
          • 2...Be5
            • 3.Bc1
              • threat
                • 4.Ra3#
              • 3...Bb2
                • 4.Kxb2
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bxb2
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bc3
                • 4.Rxc3
                  • 4...Kxa5
                    • 5.Ra3#
        • 2.Kd1
          • threat
            • 3.Bc1
              • threat
                • 4.Ra3#
              • 3...Kxa5
                • 4.Ra3#
            • 3.Bb4
              • threat
                • 4.Ra3#
          • 2...Be5
            • 3.Bc1
              • threat
                • 4.Ra3#
              • 3...Bb2
                • 4.Bxb2
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bc3
                • 4.Rxc3
                  • 4...Kxa5
                    • 5.Ra3#
        • 2.Kb2
          • threat
            • 3.Ra3#
          • 2...Be5+
            • 3.Bc3
              • threat
                • 4.Bxe5
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bxc3+
                • 4.Rxc3
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bd4
                • 4.Bxd4
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bd6
                • 4.cxd6
                  • 4...c5
                    • 5.Sxc5#
              • 3...Bf6
                • 4.Bxf6
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bc7
                • 4.Bd4
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bb8
                • 4.Bd4
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
        • 2.Kc2
          • threat
            • 3.Bc1
              • threat
                • 4.Ra3#
              • 3...Kxa5
                • 4.Ra3#
            • 3.Bb4
              • threat
                • 4.Ra3#
          • 2...Be5
            • 3.Bc1
              • threat
                • 4.Ra3#
              • 3...Bb2
                • 4.Kxb2
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bxb2
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bc3
                • 4.Rxc3
                  • 4...Kxa5
                    • 5.Ra3#
        • 2.Sb4
          • threat
            • 3.Sc2
              • threat
                • 4.Ra3#
          • 2...Bxf4
            • 3.Rxf4
              • threat
                • 4.Sc2#
              • 3...Ka3
                • 4.Sc2+
                  • 4...Kxa2
                    • 5.Bc4#
                • 4.Kb1
                  • 4...Ka4
                    • 5.Sc2#
                • 4.Be2
                  • 4...Ka4
                    • 5.Sc2#
                • 4.Bd3
                  • 4...Ka4
                    • 5.Sc2#
                • 4.Ba6
                  • 4...Ka4
                    • 5.Sc2#
                • 4.Be1
                  • 4...Ka4
                    • 5.Sc2#
                • 4.Bc3
                  • 4...Ka4
                    • 5.Sc2#
                • 4.Rd4
                  • 4...Ka4
                    • 5.Sc2#
                • 4.Re4
                  • 4...Ka4
                    • 5.Sc2#
                • 4.a6
                  • 4...Ka4
                    • 5.Sc2#
          • 2...Bxa5
            • 3.Sc2
              • threat
                • 4.Ra3#
              • 3...Bxd2+
                • 4.Kxd2
                  • 4...Ka5
                    • 5.Ra3#
              • 3...Bc3
                • 4.Rxc3
                  • 4...Ka5
                    • 5.Ra3#
              • 3...Bb4
                • 4.Sxb4
                  • 4...Ka5
                    • 5.Ra3#
          • 2...Bd6
            • 3.Kb2
              • threat
                • 4.Ra3#
              • 3...Be5+
                • 4.fxe5
                  • 4...Kxa5
                    • 5.Ra3#
        • 2.Bc3
          • threat
            • 3.Kb1
              • threat
                • 4.Bb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
              • 3...Ka3
                • 4.Bb2+
                  • 4...Ka4
                    • 5.Ra3#
                • 4.Bb4+
                  • 4...Ka4
                    • 5.Ra3#
              • 3...Bxf4
                • 4.Rxf4+
                  • 4...Ka3
                    • 5.Bb2#
              • 3...Bxa5
                • 4.Bxa5
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Be5
                • 4.Bxe5
                  • 4...Kxa5
                    • 5.Ra3#
            • 3.Kb2
              • threat
                • 4.Bd4
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bxa5
                • 4.Bxa5
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Be5
                • 4.Bxe5
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bb6
                • 4.cxb6
                  • 4...c5
                    • 5.Sxc5#
                • 4.Be1
                  • threat
                    • 5.Ra3#
                  • 4...Bxc5
                    • 5.Sxc5#
                • 4.Bd2
                  • threat
                    • 5.Ra3#
                  • 4...Bxc5
                    • 5.Sxc5#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
              • 3...Bd6
                • 4.cxd6
                  • 4...c5
                    • 5.Sxc5#
            • 3.Bb2
              • threat
                • 4.Ra3#
              • 3...Bxf4+
                • 4.Rxf4+
                  • 4...Kxa5
                    • 5.Bc3#
          • 2...Bxf4+
            • 3.Rxf4+
              • 3...Ka3
                • 4.Bb2+
                  • 4...Kxa2
                    • 5.Bc4#
                • 4.Kc2
                  • 4...Kxa2
                    • 5.Ra4#
                • 4.Sb4
                  • 4...Ka4
                    • 5.Sc2#
          • 2...Bd6
            • 3.Kb1
              • threat
                • 4.Bb4
                  • threat
                    • 5.Ra3#
              • 3...Ka3
                • 4.Bb2+
                  • 4...Ka4
                    • 5.Ra3#
                • 4.Bb4+
                  • 4...Ka4
                    • 5.Ra3#
              • 3...Bxf4
                • 4.Rxf4+
                  • 4...Ka3
                    • 5.Bb2#
              • 3...Bxc5
                • 4.Sxc5+
                  • 4...Ka3
                    • 5.Be1#
                    • 5.Bd2#
              • 3...Be5
                • 4.Bxe5
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Bb8
            • 3.Kb1
              • threat
                • 4.Bb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
              • 3...Ka3
                • 4.Bb2+
                  • 4...Ka4
                    • 5.Ra3#
                • 4.Bb4+
                  • 4...Ka4
                    • 5.Ra3#
              • 3...Bxf4
                • 4.Rxf4+
                  • 4...Ka3
                    • 5.Bb2#
              • 3...Be5
                • 4.Bxe5
                  • 4...Kxa5
                    • 5.Ra3#
            • 3.Kb2
              • threat
                • 4.Bd4
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Be5
                • 4.Bxe5
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bd6
                • 4.cxd6
                  • 4...c5
                    • 5.Sxc5#
              • 3...Ba7
                • 4.Be1
                  • threat
                    • 5.Ra3#
                  • 4...Bxc5
                    • 5.Sxc5#
                • 4.Bd2
                  • threat
                    • 5.Ra3#
                  • 4...Bxc5
                    • 5.Sxc5#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                • 4.Re3
                  • threat
                    • 5.Re4#
                  • 4...Bxc5
                    • 5.Sxc5#
            • 3.Bb2
              • threat
                • 4.Ra3#
              • 3...Bxf4+
                • 4.Rxf4+
                  • 4...Kxa5
                    • 5.Bc3#
        • 2.Rd3
          • threat
            • 3.Kb1
              • threat
                • 4.Rd4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Bc1
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxf4
                • 4.Bxf4
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxa5
                • 4.Bxa5
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Be5
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
            • 3.Kd1
              • threat
                • 4.Bc1
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxf4
                • 4.Bxf4
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxa5
                • 4.Bxa5
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Be5
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
            • 3.Kb2
              • threat
                • 4.Ra3#
                • 4.Rd4#
              • 3...Be5+
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
            • 3.Kc2
              • threat
                • 4.Bc1
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxf4
                • 4.Bxf4
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxa5
                • 4.Bxa5
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Be5
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
          • 2...Bd6
            • 3.cxd6
              • threat
                • 4.Sc5+
                  • 4...Kb5
                    • 5.Rd5#
                • 4.Kb2
                  • threat
                    • 5.Ra3#
                    • 5.Rd4#
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Rb3
                  • 4...c5
                    • 5.Sxc5#
                    • 5.Bb5#
                • 4.Re3
                  • 4...c5
                    • 5.Sxc5#
                • 4.Rf3
                  • 4...c5
                    • 5.Sxc5#
                • 4.Rg3
                  • 4...c5
                    • 5.Sxc5#
                • 4.Rh3
                  • 4...c5
                    • 5.Sxc5#
              • 3...c5
                • 4.Rb3
                  • 4...c4
                    • 5.Sc5#
            • 3.Kb1
              • threat
                • 4.Rd4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxf4
                • 4.Bxf4
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxc5
                • 4.Sxc5+
                  • 4...Kb5
                    • 5.Rd5#
              • 3...Be5
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
            • 3.Kd1
              • threat
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxf4
                • 4.Bxf4
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxc5
                • 4.Sxc5+
                  • 4...Kb5
                    • 5.Rd5#
              • 3...Be5
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
            • 3.Kb2
              • threat
                • 4.Ra3#
                • 4.Rd4#
              • 3...Be5+
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
              • 3...Bxc5
                • 4.Sxc5+
                  • 4...Kb5
                    • 5.Rd5#
            • 3.Kc2
              • threat
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxf4
                • 4.Bxf4
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxc5
                • 4.Sxc5+
                  • 4...Kb5
                    • 5.Rd5#
              • 3...Be5
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
          • 2...Bb8
            • 3.Kb1
              • threat
                • 4.Rd4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Bc1
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxf4
                • 4.Bxf4
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Be5
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
            • 3.Kd1
              • threat
                • 4.Bc1
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxf4
                • 4.Bxf4
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Be5
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
            • 3.Kb2
              • threat
                • 4.Ra3#
                • 4.Rd4#
              • 3...Be5+
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
            • 3.Kc2
              • threat
                • 4.Bc1
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bxf4
                • 4.Bxf4
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Be5
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
        • 2.g5
          • threat
            • 3.Sxc7
              • 3...hxg5
                • 4.Kb2
                  • threat
                    • 5.Ra3#
                • 4.Sa8
                  • threat
                    • 5.Sb6#
                • 4.Be2
                  • threat
                    • 5.Bd1#
            • 3.Kb2
              • threat
                • 4.Ra3#
              • 3...Be5+
                • 4.fxe5
                  • 4...hxg5
                    • 5.Ra3#
          • 2...Bxf4
            • 3.Rxf4+
              • 3...Ka3
                • 4.Kb1
                  • 4...hxg5
                    • 5.Bc1#
            • 3.Bxf4
              • threat
                • 4.Kb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Bxa5
            • 3.Bxa5
              • threat
                • 4.Kb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Bb4
                  • 4...hxg5
                    • 5.Ra3#
            • 3.Kb2
              • threat
                • 4.Ra3#
              • 3...Bc3+
                • 4.Rxc3
                  • threat
                    • 5.Ra3#
                  • 4...Ka5
                    • 5.Ra3#
              • 3...Bb4
                • 4.Sxb4
                  • threat
                    • 5.Ra3#
                  • 4...Ka5
                    • 5.Ra3#
                • 4.Bxb4
                  • 4...hxg5
                    • 5.Ra3#
          • 2...hxg5
            • 3.Kb2
              • threat
                • 4.Ra3#
              • 3...Be5+
                • 4.fxe5
                  • 4...g4
                    • 5.Ra3#
                    • 5.Rf4#
          • 2...Be5
            • 3.fxe5
              • 3...hxg5
                • 4.Bxg5
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Kb2
                  • 4...g4
                    • 5.Ra3#
                    • 5.Rf4#
                • 4.Bb4
                  • 4...g4
                    • 5.Ra3#
          • 2...Bb8
            • 3.Sxb8
              • 3...hxg5
                • 4.Kb2
                  • threat
                    • 5.Ra3#
                • 4.Sd7
                  • threat
                    • 5.Sb6#
            • 3.Kb2
              • threat
                • 4.Ra3#
              • 3...Be5+
                • 4.fxe5
                  • 4...hxg5
                    • 5.Ra3#
    • 1.Bg2!
      • threat
        • 2.Rb3
          • threat
            • 3.Bxc6#
        • 2.Rd3
          • threat
            • 3.Bxc6#
        • 2.Re3
          • threat
            • 3.Bxc6#
        • 2.Rg3
          • threat
            • 3.Bxc6#
        • 2.Rh3
          • threat
            • 3.Bxc6#
      • 1...Bf6
        • 2.Kb1
          • threat
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
          • 2...Bc3
            • 3.Rxc3
              • threat
                • 4.Rc4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.a3
                  • 4...Kxa5
                    • 5.Rc4#
              • 3...Kb4
                • 4.Bxc6
                  • 4...Kxa5
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Ra3#
                    • 5.Rb3#
                    • 5.Rd3#
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                    • 5.Rc4#
                • 4.Kb2
                  • 4...Ka4
                    • 5.Ra3#
                    • 5.Rc4#
                  • 4...Kxa5
                    • 5.Ra3#
                    • 5.Rc4#
          • 2...Ba1
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
          • 2...Bb2
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
          • 2...Bd4
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
          • 2...Be5
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
        • 2.Kd1
          • threat
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
          • 2...Bc3
            • 3.Rxc3
              • threat
                • 4.a3
                  • 4...Kxa5
                    • 5.Rc4#
              • 3...Kb4
                • 4.Bxc6
                  • 4...Kxa5
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Ra3#
                    • 5.Rb3#
                    • 5.Rd3#
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                    • 5.Rc4#
          • 2...Ba1
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
          • 2...Bb2
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
          • 2...Bd4
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
          • 2...Be5
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
        • 2.Kc2
          • threat
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Bc3
            • 3.Rxc3
              • threat
                • 4.a3
                  • 4...Kxa5
                    • 5.Rc4#
              • 3...Kb4
                • 4.Bxc6
                  • 4...Kxa5
                    • 5.Ra3#
                    • 5.Rb3#
                    • 5.Rd3#
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                    • 5.Rc4#
                • 4.Kb2
                  • 4...Ka4
                    • 5.Ra3#
                    • 5.Rc4#
                  • 4...Kxa5
                    • 5.Ra3#
                    • 5.Rc4#
          • 2...Ba1
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Bb2
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Bd4
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Be5
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
        • 2.Rb3
          • threat
            • 3.Bxc6#
          • 2...Bb2+
            • 3.Rxb2
              • 3...Ka3
                • 4.Bb4+
                  • 4...Ka4
                    • 5.Bxc6#
            • 3.Kb1
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
            • 3.Kd1
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
            • 3.Kc2
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
    • 1.Rb3!
      • threat
        • 2.Bg2
          • threat
            • 3.Bxc6#
      • 1...Bf6
        • 2.Kb1
          • threat
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
              • 3...Bd8
                • 4.Bg2
                  • threat
                    • 5.Bxc6#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
          • 2...Bc3
            • 3.Rxc3
              • threat
                • 4.Rc4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Sxa6
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.Kb2
                  • threat
                    • 5.Ra3#
                    • 5.Rc4#
                  • 4...Kb4
                    • 5.Rc4#
                  • 4...Kxa5
                    • 5.Ra3#
                    • 5.Rc4#
                • 4.a3
                  • 4...Kxa5
                    • 5.Rc4#
              • 3...Kb4
                • 4.Rc4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Kb2
                  • threat
                    • 5.Rc4#
                  • 4...Ka4
                    • 5.Ra3#
                    • 5.Rc4#
                  • 4...Kxa5
                    • 5.Ra3#
                    • 5.Rc4#
          • 2...Ba1
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
          • 2...Bb2
            • 3.Sd5
              • threat
                • 4.Sb6#
              • 3...cxd5
                • 4.Kxb2
                  • 4...d4
                    • 5.Ra3#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
          • 2...Bd4
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
          • 2...Be5
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
              • 3...Bc7
                • 4.Bg2
                  • threat
                    • 5.Bxc6#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
        • 2.Kc2
          • threat
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bd8
                • 4.Bg2
                  • threat
                    • 5.Bxc6#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Ba1
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Bb2
            • 3.Rxb2
              • 3...Ka3
                • 4.Rb4
                  • 4...Kxa2
                    • 5.Ra4#
            • 3.Sd5
              • threat
                • 4.Sb6#
              • 3...cxd5
                • 4.Kxb2
                  • 4...d4
                    • 5.Ra3#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Bd4
            • 3.Rb4+
              • 3...Ka3
                • 4.Rxd4
                  • 4...Kxa2
                    • 5.Ra4#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Be5
            • 3.Rb4+
              • 3...Ka3
                • 4.fxe5
                  • 4...Kxa2
                    • 5.Ra4#
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Bc7
                • 4.Bg2
                  • threat
                    • 5.Bxc6#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
        • 2.Sd5
          • threat
            • 3.Sb6#
          • 2...cxd5
            • 3.Bxa6
              • threat
                • 4.Bb5#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...d4
                    • 5.Bb5#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Bb5+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • 4...d4
                    • 5.Bb5#
          • 2...Bd8
            • 3.Sc3+
              • 3...Kxa5
                • 4.Sb1+
                  • 4...Ka4
                    • 5.Ra3#
                • 4.Sd1+
                  • 4...Ka4
                    • 5.Sb2#
                • 4.Sb5+
                  • 4...Ka4
                    • 5.Ra3#
            • 3.Sb6+
              • 3...Bxb6
                • 4.Bg2
                  • threat
                    • 5.Bxc6#
            • 3.Kb2
              • threat
                • 4.Ra3#
              • 3...Bf6+
                • 4.Sxf6
                  • 4...gxf6
                    • 5.Ra3#
            • 3.Bg2
              • threat
                • 4.Sb6+
                  • 4...Bxb6
                    • 5.Bxc6#
                • 4.Se3
                  • threat
                    • 5.Bxc6#
                • 4.Sf6
                  • threat
                    • 5.Bxc6#
                • 4.Sc7
                  • threat
                    • 5.Bxc6#
                • 4.Se7
                  • threat
                    • 5.Bxc6#
              • 3...Bxa5
                • 4.Sb6+
                  • 4...Bxb6
                    • 5.Bxc6#
              • 3...cxd5
                • 4.Bxd5
                  • threat
                    • 5.Bc6#
        • 2.Sa8
          • threat
            • 3.Sb6#
          • 2...Bb2+
            • 3.Rxb2
              • 3...Ka3
                • 4.Bb4+
                  • 4...Ka4
                    • 5.Sb6#
            • 3.Kb1
              • threat
                • 4.Sb6#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
            • 3.Kd1
              • threat
                • 4.Sb6#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
            • 3.Kc2
              • threat
                • 4.Sb6#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
        • 2.Bg2
          • threat
            • 3.Bxc6#
          • 2...Bb2+
            • 3.Rxb2
              • 3...Ka3
                • 4.Bb4+
                  • 4...Ka4
                    • 5.Bxc6#
            • 3.Kb1
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
            • 3.Kd1
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
            • 3.Kc2
              • threat
                • 4.Bxc6#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Kxc3
                  • 4...Kxa5
                    • 5.Ra3#
        • 2.g5
          • threat
            • 3.gxf6
              • 3...gxf6
                • 4.Kb2
                  • 4...f5
                    • 5.Ra3#
                • 4.Sa8
                  • 4...f5
                    • 5.Sb6#
                • 4.Bg2
                  • 4...f5
                    • 5.Bxc6#
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...hxg5
                    • 5.Sb6#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • 4...hxg5
                    • 5.Sb6#
              • 3...Bd8
                • 4.Bg2
                  • threat
                    • 5.Bxc6#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...hxg5
                    • 5.Bxc6#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • 4...hxg5
                    • 5.Bxc6#
          • 2...hxg5
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bb2+
                • 4.Kxb2
                  • threat
                    • 5.Sb6#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • threat
                    • 5.Sb6#
              • 3...Bd8
                • 4.Bg2
                  • threat
                    • 5.Bxc6#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bb2+
                • 4.Kxb2
                  • threat
                    • 5.Bxc6#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • threat
                    • 5.Bxc6#
          • 2...Bc3
            • 3.Bxc3
              • 3...hxg5
                • 4.Kb2
                  • threat
                    • 5.Ra3#
                • 4.Sa8
                  • threat
                    • 5.Sb6#
                • 4.Bg2
                  • threat
                    • 5.Bxc6#
            • 3.Rxc3
              • threat
                • 4.Kb2
                  • threat
                    • 5.Ra3#
                    • 5.Rc4#
                  • 4...Kb4
                    • 5.Rc4#
                  • 4...Kxa5
                    • 5.Ra3#
                    • 5.Rc4#
              • 3...Kb4
                • 4.Kb2
                  • threat
                    • 5.Rc4#
                  • 4...Ka4
                    • 5.Ra3#
                    • 5.Rc4#
                  • 4...Kxa5
                    • 5.Ra3#
                    • 5.Rc4#
          • 2...Ba1
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...hxg5
                    • 5.Sb6#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • 4...hxg5
                    • 5.Sb6#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...hxg5
                    • 5.Bxc6#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • 4...hxg5
                    • 5.Bxc6#
          • 2...Bd4
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...hxg5
                    • 5.Bxc6#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • 4...hxg5
                    • 5.Bxc6#
          • 2...Be5
            • 3.fxe5
              • 3...hxg5
                • 4.Kb2
                  • 4...g4
                    • 5.Ra3#
                • 4.Sa8
                  • 4...g4
                    • 5.Sb6#
                • 4.Bg2
                  • 4...g4
                    • 5.Bxc6#
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...hxg5
                    • 5.Sb6#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • 4...hxg5
                    • 5.Sb6#
              • 3...Bc7
                • 4.Bg2
                  • threat
                    • 5.Bxc6#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...hxg5
                    • 5.Bxc6#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • 4...hxg5
                    • 5.Bxc6#
    • 1.Rd3!
      • threat
        • 2.Bg2
          • threat
            • 3.Bxc6#
      • 1...Bxc7
        • 2.Rd4+
          • 2...Ka3
            • 3.Kc2
              • threat
                • 4.Bc1+
                  • 4...Kxa2
                    • 5.Ra4#
              • 3...Bxf4
                • 4.Bxf4
                  • 4...Kxa2
                    • 5.Ra4#
                • 4.Rxf4
                  • 4...Kxa2
                    • 5.Ra4#
        • 2.Kb2
          • threat
            • 3.Ra3#
            • 3.Rd4#
          • 2...Be5+
            • 3.fxe5
              • 3...Kb5
                • 4.Rd5+
                  • 4...Ka4
                    • 5.Rd4#
      • 1...Bf6
        • 2.Sxa6
          • threat
            • 3.Kb1
              • 3...Bc3
                • 4.Rxc3
                  • 4...Kxa5
                    • 5.Ra3#
              • 3...Ba1
                • 4.Kxa1
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
              • 3...Bb2
                • 4.Kxb2
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
              • 3...Bd4
                • 4.Rxd4+
                  • 4...Ka3
                    • 5.Bc1#
              • 3...Bh4
                • 4.Rd4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Bc1
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Be5
                • 4.fxe5
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
              • 3...Bg5
                • 4.Rd4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Bc1
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Be7
                • 4.Rd4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bd8
                • 4.Rd4+
                  • 4...Ka3
                    • 5.Bc1#
                • 4.Bc1
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
          • 2...Ba1
            • 3.Bc3
              • threat
                • 4.Bxa1
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Bb2+
                • 4.Kxb2
                  • 4...Kb5
                    • 5.Rd4#
                • 4.Bxb2
                  • threat
                    • 5.Ra3#
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...Ka3
                • 4.Bb2+
                  • 4...Kxa2
                    • 5.Sb4#
                    • 5.Ra3#
                  • 4...Ka4
                    • 5.Ra3#
                • 4.Bb4+
                  • 4...Kxa2
                    • 5.Ra3#
                  • 4...Ka4
                    • 5.Ra3#
              • 3...Bxc3
                • 4.Rxc3
                  • 4...Kxa5
                    • 5.Ra3#
          • 2...Bd4
            • 3.Rxd4+
              • 3...Ka3
                • 4.Kc2
                  • 4...Kxa2
                    • 5.Ra4#
                • 4.Sb4
                  • 4...Ka4
                    • 5.Sc2#
          • 2...Bg5
            • 3.fxg5
              • threat
                • 4.Kb2
                  • threat
                    • 5.Ra3#
                    • 5.Rd4#
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Bb4
                  • threat
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
              • 3...hxg5
                • 4.Bxg5
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Kb1
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Kd1
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Kb2
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Kc2
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Be2
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Be1
                  • 4...Kb5
                    • 5.Ra3#
                    • 5.Rd4#
                • 4.Be3
                  • 4...Kxa5
                    • 5.Ra3#
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Bb4
                  • 4...Kb5
                    • 5.Ra3#
                • 4.Rc3
                  • 4...Kxa5
                    • 5.Ra3#
                • 4.a3
                  • 4...Kb5
                    • 5.Rd4#
    • 1.g5!
      • threat
        • 2.Kb2
          • threat
            • 3.Ra3#
          • 2...Bf6+
            • 3.gxf6
              • 3...gxf6
                • 4.Ra3#
      • 1...hxg5
        • 2.Be2
          • threat
            • 3.Bd1#
          • 2...Bxc7
            • 3.Kb2
              • threat
                • 4.Ra3#
              • 3...Be5+
                • 4.fxe5
                  • 4...g4
                    • 5.Ra3#
                    • 5.Rf4#
        • 2.Bg2
          • threat
            • 3.Rb3
              • threat
                • 4.Bxc6#
            • 3.Rd3
              • threat
                • 4.Bxc6#
            • 3.Re3
              • threat
                • 4.Bxc6#
            • 3.Rg3
              • threat
                • 4.Bxc6#
            • 3.Rh3
              • threat
                • 4.Bxc6#
          • 2...gxf4
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...f3
                • 4.Bxf3
                  • threat
                    • 5.Bxc6#
            • 3.Rd3
              • threat
                • 4.Bxc6#
              • 3...f3
                • 4.Bxf3
                  • threat
                    • 5.Bd1#
                    • 5.Bxc6#
          • 2...Bf6
            • 3.Rb3
              • threat
                • 4.Bxc6#
              • 3...Bb2+
                • 4.Kxb2
                  • threat
                    • 5.Bxc6#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • threat
                    • 5.Bxc6#
        • 2.Rb3
          • threat
            • 3.Bg2
              • threat
                • 4.Bxc6#
          • 2...gxf4
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...f3
                • 4.Bxf3
                  • threat
                    • 5.Bxc6#
          • 2...Bf6
            • 3.Sa8
              • threat
                • 4.Sb6#
              • 3...Bb2+
                • 4.Kxb2
                  • threat
                    • 5.Sb6#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Sb6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • threat
                    • 5.Sb6#
              • 3...Bd8
                • 4.Bg2
                  • threat
                    • 5.Bxc6#
            • 3.Bg2
              • threat
                • 4.Bxc6#
              • 3...Bb2+
                • 4.Kxb2
                  • threat
                    • 5.Bxc6#
                    • 5.Ra3#
              • 3...Bc3
                • 4.Bxc6+
                  • 4...Kxa5
                    • 5.Bxc3#
                • 4.Bxc3
                  • threat
                    • 5.Bxc6#

FEATURES


NOT CLASSIFIED


Developed and maintained by Brian Stephenson.
Implemented with HTML5, MySQL, Perl (with, inter alia, CGI::Simple, HTML::Template & XML::LibXML) & CSS/Javascript (jQuery, Bootstrap & DataTables).