Problem Display
PID: 217655 (8/8/8/7p/8/1P6/R7/R3K1bk w - - 0 1)

Neptaev, Nikolai I

Shakh-M (Borovich), 1987

8/8/8/7p/8/1P6/R7/R3K1bk

#5

4 + 3


6490 yacpdb 2020

SOLUTION


  • SOUND
  • Keys
    • 1.Kf1!
      • threat
        • 2.Rg2
          • threat
            • 3.Raa2
              • threat
                • 4.Rxg1#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bh2
                • 4.Raa2
                  • threat
                    • 5.Rxh2#
                  • 4...Bg1
                    • 5.Rxg1#
                  • 4...Bg3
                    • 5.Rg1#
                  • 4...Bf4
                    • 5.Rg1#
                  • 4...Be5
                    • 5.Rg1#
                  • 4...Bd6
                    • 5.Rg1#
                  • 4...Bc7
                    • 5.Rg1#
                  • 4...Bb8
                    • 5.Rg1#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...h4
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rxh4#
                • 4.Rxh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
          • 2...Be3
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bd2
                • 4.Raxd2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxd2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bf4
                • 4.Rxf4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bg5
                • 4.Rxg5
                  • threat
                    • 5.Rh4#
                    • 5.Rxh5#
                  • 4...Kh2
                    • 5.Rh4#
                  • 4...h4
                    • 5.Rxh4#
          • 2...Bd4
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bb2
                • 4.Raxb2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxb2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
          • 2...Bc5
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bb4
                • 4.Rxb4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd6
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bc5
                    • 5.Rh2#
              • 3...Be7
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                    • 5.Rh2#
          • 2...Bb6
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bc7
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bb6
                    • 5.Rh2#
              • 3...Bd8
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                    • 5.Rh2#
          • 2...Ba7
            • 3.Rxa7
              • 3...h4
                • 4.Kf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Ra1
                  • 4...h3
                    • 5.Kf2#
                • 4.Raa2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rh7
                  • 4...h3
                    • 5.Rxh3#
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bb8
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Ba7
                    • 5.Rh2#
          • 2...h4
            • 3.Raa2
              • threat
                • 4.Rxg1#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h3
                    • 5.Rh2#
      • 1...Bh2
        • 2.Kf2+
          • 2...Bg1+
            • 3.Rxg1+
              • 3...Kh2
                • 4.Ra4
                  • threat
                    • 5.Rh4#
                  • 4...Kh3
                    • 5.Rh1#
                  • 4...h4
                    • 5.Rxh4#
            • 3.Kf3
              • 3...h4
                • 4.Rg2
                  • 4...h3
                    • 5.Raxg1#
        • 2.Rg2
          • threat
            • 3.Kf2+
              • 3...Bg1+
                • 4.Raxg1#
            • 3.Raa2
              • threat
                • 4.Rxh2#
              • 3...Bg1
                • 4.Rxg1#
              • 3...Bg3
                • 4.Rg1#
              • 3...Bf4
                • 4.Rg1#
              • 3...Be5
                • 4.Rg1#
              • 3...Bd6
                • 4.Rg1#
              • 3...Bc7
                • 4.Rg1#
              • 3...Bb8
                • 4.Rg1#
          • 2...Bg1
            • 3.Raa2
              • threat
                • 4.Rxg1#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bh2
                • 4.Raa2
                  • threat
                    • 5.Rxh2#
                  • 4...Bg1
                    • 5.Rxg1#
                  • 4...Bg3
                    • 5.Rg1#
                  • 4...Bf4
                    • 5.Rg1#
                  • 4...Be5
                    • 5.Rg1#
                  • 4...Bd6
                    • 5.Rg1#
                  • 4...Bc7
                    • 5.Rg1#
                  • 4...Bb8
                    • 5.Rg1#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...h4
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rxh4#
                • 4.Rxh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
          • 2...Bg3
            • 3.Raa2
              • threat
                • 4.Rg1#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
          • 2...Be5
            • 3.Raa2
              • threat
                • 4.Rg1#
              • 3...Bb2
                • 4.Raxb2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxb2
                  • 4...h4
                    • 5.Rh2#
      • 1...Be3
        • 2.Rg2
          • threat
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bd2
                • 4.Raxd2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxd2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bf4
                • 4.Rxf4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bg5
                • 4.Rxg5
                  • threat
                    • 5.Rh4#
                    • 5.Rxh5#
                  • 4...Kh2
                    • 5.Rh4#
                  • 4...h4
                    • 5.Rxh4#
          • 2...Bg1
            • 3.Raa2
              • threat
                • 4.Rxg1#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bh2
                • 4.Raa2
                  • threat
                    • 5.Rxh2#
                  • 4...Bg1
                    • 5.Rxg1#
                  • 4...Bg3
                    • 5.Rg1#
                  • 4...Bf4
                    • 5.Rg1#
                  • 4...Be5
                    • 5.Rg1#
                  • 4...Bd6
                    • 5.Rg1#
                  • 4...Bc7
                    • 5.Rg1#
                  • 4...Bb8
                    • 5.Rg1#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...h4
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rxh4#
                • 4.Rxh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
          • 2...Bd4
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bb2
                • 4.Raxb2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxb2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
          • 2...Bc5
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bb4
                • 4.Rxb4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd6
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bc5
                    • 5.Rh2#
              • 3...Be7
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                    • 5.Rh2#
          • 2...Bb6
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bc7
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bb6
                    • 5.Rh2#
              • 3...Bd8
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                    • 5.Rh2#
          • 2...Ba7
            • 3.Rxa7
              • 3...h4
                • 4.Kf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Ra1
                  • 4...h3
                    • 5.Kf2#
                • 4.Raa2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rh7
                  • 4...h3
                    • 5.Rxh3#
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bb8
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Ba7
                    • 5.Rh2#
          • 2...h4
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bd2
                • 4.Raxd2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxd2
                  • 4...h3
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h3
                    • 5.Rh2#
      • 1...Bd4
        • 2.Rd1
          • threat
            • 3.Rxd4
              • 3...h4
                • 4.Rxh4#
          • 2...Bb2
            • 3.Rxb2
              • 3...h4
                • 4.Rdd2
                  • 4...h3
                    • 5.Rh2#
                • 4.Rd3
                  • 4...h3
                    • 5.Rxh3#
                • 4.Rf2
                  • 4...h3
                    • 5.Ke2#
                • 4.Rg2
                  • 4...h3
                    • 5.Kf2#
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Kh2
                • 4.Rxb2+
                  • 4...Kh1
                    • 5.Rh3#
              • 3...Be5
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Ba1
            • 3.Rdxa1
              • 3...h4
                • 4.Rf2
                  • 4...h3
                    • 5.Ke2#
                • 4.Rg2
                  • 4...h3
                    • 5.Kf2#
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Be5
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.Rf2
              • threat
                • 4.Ke2#
              • 3...Bc3
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
            • 3.Rg2
              • threat
                • 4.Kf2#
              • 3...Bc3
                • 4.Kf2+
                  • 4...Be1+
                    • 5.Rxe1#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
          • 2...Bg1
            • 3.Rd3
              • threat
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bh2
                • 4.Rh3
                  • 4...h4
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
          • 2...Bc3
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Be5
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.Rf2
              • threat
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
              • 3...Be1
                • 4.Kxe1
                  • threat
                    • 5.Kd2#
                    • 5.Ke2#
                  • 4...Kg1
                    • 5.Ke2#
                • 4.Rxe1
                  • 4...h4
                    • 5.Ke2#
                • 4.Ke2
                  • threat
                    • 5.Rxe1#
                  • 4...Kg1
                    • 5.Rxe1#
                • 4.Rd3
                  • threat
                    • 5.Rh3#
              • 3...Bd2
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
                • 4.Rdxd2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bb4
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
              • 3...Ba5
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
            • 3.Rg2
              • threat
                • 4.Kf2+
                  • 4...Be1+
                    • 5.Rxe1#
              • 3...Be1
                • 4.Rxe1
                  • 4...h4
                    • 5.Kf2#
              • 3...Bd2
                • 4.Kf2+
                  • 4...Be1+
                    • 5.Rxe1#
                • 4.Rdxd2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
              • 3...Bb4
                • 4.Kf2+
                  • 4...Be1+
                    • 5.Rxe1#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Ba5
                • 4.Kf2+
                  • 4...Be1+
                    • 5.Rxe1#
          • 2...Be3
            • 3.Rd3
              • threat
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bf4
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...h4
                • 4.Rxe3
                  • 4...h3
                    • 5.Rxh3#
          • 2...Bc5
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bd6
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Be5
            • 3.Rd3
              • threat
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bh2
                • 4.Rh3
                  • 4...h4
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bg3
                • 4.Rxg3
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh3#
              • 3...Bf4
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bd6
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bc7
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bb8
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Bb6
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bc7
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Bf6
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Be5
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.Rf2
              • threat
                • 4.Ke2#
              • 3...Bc3
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
          • 2...Ba7
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bb8
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Bg7
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Be5
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.Rf2
              • threat
                • 4.Ke2#
              • 3...Bc3
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
            • 3.Rg2
              • threat
                • 4.Kf2#
              • 3...Bc3
                • 4.Kf2+
                  • 4...Be1+
                    • 5.Rxe1#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
          • 2...Bh8
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Be5
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.Rf2
              • threat
                • 4.Ke2#
              • 3...Bc3
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
            • 3.Rg2
              • threat
                • 4.Kf2#
              • 3...Bc3
                • 4.Kf2+
                  • 4...Be1+
                    • 5.Rxe1#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
          • 2...h4
            • 3.Rxd4
              • 3...h3
                • 4.Rd1
                  • 4...h2
                    • 5.Kf2#
                • 4.Rdd2
                  • 4...h2
                    • 5.Rxh2#
                • 4.Rh4
                  • 4...h2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h3
                    • 5.Rxh3#
              • 3...Be5
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
      • 1...Bc5
        • 2.Rd1
          • threat
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bd6
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Bg1
            • 3.Rd3
              • threat
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bh2
                • 4.Rh3
                  • 4...h4
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
          • 2...Ba3
            • 3.Rdd2
              • threat
                • 4.Rh2#
              • 3...Bb2
                • 4.Raxb2
                  • 4...h4
                    • 5.Rh2#
                • 4.Rdxb2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bd6
                • 4.Rg2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bc5
                    • 5.Rh2#
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bd6
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.Rf2
              • threat
                • 4.Ke2#
              • 3...Bb4
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
          • 2...Be3
            • 3.Rd3
              • threat
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bf4
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...h4
                • 4.Rxe3
                  • 4...h3
                    • 5.Rxh3#
          • 2...Bb4
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bd6
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.Rf2
              • threat
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
              • 3...Be1
                • 4.Kxe1
                  • threat
                    • 5.Kd2#
                    • 5.Ke2#
                  • 4...Kg1
                    • 5.Ke2#
                • 4.Rxe1
                  • 4...h4
                    • 5.Ke2#
                • 4.Ke2
                  • threat
                    • 5.Rxe1#
                  • 4...Kg1
                    • 5.Rxe1#
                • 4.Rd3
                  • threat
                    • 5.Rh3#
              • 3...Bd2
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
                • 4.Rdxd2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bc3
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
              • 3...Ba5
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
          • 2...Bb6
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bc7
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Bd6
            • 3.Rxd6
              • 3...h4
                • 4.Rdd2
                  • 4...h3
                    • 5.Rh2#
                • 4.Rd3
                  • 4...h3
                    • 5.Rxh3#
                • 4.Rg6
                  • 4...h3
                    • 5.Rg1#
                • 4.Rh6
                  • 4...h3
                    • 5.Rxh3#
            • 3.Rd3
              • threat
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bh2
                • 4.Rh3
                  • 4...h4
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bg3
                • 4.Rxg3
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh3#
              • 3...Bf4
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be5
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bc7
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bb8
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Ba7
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bb8
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Be7
            • 3.Kf2+
              • 3...Kh2
                • 4.Kf3+
                  • 4...Kh3
                    • 5.Rh1#
            • 3.Rdd2
              • threat
                • 4.Rh2#
              • 3...Bd6
                • 4.Rg2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bc5
                    • 5.Rh2#
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bd6
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.Rf2
              • threat
                • 4.Ke2#
              • 3...Bb4
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
          • 2...Bf8
            • 3.Kf2+
              • 3...Kh2
                • 4.Kf3+
                  • 4...Kh3
                    • 5.Rh1#
            • 3.Rdd2
              • threat
                • 4.Rh2#
              • 3...Bd6
                • 4.Rg2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bc5
                    • 5.Rh2#
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bd6
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.Rf2
              • threat
                • 4.Ke2#
              • 3...Bb4
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
          • 2...h4
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h3
                    • 5.Rxh3#
              • 3...Bd6
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
        • 2.Rg2
          • threat
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bb4
                • 4.Rxb4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd6
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bc5
                    • 5.Rh2#
              • 3...Be7
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                    • 5.Rh2#
          • 2...Bg1
            • 3.Raa2
              • threat
                • 4.Rxg1#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bh2
                • 4.Raa2
                  • threat
                    • 5.Rxh2#
                  • 4...Bg1
                    • 5.Rxg1#
                  • 4...Bg3
                    • 5.Rg1#
                  • 4...Bf4
                    • 5.Rg1#
                  • 4...Be5
                    • 5.Rg1#
                  • 4...Bd6
                    • 5.Rg1#
                  • 4...Bc7
                    • 5.Rg1#
                  • 4...Bb8
                    • 5.Rg1#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...h4
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rxh4#
                • 4.Rxh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
          • 2...Be3
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bd2
                • 4.Raxd2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxd2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bf4
                • 4.Rxf4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bg5
                • 4.Rxg5
                  • threat
                    • 5.Rh4#
                    • 5.Rxh5#
                  • 4...Kh2
                    • 5.Rh4#
                  • 4...h4
                    • 5.Rxh4#
          • 2...Bd4
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bb2
                • 4.Raxb2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxb2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
          • 2...Bb6
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bc7
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bb6
                    • 5.Rh2#
              • 3...Bd8
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                    • 5.Rh2#
          • 2...Ba7
            • 3.Rxa7
              • 3...h4
                • 4.Kf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Ra1
                  • 4...h3
                    • 5.Kf2#
                • 4.Raa2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rh7
                  • 4...h3
                    • 5.Rxh3#
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bb8
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Ba7
                    • 5.Rh2#
          • 2...h4
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h3
                    • 5.Rh2#
      • 1...Bb6
        • 2.Rd1
          • threat
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bc7
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Bg1
            • 3.Rd3
              • threat
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bh2
                • 4.Rh3
                  • 4...h4
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
          • 2...Be3
            • 3.Rd3
              • threat
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bf4
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...h4
                • 4.Rxe3
                  • 4...h3
                    • 5.Rxh3#
          • 2...Ba5
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bc7
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.Rf2
              • threat
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
              • 3...Be1
                • 4.Kxe1
                  • threat
                    • 5.Kd2#
                    • 5.Ke2#
                  • 4...Kg1
                    • 5.Ke2#
                • 4.Rxe1
                  • 4...h4
                    • 5.Ke2#
                • 4.Ke2
                  • threat
                    • 5.Rxe1#
                  • 4...Kg1
                    • 5.Rxe1#
                • 4.Rd3
                  • threat
                    • 5.Rh3#
              • 3...Bd2
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
                • 4.Rdxd2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bc3
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
              • 3...Bb4
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
          • 2...Bc5
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bd6
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Ba7
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bb8
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Bc7
            • 3.Rd3
              • threat
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bh2
                • 4.Rh3
                  • 4...h4
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bg3
                • 4.Rxg3
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh3#
              • 3...Bf4
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be5
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bd6
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bb8
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Bd8
            • 3.Kf2+
              • 3...Kh2
                • 4.Kf3+
                  • 4...Kh3
                    • 5.Rh1#
            • 3.Rxd8
              • 3...h4
                • 4.Rdd2
                  • 4...h3
                    • 5.Rh2#
                • 4.Rd3
                  • 4...h3
                    • 5.Rxh3#
                • 4.Rg8
                  • 4...h3
                    • 5.Rg1#
                • 4.Rh8
                  • 4...h3
                    • 5.Rxh3#
            • 3.Rdd2
              • threat
                • 4.Rh2#
              • 3...Bc7
                • 4.Rg2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bb6
                    • 5.Rh2#
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bc7
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.Rf2
              • threat
                • 4.Ke2#
              • 3...Ba5
                • 4.Ke2+
                  • 4...Be1
                    • 5.Rxe1#
          • 2...h4
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h3
                    • 5.Rxh3#
              • 3...Bc7
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
        • 2.Rg2
          • threat
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bc7
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bb6
                    • 5.Rh2#
              • 3...Bd8
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                    • 5.Rh2#
          • 2...Bg1
            • 3.Raa2
              • threat
                • 4.Rxg1#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bh2
                • 4.Raa2
                  • threat
                    • 5.Rxh2#
                  • 4...Bg1
                    • 5.Rxg1#
                  • 4...Bg3
                    • 5.Rg1#
                  • 4...Bf4
                    • 5.Rg1#
                  • 4...Be5
                    • 5.Rg1#
                  • 4...Bd6
                    • 5.Rg1#
                  • 4...Bc7
                    • 5.Rg1#
                  • 4...Bb8
                    • 5.Rg1#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...h4
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rxh4#
                • 4.Rxh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
          • 2...Be3
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bd2
                • 4.Raxd2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxd2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bf4
                • 4.Rxf4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bg5
                • 4.Rxg5
                  • threat
                    • 5.Rh4#
                    • 5.Rxh5#
                  • 4...Kh2
                    • 5.Rh4#
                  • 4...h4
                    • 5.Rxh4#
          • 2...Bd4
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bb2
                • 4.Raxb2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxb2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
          • 2...Bc5
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bb4
                • 4.Rxb4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd6
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bc5
                    • 5.Rh2#
              • 3...Be7
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                    • 5.Rh2#
          • 2...Ba7
            • 3.Rxa7
              • 3...h4
                • 4.Kf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Ra1
                  • 4...h3
                    • 5.Kf2#
                • 4.Raa2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rh7
                  • 4...h3
                    • 5.Rxh3#
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bb8
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Ba7
                    • 5.Rh2#
          • 2...h4
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h3
                    • 5.Rh2#
      • 1...Ba7
        • 2.Rxa7
          • threat
            • 3.Kf2+
              • 3...Kh2
                • 4.R7a4
                  • threat
                    • 5.Rh4#
                  • 4...Kh3
                    • 5.Rh1#
                  • 4...h4
                    • 5.Rxh4#
            • 3.R1a2
              • 3...h4
                • 4.Rg7
                  • 4...h3
                    • 5.Rg1#
                • 4.Rh7
                  • 4...h3
                    • 5.Rxh3#
            • 3.R7a2
              • 3...h4
                • 4.Rf2
                  • 4...h3
                    • 5.Ke2#
                • 4.Rg2
                  • 4...h3
                    • 5.Kf2#
            • 3.R7a4
              • threat
                • 4.Rh4#
              • 3...Kh2
                • 4.Kf2
                  • threat
                    • 5.Rh4#
                  • 4...Kh3
                    • 5.Rh1#
                  • 4...h4
                    • 5.Rxh4#
          • 2...Kh2
            • 3.Kf2
              • threat
                • 4.R7a4
                  • threat
                    • 5.Rh4#
                  • 4...Kh3
                    • 5.Rh1#
                  • 4...h4
                    • 5.Rxh4#
              • 3...Kh3
                • 4.R7a4
                  • threat
                    • 5.Rh1#
                  • 4...Kh2
                    • 5.Rh4#
              • 3...h4
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rh1#
                  • 4...h3
                    • 5.R7a2#
          • 2...h4
            • 3.Kf2+
              • 3...Kh2
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rh1#
                  • 4...h3
                    • 5.R7a2#
            • 3.R1a2
              • 3...h3
                • 4.Rh7
                  • 4...h2
                    • 5.Raxh2#
                    • 5.Rhxh2#
            • 3.R7a2
              • 3...h3
                • 4.Kf2+
                  • 4...Kh2
                    • 5.Kf3#
                • 4.Rb1
                  • 4...h2
                    • 5.Kf2#
                • 4.Rc1
                  • 4...h2
                    • 5.Kf2#
                • 4.Rd1
                  • 4...h2
                    • 5.Kf2#
                • 4.Re1
                  • 4...h2
                    • 5.Kf2#
                • 4.Rb2
                  • 4...h2
                    • 5.Kf2#
                • 4.Rc2
                  • 4...h2
                    • 5.Kf2#
                • 4.Rd2
                  • 4...h2
                    • 5.Kf2#
                • 4.Re2
                  • 4...h2
                    • 5.Kf2#
                • 4.Rf2
                  • 4...h2
                    • 5.Ke2#
                • 4.b4
                  • 4...h2
                    • 5.Kf2#
        • 2.Rd1
          • threat
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bb8
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Bg1
            • 3.Rd3
              • threat
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bh2
                • 4.Rh3
                  • 4...h4
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
          • 2...Be3
            • 3.Rd3
              • threat
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bf4
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...h4
                • 4.Rxe3
                  • 4...h3
                    • 5.Rxh3#
          • 2...Bc5
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bd6
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Bb6
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h4
                    • 5.Rh3#
              • 3...Bc7
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...Bb8
            • 3.Rd3
              • threat
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bh2
                • 4.Rh3
                  • 4...h4
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bg3
                • 4.Rxg3
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh3#
              • 3...Bf4
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be5
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bd6
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Bc7
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
          • 2...h4
            • 3.Rd3
              • threat
                • 4.Rh3#
              • 3...Bg1
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
              • 3...Be3
                • 4.Rxe3
                  • 4...h3
                    • 5.Rxh3#
              • 3...Bb8
                • 4.Rh3+
                  • 4...Bh2
                    • 5.Raxh2#
                    • 5.Rhxh2#
        • 2.Rg2
          • threat
            • 3.Rxa7
              • 3...h4
                • 4.Kf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Ra1
                  • 4...h3
                    • 5.Kf2#
                • 4.Raa2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rh7
                  • 4...h3
                    • 5.Rxh3#
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bb8
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Ba7
                    • 5.Rh2#
          • 2...Bg1
            • 3.Raa2
              • threat
                • 4.Rxg1#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bh2
                • 4.Raa2
                  • threat
                    • 5.Rxh2#
                  • 4...Bg1
                    • 5.Rxg1#
                  • 4...Bg3
                    • 5.Rg1#
                  • 4...Bf4
                    • 5.Rg1#
                  • 4...Be5
                    • 5.Rg1#
                  • 4...Bd6
                    • 5.Rg1#
                  • 4...Bc7
                    • 5.Rg1#
                  • 4...Bb8
                    • 5.Rg1#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...h4
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rxh4#
                • 4.Rxh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
          • 2...Be3
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bd2
                • 4.Raxd2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxd2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bf4
                • 4.Rxf4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bg5
                • 4.Rxg5
                  • threat
                    • 5.Rh4#
                    • 5.Rxh5#
                  • 4...Kh2
                    • 5.Rh4#
                  • 4...h4
                    • 5.Rxh4#
          • 2...Bd4
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bb2
                • 4.Raxb2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxb2
                  • 4...h4
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
          • 2...Bc5
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bb4
                • 4.Rxb4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd6
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bc5
                    • 5.Rh2#
              • 3...Be7
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                    • 5.Rh2#
          • 2...Bb6
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h4
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h4
                    • 5.Rh2#
            • 3.Ra4
              • threat
                • 4.Rh4#
              • 3...Bg1
                • 4.Rxg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h4
                    • 5.Ra1#
                    • 5.Rxh4#
                • 4.Rxf2
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bd4
                • 4.Rxd4
                  • 4...h4
                    • 5.Rxh4#
              • 3...Bc7
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Rh4#
                • 4.Rh4+
                  • 4...Bh2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                  • 4...Bh2
                    • 5.Rxh2#
                  • 4...Bb6
                    • 5.Rh2#
              • 3...Bd8
                • 4.Raa2
                  • threat
                    • 5.Rg1#
                    • 5.Rh2#
          • 2...h4
            • 3.Rxa7
              • 3...h3
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Ra2#
                • 4.Kf2
                  • threat
                    • 5.Ra1#
                  • 4...hxg2
                    • 5.Rh7#
                • 4.Rh7
                  • 4...h2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h3
                    • 5.Rh2#
      • 1...h4
        • 2.Rg2
          • threat
            • 3.Raa2
              • threat
                • 4.Rxg1#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h3
                    • 5.Rh2#
          • 2...Be3
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bd2
                • 4.Raxd2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxd2
                  • 4...h3
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h3
                    • 5.Rh2#
          • 2...Bd4
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bb2
                • 4.Raxb2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxb2
                  • 4...h3
                    • 5.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h3
                    • 5.Rh2#
          • 2...Bc5
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h3
                    • 5.Rh2#
          • 2...Bb6
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h3
                    • 5.Rh2#
          • 2...Ba7
            • 3.Rxa7
              • 3...h3
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Ra2#
                • 4.Kf2
                  • threat
                    • 5.Ra1#
                  • 4...hxg2
                    • 5.Rh7#
                • 4.Rh7
                  • 4...h2
                    • 5.Rg1#
                    • 5.Rgxh2#
                    • 5.Rhxh2#
            • 3.Raa2
              • threat
                • 4.Rh2#
              • 3...Bf2
                • 4.Kxf2
                  • 4...h3
                    • 5.Ra1#
                • 4.Raxf2
                  • 4...h3
                    • 5.Rg1#
                    • 5.Rh2#
                • 4.Rgxf2
                  • 4...h3
                    • 5.Rh2#

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