Problem Display
PID: 113565 (8/3p1pR1/1pPb4/1b3K2/2pBp3/2N4p/8/5B1k w - - 0 1)

Fossum, Andre Ferdinand

Sachove umeni (Ceskoslovensky sach), 1970

8/3p1pR1/1pPb4/1b3K2/2pBp3/2N4p/8/5B1k

#5

6 + 9


6490 yacpdb 2009

SOLUTION


  • SOUND
  • Keys
    • 1.Be3!
      • threat
        • 2.Se2
          • threat
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Kh2
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...Kh1
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bh2
            • 3.Sg3+
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Kg4
              • threat
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
              • 3...Bg1
                • 4.Kxh3
                  • threat
                    • 5.Sg3#
                    • 5.Bg2#
                    • 5.Rxg1#
              • 3...Bg3
                • 4.Kxh3
                  • threat
                    • 5.Sxg3#
                    • 5.Bg2#
              • 3...Bf4
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Be5
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Bd6
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Bc7
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Bb8
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
          • 2...Be5
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bc7
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bb8
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
        • 2.Rh7
          • threat
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bh2
            • 3.Rxh3
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
          • 2...Bg3
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf2
                • 4.Bxf2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Se2
              • threat
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bf4
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Kxf4
              • threat
                • 4.Rxh3#
              • 3...h2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Kg3
                  • threat
                    • 5.Bg2#
                    • 5.Rxh2#
                • 4.Se2
                  • threat
                    • 5.Sg3#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh6
                • 4.Rxh6
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Kxf4
                  • threat
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh2#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
          • 2...Be5
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bc7
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bb8
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...h2
            • 3.Se2
              • threat
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bf4
                • 4.Kxf4
                  • threat
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh2#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
              • 3...Be5
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bc7
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bb8
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Rg7
              • threat
                • 4.Bg2#
              • 3...Bg3
                • 4.Sxe4
                  • threat
                    • 5.Sxg3#
                  • 4...Be1
                    • 5.Bg2#
                  • 4...Bf2
                    • 5.Sxf2#
                  • 4...Bf4
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bh4
                    • 5.Bg2#
                  • 4...Be5
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bd6
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bc7
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bb8
                    • 5.Sf2#
                    • 5.Bg2#
                • 4.Rxg3
                  • threat
                    • 5.Bg2#
                • 4.Se2
                  • threat
                    • 5.Sxg3#
                  • 4...Be1
                    • 5.Bg2#
                  • 4...Bf2
                    • 5.Bg2#
                  • 4...Bf4
                    • 5.Bg2#
                  • 4...Bh4
                    • 5.Bg2#
                  • 4...Be5
                    • 5.Bg2#
                  • 4...Bd6
                    • 5.Bg2#
                  • 4...Bc7
                    • 5.Bg2#
                  • 4...Bb8
                    • 5.Bg2#
      • 1...Kh2
        • 2.Sxe4
          • threat
            • 3.Bg1+
              • 3...Kh1
                • 4.Sf2#
          • 2...Kh1
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Rg1+
              • 3...Kh2
                • 4.Sf6
                  • threat
                    • 5.Sg4#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bc5
            • 3.Bf4+
              • 3...Kh1
                • 4.Be2
                  • threat
                    • 5.Bf3#
        • 2.Se2
          • threat
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...Kh1
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Kh1
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Be5
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...Kh1
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bc7
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...Kh1
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bb8
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...Kh1
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
        • 2.Rh7
          • threat
            • 3.Rxh3#
          • 2...Kh1
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
      • 1...Bxc6
        • 2.Se2
          • threat
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Kh2
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...Kh1
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bh2
            • 3.Sg3+
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
          • 2...Be5
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bc7
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bb8
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
      • 1...dxc6
        • 2.Se2
          • threat
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Kh2
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...Kh1
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bh2
            • 3.Sg3+
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
          • 2...Be5
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bc7
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bb8
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
      • 1...Ba6
        • 2.Se2
          • threat
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Kh2
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...Kh1
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bh2
            • 3.Sg3+
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
          • 2...Be5
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bc7
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bb8
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
      • 1...Bh2
        • 2.Sxe4
          • threat
            • 3.Sf2#
          • 2...Be5
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bd6
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Rg1+
              • 3...Kh2
                • 4.Sf6
                  • threat
                    • 5.Sg4#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bc7
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Rg1+
              • 3...Kh2
                • 4.Sf6
                  • threat
                    • 5.Sg4#
            • 3.Bg1
              • threat
                • 4.Sf2#
              • 3...Bg3
                • 4.Rxg3
                  • threat
                    • 5.Sf2#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bb8
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Rg1+
              • 3...Kh2
                • 4.Sf6
                  • threat
                    • 5.Sg4#
            • 3.Bg1
              • threat
                • 4.Sf2#
              • 3...Bg3
                • 4.Rxg3
                  • threat
                    • 5.Sf2#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
        • 2.Kg4
          • threat
            • 3.Kxh3
              • threat
                • 4.Bg2#
          • 2...Bg1
            • 3.Kxh3
              • threat
                • 4.Bg2#
                • 4.Rxg1#
              • 3...Bxe3
                • 4.Se2
                  • threat
                    • 5.Bg2#
              • 3...Bf2
                • 4.Bg2+
                  • 4...Kg1
                    • 5.Se2#
                • 4.Bxf2
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
                • 4.Se2
                  • threat
                    • 5.Bg2#
          • 2...Bg3
            • 3.Kxg3
              • threat
                • 4.Bg2+
                  • 4...hxg2
                    • 5.Rh7#
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                • 4.Rh7
                  • threat
                    • 5.Bg2#
                    • 5.Rxh3#
            • 3.Kxh3
              • threat
                • 4.Bg2#
              • 3...Bf2
                • 4.Bg2+
                  • 4...Kg1
                    • 5.Se2#
                • 4.Bxf2
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
                • 4.Se2
                  • threat
                    • 5.Bg2#
          • 2...Bf4
            • 3.Kxh3
              • threat
                • 4.Bg2#
                • 4.Rg1#
              • 3...Bxe3
                • 4.Se2
                  • threat
                    • 5.Bg2#
            • 3.Kxf4
              • threat
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
              • 3...Kh2
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
      • 1...Bc5
        • 2.Bxc5
          • threat
            • 3.Se2
              • threat
                • 4.Bg2+
                  • 4...Kh2
                    • 5.Bg1#
                    • 5.Bd6#
                  • 4...hxg2
                    • 5.Rh7#
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Bd6#
                • 4.Bd6
                  • threat
                    • 5.Rg1#
                  • 4...h2
                    • 5.Bg2#
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Kh2
                • 4.Bd6+
                  • 4...Kh1
                    • 5.Rg1#
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
            • 3.Be3
              • threat
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
                  • 4...Kg3
                    • 5.Rxh3#
            • 3.Bd6
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sf2#
                • 4.Se2
                  • threat
                    • 5.Rg1#
                  • 4...h2
                    • 5.Bg2#
            • 3.Rg3
              • threat
                • 4.Rxh3#
              • 3...bxc5
                • 4.Se2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
              • 3...e3
                • 4.Bxe3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Se2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
          • 2...Kh2
            • 3.Bg1+
              • 3...Kh1
                • 4.Sxe4
                  • threat
                    • 5.Sf2#
            • 3.Bd6+
              • 3...Kh1
                • 4.Sxe4
                  • threat
                    • 5.Sf2#
                • 4.Se2
                  • threat
                    • 5.Rg1#
                  • 4...h2
                    • 5.Bg2#
            • 3.Se2
              • threat
                • 4.Bd6+
                  • 4...Kh1
                    • 5.Rg1#
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
              • 3...Kh1
                • 4.Bg2+
                  • 4...Kh2
                    • 5.Bg1#
                    • 5.Bd6#
                  • 4...hxg2
                    • 5.Rh7#
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Bd6#
                • 4.Bd6
                  • threat
                    • 5.Rg1#
                  • 4...h2
                    • 5.Bg2#
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
            • 3.Be3
              • threat
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
                  • 4...Kg3
                    • 5.Rxh3#
              • 3...Kh1
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...bxc5
                • 4.Se2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
              • 3...e3
                • 4.Bxe3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
                  • 4...Kg3
                    • 5.Rxh3#
                • 4.Se2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
          • 2...Bxc6
            • 3.Se2
              • threat
                • 4.Bg2+
                  • 4...Kh2
                    • 5.Bg1#
                    • 5.Bd6#
                  • 4...hxg2
                    • 5.Rh7#
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Bd6#
                • 4.Bd6
                  • threat
                    • 5.Rg1#
                  • 4...h2
                    • 5.Bg2#
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Kh2
                • 4.Bd6+
                  • 4...Kh1
                    • 5.Rg1#
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
              • 3...d6
                • 4.Bg2+
                  • 4...Kh2
                    • 5.Bg1#
                    • 5.Bxd6#
                  • 4...hxg2
                    • 5.Rh7#
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Bxd6#
          • 2...bxc5
            • 3.Rg3
              • threat
                • 4.Se2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
              • 3...Kh2
                • 4.Se2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
              • 3...h2
                • 4.Sxe4
                  • threat
                    • 5.Sf2#
                • 4.Se2
                  • threat
                    • 5.Bg2#
          • 2...e3
            • 3.Se2
              • threat
                • 4.Bg2+
                  • 4...Kh2
                    • 5.Bd6#
                  • 4...hxg2
                    • 5.Rh7#
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Bd6#
                • 4.Bd6
                  • threat
                    • 5.Rg1#
                  • 4...h2
                    • 5.Bg2#
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
              • 3...Kh2
                • 4.Bd6+
                  • 4...Kh1
                    • 5.Rg1#
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
          • 2...d6
            • 3.Se2
              • threat
                • 4.Bg2+
                  • 4...Kh2
                    • 5.Bg1#
                    • 5.Bxd6#
                  • 4...hxg2
                    • 5.Rh7#
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Bxd6#
                • 4.Bxd6
                  • threat
                    • 5.Rg1#
                  • 4...h2
                    • 5.Bg2#
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Kh2
                • 4.Bxd6+
                  • 4...Kh1
                    • 5.Rg1#
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
            • 3.Rg3
              • threat
                • 4.Rxh3#
              • 3...bxc5
                • 4.Se2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
              • 3...dxc5
                • 4.Se2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
              • 3...e3
                • 4.Bxe3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Se2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
      • 1...Be5
        • 2.Rh7
          • threat
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bh2
            • 3.Rxh3
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
          • 2...Bg3
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf2
                • 4.Bxf2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Se2
              • threat
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bf4
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Kxf4
              • threat
                • 4.Rxh3#
              • 3...h2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Kg3
                  • threat
                    • 5.Bg2#
                    • 5.Rxh2#
                • 4.Se2
                  • threat
                    • 5.Sg3#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh6
                • 4.Rxh6
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Kxf4
                  • threat
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh2#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
          • 2...Bd6
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bc7
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bb8
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...h2
            • 3.Se2
              • threat
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bf4
                • 4.Kxf4
                  • threat
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh2#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bc7
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bb8
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...f6
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
      • 1...Bc7
        • 2.Se2
          • threat
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Kh2
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...Kh1
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bh2
            • 3.Sg3+
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Kg4
              • threat
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
              • 3...Bg1
                • 4.Kxh3
                  • threat
                    • 5.Sg3#
                    • 5.Bg2#
                    • 5.Rxg1#
              • 3...Bg3
                • 4.Kxh3
                  • threat
                    • 5.Sxg3#
                    • 5.Bg2#
              • 3...Bf4
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Be5
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Bd6
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Bc7
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Bb8
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
          • 2...Be5
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bd6
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bb8
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
        • 2.Rh7
          • threat
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bh2
            • 3.Rxh3
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
          • 2...Bg3
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf2
                • 4.Bxf2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Se2
              • threat
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bf4
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Kxf4
              • threat
                • 4.Rxh3#
              • 3...h2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Kg3
                  • threat
                    • 5.Bg2#
                    • 5.Rxh2#
                • 4.Se2
                  • threat
                    • 5.Sg3#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh6
                • 4.Rxh6
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Kxf4
                  • threat
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh2#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
          • 2...Be5
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bd6
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bb8
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...h2
            • 3.Se2
              • threat
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bf4
                • 4.Kxf4
                  • threat
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh2#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
              • 3...Be5
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bd6
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bb8
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Rg7
              • threat
                • 4.Bg2#
              • 3...Bg3
                • 4.Sxe4
                  • threat
                    • 5.Sxg3#
                  • 4...Be1
                    • 5.Bg2#
                  • 4...Bf2
                    • 5.Sxf2#
                  • 4...Bf4
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bh4
                    • 5.Bg2#
                  • 4...Be5
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bd6
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bc7
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bb8
                    • 5.Sf2#
                    • 5.Bg2#
                • 4.Rxg3
                  • threat
                    • 5.Bg2#
                • 4.Se2
                  • threat
                    • 5.Sxg3#
                  • 4...Be1
                    • 5.Bg2#
                  • 4...Bf2
                    • 5.Bg2#
                  • 4...Bf4
                    • 5.Bg2#
                  • 4...Bh4
                    • 5.Bg2#
                  • 4...Be5
                    • 5.Bg2#
                  • 4...Bd6
                    • 5.Bg2#
                  • 4...Bc7
                    • 5.Bg2#
                  • 4...Bb8
                    • 5.Bg2#
      • 1...Be7
        • 2.Bg2+
          • 2...Kh2
            • 3.Bxe4
              • threat
                • 4.Bg1#
                • 4.Bf4#
              • 3...Bg5
                • 4.Rxg5
                  • threat
                    • 5.Bg1#
                    • 5.Bf4#
            • 3.Se2
              • threat
                • 4.Bg1#
                • 4.Bf4#
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh4
                    • 5.Rxh4#
              • 3...Bg5
                • 4.Rxg5
                  • threat
                    • 5.Bg1#
                    • 5.Bf4#
                  • 4...hxg2
                    • 5.Rh5#
        • 2.Se2
          • threat
            • 3.Rg1+
              • 3...Kh2
                • 4.Bf4#
          • 2...Bh4
            • 3.Rg1+
              • 3...Kh2
                • 4.Bf4+
                  • 4...Bg3
                    • 5.Bxg3#
            • 3.Rh7
              • threat
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Kh2
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rxh4
                  • threat
                    • 5.Sg3#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
          • 2...Bg5
            • 3.Rxg5
              • threat
                • 4.Bg2+
                  • 4...Kh2
                    • 5.Bg1#
                    • 5.Bf4#
                  • 4...hxg2
                    • 5.Rh5#
                • 4.Rg1+
                  • 4...Kh2
                    • 5.Bf4#
                • 4.Bf4
                  • threat
                    • 5.Rg1#
                  • 4...h2
                    • 5.Bg2#
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Rh5
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Kh2
                • 4.Bf4+
                  • 4...Kh1
                    • 5.Rg1#
                • 4.Bg2
                  • threat
                    • 5.Bg1#
                    • 5.Bf4#
                  • 4...hxg2
                    • 5.Rh5#
                • 4.Rg1
                  • threat
                    • 5.Bf4#
                • 4.Rg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
                • 4.Rh5
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bh6
                • 4.Rxh6
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
          • 2...Bd6
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
        • 2.Rg3
          • threat
            • 3.Rxh3#
          • 2...Bd6
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
        • 2.Rh7
          • threat
            • 3.Rxh3#
          • 2...Bh4
            • 3.Rxh4
              • threat
                • 4.Rxh3#
              • 3...h2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
                • 4.Rg4
                  • threat
                    • 5.Bg2#
            • 3.Se2
              • threat
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Kh2
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rxh4
                  • threat
                    • 5.Sg3#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
          • 2...Bd6
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...h2
            • 3.Sxe4
              • threat
                • 4.Sg3#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Sg3#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bf2
                    • 5.Sxf2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Sg3#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Sg3#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Rg7
              • threat
                • 4.Bg2#
              • 3...Bg5
                • 4.Rxg5
                  • threat
                    • 5.Bg2#
                • 4.Se2
                  • threat
                    • 5.Sg3#
                  • 4...Bxe3
                    • 5.Bg2#
                  • 4...Bf4
                    • 5.Bg2#
                  • 4...Bh4
                    • 5.Bg2#
      • 1...Bb8
        • 2.Se2
          • threat
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Kh2
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...Kh1
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bh2
            • 3.Sg3+
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Kg4
              • threat
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
              • 3...Bg1
                • 4.Kxh3
                  • threat
                    • 5.Sg3#
                    • 5.Bg2#
                    • 5.Rxg1#
              • 3...Bg3
                • 4.Kxh3
                  • threat
                    • 5.Sxg3#
                    • 5.Bg2#
              • 3...Bf4
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Be5
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Bd6
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Bc7
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Bb8
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
          • 2...Be5
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bd6
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bc7
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
        • 2.Rh7
          • threat
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bh2
            • 3.Rxh3
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
          • 2...Bg3
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf2
                • 4.Bxf2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Se2
              • threat
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bf4
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Kxf4
              • threat
                • 4.Rxh3#
              • 3...h2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Kg3
                  • threat
                    • 5.Bg2#
                    • 5.Rxh2#
                • 4.Se2
                  • threat
                    • 5.Sg3#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh6
                • 4.Rxh6
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Kxf4
                  • threat
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh2#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
          • 2...Be5
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bd6
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bc7
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...h2
            • 3.Se2
              • threat
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bf4
                • 4.Kxf4
                  • threat
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh2#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
              • 3...Be5
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bxg7
                    • 5.Sg3#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bd6
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bc7
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Rg7
              • threat
                • 4.Bg2#
              • 3...Bg3
                • 4.Sxe4
                  • threat
                    • 5.Sxg3#
                  • 4...Be1
                    • 5.Bg2#
                  • 4...Bf2
                    • 5.Sxf2#
                  • 4...Bf4
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bh4
                    • 5.Bg2#
                  • 4...Be5
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bd6
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bc7
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bb8
                    • 5.Sf2#
                    • 5.Bg2#
                • 4.Rxg3
                  • threat
                    • 5.Bg2#
                • 4.Se2
                  • threat
                    • 5.Sxg3#
                  • 4...Be1
                    • 5.Bg2#
                  • 4...Bf2
                    • 5.Bg2#
                  • 4...Bf4
                    • 5.Bg2#
                  • 4...Bh4
                    • 5.Bg2#
                  • 4...Be5
                    • 5.Bg2#
                  • 4...Bd6
                    • 5.Bg2#
                  • 4...Bc7
                    • 5.Bg2#
                  • 4...Bb8
                    • 5.Bg2#
      • 1...Bf8
        • 2.Bg2+
          • 2...Kh2
            • 3.Bxe4
              • threat
                • 4.Bg1#
                • 4.Bf4#
              • 3...Bxg7
                • 4.Se2
                  • threat
                    • 5.Bg1#
                    • 5.Bf4#
            • 3.Se2
              • threat
                • 4.Bg1#
                • 4.Bf4#
              • 3...Bxg7
                • 4.Bxe4
                  • threat
                    • 5.Bg1#
                    • 5.Bf4#
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
        • 2.Rg3
          • threat
            • 3.Rxh3#
          • 2...Bd6
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
        • 2.Rh7
          • threat
            • 3.Rxh3#
          • 2...Bd6
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bh6
            • 3.Rxh6
              • threat
                • 4.Rxh3#
              • 3...h2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Se2
              • threat
                • 4.Rxh6
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Kh2
                • 4.Rxh6
                  • threat
                    • 5.Rxh3#
                  • 4...Kh1
                    • 5.Rxh3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
          • 2...h2
            • 3.Sxe4
              • threat
                • 4.Sg3#
              • 3...Bd6
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Sg3#
              • 3...Bd6
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
      • 1...f6
        • 2.Se2
          • threat
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Kh2
            • 3.Rh7
              • threat
                • 4.Rxh3#
              • 3...Kh1
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bh2
            • 3.Sg3+
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Kg4
              • threat
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
              • 3...Bg1
                • 4.Kxh3
                  • threat
                    • 5.Sg3#
                    • 5.Bg2#
                    • 5.Rxg1#
              • 3...Bg3
                • 4.Kxh3
                  • threat
                    • 5.Sxg3#
                    • 5.Bg2#
              • 3...Bf4
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Be5
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Bd6
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Bc7
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
              • 3...Bb8
                • 4.Kxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rg1#
          • 2...Be5
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bc7
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bb8
            • 3.Sg3+
              • 3...Kh2
                • 4.Rh7
                  • threat
                    • 5.Rxh3#
                  • 4...Kxg3
                    • 5.Rxh3#
              • 3...Bxg3
                • 4.Rxg3
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
            • 3.Bg2+
              • 3...hxg2
                • 4.Rh7+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Rh7
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
        • 2.Rh7
          • threat
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bh2
            • 3.Rxh3
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
          • 2...Bg3
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf2
                • 4.Bxf2
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
            • 3.Se2
              • threat
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bh4
                • 4.Rxh4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
          • 2...Bf4
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Kxf4
              • threat
                • 4.Rxh3#
              • 3...h2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Kg3
                  • threat
                    • 5.Bg2#
                    • 5.Rxh2#
                • 4.Se2
                  • threat
                    • 5.Sg3#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh6
                • 4.Rxh6
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Kxf4
                  • threat
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh2#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
          • 2...Be5
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bc7
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bb8
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...Bb8
            • 3.Rxh3+
              • 3...Bh2
                • 4.Sxe4
                  • threat
                    • 5.Sg3#
                • 4.Se2
                  • threat
                    • 5.Sg3#
            • 3.Sxe4
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Se2
              • threat
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bh2
                • 4.Rxh3
                  • threat
                    • 5.Sg3#
              • 3...Bg3
                • 4.Sxg3+
                  • 4...Kh2
                    • 5.Rxh3#
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bf4
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
                • 4.Kxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Rxh3#
                  • 4...Kh2
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh3#
                  • 4...h2
                    • 5.Rxh2#
              • 3...Be5
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bd6
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...Bc7
                • 4.Rxh3+
                  • 4...Bh2
                    • 5.Sg3#
              • 3...h2
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
          • 2...h2
            • 3.Se2
              • threat
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bf4
                • 4.Kxf4
                  • threat
                    • 5.Sg3#
                • 4.Sxf4
                  • threat
                    • 5.Bg2#
                • 4.Bxf4
                  • threat
                    • 5.Rxh2#
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
                  • 4...Bg5
                    • 5.Sg3#
              • 3...Be5
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bc7
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
              • 3...Bb8
                • 4.Rg7
                  • threat
                    • 5.Bg2#
                  • 4...Bg3
                    • 5.Sxg3#
            • 3.Rg7
              • threat
                • 4.Bg2#
              • 3...Bg3
                • 4.Sxe4
                  • threat
                    • 5.Sxg3#
                  • 4...Be1
                    • 5.Bg2#
                  • 4...Bf2
                    • 5.Sxf2#
                  • 4...Bf4
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bh4
                    • 5.Bg2#
                  • 4...Be5
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bd6
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bc7
                    • 5.Sf2#
                    • 5.Bg2#
                  • 4...Bb8
                    • 5.Sf2#
                    • 5.Bg2#
                • 4.Rxg3
                  • threat
                    • 5.Bg2#
                • 4.Se2
                  • threat
                    • 5.Sxg3#
                  • 4...Be1
                    • 5.Bg2#
                  • 4...Bf2
                    • 5.Bg2#
                  • 4...Bf4
                    • 5.Bg2#
                  • 4...Bh4
                    • 5.Bg2#
                  • 4...Be5
                    • 5.Bg2#
                  • 4...Bd6
                    • 5.Bg2#
                  • 4...Bc7
                    • 5.Bg2#
                  • 4...Bb8
                    • 5.Bg2#

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