Problem Display
PID: 276285 (R1R5/p2ppppp/Pr6/1p6/PpP5/1k6/1NNPP3/1K2B3 w - - 0 1)

Tominic, Ivo

Mat, 1981

R1R5/p2ppppp/Pr6/1p6/PpP5/1k6/1NNPP3/1K2B3

#5

11 + 10


SOLUTION


  • SOUND
  • Keys
    • 1.Rc5!
      • 1...Rxa6
        • 2.Rxb5
          • threat
            • 3.Rxb4#
          • 2...Rxa4
            • 3.Rxa7
              • threat
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa4#
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Sa1#
                    • 5.Sd4#
                    • 5.Ra3#
                • 4.Rxa4
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                    • 5.Ra3#
                    • 5.Raxb4#
                    • 5.Rbxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Ra1+
                    • 5.Sxa1#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Ra1+
                    • 5.Sxa1#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Ra1+
                    • 5.Sxa1#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Ra1+
                    • 5.Sxa1#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Ra1+
                    • 5.Sxa1#
              • 3...e5
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Sa1#
                    • 5.Ra3#
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                  • 4...Ra1+
                    • 5.Sxa1#
                • 4.Rxa4
                  • threat
                    • 5.Sa1#
                    • 5.Ra3#
                    • 5.Raxb4#
                    • 5.Rbxb4#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
          • 2...Rb6
            • 3.Rxa7
              • threat
                • 4.Rxb6
                  • threat
                    • 5.Rxb4#
                • 4.Rxd7
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
              • 3...Rxb5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.axb5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.axb5#
                • 4.axb5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rb7
                • 4.Rbxb7
                  • threat
                    • 5.Rxb4#
                • 4.Raxb7
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
              • 3...Rb8
                • 4.Rxb8
                  • threat
                    • 5.Rxb4#
                • 4.Rxd7
                  • threat
                    • 5.Rd3#
                  • 4...Rd8
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
        • 2.axb5
          • threat
            • 3.bxa6
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Ra5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Ra5#
                • 4.Ra5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rb5
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
          • 2...Ra4
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
          • 2...Ra5
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
          • 2...Rb6
            • 3.Sa1+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Sd4+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Rxa7
              • threat
                • 4.Sa1#
                • 4.Sd4#
              • 3...Ra6
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa6#
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rh6
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rd6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
          • 2...Rc6
            • 3.Sa1+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Sd4+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Rxc6
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Ra6#
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Ra6#
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Ra6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...a5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa5#
                • 4.Rxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...a6
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rcxa6#
                    • 5.Raxa6#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rcxa6#
                    • 5.Raxa6#
                • 4.Rcxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Raxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.Rxa7
              • threat
                • 4.Sa1#
                • 4.Sd4#
              • 3...Ra6
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa6#
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rh6
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.bxc6
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Ra5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rxc4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rxc4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Rxc4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Rxc4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Rxc4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
          • 2...Rd6
            • 3.Sa1+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Rxa7
              • threat
                • 4.Sa1#
              • 3...Rxd2
                • 4.Bxd2
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Ra6
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa6#
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rh6
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.Rd5
              • threat
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rd3#
              • 3...Rxd5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...a5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa5#
                • 4.Rxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...a6
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rxa6
                    • 5.Rd3#
              • 3...e5
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                  • 4...Ra6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rxd2
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
                • 4.Bxd2
                  • threat
                    • 5.Re3#
              • 3...Rd3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sxd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rd5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
                • 4.Rxd5
                  • threat
                    • 5.Rd3#
                • 4.cxd5
                  • threat
                    • 5.Re3#
              • 3...Re6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rxd2
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
                • 4.Bxd2
                  • threat
                    • 5.Rf3#
              • 3...Rd3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sxd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rd5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
                • 4.Rxd5
                  • threat
                    • 5.Rd3#
                • 4.cxd5
                  • threat
                    • 5.Rf3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rxd2
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
                • 4.Bxd2
                  • threat
                    • 5.Rg3#
              • 3...Rd3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sxd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rd5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
                • 4.Rxd5
                  • threat
                    • 5.Rd3#
                • 4.cxd5
                  • threat
                    • 5.Rg3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rxd2
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
                • 4.Bxd2
                  • threat
                    • 5.Rh3#
              • 3...Rd3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sxd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rd5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
                • 4.Rxd5
                  • threat
                    • 5.Rd3#
                • 4.cxd5
                  • threat
                    • 5.Rh3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
          • 2...Re6
            • 3.Sa1+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Sd4+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Rxa7
              • threat
                • 4.Sa1#
                • 4.Sd4#
              • 3...Ra6
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa6#
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rh6
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Re3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.dxe3
                  • threat
                    • 5.Rd3#
              • 3...Rd6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Re3#
              • 3...Rxe5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...a5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa5#
                • 4.Rxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...a6
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rxa6
                    • 5.Re3#
              • 3...d6
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.Rf5
              • threat
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
              • 3...Rxe2
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
              • 3...Re3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Re4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
              • 3...Re5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rf6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rxe2
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
              • 3...Re3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Re4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
              • 3...Re5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rxe2
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
              • 3...Re3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Re4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
              • 3...Re5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
            • 3.b6
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Ra5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...a5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rcxa5#
                    • 5.Raxa5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rcxa5#
                    • 5.Raxa5#
                • 4.Rcxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Raxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
          • 2...Rf6
            • 3.Sa1+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Sd4+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Rxa7
              • threat
                • 4.Sa1#
                • 4.Sd4#
              • 3...Ra6
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa6#
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rh6
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rf3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.exf3
                  • threat
                    • 5.Rd3#
              • 3...Rd6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rf3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.exf3
                  • threat
                    • 5.Re3#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
              • 3...Rxf5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
              • 3...a5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa5#
                • 4.Rxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...a6
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rxa6
                    • 5.Rf3#
              • 3...d6
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...e5
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                  • 4...Ra6
                    • 5.Rf3#
              • 3...e6
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.Rg5
              • threat
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rf1
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
              • 3...Rf2
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Bxf2
                  • threat
                    • 5.Rg3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rf3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rf4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
              • 3...Rf5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxf5
                  • threat
                    • 5.Rf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rf1
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
              • 3...Rf2
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Bxf2
                  • threat
                    • 5.Rh3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rf3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rf4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
              • 3...Rf5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxf5
                  • threat
                    • 5.Rf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
            • 3.b6
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Ra5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...a5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rcxa5#
                    • 5.Raxa5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rcxa5#
                    • 5.Raxa5#
                • 4.Rcxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Raxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
          • 2...Rg6
            • 3.Sa1+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Sd4+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Rxa7
              • threat
                • 4.Sa1#
                • 4.Sd4#
              • 3...Ra6
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa6#
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rh6
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rg3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Bxg3
                  • threat
                    • 5.Rd3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rg3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Bxg3
                  • threat
                    • 5.Re3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Rg3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Bxg3
                  • threat
                    • 5.Rf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rxg5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...a5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa5#
                • 4.Rxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...a6
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rxa6
                    • 5.Rg3#
              • 3...d6
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...e5
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...e6
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...f6
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.Rh5
              • threat
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rg1
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
              • 3...Rg2
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rg3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rg4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
              • 3...Rg5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rxg5
                  • threat
                    • 5.Rg3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
            • 3.b6
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Ra5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...a5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rcxa5#
                    • 5.Raxa5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rcxa5#
                    • 5.Raxa5#
                • 4.Rcxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Raxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
          • 2...Rh6
            • 3.Sa1+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Sd4+
              • 3...Ka3
                • 4.Rxa7+
                  • 4...Ra6
                    • 5.Rxa6#
            • 3.Rxa7
              • threat
                • 4.Sa1#
                • 4.Sd4#
              • 3...Ra6
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa6#
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Ra1+
                    • 5.Sxa1#
                  • 4...Rd6
                    • 5.Sa1#
                  • 4...Re6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rf6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rg6
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rh6
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rh3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rh3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Rh3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Rh3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rxh5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...a5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa5#
                • 4.Rxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...a6
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Rxa6
                    • 5.Rh3#
              • 3...d6
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...e5
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                  • 4...Ra6
                    • 5.Rh3#
              • 3...e6
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...f6
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...g6
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxh6
                  • threat
                    • 5.Rh3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.b6
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Ra5#
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Ra5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...a5
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rcxa5#
                    • 5.Raxa5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rcxa5#
                    • 5.Raxa5#
                • 4.Rcxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Raxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
          • 2...d5
            • 3.Rxd5
              • threat
                • 4.Rd3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Rd3#
            • 3.bxa6
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Ra5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Ra5#
                • 4.Rxd5
                  • threat
                    • 5.Rd3#
                • 4.Ra5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rb5
                  • threat
                    • 5.Rxb4#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
          • 2...d6
            • 3.bxa6
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Ra5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Ra5#
                • 4.Ra5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rb5
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
              • 3...dxc5
                • 4.Rd8
                  • threat
                    • 5.Rd3#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
          • 2...e5
            • 3.Rxe5
              • threat
                • 4.Re3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...Ra6
                    • 5.Re3#
            • 3.bxa6
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Ra5#
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                • 4.Ra5
                  • threat
                    • 5.Sa1#
                • 4.Rb5
                  • threat
                    • 5.Rxb4#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
          • 2...e6
            • 3.bxa6
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Ra5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Ra5#
                • 4.Ra5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rb5
                  • threat
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Ra1+
                • 4.Sxa1+
                  • 4...Ka3
                    • 5.Rxa7#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
      • 1...Rc6
        • 2.Rxb5
          • threat
            • 3.Rxb4#
          • 2...Rxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sxc4
              • threat
                • 4.Rxb4#
              • 3...Kxc4
                • 4.Rc8+
                  • 4...Kb3
                    • 5.Rxb4#
                • 4.d3+
                  • 4...Kb3
                    • 5.Rxb4#
                • 4.Kb2
                  • threat
                    • 5.Rc8#
                    • 5.d3#
            • 3.Rab8
              • threat
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
              • 3...Rxc2
                • 4.Rxb4+
                  • 4...Ka3
                    • 5.Rb3#
              • 3...Rd4
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
              • 3...Re4
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
              • 3...Rf4
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
              • 3...Rg4
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
              • 3...Rh4
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.Bxh4
                  • threat
                    • 5.Rxb4#
          • 2...Rb6
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rd6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
            • 3.Rb8
              • threat
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
              • 3...Rxb5
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rxb8
                • 4.Rxb8
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
              • 3...Rb7
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R5xb7
                  • threat
                    • 5.Rxb4#
                • 4.R8xb7
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
      • 1...Rd6
        • 2.Rxb5
          • threat
            • 3.Rxb4#
          • 2...Rb6
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rd6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
            • 3.Rb8
              • threat
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
              • 3...Rxb5
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rxb8
                • 4.Rxb8
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
              • 3...Rb7
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R5xb7
                  • threat
                    • 5.Rxb4#
                • 4.R8xb7
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
        • 2.Rb8
          • threat
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                    • 5.Rb3#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
          • 2...Rxd2
            • 3.Bxd2
              • threat
                • 4.Rcxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...bxc4
                    • 5.Rxb4#
          • 2...Rxa6
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxa4
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
          • 2...Rd3
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                    • 5.Rb3#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
            • 3.exd3
              • threat
                • 4.Rcxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
          • 2...Rd4
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                    • 5.Rb3#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rxc4
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rxc4
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rc3#
                • 4.Sxc4
                  • threat
                    • 5.Rxb4#
                  • 4...Kxa4
                    • 5.Rxb4#
                • 4.Rxc4
                  • threat
                    • 5.Rc3#
                    • 5.Rcxb4#
                    • 5.Rbxb4#
          • 2...Rb6
            • 3.Rxb5
              • threat
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
              • 3...Rxb5
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rxb8
                • 4.Rxb8
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
              • 3...Rb7
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R5xb7
                  • threat
                    • 5.Rxb4#
                • 4.R8xb7
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
            • 3.Rxb6
              • threat
                • 4.Rcxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...bxc4
                    • 5.Rxb4#
          • 2...Rc6
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxc4
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
          • 2...Re6
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Re3
                • 4.Rdxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                • 4.dxe3
                  • threat
                    • 5.Rd3#
                  • 4...bxc4
                    • 5.Rxb4#
              • 3...Rd6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rd3#
            • 3.Rf5
              • threat
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
              • 3...Rxe2
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
              • 3...Re3
                • 4.Rfxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Re4
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
              • 3...Re5
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rxb5
                    • 5.Rf3#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rf6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rxe2
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
              • 3...Re3
                • 4.Rgxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Re4
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
              • 3...Re5
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rxb5
                    • 5.Rg3#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rxe2
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
              • 3...Re3
                • 4.Rhxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Re4
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
              • 3...Re5
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rxb5
                    • 5.Rh3#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
          • 2...Rf6
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rf3
                • 4.Rdxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                • 4.exf3
                  • threat
                    • 5.Rd3#
                  • 4...bxc4
                    • 5.Rxb4#
              • 3...Rd6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rf3
                • 4.Rexb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                • 4.exf3
                  • threat
                    • 5.Re3#
                  • 4...bxc4
                    • 5.Rxb4#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Re3#
            • 3.Rg5
              • threat
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rf1
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
              • 3...Rf2
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Bxf2
                  • threat
                    • 5.Rg3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rgxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rf3
                • 4.Rgxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rf4
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
              • 3...Rf5
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxf5
                  • threat
                    • 5.Rf3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rxb5
                    • 5.Rg3#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rf1
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
              • 3...Rf2
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Bxf2
                  • threat
                    • 5.Rh3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rhxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rf3
                • 4.Rhxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rf4
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
              • 3...Rf5
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rxf5
                  • threat
                    • 5.Rf3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rxb5
                    • 5.Rh3#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
          • 2...Rg6
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rg3
                • 4.Bxg3
                  • threat
                    • 5.Rd3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rdxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rd6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rg3
                • 4.Bxg3
                  • threat
                    • 5.Re3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rexb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Rg3
                • 4.Bxg3
                  • threat
                    • 5.Rf3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rfxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
            • 3.Rh5
              • threat
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rg1
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
              • 3...Rg2
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rhxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rg3
                • 4.Rhxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rg4
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
              • 3...Rg5
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rxg5
                  • threat
                    • 5.Rg3#
                  • 4...bxc4
                    • 5.Rxb4#
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rxb5
                    • 5.Rh3#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
          • 2...Rh6
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rh3
                • 4.Rdxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rd6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rh3
                • 4.Rexb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Rh3
                • 4.Rfxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Rh3
                • 4.Rgxb5
                  • threat
                    • 5.Rxb4#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rbxb5
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
          • 2...e5
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                    • 5.Rb3#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
          • 2...e6
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                    • 5.Rb3#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
          • 2...f5
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                    • 5.Rb3#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.Rxf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
          • 2...f6
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                    • 5.Rb3#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
          • 2...g5
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                    • 5.Rb3#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.Rxg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
          • 2...g6
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                    • 5.Rb3#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
          • 2...h5
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                    • 5.Rb3#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.Rxh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
          • 2...h6
            • 3.Rcxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                    • 5.Rb3#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
            • 3.Rbxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
      • 1...Re6
        • 2.Rxb5
          • threat
            • 3.Rxb4#
          • 2...Rb6
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rd6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
            • 3.Rb8
              • threat
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
              • 3...Rxb5
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rxb8
                • 4.Rxb8
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
              • 3...Rb7
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R5xb7
                  • threat
                    • 5.Rxb4#
                • 4.R8xb7
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
      • 1...Rf6
        • 2.Rxb5
          • threat
            • 3.Rxb4#
          • 2...Rb6
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rd6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
            • 3.Rb8
              • threat
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
              • 3...Rxb5
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rxb8
                • 4.Rxb8
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
              • 3...Rb7
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R5xb7
                  • threat
                    • 5.Rxb4#
                • 4.R8xb7
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
      • 1...Rg6
        • 2.Rxb5
          • threat
            • 3.Rxb4#
          • 2...Rb6
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rd6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
            • 3.Rb8
              • threat
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
              • 3...Rxb5
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rxb8
                • 4.Rxb8
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
              • 3...Rb7
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R5xb7
                  • threat
                    • 5.Rxb4#
                • 4.R8xb7
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
      • 1...Rh6
        • 2.Rxb5
          • threat
            • 3.Rxb4#
          • 2...Rb6
            • 3.Rd5
              • threat
                • 4.Rd3#
              • 3...Rd6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rd3#
            • 3.Re5
              • threat
                • 4.Re3#
              • 3...Rd6
                • 4.Re3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Re3#
            • 3.Rf5
              • threat
                • 4.Rf3#
              • 3...Rd6
                • 4.Rf3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rf3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
              • 3...Rf6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rf3#
            • 3.Rg5
              • threat
                • 4.Rg3#
              • 3...Rd6
                • 4.Rg3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rg3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rf6
                • 4.Rg3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
              • 3...Rg6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rg3#
            • 3.Rh5
              • threat
                • 4.Rh3#
              • 3...Rd6
                • 4.Rh3+
                  • 4...Rd3
                    • 5.Rxd3#
              • 3...Re6
                • 4.Rh3+
                  • 4...Re3
                    • 5.Rxe3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rf6
                • 4.Rh3+
                  • 4...Rf3
                    • 5.Rxf3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rg6
                • 4.Rh3+
                  • 4...Rg3
                    • 5.Rxg3#
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
              • 3...Rh6
                • 4.Rb8
                  • threat
                    • 5.Rxb4#
                  • 4...Rb6
                    • 5.Rh3#
            • 3.Rb8
              • threat
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R8xb6
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
                • 4.Re5
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
              • 3...Rxb5
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
              • 3...Rxb8
                • 4.Rxb8
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
              • 3...Rb7
                • 4.Rxb4+
                  • 4...Rxb4
                    • 5.Rxb4#
                • 4.R5xb7
                  • threat
                    • 5.Rxb4#
                • 4.R8xb7
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
      • 1...Rb7
        • 2.axb7
          • threat
            • 3.Rxb5
              • threat
                • 4.Rxb4#
              • 3...a5
                • 4.Raxa5
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
            • 3.Rxa7
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.axb5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.axb5#
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
                • 4.axb5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Sd3
                  • threat
                    • 5.Sc1#
              • 3...bxc4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Sxc4#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Sxc4#
                • 4.Sxc4
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rxc4
                  • threat
                    • 5.Rxb4#
                • 4.b8Q
                  • threat
                    • 5.Qxb4#
                • 4.b8R
                  • threat
                    • 5.Rxb4#
                • 4.Rb5
                  • threat
                    • 5.Rxb4#
            • 3.axb5
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
            • 3.cxb5
              • threat
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Re5
                  • threat
                    • 5.Re3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
              • 3...d5
                • 4.Rxd5
                  • threat
                    • 5.Rd3#
              • 3...e5
                • 4.Rxe5
                  • threat
                    • 5.Re3#
            • 3.b8Q
              • threat
                • 4.Qg3#
              • 3...d6
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                  • 4...bxc4
                    • 5.Qxb4#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                  • 4...bxc4
                    • 5.Qxb4#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                  • 4...bxc4
                    • 5.Qxb4#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
                  • 4...bxc4
                    • 5.Qxb4#
              • 3...e5
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                  • 4...bxc4
                    • 5.Qxb4#
            • 3.Sd3
              • threat
                • 4.Sc1+
                  • 4...Kxa4
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sc1#
              • 3...Kxa4
                • 4.Rxa7+
                  • 4...Kb3
                    • 5.Sa1#
                    • 5.Sd4#
                    • 5.Sc1#
              • 3...a5
                • 4.Rxa5
                  • threat
                    • 5.Sc1#
              • 3...a6
                • 4.Sc1+
                  • 4...Kxa4
                    • 5.Rxa6#
                • 4.Rxa6
                  • threat
                    • 5.Sc1#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
                    • 5.Rxa7#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
                    • 5.Rxa7#
            • 3.Sxc4
              • threat
                • 4.Sa1+
                  • 4...Kxa4
                    • 5.Ra5#
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Kxa4
                    • 5.Ra5#
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...Kxa4
                • 4.Rxa7+
                  • 4...Kb3
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.b8Q
                  • threat
                    • 5.Qxb4#
                  • 4...Kb3
                    • 5.Qxb4#
                  • 4...b3
                    • 5.Sb2#
                    • 5.Sb6#
                    • 5.Ra5#
                    • 5.Rxa7#
                    • 5.Qxa7#
                    • 5.Qb4#
                    • 5.Qb5#
                • 4.b8R
                  • threat
                    • 5.Rxb4#
                  • 4...Kb3
                    • 5.Rxb4#
                  • 4...b3
                    • 5.Sb2#
                    • 5.Sb6#
                    • 5.Ra5#
                    • 5.Rxa7#
                    • 5.Rb4#
                • 4.Kb2
                  • threat
                    • 5.Sb6#
                    • 5.Ra5#
                    • 5.Rxa7#
              • 3...a5
                • 4.Sa1+
                  • 4...Kxa4
                    • 5.Rcxa5#
                    • 5.Raxa5#
                • 4.Sd4+
                  • 4...Kxa4
                    • 5.Rcxa5#
                    • 5.Raxa5#
                • 4.Raxa5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...a6
                • 4.Sa1+
                  • 4...Kxa4
                    • 5.Ra5#
                    • 5.Rxa6#
                • 4.Sd4+
                  • 4...Kxa4
                    • 5.Ra5#
                    • 5.Rxa6#
                • 4.Rxa6
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
            • 3.Rxc4
              • threat
                • 4.Rxb4#
              • 3...a5
                • 4.Rc3+
                  • 4...bxc3
                    • 5.b8Q#
                    • 5.b8R#
                • 4.Rxa5
                  • threat
                    • 5.Rxb4#
                • 4.b8Q
                  • threat
                    • 5.Rc3#
                    • 5.Qg3#
                • 4.b8R
                  • threat
                    • 5.Rc3#
                • 4.Rd4
                  • threat
                    • 5.Rd3#
                • 4.Re4
                  • threat
                    • 5.Re3#
                • 4.Rf4
                  • threat
                    • 5.Rf3#
                • 4.Rg4
                  • threat
                    • 5.Rg3#
                • 4.Rh4
                  • threat
                    • 5.Rh3#
            • 3.Rxa7
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Sxc4#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Sxc4#
                • 4.Sxc4
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rxc4
                  • threat
                    • 5.Rxb4#
                • 4.b8Q
                  • threat
                    • 5.Qxb4#
                • 4.b8R
                  • threat
                    • 5.Rxb4#
                • 4.Rb5
                  • threat
                    • 5.Rxb4#
              • 3...c3
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Sc4#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Sc4#
                • 4.Rxc3+
                  • 4...bxc3
                    • 5.b8Q#
                    • 5.b8R#
                • 4.b8Q
                  • threat
                    • 5.Rxc3#
                    • 5.Qxb4#
                • 4.b8R
                  • threat
                    • 5.Rxc3#
                    • 5.Rxb4#
                • 4.Sc4
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                  • 4...cxd2
                    • 5.Sxd2#
            • 3.b8Q
              • threat
                • 4.Qxb4#
              • 3...a5
                • 4.Rxc4
                  • threat
                    • 5.Rc3#
                    • 5.Qg3#
                • 4.Rcxa5
                  • threat
                    • 5.Qxb4#
                • 4.Raxa5
                  • threat
                    • 5.Qxb4#
            • 3.b8R
              • threat
                • 4.Rxb4#
              • 3...a5
                • 4.Rxc4
                  • threat
                    • 5.Rc3#
                • 4.Rcxa5
                  • threat
                    • 5.Rxb4#
                • 4.Raxa5
                  • threat
                    • 5.Rxb4#
            • 3.Ra5
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Sxc4#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Sxc4#
                • 4.b8Q
                  • threat
                    • 5.Qxb4#
                • 4.b8R
                  • threat
                    • 5.Rxb4#
            • 3.Rb5
              • threat
                • 4.Rxb4#
              • 3...a5
                • 4.Raxa5
                  • threat
                    • 5.Rxb4#
            • 3.a5
              • threat
                • 4.Rxc4
                  • threat
                    • 5.Rxb4#
                • 4.b8Q
                  • threat
                    • 5.Qxb4#
                • 4.b8R
                  • threat
                    • 5.Rxb4#
                • 4.Rb5
                  • threat
                    • 5.Rxb4#
              • 3...c3
                • 4.Rxc3+
                  • 4...bxc3
                    • 5.b8Q#
                    • 5.b8R#
                • 4.b8Q
                  • threat
                    • 5.Rxc3#
                    • 5.Qxb4#
                • 4.b8R
                  • threat
                    • 5.Rxc3#
                    • 5.Rxb4#
          • 2...d6
            • 3.Rxb5
              • threat
                • 4.Rxb4#
              • 3...a5
                • 4.Raxa5
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
            • 3.Rxa7
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.axb5#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.axb5#
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
                • 4.axb5
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
              • 3...bxa4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa4#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa4#
                • 4.Rxa4
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                    • 5.Rxb4#
                • 4.b8Q
                  • threat
                    • 5.Qxb4#
                  • 4...dxc5
                    • 5.Qg3#
                • 4.Rb5
                  • threat
                    • 5.Rxb4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
              • 3...bxc4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Sxc4#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Sxc4#
                • 4.Rxc4
                  • threat
                    • 5.Rxb4#
                • 4.Rb5
                  • threat
                    • 5.Rxb4#
            • 3.axb5
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Sd4+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
                    • 5.Sd4#
                • 4.Rd5
                  • threat
                    • 5.Rd3#
                • 4.Rf5
                  • threat
                    • 5.Rf3#
                • 4.Rg5
                  • threat
                    • 5.Rg3#
                • 4.Rh5
                  • threat
                    • 5.Rh3#
            • 3.b8S
              • threat
                • 4.Sc6
                  • threat
                    • 5.S6d4#
                    • 5.Sa5#
              • 3...dxc5
                • 4.Sa6
                  • threat
                    • 5.Sxc5#
                • 4.Sc6
                  • threat
                    • 5.Sa5#
                  • 4...a5
                    • 5.Sxa5#
                • 4.Sd7
                  • threat
                    • 5.Sxc5#
              • 3...a5
                • 4.Sc6
                  • threat
                    • 5.S6d4#
                    • 5.Sxa5#
              • 3...e5
                • 4.Sc6
                  • threat
                    • 5.Sa5#
                  • 4...a5
                    • 5.Sxa5#
          • 2...e5
            • 3.Rxb5
              • threat
                • 4.Rxb4#
              • 3...a5
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                • 4.Raxa5
                  • threat
                    • 5.Rxb4#
            • 3.Rxa7
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.axb5#
                • 4.Rxb5
                  • threat
                    • 5.Rxb4#
                • 4.axb5
                  • threat
                    • 5.Sa1#
                • 4.Sd3
                  • threat
                    • 5.Sc1#
              • 3...bxc4
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Sxc4#
                • 4.Sxc4
                  • threat
                    • 5.Sa1#
                • 4.Rxc4
                  • threat
                    • 5.Rxb4#
                • 4.b8Q
                  • threat
                    • 5.Qxb4#
                • 4.b8R
                  • threat
                    • 5.Rxb4#
                • 4.Rb5
                  • threat
                    • 5.Rxb4#
            • 3.axb5
              • threat
                • 4.Sa1+
                  • 4...Ka3
                    • 5.Rxa7#
                • 4.Rxe5
                  • threat
                    • 5.Re3#
                • 4.Rxa7
                  • threat
                    • 5.Sa1#
            • 3.Sd3
              • threat
                • 4.Sc1+
                  • 4...Kxa4
                    • 5.Rxa7#
                • 4.Rxa7
                  • threat
                    • 5.Sc1#
              • 3...Kxa4
                • 4.Rxa7+
                  • 4...Kb3
                    • 5.Sa1#
                    • 5.Sc1#
              • 3...a5
                • 4.Rxa5
                  • threat
                    • 5.Sc1#
              • 3...a6
                • 4.Sc1+
                  • 4...Kxa4
                    • 5.Rxa6#
                • 4.Rxa6
                  • threat
                    • 5.Sc1#
        • 2.Rd5
          • threat
            • 3.Rd3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
        • 2.Re5
          • threat
            • 3.Re3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Re3+
              • 3...c3
                • 4.dxc3
                  • threat
                    • 5.cxb4#
                    • 5.c4#
                  • 4...bxc3
                    • 5.Rxc3#
        • 2.Rf5
          • threat
            • 3.Rf3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Rf3+
              • 3...c3
                • 4.dxc3
                  • threat
                    • 5.cxb4#
                    • 5.c4#
                  • 4...bxc3
                    • 5.Rxc3#
        • 2.Rg5
          • threat
            • 3.Rg3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Rg3+
              • 3...c3
                • 4.dxc3
                  • threat
                    • 5.cxb4#
                    • 5.c4#
                  • 4...bxc3
                    • 5.Rxc3#
        • 2.Rh5
          • threat
            • 3.Rh3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Rh3+
              • 3...c3
                • 4.dxc3
                  • threat
                    • 5.cxb4#
                    • 5.c4#
                  • 4...bxc3
                    • 5.Rxc3#
      • 1...d5
        • 2.Rxd5
          • threat
            • 3.Rd3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
          • 2...Rd6
            • 3.Rxb5
              • threat
                • 4.Rxb4#
              • 3...Rxd2
                • 4.Rxb4+
                  • 4...Kc3
                    • 5.Sd1#
                • 4.Bxd2
                  • threat
                    • 5.Rxb4#
              • 3...Rb6
                • 4.Rd8
                  • threat
                    • 5.Rd3#
                  • 4...Rd6
                    • 5.Rxb4#
      • 1...d6
        • 2.Rd5
          • threat
            • 3.Rd3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
        • 2.Rf5
          • threat
            • 3.Rf3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Rf3+
              • 3...c3
                • 4.dxc3
                  • threat
                    • 5.cxb4#
                    • 5.c4#
                  • 4...bxc3
                    • 5.Rxc3#
        • 2.Rg5
          • threat
            • 3.Rg3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Rg3+
              • 3...c3
                • 4.dxc3
                  • threat
                    • 5.cxb4#
                    • 5.c4#
                  • 4...bxc3
                    • 5.Rxc3#
        • 2.Rh5
          • threat
            • 3.Rh3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Rh3+
              • 3...c3
                • 4.dxc3
                  • threat
                    • 5.cxb4#
                    • 5.c4#
                  • 4...bxc3
                    • 5.Rxc3#
      • 1...e5
        • 2.Rxe5
          • threat
            • 3.Re3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
          • 2...Re6
            • 3.Rxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Re8
                  • threat
                    • 5.Re3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
      • 1...e6
        • 2.Re5
          • threat
            • 3.Re3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
        • 2.Rg5
          • threat
            • 3.Rg3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
        • 2.Rh5
          • threat
            • 3.Rh3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
      • 1...f5
        • 2.Rxf5
          • threat
            • 3.Rf3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
          • 2...Rf6
            • 3.Rxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Rf8
                  • threat
                    • 5.Rf3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
      • 1...f6
        • 2.Rf5
          • threat
            • 3.Rf3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
        • 2.Rh5
          • threat
            • 3.Rh3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
      • 1...g5
        • 2.Rxg5
          • threat
            • 3.Rg3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
          • 2...Rg6
            • 3.Rxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Rg8
                  • threat
                    • 5.Rg3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
      • 1...g6
        • 2.Rg5
          • threat
            • 3.Rg3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
      • 1...h5
        • 2.Rxh5
          • threat
            • 3.Rh3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
          • 2...Rh6
            • 3.Rxb5
              • threat
                • 4.Rxb4#
              • 3...Rb6
                • 4.Rh8
                  • threat
                    • 5.Rh3#
                  • 4...Rd6
                    • 5.Rxb4#
                  • 4...Re6
                    • 5.Rxb4#
                  • 4...Rf6
                    • 5.Rxb4#
                  • 4...Rg6
                    • 5.Rxb4#
                  • 4...Rh6
                    • 5.Rxb4#
      • 1...h6
        • 2.Rh5
          • threat
            • 3.Rh3#
          • 2...bxc4
            • 3.Sa1+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#
            • 3.Sd4+
              • 3...Ka3
                • 4.Sxc4+
                  • 4...Kxa4
                    • 5.Ra5#

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).