Problem Display
PID: 34158 (3R4/7p/5kB1/8/8/8/3R1K2/8 w - - 0 1)

Havel, Miroslav

Ceske Granaty, 1943

3R4/7p/5kB1/8/8/8/3R1K2/8

#5

4 + 2


3773 FIDE Album (1914-1944) (II) 1972

SOLUTION


  • COOKED
  • Keys
    • 1.Kf3!
      • threat
        • 2.R2d6+
          • 2...Ke5
            • 3.Kg4
              • 3...h5+
                • 4.Bxh5
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...hxg6
                • 4.Rxg6
                  • 4...Ke4
                    • 5.Re6#
              • 3...h6
                • 4.Bh5
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
            • 3.Be4
              • threat
                • 4.Ra6
                  • threat
                    • 5.Rd5#
                • 4.Rb6
                  • threat
                    • 5.Rd5#
                • 4.Rc6
                  • threat
                    • 5.Rd5#
              • 3...h5
                • 4.Ra6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rb6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rc6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rg6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rh6
                  • 4...h4
                    • 5.Rd5#
              • 3...h6
                • 4.Ra6
                  • 4...h5
                    • 5.Rd5#
                • 4.Rb6
                  • 4...h5
                    • 5.Rd5#
                • 4.Rc6
                  • 4...h5
                    • 5.Rd5#
                • 4.Rg6
                  • 4...h5
                    • 5.Rd5#
          • 2...Kg5
            • 3.Bxh7
              • 3...Kh4
                • 4.Rd5
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kh5
                • 4.Kf4
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Rg8
                  • 4...Kh4
                    • 5.Rh6#
            • 3.Rh8
              • 3...Kh4
                • 4.Rxh7+
                  • 4...Kg5
                    • 5.Rh5#
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                    • 5.Rxh7#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh7#
                  • 4...h5
                    • 5.Rdxh5#
                    • 5.Rhxh5#
              • 3...Kh6
                • 4.Rxh7+
                  • 4...Kg5
                    • 5.Rh5#
              • 3...hxg6
                • 4.Ke4
                  • 4...Kg4
                    • 5.Rxg6#
              • 3...h6
                • 4.Kg3
                  • 4...h5
                    • 5.Rxh5#
          • 2...Ke7
            • 3.R8d7+
              • 3...Kf8
                • 4.Rxh7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Ke4
              • threat
                • 4.Ke5
                  • threat
                    • 5.R6d7#
                    • 5.Re8#
              • 3...hxg6
                • 4.Ke5
                  • threat
                    • 5.R6d7#
                  • 4...Kf7
                    • 5.R6d7#
              • 3...h5
                • 4.Kd5
                  • 4...h4
                    • 5.Re8#
                • 4.Ke5
                  • 4...h4
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h4
                    • 5.R6d7#
              • 3...h6
                • 4.Kd5
                  • 4...h5
                    • 5.Re8#
                • 4.Ke5
                  • 4...h5
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h5
                    • 5.R6d7#
            • 3.Kf4
              • threat
                • 4.Ke5
                  • threat
                    • 5.R6d7#
                    • 5.Re8#
              • 3...hxg6
                • 4.Ke5
                  • threat
                    • 5.R6d7#
                  • 4...Kf7
                    • 5.R6d7#
              • 3...h5
                • 4.Ke5
                  • 4...h4
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h4
                    • 5.R6d7#
              • 3...h6
                • 4.Ke5
                  • 4...h5
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h5
                    • 5.R6d7#
          • 2...Kg7
            • 3.R8d7+
              • 3...Kh6
                • 4.Rxh7+
                  • 4...Kg5
                    • 5.Rh5#
              • 3...Kf8
                • 4.Rxh7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Re6
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rxh7+
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re6
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Bh5
              • 3...h6
                • 4.Ke2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ke3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ke4
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf4
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg4
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
      • 1...Kg5
        • 2.R8d7
          • threat
            • 3.Bxh7
              • 3...Kh4
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rh5#
                • 4.R7d5
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kh5
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
              • 3...Kf6
                • 4.Kf4
                  • 4...Ke6
                    • 5.R2d6#
              • 3...Kh6
                • 4.Kf4
                  • 4...Kh5
                    • 5.Rh2#
          • 2...Kf6
            • 3.Kf4
              • threat
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
          • 2...Kxg6
            • 3.Kf4
              • threat
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...Kh5
                • 4.R7d6
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
              • 3...Kh6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Kg4
                  • 4...Kg6
                    • 5.R2d6#
                • 4.Kf5
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Rg2
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...h6
                • 4.R2d5
                  • 4...Kf6
                    • 5.R5d6#
                  • 4...h5
                    • 5.R5d6#
          • 2...hxg6
            • 3.R2d5+
              • 3...Kf6
                • 4.Ke4
                  • 4...Ke6
                    • 5.R5d6#
                  • 4...g5
                    • 5.R5d6#
              • 3...Kh6
                • 4.Kg4
                  • 4...g5
                    • 5.R5d6#
          • 2...h5
            • 3.R2d6
              • threat
                • 4.Rh7
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
              • 3...Kh4
                • 4.Rd5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Rh7
                  • threat
                    • 5.Rxh5#
                  • 4...Kh3
                    • 5.Rxh5#
                  • 4...Kg5
                    • 5.Rxh5#
              • 3...Kh6
                • 4.Rh7+
                  • 4...Kg5
                    • 5.Rxh5#
                • 4.Kf4
                  • 4...h4
                    • 5.Be8#
                    • 5.Rh7#
              • 3...h4
                • 4.Rh7
                  • 4...h3
                    • 5.Rh5#
          • 2...h6
            • 3.R2d6
              • 3...Kh4
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh7
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
      • 1...Ke6
        • 2.Bf5+
          • 2...Kxf5
            • 3.R8d6
              • threat
                • 4.R2d5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
          • 2...Kf6
            • 3.Kf4
              • threat
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Ke7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...Kg7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rxh7#
              • 3...h5
                • 4.R2d7
                  • 4...h4
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h4
                    • 5.R2d6#
              • 3...h6
                • 4.R2d7
                  • 4...h5
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h5
                    • 5.R2d6#
          • 2...Ke7
            • 3.R2d7+
              • 3...Kf6
                • 4.Kf4
                  • threat
                    • 5.Rf8#
            • 3.R8d7+
              • 3...Kf6
                • 4.Kf4
                  • threat
                    • 5.R2d6#
              • 3...Ke8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
            • 3.Kf4
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf6
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
          • 2...Kf7
            • 3.R2d7+
              • 3...Kf6
                • 4.Kf4
                  • threat
                    • 5.Rf8#
            • 3.R8d7+
              • 3...Kf6
                • 4.Kf4
                  • threat
                    • 5.R2d6#
              • 3...Ke8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Kf4
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...Kf6
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Ke7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kg7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rxh7#
        • 2.R2d6+
          • 2...Ke5
            • 3.Kg4
              • 3...h5+
                • 4.Bxh5
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...hxg6
                • 4.Rxg6
                  • 4...Ke4
                    • 5.Re6#
              • 3...h6
                • 4.Bh5
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
            • 3.Be4
              • threat
                • 4.Ra6
                  • threat
                    • 5.Rd5#
                • 4.Rb6
                  • threat
                    • 5.Rd5#
                • 4.Rc6
                  • threat
                    • 5.Rd5#
              • 3...h5
                • 4.Ra6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rb6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rc6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rg6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rh6
                  • 4...h4
                    • 5.Rd5#
              • 3...h6
                • 4.Ra6
                  • 4...h5
                    • 5.Rd5#
                • 4.Rb6
                  • 4...h5
                    • 5.Rd5#
                • 4.Rc6
                  • 4...h5
                    • 5.Rd5#
                • 4.Rg6
                  • 4...h5
                    • 5.Rd5#
          • 2...Ke7
            • 3.R8d7+
              • 3...Kf8
                • 4.Rxh7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Ke4
              • threat
                • 4.Ke5
                  • threat
                    • 5.R6d7#
                    • 5.Re8#
              • 3...hxg6
                • 4.Ke5
                  • threat
                    • 5.R6d7#
                  • 4...Kf7
                    • 5.R6d7#
              • 3...h5
                • 4.Kd5
                  • 4...h4
                    • 5.Re8#
                • 4.Ke5
                  • 4...h4
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h4
                    • 5.R6d7#
              • 3...h6
                • 4.Kd5
                  • 4...h5
                    • 5.Re8#
                • 4.Ke5
                  • 4...h5
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h5
                    • 5.R6d7#
            • 3.Kf4
              • threat
                • 4.Ke5
                  • threat
                    • 5.R6d7#
                    • 5.Re8#
              • 3...hxg6
                • 4.Ke5
                  • threat
                    • 5.R6d7#
                  • 4...Kf7
                    • 5.R6d7#
              • 3...h5
                • 4.Ke5
                  • 4...h4
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h4
                    • 5.R6d7#
              • 3...h6
                • 4.Ke5
                  • 4...h5
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h5
                    • 5.R6d7#
        • 2.Kf4
          • threat
            • 3.R8d7
              • threat
                • 4.R2d6#
              • 3...Kf6
                • 4.R2d6#
          • 2...Kf6
            • 3.Bf5
              • threat
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Ke7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...Kg7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rxh7#
              • 3...h5
                • 4.R2d7
                  • 4...h4
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h4
                    • 5.R2d6#
              • 3...h6
                • 4.R2d7
                  • 4...h5
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h5
                    • 5.R2d6#
            • 3.R8d7
              • threat
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
          • 2...hxg6
            • 3.Kg5
              • threat
                • 4.R2d7
                  • 4...Ke5
                    • 5.Re7#
                    • 5.Re8#
                • 4.R8d7
                  • 4...Ke5
                    • 5.Re2#
                    • 5.Re7#
              • 3...Ke7
                • 4.Kxg6
                  • 4...Ke6
                    • 5.Re2#
                    • 5.Re8#
              • 3...Kf7
                • 4.Re2
                  • 4...Kg7
                    • 5.Re7#
            • 3.R8d7
              • threat
                • 4.R2d6#
              • 3...g5+
                • 4.Kxg5
                  • 4...Ke5
                    • 5.Re2#
                    • 5.Re7#
                • 4.Ke4
                  • threat
                    • 5.R2d6#
                  • 4...Kf6
                    • 5.R2d6#
        • 2.R8d7
          • threat
            • 3.Kf4
              • threat
                • 4.R2d6#
              • 3...Kf6
                • 4.R2d6#
          • 2...Kf6
            • 3.Kf4
              • threat
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
          • 2...hxg6
            • 3.Ke4
              • threat
                • 4.R2d6#
              • 3...Kf6
                • 4.R2d5
                  • 4...Ke6
                    • 5.R5d6#
                  • 4...g5
                    • 5.R5d6#
            • 3.Kf4
              • threat
                • 4.R2d6#
              • 3...g5+
                • 4.Kxg5
                  • 4...Ke5
                    • 5.Re2#
                    • 5.Re7#
                • 4.Ke4
                  • threat
                    • 5.R2d6#
                  • 4...Kf6
                    • 5.R2d6#
            • 3.R2d5
              • 3...Kf6
                • 4.Ke4
                  • 4...Ke6
                    • 5.R5d6#
                  • 4...g5
                    • 5.R5d6#
              • 3...g5
                • 4.Ke4
                  • threat
                    • 5.R5d6#
                  • 4...Kf6
                    • 5.R5d6#
      • 1...Kxg6
        • 2.R8d7
          • threat
            • 3.Kf4
              • threat
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...Kh5
                • 4.R7d6
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
              • 3...Kh6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Kg4
                  • 4...Kg6
                    • 5.R2d6#
                • 4.Kf5
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Rg2
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...h6
                • 4.R2d5
                  • 4...Kf6
                    • 5.R5d6#
                  • 4...h5
                    • 5.R5d6#
          • 2...Kf5
            • 3.R7d6
              • threat
                • 4.R2d5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
          • 2...Kg5
            • 3.R7d6
              • threat
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
              • 3...Kh4
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh6#
                  • 4...Kh5
                    • 5.Rh2#
                • 4.R6d5
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kh5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
              • 3...h5
                • 4.R2d4
                  • 4...Kf5
                    • 5.R4d5#
                  • 4...h4
                    • 5.R4d5#
              • 3...h6
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rxh6#
          • 2...Kh5
            • 3.Kf4
              • threat
                • 4.R7d6
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
              • 3...Kg6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...Kh6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Kg4
                  • 4...Kg6
                    • 5.R2d6#
                • 4.Kf5
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Rg2
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...h6
                • 4.Rg2
                  • 4...Kh4
                    • 5.Rh2#
                • 4.R2d6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.R7d6
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rxh6#
                • 4.Rg7
                  • 4...Kh4
                    • 5.Rh2#
            • 3.Rg2
              • threat
                • 4.Rxh7#
              • 3...Kh6
                • 4.Ke2
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Kf2
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Ke3
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Ke4
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Kf4
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Rg1
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Rg3
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Rg4
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Rg8
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Rd1
                  • 4...Kh5
                    • 5.Rh1#
                • 4.Ra7
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Rb7
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Rc7
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Re7
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Rf7
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Rdg7
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
              • 3...h6
                • 4.Rd5+
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Kf4
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Rd1
                  • 4...Kh4
                    • 5.Rh1#
                • 4.Rd6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rdg7
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Rh7
                  • 4...Kh4
                    • 5.Rxh6#
            • 3.R7d6
              • threat
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
              • 3...Kh4
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh6#
                  • 4...Kh5
                    • 5.Rh2#
                • 4.R6d5
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
              • 3...h6
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Kg3
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Kf4
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rxh6#
                • 4.Rg2
                  • 4...Kh4
                    • 5.Rxh6#
            • 3.Rg7
              • threat
                • 4.Rh2#
              • 3...Kh6
                • 4.Rdg2
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Rg1
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Rg3
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Rg4
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Rg8
                  • 4...Kh5
                    • 5.Rh2#
          • 2...Kf6
            • 3.Kf4
              • threat
                • 4.R2d6#
              • 3...Kg6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
          • 2...h5
            • 3.Kf4
              • threat
                • 4.R2d6#
              • 3...h4
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rh7#
          • 2...h6
            • 3.Kf4
              • threat
                • 4.R2d5
                  • 4...Kf6
                    • 5.R5d6#
                  • 4...h5
                    • 5.R5d6#
              • 3...Kh5
                • 4.Rg2
                  • 4...Kh4
                    • 5.Rh2#
                • 4.R2d6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.R7d6
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rxh6#
                • 4.Rg7
                  • 4...Kh4
                    • 5.Rh2#
      • 1...Ke7
        • 2.R8d7+
          • 2...Kf6
            • 3.Kf4
              • threat
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
        • 2.Kf4
          • threat
            • 3.Ke5
              • threat
                • 4.R2d7#
                • 4.Re8#
          • 2...Kf6
            • 3.Bf5
              • threat
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Ke7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...Kg7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rxh7#
              • 3...h5
                • 4.R2d7
                  • 4...h4
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h4
                    • 5.R2d6#
              • 3...h6
                • 4.R2d7
                  • 4...h5
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h5
                    • 5.R2d6#
            • 3.R8d7
              • threat
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
        • 2.Bf5
          • threat
            • 3.R2d7+
              • 3...Kf6
                • 4.Kf4
                  • threat
                    • 5.Rf8#
            • 3.R8d7+
              • 3...Kf6
                • 4.Kf4
                  • threat
                    • 5.R2d6#
              • 3...Ke8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
            • 3.Kf4
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf6
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
          • 2...Kf6
            • 3.Kf4
              • threat
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Ke7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...Kg7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rxh7#
              • 3...h5
                • 4.R2d7
                  • 4...h4
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h4
                    • 5.R2d6#
              • 3...h6
                • 4.R2d7
                  • 4...h5
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h5
                    • 5.R2d6#
          • 2...Kf7
            • 3.R2d7+
              • 3...Kf6
                • 4.Kf4
                  • threat
                    • 5.Rf8#
            • 3.R8d7+
              • 3...Kf6
                • 4.Kf4
                  • threat
                    • 5.R2d6#
              • 3...Ke8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Kf4
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...Kf6
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Ke7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kg7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rxh7#
          • 2...h5
            • 3.R2d7+
              • 3...Kf6
                • 4.Kf4
                  • 4...h4
                    • 5.Rf8#
            • 3.R8d7+
              • 3...Kf6
                • 4.Kf4
                  • 4...h4
                    • 5.R2d6#
              • 3...Ke8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
            • 3.Kf4
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf6
                • 4.R2d7
                  • 4...h4
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h4
                    • 5.R2d6#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Ke7
                    • 5.R2d7#
                  • 4...Kg7
                    • 5.R2d7#
          • 2...h6
            • 3.R2d7+
              • 3...Kf6
                • 4.Kf4
                  • 4...h5
                    • 5.Rf8#
            • 3.R8d7+
              • 3...Kf6
                • 4.Kf4
                  • 4...h5
                    • 5.R2d6#
              • 3...Ke8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
            • 3.Kf4
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf6
                • 4.R2d7
                  • 4...h5
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h5
                    • 5.R2d6#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Ke7
                    • 5.R2d7#
                  • 4...Kg7
                    • 5.R2d7#
      • 1...Kg7
        • 2.R8d7+
          • 2...Kf6
            • 3.Kf4
              • threat
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
          • 2...Kxg6
            • 3.Kf4
              • threat
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...Kh5
                • 4.R7d6
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
              • 3...Kh6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Kg4
                  • 4...Kg6
                    • 5.R2d6#
                • 4.Kf5
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Rg2
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...h6
                • 4.R2d5
                  • 4...Kf6
                    • 5.R5d6#
                  • 4...h5
                    • 5.R5d6#
        • 2.Kf4
          • threat
            • 3.R8d7+
              • 3...Kxg6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...Kh6
                • 4.Bxh7
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Kg4
                  • 4...Kxg6
                    • 5.R2d6#
                  • 4...hxg6
                    • 5.Rh2#
                • 4.Bb1
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Bc2
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Bd3
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Be4
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Bf5
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Rg2
                  • 4...hxg6
                    • 5.Rh2#
              • 3...Kf8
                • 4.Rxh7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rxh7+
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Bf5
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rxh7#
              • 3...Kf6
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Kh6
                • 4.Rg2
                  • 4...Kh5
                    • 5.Rh2#
                • 4.R2d7
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.R8d7
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Rg8
                  • 4...Kh5
                    • 5.Rh2#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...h5
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rh7#
                    • 5.Rh8#
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...h6
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
            • 3.Bh5
              • 3...Kf6
                • 4.R8d7
                  • threat
                    • 5.R2d6#
                  • 4...Ke6
                    • 5.R2d6#
              • 3...Kh6
                • 4.Rg8
                  • 4...Kxh5
                    • 5.Rh2#
              • 3...h6
                • 4.Ke5
                  • 4...Kh7
                    • 5.R2d7#
                • 4.Kf5
                  • 4...Kh7
                    • 5.R2d7#
                • 4.R2d6
                  • 4...Kh7
                    • 5.R6d7#
          • 2...Kf6
            • 3.Bf5
              • threat
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Ke7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...Kg7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rxh7#
              • 3...h5
                • 4.R2d7
                  • 4...h4
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h4
                    • 5.R2d6#
              • 3...h6
                • 4.R2d7
                  • 4...h5
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h5
                    • 5.R2d6#
            • 3.R8d7
              • threat
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
          • 2...Kxg6
            • 3.R8d7
              • threat
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...Kh5
                • 4.R7d6
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
              • 3...Kh6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Kg4
                  • 4...Kg6
                    • 5.R2d6#
                • 4.Kf5
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Rg2
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...h6
                • 4.R2d5
                  • 4...Kf6
                    • 5.R5d6#
                  • 4...h5
                    • 5.R5d6#
          • 2...hxg6
            • 3.Kg5
              • threat
                • 4.R2d7#
              • 3...Kf7
                • 4.Re2
                  • 4...Kg7
                    • 5.Re7#
          • 2...h6
            • 3.R8d7+
              • 3...Kxg6
                • 4.R2d5
                  • 4...Kf6
                    • 5.R5d6#
                  • 4...h5
                    • 5.R5d6#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rh7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rh7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rh7+
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Kf5
              • 3...h5
                • 4.R2d7+
                  • 4...Kh6
                    • 5.Rh7#
                    • 5.Rh8#
                • 4.Kg5
                  • 4...h4
                    • 5.R2d7#
            • 3.Bf5
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...Kf6
                • 4.R2d7
                  • 4...h5
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h5
                    • 5.R2d6#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Ke7
                    • 5.R2d7#
                  • 4...Kg7
                    • 5.R2d7#
              • 3...h5
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rh7#
                    • 5.Rh8#
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
            • 3.Bh5
              • threat
                • 4.Ke5
                  • 4...Kh7
                    • 5.R2d7#
                • 4.Kf5
                  • 4...Kh7
                    • 5.R2d7#
                • 4.R2d6
                  • 4...Kh7
                    • 5.R6d7#
              • 3...Kf6
                • 4.R8d7
                  • 4...Ke6
                    • 5.R2d6#
            • 3.R2d6
              • 3...h5
                • 4.Kg5
                  • 4...h4
                    • 5.R6d7#
        • 2.Bf5
          • threat
            • 3.R2d7+
              • 3...Kf6
                • 4.Kf4
                  • threat
                    • 5.Rf8#
              • 3...Kh6
                • 4.Kf4
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.Rg8
                  • 4...Kh5
                    • 5.Rxh7#
            • 3.R8d7+
              • 3...Kf6
                • 4.Kf4
                  • threat
                    • 5.R2d6#
              • 3...Kh6
                • 4.Kf4
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Rg2
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rxh7+
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Rg2
                  • threat
                    • 5.Rxh7#
                    • 5.Rd8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Kf4
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rxh7#
              • 3...Kf6
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Kh6
                • 4.Rg2
                  • 4...Kh5
                    • 5.Rh2#
                • 4.R2d7
                  • 4...Kh5
                    • 5.Rxh7#
                • 4.R8d7
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rxh7#
                • 4.Rg8
                  • 4...Kh5
                    • 5.Rh2#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...h5
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rh7#
                    • 5.Rh8#
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...h6
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
          • 2...Kf6
            • 3.Kf4
              • threat
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Ke7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...Kg7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rxh7#
              • 3...h5
                • 4.R2d7
                  • 4...h4
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h4
                    • 5.R2d6#
              • 3...h6
                • 4.R2d7
                  • 4...h5
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h5
                    • 5.R2d6#
          • 2...Kf7
            • 3.R2d7+
              • 3...Kf6
                • 4.Kf4
                  • threat
                    • 5.Rf8#
            • 3.R8d7+
              • 3...Kf6
                • 4.Kf4
                  • threat
                    • 5.R2d6#
              • 3...Ke8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Kf4
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...Kf6
                • 4.R2d7
                  • threat
                    • 5.Rf8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
              • 3...Ke7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kg7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rxh7#
          • 2...h5
            • 3.R2d7+
              • 3...Kf6
                • 4.Kf4
                  • 4...h4
                    • 5.Rf8#
              • 3...Kh6
                • 4.Kf4
                  • 4...h4
                    • 5.Rh7#
                    • 5.Rh8#
                • 4.Rg8
                  • 4...h4
                    • 5.Rh7#
            • 3.R8d7+
              • 3...Kf6
                • 4.Kf4
                  • 4...h4
                    • 5.R2d6#
              • 3...Kh6
                • 4.Kf4
                  • 4...h4
                    • 5.Rh7#
                • 4.Rg2
                  • 4...h4
                    • 5.Rh7#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rh7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rh7+
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Rg2
                  • 4...h4
                    • 5.Rh7#
                    • 5.Rd8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Kf4
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rh7#
                    • 5.Rh8#
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf6
                • 4.R2d7
                  • 4...h4
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h4
                    • 5.R2d6#
              • 3...Kh6
                • 4.Rg2
                  • 4...h4
                    • 5.Rh8#
                • 4.R2d7
                  • 4...h4
                    • 5.Rh7#
                    • 5.Rh8#
                • 4.R8d7
                  • 4...h4
                    • 5.Rh7#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Ke7
                    • 5.R2d7#
                  • 4...Kg7
                    • 5.R2d7#
          • 2...h6
            • 3.R2d7+
              • 3...Kf6
                • 4.Kf4
                  • 4...h5
                    • 5.Rf8#
            • 3.R8d7+
              • 3...Kf6
                • 4.Kf4
                  • 4...h5
                    • 5.R2d6#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rh7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rh7+
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Rg2
                  • 4...h5
                    • 5.Rh7#
                    • 5.Rd8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Kf4
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...Kf6
                • 4.R2d7
                  • 4...h5
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h5
                    • 5.R2d6#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Ke7
                    • 5.R2d7#
                  • 4...Kg7
                    • 5.R2d7#
              • 3...h5
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rh7#
                    • 5.Rh8#
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
      • 1...hxg6
        • 2.Kg4
          • 2...Ke5
            • 3.Kg5
              • threat
                • 4.Re2#
                • 4.Re8#
              • 3...Ke4
                • 4.R2d3
                  • 4...Ke5
                    • 5.Re3#
                    • 5.Re8#
                • 4.R8d3
                  • 4...Ke5
                    • 5.Re2#
                    • 5.Re3#
              • 3...Ke6
                • 4.R2d7
                  • 4...Ke5
                    • 5.Re7#
                    • 5.Re8#
                • 4.R8d7
                  • 4...Ke5
                    • 5.Re2#
                    • 5.Re7#
            • 3.R2d6
              • threat
                • 4.Rxg6
                  • 4...Ke4
                    • 5.Re6#
              • 3...g5
                • 4.Ra6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rb6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rc6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rg6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rh6
                  • 4...Ke4
                    • 5.Re6#
                • 4.R8d7
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re7#
            • 3.R8d6
              • threat
                • 4.Rxg6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Kf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...g5
                • 4.Rd1
                  • 4...Ke4
                    • 5.Re1#
                    • 5.Re6#
                • 4.Ra6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rb6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rc6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rg6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rh6
                  • 4...Ke4
                    • 5.Re6#
          • 2...Ke6
            • 3.Kg5
              • threat
                • 4.R2d7
                  • 4...Ke5
                    • 5.Re7#
                    • 5.Re8#
                • 4.R8d7
                  • 4...Ke5
                    • 5.Re2#
                    • 5.Re7#
              • 3...Ke7
                • 4.Kxg6
                  • 4...Ke6
                    • 5.Re2#
                    • 5.Re8#
              • 3...Kf7
                • 4.Re2
                  • 4...Kg7
                    • 5.Re7#
          • 2...Ke7
            • 3.Kg5
              • threat
                • 4.Kxg6
                  • 4...Ke6
                    • 5.Re2#
                    • 5.Re8#
              • 3...Ke6
                • 4.R2d7
                  • 4...Ke5
                    • 5.Re7#
                    • 5.Re8#
                • 4.R8d7
                  • 4...Ke5
                    • 5.Re2#
                    • 5.Re7#
              • 3...Kf7
                • 4.Re2
                  • 4...Kg7
                    • 5.Re7#
          • 2...Kf7
            • 3.Kg5
              • threat
                • 4.Re2
                  • 4...Kg7
                    • 5.Re7#
              • 3...Ke6
                • 4.R2d7
                  • 4...Ke5
                    • 5.Re7#
                    • 5.Re8#
                • 4.R8d7
                  • 4...Ke5
                    • 5.Re2#
                    • 5.Re7#
              • 3...Ke7
                • 4.Kxg6
                  • 4...Ke6
                    • 5.Re2#
                    • 5.Re8#
          • 2...Kg7
            • 3.Kg5
              • threat
                • 4.R2d7#
              • 3...Kf7
                • 4.Re2
                  • 4...Kg7
                    • 5.Re7#
            • 3.Rf2
              • threat
                • 4.Kg5
                  • 4...Kh7
                    • 5.Rf7#
              • 3...Kh6
                • 4.Rf7
                  • 4...g5
                    • 5.Rd6#
                • 4.Rd7
                  • 4...g5
                    • 5.Rf6#
              • 3...Kh7
                • 4.Rf7+
                  • 4...Kh6
                    • 5.Rh8#
              • 3...g5
                • 4.Kxg5
                  • 4...Kh7
                    • 5.Rf7#
          • 2...g5
            • 3.R2d7
              • threat
                • 4.Re8
                  • 4...Kg6
                    • 5.Re6#
              • 3...Ke5
                • 4.Rd6
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Ke6
                • 4.Kxg5
                  • 4...Ke5
                    • 5.Re7#
                    • 5.Re8#
              • 3...Kg6
                • 4.Rf8
                  • 4...Kh6
                    • 5.Rf6#
            • 3.R8d7
              • threat
                • 4.Re2
                  • 4...Kg6
                    • 5.Re6#
              • 3...Ke5
                • 4.R2d6
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re7#
                • 4.R7d6
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
              • 3...Ke6
                • 4.Kxg5
                  • 4...Ke5
                    • 5.Re2#
                    • 5.Re7#
      • 1...h5
        • 2.R2d6+
          • 2...Ke5
            • 3.Be4
              • 3...h4
                • 4.Ra6
                  • 4...h3
                    • 5.Rd5#
                • 4.Rb6
                  • 4...h3
                    • 5.Rd5#
                • 4.Rc6
                  • 4...h3
                    • 5.Rd5#
                • 4.Rg6
                  • 4...h3
                    • 5.Rd5#
                • 4.Rh6
                  • 4...h3
                    • 5.Rd5#
            • 3.Bf7
              • threat
                • 4.Re6+
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Ra6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rb6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rc6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rg6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rh6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
              • 3...Kf5
                • 4.Rg6
                  • threat
                    • 5.Rd5#
                  • 4...Ke5
                    • 5.Rd5#
            • 3.Ra6
              • 3...h4
                • 4.Be4
                  • 4...h3
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
            • 3.Rb6
              • 3...h4
                • 4.Be4
                  • 4...h3
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
            • 3.Rc6
              • 3...h4
                • 4.Be4
                  • 4...h3
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
          • 2...Ke7
            • 3.R8d7+
              • 3...Kf8
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re6
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rh7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Ke4
              • 3...h4
                • 4.Kd5
                  • 4...h3
                    • 5.Re8#
                • 4.Ke5
                  • 4...h3
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h3
                    • 5.R6d7#
            • 3.Kf4
              • 3...h4
                • 4.Ke5
                  • 4...h3
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h3
                    • 5.R6d7#
          • 2...Kg7
            • 3.R8d7+
              • 3...Kh6
                • 4.Rh7+
                  • 4...Kg5
                    • 5.Rxh5#
                • 4.Kf4
                  • 4...h4
                    • 5.Be8#
                    • 5.Rh7#
              • 3...Kf8
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re6
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rh7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Re6
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rh7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rh7+
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re6
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Kf4
              • threat
                • 4.Kg5
                  • 4...h4
                    • 5.R6d7#
              • 3...Kh6
                • 4.R8d7
                  • 4...h4
                    • 5.Be8#
                    • 5.Rh7#
              • 3...h4
                • 4.Kg5
                  • 4...h3
                    • 5.R6d7#
        • 2.Kf4
          • threat
            • 3.R8d7
              • threat
                • 4.R2d6#
              • 3...Ke6
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d6#
          • 2...Kxg6
            • 3.R8d7
              • threat
                • 4.R2d6#
              • 3...h4
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rh7#
          • 2...h4
            • 3.R2d6+
              • 3...Ke7
                • 4.Ke5
                  • 4...h3
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h3
                    • 5.R6d7#
              • 3...Kg7
                • 4.Kg5
                  • 4...h3
                    • 5.R6d7#
            • 3.Bf5
              • threat
                • 4.R2d7
                  • 4...h3
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h3
                    • 5.R2d6#
              • 3...Ke7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Ke7
                    • 5.R2d7#
                  • 4...Kg7
                    • 5.R2d7#
              • 3...Kg7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rh7#
                    • 5.Rh8#
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...h3
                • 4.R2d7
                  • 4...h2
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h2
                    • 5.R2d6#
            • 3.Bh5
              • threat
                • 4.R8d7
                  • threat
                    • 5.R2d6#
                  • 4...Ke6
                    • 5.R2d6#
              • 3...Ke6
                • 4.Kg5
                  • threat
                    • 5.Re2#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re2#
                    • 5.Re8#
                  • 4...Ke7
                    • 5.Re8#
                • 4.R8d7
                  • threat
                    • 5.R2d6#
                  • 4...Kf6
                    • 5.R2d6#
              • 3...Ke7
                • 4.Ke5
                  • 4...h3
                    • 5.R2d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h3
                    • 5.R2d7#
                    • 5.Re8#
                • 4.Kg5
                  • threat
                    • 5.Re8#
                  • 4...Ke6
                    • 5.Re2#
                    • 5.Re8#
              • 3...Kg7
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Kh7
                    • 5.R2d7#
            • 3.R8d7
              • threat
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rh7#
        • 2.R8d7
          • threat
            • 3.Kf4
              • threat
                • 4.R2d6#
              • 3...Ke6
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d6#
          • 2...Kg5
            • 3.R2d6
              • threat
                • 4.Rh7
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
              • 3...Kh4
                • 4.Rd5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Rh7
                  • threat
                    • 5.Rxh5#
                  • 4...Kh3
                    • 5.Rxh5#
                  • 4...Kg5
                    • 5.Rxh5#
              • 3...Kh6
                • 4.Rh7+
                  • 4...Kg5
                    • 5.Rxh5#
                • 4.Kf4
                  • 4...h4
                    • 5.Be8#
                    • 5.Rh7#
              • 3...h4
                • 4.Rh7
                  • 4...h3
                    • 5.Rh5#
          • 2...Kxg6
            • 3.Kf4
              • threat
                • 4.R2d6#
              • 3...h4
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rh7#
          • 2...h4
            • 3.Kf4
              • threat
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d6+
                  • 4...Kh5
                    • 5.Rh7#
      • 1...h6
        • 2.R2d6+
          • 2...Ke5
            • 3.Kg4
              • 3...h5+
                • 4.Bxh5
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
            • 3.Be4
              • 3...h5
                • 4.Ra6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rb6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rc6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rg6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rh6
                  • 4...h4
                    • 5.Rd5#
            • 3.Bf7
              • threat
                • 4.Re6+
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rxh6
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Ra6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rb6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rc6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rg6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
              • 3...Kf5
                • 4.Rg6
                  • threat
                    • 5.Rd5#
                  • 4...Ke5
                    • 5.Rd5#
            • 3.Ra6
              • 3...h5
                • 4.Bxh5
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Be4
                  • 4...h4
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
            • 3.Rb6
              • 3...h5
                • 4.Bxh5
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Be4
                  • 4...h4
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
            • 3.Rc6
              • 3...h5
                • 4.Bxh5
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Be4
                  • 4...h4
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
          • 2...Kg5
            • 3.Bf7
              • 3...Kh4
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kf5
                • 4.Rg6
                  • threat
                    • 5.Rd5#
                  • 4...Ke5
                    • 5.Rd5#
              • 3...h5
                • 4.Rh8
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...Kf5
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
            • 3.Ra6
              • threat
                • 4.Rd5+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Kh4
                • 4.Ra5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh8
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
            • 3.Rb6
              • threat
                • 4.Rd5+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Kh4
                • 4.Rb5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh8
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
            • 3.Rc6
              • threat
                • 4.Rd5+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Kh4
                • 4.Rc5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh8
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
            • 3.Re6
              • threat
                • 4.Rd5+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Kh4
                • 4.Re5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh8
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
            • 3.R8d7
              • 3...Kh4
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh7
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
            • 3.Ra8
              • threat
                • 4.Ra5+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Kh4
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Ra5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh8
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
            • 3.Rb8
              • threat
                • 4.Rb5+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Kh4
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rb5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh8
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
            • 3.Rc8
              • threat
                • 4.Rc5+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Kh4
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rc5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh8
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
            • 3.Re8
              • threat
                • 4.Re5+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Kh4
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Re5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh8
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
            • 3.Rf8
              • threat
                • 4.Rf5+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Kh4
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rf5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh8
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
            • 3.Rg8
              • threat
                • 4.Kg3
                  • 4...h5
                    • 5.Bb1#
                    • 5.Bc2#
                    • 5.Bd3#
                    • 5.Be4#
                    • 5.Bh7#
              • 3...Kh4
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh8
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
            • 3.Rh8
              • threat
                • 4.Kg3
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh4
                • 4.Rxh6+
                  • 4...Kg5
                    • 5.Rh5#
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rdxh5#
                    • 5.Rhxh5#
          • 2...Ke7
            • 3.R8d7+
              • 3...Kf8
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re6
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rh7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Ke4
              • 3...h5
                • 4.Kd5
                  • 4...h4
                    • 5.Re8#
                • 4.Ke5
                  • 4...h4
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h4
                    • 5.R6d7#
            • 3.Kf4
              • 3...h5
                • 4.Ke5
                  • 4...h4
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h4
                    • 5.R6d7#
            • 3.Kg4
              • 3...h5+
                • 4.Kf5
                  • 4...h4
                    • 5.R6d7#
        • 2.Kf4
          • threat
            • 3.R2d6+
              • 3...Ke7
                • 4.Ke5
                  • 4...h5
                    • 5.R6d7#
                    • 5.Re8#
                • 4.Kf5
                  • 4...h5
                    • 5.R6d7#
              • 3...Kg7
                • 4.Bh5
                  • 4...Kh7
                    • 5.R6d7#
            • 3.Bf5
              • threat
                • 4.R2d7
                  • 4...h5
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h5
                    • 5.R2d6#
              • 3...Ke7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Ke7
                    • 5.R2d7#
                  • 4...Kg7
                    • 5.R2d7#
              • 3...Kg7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...h5
                • 4.R2d7
                  • 4...h4
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h4
                    • 5.R2d6#
            • 3.R8d7
              • threat
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d5
                  • 4...Kf6
                    • 5.R5d6#
                  • 4...h5
                    • 5.R5d6#
          • 2...Kxg6
            • 3.R8d7
              • threat
                • 4.R2d5
                  • 4...Kf6
                    • 5.R5d6#
                  • 4...h5
                    • 5.R5d6#
              • 3...Kh5
                • 4.Rg2
                  • 4...Kh4
                    • 5.Rh2#
                • 4.R2d6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.R7d6
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rxh6#
                • 4.Rg7
                  • 4...Kh4
                    • 5.Rh2#
          • 2...Kg7
            • 3.R8d7+
              • 3...Kxg6
                • 4.R2d5
                  • 4...Kf6
                    • 5.R5d6#
                  • 4...h5
                    • 5.R5d6#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rh7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rh7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rh7+
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Kf5
              • 3...h5
                • 4.R2d7+
                  • 4...Kh6
                    • 5.Rh7#
                    • 5.Rh8#
                • 4.Kg5
                  • 4...h4
                    • 5.R2d7#
            • 3.Bf5
              • threat
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
              • 3...Kf6
                • 4.R2d7
                  • 4...h5
                    • 5.Rf8#
                • 4.R8d7
                  • 4...h5
                    • 5.R2d6#
              • 3...Kf7
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                • 4.Ke5
                  • threat
                    • 5.R2d7#
                  • 4...Ke7
                    • 5.R2d7#
                  • 4...Kg7
                    • 5.R2d7#
              • 3...h5
                • 4.R2d7+
                  • 4...Kf6
                    • 5.Rf8#
                  • 4...Kh6
                    • 5.Rh7#
                    • 5.Rh8#
                • 4.Kg5
                  • threat
                    • 5.R2d7#
                  • 4...Kf7
                    • 5.R2d7#
            • 3.Bh5
              • threat
                • 4.Ke5
                  • 4...Kh7
                    • 5.R2d7#
                • 4.Kf5
                  • 4...Kh7
                    • 5.R2d7#
                • 4.R2d6
                  • 4...Kh7
                    • 5.R6d7#
              • 3...Kf6
                • 4.R8d7
                  • 4...Ke6
                    • 5.R2d6#
            • 3.R2d6
              • 3...h5
                • 4.Kg5
                  • 4...h4
                    • 5.R6d7#
        • 2.R8d7
          • threat
            • 3.Kf4
              • threat
                • 4.R2d6#
              • 3...Kxg6
                • 4.R2d5
                  • 4...Kf6
                    • 5.R5d6#
                  • 4...h5
                    • 5.R5d6#
            • 3.R2d5
              • 3...Ke6
                • 4.Kf4
                  • threat
                    • 5.R5d6#
                  • 4...Kf6
                    • 5.R5d6#
              • 3...Kxg6
                • 4.Kf4
                  • 4...Kf6
                    • 5.R5d6#
                  • 4...h5
                    • 5.R5d6#
              • 3...h5
                • 4.Kf4
                  • threat
                    • 5.R5d6#
                  • 4...Ke6
                    • 5.R5d6#
                  • 4...Kxg6
                    • 5.R5d6#
          • 2...Kg5
            • 3.R2d6
              • 3...Kh4
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh7
                  • threat
                    • 5.Rxh5#
                  • 4...Kh4
                    • 5.Rxh5#
                  • 4...h4
                    • 5.Rh5#
          • 2...Kxg6
            • 3.Kf4
              • threat
                • 4.R2d5
                  • 4...Kf6
                    • 5.R5d6#
                  • 4...h5
                    • 5.R5d6#
              • 3...Kh5
                • 4.Rg2
                  • 4...Kh4
                    • 5.Rh2#
                • 4.R2d6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.R7d6
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rxh6#
                • 4.Rg7
                  • 4...Kh4
                    • 5.Rh2#
    • 1.Bh5!
      • threat
        • 2.R2d6+
          • 2...Ke5
            • 3.Kg3
              • threat
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
          • 2...Kf5
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kg5
                • 4.Bg4
                  • threat
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
                  • 4...h6
                    • 5.Rd5#
          • 2...Kg5
            • 3.Kg3
              • threat
                • 4.Bg4
                  • threat
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
                  • 4...h6
                    • 5.Rd5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
              • 3...Kxh5
                • 4.Ra6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rb6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rc6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Re6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Ra8
                  • threat
                    • 5.Ra5#
                  • 4...Kg5
                    • 5.Ra5#
                • 4.Rb8
                  • threat
                    • 5.Rb5#
                  • 4...Kg5
                    • 5.Rb5#
                • 4.Rc8
                  • threat
                    • 5.Rc5#
                  • 4...Kg5
                    • 5.Rc5#
                • 4.Re8
                  • threat
                    • 5.Re5#
                  • 4...Kg5
                    • 5.Re5#
                • 4.Rg8
                  • 4...h6
                    • 5.Rd5#
              • 3...h6
                • 4.Bg4
                  • 4...h5
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
          • 2...Ke7
            • 3.R8d7+
              • 3...Kf8
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re6
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
          • 2...Kg7
            • 3.R8d7+
              • 3...Kf8
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re6
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Re6
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re6
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Ke1
              • 3...h6
                • 4.Kd1
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf1
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kd2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ke2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
            • 3.Kf1
              • 3...h6
                • 4.Ke1
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg1
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ke2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
            • 3.Kg1
              • 3...h6
                • 4.Kf1
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kh1
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kh2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
            • 3.Ke2
              • 3...h6
                • 4.Kd1
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ke1
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf1
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kd2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kd3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ke3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
            • 3.Kg2
              • 3...h6
                • 4.Kf1
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg1
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kh1
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kh2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kh3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
            • 3.Ke3
              • 3...h6
                • 4.Kd2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ke2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kd3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kd4
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ke4
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf4
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
            • 3.Kf3
              • 3...h6
                • 4.Ke2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ke3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ke4
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf4
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg4
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
            • 3.Kg3
              • 3...h6
                • 4.Kf2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kh2
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kh3
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kf4
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kg4
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Kh4
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
            • 3.Ra6
              • 3...h6
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ke1
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Kf1
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Kg1
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Ke2
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Ke3
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Kf3
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Kg3
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Rad6
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Rda8
                  • 4...Kh7
                    • 5.R6a7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Ra7#
            • 3.Rb6
              • 3...h6
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Ke1
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Kf1
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Kg1
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Ke2
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Ke3
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Kf3
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Kg3
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Rbd6
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rdb8
                  • 4...Kh7
                    • 5.R6b7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rb7#
            • 3.Rc6
              • 3...h6
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Ke1
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Kf1
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Kg1
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Ke2
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Ke3
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Kf3
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Kg3
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rcd6
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Rdc8
                  • 4...Kh7
                    • 5.R6c7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rc7#
            • 3.Re6
              • 3...h6
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Ke1
                  • 4...Kh7
                    • 5.Re7#
                • 4.Kf1
                  • 4...Kh7
                    • 5.Re7#
                • 4.Kg1
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ke2
                  • 4...Kh7
                    • 5.Re7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ke3
                  • 4...Kh7
                    • 5.Re7#
                • 4.Kf3
                  • 4...Kh7
                    • 5.Re7#
                • 4.Kg3
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Red6
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Re7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Re7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Re7#
                • 4.Rde8
                  • 4...Kh7
                    • 5.R6e7#
            • 3.Ra8
              • 3...h6
                • 4.Ra7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Ke1
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kf1
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kg1
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Ke2
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Ke3
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kf3
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kg3
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rda6
                  • 4...Kh7
                    • 5.R6a7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rad8
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
            • 3.Rb8
              • 3...h6
                • 4.Rb7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Ke1
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kf1
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kg1
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Ke2
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Ke3
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kf3
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kg3
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rdb6
                  • 4...Kh7
                    • 5.R6b7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rbd8
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
            • 3.Rc8
              • 3...h6
                • 4.Rc7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Ke1
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kf1
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kg1
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Ke2
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Ke3
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kf3
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kg3
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rdc6
                  • 4...Kh7
                    • 5.R6c7#
                • 4.Re6
                  • 4...Kh7
                    • 5.Re7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rcd8
                  • 4...Kh7
                    • 5.R6d7#
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
            • 3.Re8
              • 3...h6
                • 4.Ke1
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kf1
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kg1
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Ke2
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kg2
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Ke3
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kf3
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Kg3
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Ra6
                  • 4...Kh7
                    • 5.Ra7#
                • 4.Rb6
                  • 4...Kh7
                    • 5.Rb7#
                • 4.Rc6
                  • 4...Kh7
                    • 5.Rc7#
                • 4.Rde6
                  • 4...Kh7
                    • 5.R6e7#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
                • 4.Red8
                  • 4...Kh7
                    • 5.R6d7#
      • 1...Ke5
        • 2.R2d6
          • threat
            • 3.Kg3
              • threat
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
          • 2...Ke4
            • 3.Kg3
              • threat
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
            • 3.Rd5
              • threat
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf8#
              • 3...Kf4
                • 4.Rf8+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf8#
          • 2...Kf4
            • 3.Rd5
              • threat
                • 4.Rf8+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf8#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf8#
          • 2...Kf5
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kg5
                • 4.Bg4
                  • threat
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
                  • 4...h6
                    • 5.Rd5#
          • 2...h6
            • 3.Kg3
              • threat
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                • 4.Rd5
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re8#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
        • 2.R8d6
          • threat
            • 3.Ke3
              • threat
                • 4.R2d5#
              • 3...Kf5
                • 4.R2d5#
            • 3.Kf3
              • threat
                • 4.R2d5#
              • 3...Kf5
                • 4.R2d5#
          • 2...Kf5
            • 3.R2d5+
              • 3...Ke4
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf6#
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf6#
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.R2d3#
                    • 5.R6d3#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke3
                    • 5.Re2#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Kf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Kf4
                • 4.R2d5
                  • threat
                    • 5.Rf6#
                • 4.R6d5
                  • threat
                    • 5.R2d4#
              • 3...Ke5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Ke3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
      • 1...Kf5
        • 2.R2d6
          • threat
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kg5
                • 4.Bg4
                  • threat
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
                  • 4...h6
                    • 5.Rd5#
          • 2...Ke4
            • 3.Kg3
              • threat
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
            • 3.Rd5
              • threat
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf8#
              • 3...Kf4
                • 4.Rf8+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf8#
          • 2...Kf4
            • 3.Rd5
              • threat
                • 4.Rf8+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf8#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf8#
          • 2...Ke5
            • 3.Kg3
              • threat
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
          • 2...Kg5
            • 3.Kg3
              • threat
                • 4.Bg4
                  • threat
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
                  • 4...h6
                    • 5.Rd5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
              • 3...Kxh5
                • 4.Ra6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rb6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rc6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Re6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Ra8
                  • threat
                    • 5.Ra5#
                  • 4...Kg5
                    • 5.Ra5#
                • 4.Rb8
                  • threat
                    • 5.Rb5#
                  • 4...Kg5
                    • 5.Rb5#
                • 4.Rc8
                  • threat
                    • 5.Rc5#
                  • 4...Kg5
                    • 5.Rc5#
                • 4.Re8
                  • threat
                    • 5.Re5#
                  • 4...Kg5
                    • 5.Re5#
                • 4.Rg8
                  • 4...h6
                    • 5.Rd5#
              • 3...h6
                • 4.Bg4
                  • 4...h5
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
          • 2...h6
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                • 4.Rd5
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re8#
              • 3...Ke5
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kg5
                • 4.Bg4
                  • 4...h5
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
        • 2.R8d6
          • threat
            • 3.R2d5+
              • 3...Ke4
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf6#
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf6#
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.R2d3#
                    • 5.R6d3#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke3
                    • 5.Re2#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Kf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Kf4
                • 4.R2d5
                  • threat
                    • 5.Rf6#
                • 4.R6d5
                  • threat
                    • 5.R2d4#
              • 3...Ke5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Ke3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
          • 2...Kg5
            • 3.R2d5+
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf6#
              • 3...Kh4
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
            • 3.Kg3
              • threat
                • 4.R2d5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kf4
                • 4.R2d5
                  • threat
                    • 5.Rf6#
                • 4.R6d5
                  • threat
                    • 5.R2d4#
              • 3...Kh4
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kf5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...h5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rxh5#
          • 2...h6
            • 3.R2d5+
              • 3...Ke4
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re6#
                • 4.Ra5
                  • 4...Kf4
                    • 5.Rd4#
                • 4.Rb5
                  • 4...Kf4
                    • 5.Rd4#
                • 4.Rc5
                  • 4...Kf4
                    • 5.Rd4#
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • 4...h5
                    • 5.Rf6#
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bg6+
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Re2
                  • 4...Kg5
                    • 5.Re5#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.R2d3#
                    • 5.R6d3#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg6+
                  • 4...Ke3
                    • 5.R6d3#
                  • 4...Ke5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke3
                    • 5.Re2#
                  • 4...Ke5
                    • 5.Re6#
                • 4.R2d5
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re6#
                • 4.R6d5
                  • 4...Ke3
                    • 5.Re2#
              • 3...Ke5
                • 4.Kf3
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                • 4.Bg6
                  • 4...h5
                    • 5.R2d5#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Kf4
                • 4.R2d5
                  • 4...h5
                    • 5.Rf6#
                • 4.R6d5
                  • 4...h5
                    • 5.R2d4#
              • 3...Ke5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Ke3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rxh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
      • 1...Kg5
        • 2.R2d6
          • threat
            • 3.Kg3
              • threat
                • 4.Bg4
                  • threat
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
                  • 4...h6
                    • 5.Rd5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
              • 3...Kxh5
                • 4.Ra6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rb6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rc6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Re6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Ra8
                  • threat
                    • 5.Ra5#
                  • 4...Kg5
                    • 5.Ra5#
                • 4.Rb8
                  • threat
                    • 5.Rb5#
                  • 4...Kg5
                    • 5.Rb5#
                • 4.Rc8
                  • threat
                    • 5.Rc5#
                  • 4...Kg5
                    • 5.Rc5#
                • 4.Re8
                  • threat
                    • 5.Re5#
                  • 4...Kg5
                    • 5.Re5#
                • 4.Rg8
                  • 4...h6
                    • 5.Rd5#
              • 3...h6
                • 4.Bg4
                  • 4...h5
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
          • 2...Kf4
            • 3.Rd5
              • threat
                • 4.Rf8+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf8#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf8#
          • 2...Kh4
            • 3.Rd5
              • threat
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh3
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h6
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
            • 3.Rg8
              • threat
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh3
                    • 5.Rh1#
                  • 4...Kxh5
                    • 5.Rh1#
                • 4.Rh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                    • 5.Bg4#
                    • 5.Bf7#
                    • 5.Be8#
              • 3...Kh3
                • 4.Bg4+
                  • 4...Kh2
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Rh6
                  • threat
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                    • 5.Bg4#
                    • 5.Bf7#
                    • 5.Be8#
                  • 4...Kh2
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                    • 5.Bg4#
                    • 5.Bg6#
                    • 5.Bf7#
                    • 5.Be8#
                  • 4...Kh4
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                    • 5.Bg4#
                    • 5.Bf7#
                    • 5.Be8#
              • 3...Kxh5
                • 4.Kg3
                  • 4...h6
                    • 5.Rd5#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh4
                    • 5.Rh1#
                  • 4...Kh6
                    • 5.Rh1#
          • 2...Kf5
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kg5
                • 4.Bg4
                  • threat
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
                  • 4...h6
                    • 5.Rd5#
          • 2...Kxh5
            • 3.Rg8
              • threat
                • 4.Kg3
                  • 4...h6
                    • 5.Rd5#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh4
                    • 5.Rh1#
                  • 4...Kh6
                    • 5.Rh1#
              • 3...h6
                • 4.Ke1
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Kf1
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Kg1
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Ke2
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Kg2
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Ke3
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Kf3
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rd1
                  • 4...Kh4
                    • 5.Rh1#
                • 4.Ra6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rb6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rc6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Re6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rf6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rdg6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rg1
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rg2
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rg3
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rg7
                  • 4...Kh4
                    • 5.Rxh6#
          • 2...h6
            • 3.Kg3
              • threat
                • 4.Bg4
                  • 4...h5
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
              • 3...Kxh5
                • 4.Kf4
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Ra6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rb6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rc6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Re6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Ra8
                  • 4...Kg5
                    • 5.Ra5#
                • 4.Rb8
                  • 4...Kg5
                    • 5.Rb5#
                • 4.Rc8
                  • 4...Kg5
                    • 5.Rc5#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
        • 2.R8d6
          • threat
            • 3.R2d5+
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf6#
              • 3...Kh4
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
            • 3.Kg3
              • threat
                • 4.R2d5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kf4
                • 4.R2d5
                  • threat
                    • 5.Rf6#
                • 4.R6d5
                  • threat
                    • 5.R2d4#
              • 3...Kh4
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kf5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...h5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rxh5#
          • 2...Kh4
            • 3.Bf3
              • threat
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...h5
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
              • 3...h6
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
            • 3.R2d5
              • threat
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
              • 3...Kh3
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rh6
                  • threat
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                  • 4...Kh2
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                    • 5.Bg4#
                    • 5.Bg6#
                    • 5.Bf7#
                    • 5.Be8#
                  • 4...Kh4
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
              • 3...h6
                • 4.Rxh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
            • 3.R6d5
              • threat
                • 4.Kg2
                  • 4...h6
                    • 5.R2d4#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh3
                    • 5.Rh1#
              • 3...Kh3
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h6
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rd1
                  • 4...Kh3
                    • 5.Rh1#
          • 2...Kf5
            • 3.R2d5+
              • 3...Ke4
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf6#
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf6#
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.R2d3#
                    • 5.R6d3#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke3
                    • 5.Re2#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Kf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Kf4
                • 4.R2d5
                  • threat
                    • 5.Rf6#
                • 4.R6d5
                  • threat
                    • 5.R2d4#
              • 3...Ke5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Ke3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
          • 2...h6
            • 3.R2d5+
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • 4...h5
                    • 5.Rf6#
              • 3...Kh4
                • 4.Rxh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
            • 3.Kg3
              • threat
                • 4.R2d5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bg6+
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Re2
                  • 4...Kg5
                    • 5.Re5#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rxh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kf4
                • 4.R2d5
                  • 4...h5
                    • 5.Rf6#
                • 4.R6d5
                  • 4...h5
                    • 5.R2d4#
              • 3...Kh4
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kf5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...h5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rxh5#
        • 2.Rf8
          • threat
            • 3.Kg3
              • threat
                • 4.Rd6
                  • 4...Kxh5
                    • 5.Rf5#
                  • 4...h6
                    • 5.Rd5#
              • 3...Kxh5
                • 4.Rg8
                  • threat
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
              • 3...Kh6
                • 4.Rg8
                  • 4...Kxh5
                    • 5.Rh2#
          • 2...Kh4
            • 3.Rd5
              • threat
                • 4.Kg2
                  • 4...h6
                    • 5.Rf4#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh3
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h6
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
            • 3.Rf5
              • threat
                • 4.Kg2
                  • 4...h6
                    • 5.Rd4#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh3
                    • 5.Rh1#
              • 3...Kh3
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h6
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rd1
                  • 4...Kh3
                    • 5.Rh1#
            • 3.Rg8
              • threat
                • 4.Kg1
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh2#
                  • 4...Kxh5
                    • 5.Rh2#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh3
                    • 5.Rh1#
                  • 4...Kxh5
                    • 5.Rh1#
              • 3...Kh3
                • 4.Kg1
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
              • 3...Kxh5
                • 4.Ke1
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Kf1
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Kg1
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Ke3
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Kg3
                  • threat
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh4
                    • 5.Rh1#
                  • 4...Kh6
                    • 5.Rh1#
          • 2...Kxh5
            • 3.Rg8
              • threat
                • 4.Ke1
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Kf1
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Kg1
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Ke3
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Kg3
                  • threat
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh4
                    • 5.Rh1#
                  • 4...Kh6
                    • 5.Rh1#
              • 3...Kh4
                • 4.Kg1
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh2#
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh3
                    • 5.Rh1#
                  • 4...Kh5
                    • 5.Rh1#
              • 3...Kh6
                • 4.Ke1
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Kf1
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Kg1
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Ke3
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Kf3
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Kg3
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Rd1
                  • 4...Kh5
                    • 5.Rh1#
                • 4.Rd3
                  • 4...Kh5
                    • 5.Rh3#
                • 4.Rd7
                  • 4...Kh5
                    • 5.Rxh7#
              • 3...h6
                • 4.Ke1
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Kf1
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Kg1
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Ke3
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Kf3
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Rd1
                  • 4...Kh4
                    • 5.Rh1#
                • 4.Rd6
                  • 4...Kh4
                    • 5.Rxh6#
          • 2...Kh6
            • 3.Rg8
              • 3...Kxh5
                • 4.Ke1
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Kf1
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Kg1
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Ke3
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Kg3
                  • threat
                    • 5.Rh2#
                  • 4...Kh6
                    • 5.Rh2#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh4
                    • 5.Rh1#
                  • 4...Kh6
                    • 5.Rh1#
          • 2...h6
            • 3.Rd5+
              • 3...Kh4
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
            • 3.Kg1
              • 3...Kh4
                • 4.Rg8
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh2#
                  • 4...Kxh5
                    • 5.Rh2#
              • 3...Kxh5
                • 4.Rg8
                  • 4...Kh4
                    • 5.Rh2#
            • 3.Rd1
              • 3...Kh4
                • 4.Rf5
                  • 4...Kh3
                    • 5.Rh1#
                • 4.Rg8
                  • threat
                    • 5.Rh1#
                  • 4...Kh3
                    • 5.Rh1#
                  • 4...Kxh5
                    • 5.Rh1#
              • 3...Kxh5
                • 4.Rg8
                  • 4...Kh4
                    • 5.Rh1#
      • 1...Ke6
        • 2.R2d6+
          • 2...Ke5
            • 3.Kg3
              • threat
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
          • 2...Kf5
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kg5
                • 4.Bg4
                  • threat
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
                  • 4...h6
                    • 5.Rd5#
          • 2...Ke7
            • 3.R8d7+
              • 3...Kf8
                • 4.Ra6
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re6
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
      • 1...Ke7
        • 2.R2d6
          • 2...h6
            • 3.R8d7+
              • 3...Kf8
                • 4.Ra6
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re6
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
        • 2.R8d6
          • 2...Kf8
            • 3.Re6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...h6
                • 4.Rd7
                  • 4...Kg8
                    • 5.Re8#
            • 3.Rd7
              • threat
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...h6
                • 4.Ra2
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
          • 2...h6
            • 3.Ra6
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rb6
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rc6
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
      • 1...h6
        • 2.R2d6+
          • 2...Ke5
            • 3.Kg3
              • threat
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                • 4.Rd5
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re8#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
          • 2...Kf5
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                • 4.Rd5
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re8#
              • 3...Ke5
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kg5
                • 4.Bg4
                  • 4...h5
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
          • 2...Kg5
            • 3.Kg3
              • threat
                • 4.Bg4
                  • 4...h5
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
              • 3...Kxh5
                • 4.Kf4
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Ra6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rb6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rc6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Re6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Ra8
                  • 4...Kg5
                    • 5.Ra5#
                • 4.Rb8
                  • 4...Kg5
                    • 5.Rb5#
                • 4.Rc8
                  • 4...Kg5
                    • 5.Rc5#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
          • 2...Ke7
            • 3.R8d7+
              • 3...Kf8
                • 4.Ra6
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb6
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc6
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re6
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
        • 2.R8d6+
          • 2...Kf5
            • 3.R2d5+
              • 3...Ke4
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re6#
                • 4.Ra5
                  • 4...Kf4
                    • 5.Rd4#
                • 4.Rb5
                  • 4...Kf4
                    • 5.Rd4#
                • 4.Rc5
                  • 4...Kf4
                    • 5.Rd4#
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • 4...h5
                    • 5.Rf6#
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bg6+
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Re2
                  • 4...Kg5
                    • 5.Re5#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.R2d3#
                    • 5.R6d3#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg6+
                  • 4...Ke3
                    • 5.R6d3#
                  • 4...Ke5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke3
                    • 5.Re2#
                  • 4...Ke5
                    • 5.Re6#
                • 4.R2d5
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re6#
                • 4.R6d5
                  • 4...Ke3
                    • 5.Re2#
              • 3...Ke5
                • 4.Kf3
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                • 4.Bg6
                  • 4...h5
                    • 5.R2d5#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Kf4
                • 4.R2d5
                  • 4...h5
                    • 5.Rf6#
                • 4.R6d5
                  • 4...h5
                    • 5.R2d4#
              • 3...Ke5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Ke3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rxh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
          • 2...Kg5
            • 3.R2d5+
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • 4...h5
                    • 5.Rf6#
              • 3...Kh4
                • 4.Rxh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
            • 3.Kg3
              • threat
                • 4.R2d5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bg6+
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Re2
                  • 4...Kg5
                    • 5.Re5#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rxh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kf4
                • 4.R2d5
                  • 4...h5
                    • 5.Rf6#
                • 4.R6d5
                  • 4...h5
                    • 5.R2d4#
              • 3...Kh4
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kf5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...h5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rxh5#
          • 2...Ke7
            • 3.Ra6
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rb6
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rc6
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
          • 2...Kg7
            • 3.Ra2
              • threat
                • 4.Ra7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
              • 3...Kh7
                • 4.Ra7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Kf8
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kg8
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Kh8
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
            • 3.Rb2
              • threat
                • 4.Rb7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
              • 3...Kh7
                • 4.Rb7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Kf8
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kg8
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Kh8
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
            • 3.Rc2
              • threat
                • 4.Rc7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
              • 3...Kh7
                • 4.Rc7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Kh8
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
            • 3.Re2
              • threat
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
              • 3...Kh7
                • 4.Re7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Re8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kh8
                • 4.Re7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Re8#
            • 3.Ra6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rd8
                  • 4...Kh7
                    • 5.Ra7#
              • 3...Kh7
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rb6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rd8
                  • 4...Kh7
                    • 5.Rb7#
              • 3...Kh7
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rc6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rd8
                  • 4...Kh7
                    • 5.Rc7#
              • 3...Kh7
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Re6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Rd8
                  • 4...Kh7
                    • 5.Re7#
              • 3...Kh7
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Re7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Re8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kh8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Re8#
                • 4.Re7
                  • 4...Kg8
                    • 5.Rd8#
        • 2.Kg3
          • 2...Ke5
            • 3.Re8+
              • 3...Kf5
                • 4.Rf2+
                  • 4...Kg5
                    • 5.Re5#
                • 4.Rd6
                  • 4...Kg5
                    • 5.Re5#
              • 3...Kf6
                • 4.Rf2+
                  • 4...Kg5
                    • 5.Re5#
                  • 4...Kg7
                    • 5.Rf7#
            • 3.R2d6
              • threat
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                • 4.Rd5
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re8#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
            • 3.R8d6
              • threat
                • 4.Kf3
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                • 4.Bg6
                  • 4...h5
                    • 5.R2d5#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.R2d3#
                    • 5.R6d3#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg6+
                  • 4...Ke3
                    • 5.R6d3#
                  • 4...Ke5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke3
                    • 5.Re2#
                  • 4...Ke5
                    • 5.Re6#
                • 4.R2d5
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re6#
                • 4.R6d5
                  • 4...Ke3
                    • 5.Re2#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bg6+
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Re2
                  • 4...Kg5
                    • 5.Re5#
          • 2...Kf5
            • 3.R2d6
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                • 4.Rd5
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re8#
              • 3...Ke5
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kg5
                • 4.Bg4
                  • 4...h5
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
            • 3.R8d6
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bg6+
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Re2
                  • 4...Kg5
                    • 5.Re5#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.R2d3#
                    • 5.R6d3#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg6+
                  • 4...Ke3
                    • 5.R6d3#
                  • 4...Ke5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke3
                    • 5.Re2#
                  • 4...Ke5
                    • 5.Re6#
                • 4.R2d5
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re6#
                • 4.R6d5
                  • 4...Ke3
                    • 5.Re2#
              • 3...Ke5
                • 4.Kf3
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                • 4.Bg6
                  • 4...h5
                    • 5.R2d5#
          • 2...Kg5
            • 3.R2d6
              • threat
                • 4.Bg4
                  • 4...h5
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
              • 3...Kxh5
                • 4.Kf4
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Ra6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rb6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rc6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Re6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Ra8
                  • 4...Kg5
                    • 5.Ra5#
                • 4.Rb8
                  • 4...Kg5
                    • 5.Rb5#
                • 4.Rc8
                  • 4...Kg5
                    • 5.Rc5#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
            • 3.R8d6
              • threat
                • 4.R2d5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bg6+
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Re2
                  • 4...Kg5
                    • 5.Re5#
            • 3.Re8
              • 3...Kf5
                • 4.Rf2+
                  • 4...Kg5
                    • 5.Re5#
                • 4.Rd6
                  • 4...Kg5
                    • 5.Re5#
              • 3...Kxh5
                • 4.Rd6
                  • 4...Kg5
                    • 5.Re5#
                • 4.Re6
                  • 4...Kg5
                    • 5.Rd5#
              • 3...Kf6
                • 4.Rf2+
                  • 4...Kg5
                    • 5.Re5#
                  • 4...Kg7
                    • 5.Rf7#
          • 2...Ke6
            • 3.Re8+
              • 3...Kf5
                • 4.Rf2+
                  • 4...Kg5
                    • 5.Re5#
                • 4.Rd6
                  • 4...Kg5
                    • 5.Re5#
              • 3...Kf6
                • 4.Rf2+
                  • 4...Kg5
                    • 5.Re5#
                  • 4...Kg7
                    • 5.Rf7#
          • 2...Ke7
            • 3.R8d7+
              • 3...Ke6
                • 4.Kf4
                  • 4...Kf6
                    • 5.R2d6#
              • 3...Kf6
                • 4.Kf4
                  • 4...Ke6
                    • 5.R2d6#
              • 3...Kf8
                • 4.Ra2
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Re8+
              • 3...Kf6
                • 4.Rf2+
                  • 4...Kg5
                    • 5.Re5#
                  • 4...Kg7
                    • 5.Rf7#
            • 3.Kf4
              • 3...Ke6
                • 4.R8d7
                  • 4...Kf6
                    • 5.R2d6#
              • 3...Kf6
                • 4.R8d7
                  • 4...Ke6
                    • 5.R2d6#
    • 1.R2d6+!
      • 1...Ke5
        • 2.Kf3
          • threat
            • 3.Kg4
              • 3...h5+
                • 4.Bxh5
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...hxg6
                • 4.Rxg6
                  • 4...Ke4
                    • 5.Re6#
              • 3...h6
                • 4.Bh5
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
            • 3.Be4
              • threat
                • 4.Ra6
                  • threat
                    • 5.Rd5#
                • 4.Rb6
                  • threat
                    • 5.Rd5#
                • 4.Rc6
                  • threat
                    • 5.Rd5#
              • 3...h5
                • 4.Ra6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rb6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rc6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rg6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rh6
                  • 4...h4
                    • 5.Rd5#
              • 3...h6
                • 4.Ra6
                  • 4...h5
                    • 5.Rd5#
                • 4.Rb6
                  • 4...h5
                    • 5.Rd5#
                • 4.Rc6
                  • 4...h5
                    • 5.Rd5#
                • 4.Rg6
                  • 4...h5
                    • 5.Rd5#
          • 2...hxg6
            • 3.Kg4
              • threat
                • 4.Rxg6
                  • 4...Ke4
                    • 5.Re6#
              • 3...g5
                • 4.Ra6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rb6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rc6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rg6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rh6
                  • 4...Ke4
                    • 5.Re6#
                • 4.R8d7
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re7#
            • 3.Ra6
              • 3...g5
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
            • 3.Rb6
              • 3...g5
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
            • 3.Rc6
              • 3...g5
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
          • 2...h5
            • 3.Be4
              • 3...h4
                • 4.Ra6
                  • 4...h3
                    • 5.Rd5#
                • 4.Rb6
                  • 4...h3
                    • 5.Rd5#
                • 4.Rc6
                  • 4...h3
                    • 5.Rd5#
                • 4.Rg6
                  • 4...h3
                    • 5.Rd5#
                • 4.Rh6
                  • 4...h3
                    • 5.Rd5#
            • 3.Bf7
              • threat
                • 4.Re6+
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Ra6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rb6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rc6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rg6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rh6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
              • 3...Kf5
                • 4.Rg6
                  • threat
                    • 5.Rd5#
                  • 4...Ke5
                    • 5.Rd5#
            • 3.Ra6
              • 3...h4
                • 4.Be4
                  • 4...h3
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
            • 3.Rb6
              • 3...h4
                • 4.Be4
                  • 4...h3
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
            • 3.Rc6
              • 3...h4
                • 4.Be4
                  • 4...h3
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
          • 2...h6
            • 3.Kg4
              • 3...h5+
                • 4.Bxh5
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
            • 3.Be4
              • 3...h5
                • 4.Ra6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rb6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rc6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rg6
                  • 4...h4
                    • 5.Rd5#
                • 4.Rh6
                  • 4...h4
                    • 5.Rd5#
            • 3.Bf7
              • threat
                • 4.Re6+
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rxh6
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Ra6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rb6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rc6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rg6
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
              • 3...Kf5
                • 4.Rg6
                  • threat
                    • 5.Rd5#
                  • 4...Ke5
                    • 5.Rd5#
            • 3.Ra6
              • 3...h5
                • 4.Bxh5
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Be4
                  • 4...h4
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
            • 3.Rb6
              • 3...h5
                • 4.Bxh5
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Be4
                  • 4...h4
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
            • 3.Rc6
              • 3...h5
                • 4.Bxh5
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Be4
                  • 4...h4
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
        • 2.Kg3
          • threat
            • 3.Kg4
              • 3...h5+
                • 4.Bxh5
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...hxg6
                • 4.Rxg6
                  • 4...Ke4
                    • 5.Re6#
              • 3...h6
                • 4.Bh5
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
            • 3.Bh5
              • threat
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
            • 3.Bf7
              • threat
                • 4.Re6+
                  • 4...Kf5
                    • 5.Rd5#
              • 3...Ke4
                • 4.Re6+
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Rd5
                  • threat
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re8#
              • 3...Kf5
                • 4.Re6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
          • 2...hxg6
            • 3.Kg4
              • threat
                • 4.Rxg6
                  • 4...Ke4
                    • 5.Re6#
              • 3...g5
                • 4.Ra6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rb6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rc6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rg6
                  • 4...Ke4
                    • 5.Re6#
                • 4.Rh6
                  • 4...Ke4
                    • 5.Re6#
                • 4.R8d7
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re7#
          • 2...h5
            • 3.Bxh5
              • threat
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                • 4.Bg4
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                • 4.Rd5
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re8#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
        • 2.Bh5
          • threat
            • 3.Kg3
              • threat
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
          • 2...Ke4
            • 3.Kg3
              • threat
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
            • 3.Rd5
              • threat
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf8#
              • 3...Kf4
                • 4.Rf8+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf8#
          • 2...Kf4
            • 3.Rd5
              • threat
                • 4.Rf8+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf8#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf8#
          • 2...Kf5
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kg5
                • 4.Bg4
                  • threat
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
                  • 4...h6
                    • 5.Rd5#
          • 2...h6
            • 3.Kg3
              • threat
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                • 4.Rd5
                  • 4...Ke3
                    • 5.Re5#
                    • 5.Re8#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
        • 2.Ra6
          • 2...Kf4
            • 3.Ra5
              • threat
                • 4.Rd4#
              • 3...Kg4
                • 4.Rd4+
                  • 4...Kh3
                    • 5.Rh5#
            • 3.Rd5
              • threat
                • 4.Ra4#
              • 3...Kg4
                • 4.Ra4+
                  • 4...Kh3
                    • 5.Rh5#
          • 2...hxg6
            • 3.Kf3
              • 3...g5
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
          • 2...h5
            • 3.Ke3
              • 3...h4
                • 4.Be4
                  • 4...h3
                    • 5.Rd5#
                    • 5.Re8#
            • 3.Kf3
              • 3...h4
                • 4.Be4
                  • 4...h3
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
          • 2...h6
            • 3.Ke3
              • 3...h5
                • 4.Bxh5
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Be4
                  • 4...h4
                    • 5.Rd5#
                    • 5.Re8#
            • 3.Kf3
              • 3...h5
                • 4.Bxh5
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Be4
                  • 4...h4
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
        • 2.Rb6
          • 2...Kf4
            • 3.Rb5
              • threat
                • 4.Rd4#
              • 3...Kg4
                • 4.Rd4+
                  • 4...Kh3
                    • 5.Rh5#
            • 3.Rd5
              • threat
                • 4.Rb4#
              • 3...Kg4
                • 4.Rb4+
                  • 4...Kh3
                    • 5.Rh5#
          • 2...hxg6
            • 3.Kf3
              • 3...g5
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
          • 2...h5
            • 3.Ke3
              • 3...h4
                • 4.Be4
                  • 4...h3
                    • 5.Rd5#
                    • 5.Re8#
            • 3.Kf3
              • 3...h4
                • 4.Be4
                  • 4...h3
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
          • 2...h6
            • 3.Ke3
              • 3...h5
                • 4.Bxh5
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Be4
                  • 4...h4
                    • 5.Rd5#
                    • 5.Re8#
            • 3.Kf3
              • 3...h5
                • 4.Bxh5
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Be4
                  • 4...h4
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
        • 2.Rc6
          • 2...Kf4
            • 3.Rc5
              • threat
                • 4.Rd4#
              • 3...Kg4
                • 4.Rd4+
                  • 4...Kh3
                    • 5.Rh5#
            • 3.Rd5
              • threat
                • 4.Rc4#
              • 3...Kg4
                • 4.Rc4+
                  • 4...Kh3
                    • 5.Rh5#
          • 2...hxg6
            • 3.Kf3
              • 3...g5
                • 4.Kg4
                  • 4...Ke4
                    • 5.Re6#
          • 2...h5
            • 3.Ke3
              • 3...h4
                • 4.Re8+
                  • 4...Kd5
                    • 5.Be4#
                • 4.Be4
                  • 4...h3
                    • 5.Rd5#
                    • 5.Re8#
            • 3.Kf3
              • 3...h4
                • 4.Be4
                  • 4...h3
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
          • 2...h6
            • 3.Ke3
              • 3...h5
                • 4.Re8+
                  • 4...Kd5
                    • 5.Be4#
                • 4.Bxh5
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Be4
                  • 4...h4
                    • 5.Rd5#
                    • 5.Re8#
            • 3.Kf3
              • 3...h5
                • 4.Bxh5
                  • 4...Kf5
                    • 5.Rd5#
                • 4.Be4
                  • 4...h4
                    • 5.Rd5#
                • 4.Bf7
                  • threat
                    • 5.Rd5#
                  • 4...Kf5
                    • 5.Rd5#
      • 1...Kg5
        • 2.Bh5
          • threat
            • 3.Kg3
              • threat
                • 4.Bg4
                  • threat
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
                  • 4...h6
                    • 5.Rd5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
              • 3...Kxh5
                • 4.Ra6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rb6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rc6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Re6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Ra8
                  • threat
                    • 5.Ra5#
                  • 4...Kg5
                    • 5.Ra5#
                • 4.Rb8
                  • threat
                    • 5.Rb5#
                  • 4...Kg5
                    • 5.Rb5#
                • 4.Rc8
                  • threat
                    • 5.Rc5#
                  • 4...Kg5
                    • 5.Rc5#
                • 4.Re8
                  • threat
                    • 5.Re5#
                  • 4...Kg5
                    • 5.Re5#
                • 4.Rg8
                  • 4...h6
                    • 5.Rd5#
              • 3...h6
                • 4.Bg4
                  • 4...h5
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
          • 2...Kf4
            • 3.Rd5
              • threat
                • 4.Rf8+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf8#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf8#
          • 2...Kh4
            • 3.Rd5
              • threat
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh3
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h6
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
            • 3.Rg8
              • threat
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh3
                    • 5.Rh1#
                  • 4...Kxh5
                    • 5.Rh1#
                • 4.Rh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                    • 5.Bg4#
                    • 5.Bf7#
                    • 5.Be8#
              • 3...Kh3
                • 4.Bg4+
                  • 4...Kh2
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Rh6
                  • threat
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                    • 5.Bg4#
                    • 5.Bf7#
                    • 5.Be8#
                  • 4...Kh2
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                    • 5.Bg4#
                    • 5.Bg6#
                    • 5.Bf7#
                    • 5.Be8#
                  • 4...Kh4
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                    • 5.Bg4#
                    • 5.Bf7#
                    • 5.Be8#
              • 3...Kxh5
                • 4.Kg3
                  • 4...h6
                    • 5.Rd5#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh4
                    • 5.Rh1#
                  • 4...Kh6
                    • 5.Rh1#
          • 2...Kf5
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
              • 3...Ke4
                • 4.Bg4
                  • threat
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke3
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
              • 3...Kg5
                • 4.Bg4
                  • threat
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
                  • 4...h6
                    • 5.Rd5#
          • 2...Kxh5
            • 3.Rg8
              • threat
                • 4.Kg3
                  • 4...h6
                    • 5.Rd5#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh4
                    • 5.Rh1#
                  • 4...Kh6
                    • 5.Rh1#
              • 3...h6
                • 4.Ke1
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Kf1
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Kg1
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Ke2
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Kg2
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Ke3
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Kf3
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rd1
                  • 4...Kh4
                    • 5.Rh1#
                • 4.Ra6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rb6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rc6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Re6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rf6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rdg6
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rg1
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rg2
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rg3
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Rg7
                  • 4...Kh4
                    • 5.Rxh6#
          • 2...h6
            • 3.Kg3
              • threat
                • 4.Bg4
                  • 4...h5
                    • 5.Rg8#
                • 4.Rf8
                  • 4...Kxh5
                    • 5.Rf5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re6#
                    • 5.Re8#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.Rg8#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
              • 3...Kxh5
                • 4.Kf4
                  • 4...Kh4
                    • 5.Rxh6#
                • 4.Ra6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rb6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Rc6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Re6
                  • 4...Kg5
                    • 5.Rd5#
                • 4.Ra8
                  • 4...Kg5
                    • 5.Ra5#
                • 4.Rb8
                  • 4...Kg5
                    • 5.Rb5#
                • 4.Rc8
                  • 4...Kg5
                    • 5.Rc5#
                • 4.Re8
                  • 4...Kg5
                    • 5.Re5#
    • 1.R8d6+!
      • 1...Kg5
        • 2.R2d5+
          • 2...Kg4
            • 3.Bh5+
              • 3...Kh3
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rh6
                  • threat
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                  • 4...Kh2
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                    • 5.Bg4#
                    • 5.Bg6#
                    • 5.Bf7#
                    • 5.Be8#
                  • 4...Kh4
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf6#
              • 3...Kh4
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
            • 3.Be4
              • threat
                • 4.Bf3+
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Rh6
                  • 4...Kf4
                    • 5.Rh4#
              • 3...Kh3
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kf4
                • 4.Bf3
                  • threat
                    • 5.Rf6#
              • 3...Kh4
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Bf3+
                  • 4...Kh3
                    • 5.Rxh5#
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rxh5#
              • 3...h6
                • 4.Bf3+
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rxh6#
                • 4.Rxh6
                  • 4...Kf4
                    • 5.Rh4#
          • 2...Kh6
            • 3.Rh5+
              • 3...Kg7
                • 4.Rxh7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
        • 2.Bxh7
          • threat
            • 3.Kg3
              • 3...Kh5
                • 4.R2d5#
          • 2...Kf4
            • 3.R2d5
              • 3...Kg4
                • 4.Rh6
                  • 4...Kf4
                    • 5.Rh4#
            • 3.R6d5
              • 3...Kg4
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
          • 2...Kg4
            • 3.R2d4+
              • 3...Kg5
                • 4.Kg3
                  • 4...Kh5
                    • 5.R4d5#
              • 3...Kh5
                • 4.Kg3
                  • 4...Kg5
                    • 5.R4d5#
            • 3.Ke3
              • 3...Kg3
                • 4.Rh6
                  • 4...Kg4
                    • 5.Rg2#
              • 3...Kh3
                • 4.Kf4
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
                • 4.Rg6
                  • 4...Kh4
                    • 5.Rh2#
              • 3...Kh4
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh6#
                  • 4...Kh5
                    • 5.Rh2#
              • 3...Kg5
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kf5
                    • 5.Rd5#
                  • 4...Kh5
                    • 5.Rh2#
              • 3...Kh5
                • 4.Kf4
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
                • 4.Rg2
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Rg6
                  • 4...Kh4
                    • 5.Rh2#
            • 3.R6d5
              • threat
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kh3
                • 4.Kf3
                  • 4...Kh4
                    • 5.Rh2#
                • 4.R2d4
                  • 4...Kh2
                    • 5.Rh4#
                    • 5.Rh5#
                • 4.R5d4
                  • 4...Kh2
                    • 5.Rh4#
              • 3...Kh4
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Kg2
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rh5#
          • 2...Kh4
            • 3.R2d4+
              • 3...Kg5
                • 4.Kg3
                  • 4...Kh5
                    • 5.R4d5#
              • 3...Kh5
                • 4.Kg3
                  • 4...Kg5
                    • 5.R4d5#
            • 3.Kf3
              • threat
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh6#
                  • 4...Kh5
                    • 5.Rh2#
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rg6
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh6#
                  • 4...Kh5
                    • 5.Rh2#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kf5
                    • 5.Rd5#
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Kg3
                  • 4...Kh5
                    • 5.R2d5#
              • 3...Kh5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Kg3
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Kf4
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
                • 4.Rg2
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Rg6
                  • 4...Kh4
                    • 5.Rh2#
            • 3.R2d5
              • threat
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Rg6
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kh3
                • 4.Rd4
                  • 4...Kh2
                    • 5.Rh4#
                    • 5.Rh6#
              • 3...Kg4
                • 4.Rh6
                  • 4...Kf4
                    • 5.Rh4#
            • 3.R6d5
              • threat
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Kg2
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kh3
                • 4.Kf3
                  • 4...Kh4
                    • 5.Rh2#
                • 4.R2d4
                  • 4...Kh2
                    • 5.Rh4#
                    • 5.Rh5#
                • 4.R5d4
                  • 4...Kh2
                    • 5.Rh4#
              • 3...Kg4
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
            • 3.Rg6
              • threat
                • 4.Kg1
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh2#
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh6#
                  • 4...Kh5
                    • 5.Rh2#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh3
                    • 5.Rh1#
                  • 4...Kh5
                    • 5.Rh1#
                • 4.Rd3
                  • 4...Kh5
                    • 5.Rh3#
                • 4.Rd5
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kh3
                • 4.Ke1
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Kf1
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Kg1
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Ke3
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Kf3
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh2
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh1#
                • 4.Rd4
                  • 4...Kh2
                    • 5.Rh4#
                    • 5.Rh6#
              • 3...Kh5
                • 4.Ke1
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Kf1
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Kg1
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Ke3
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Kf3
                  • 4...Kh4
                    • 5.Rh2#
                • 4.Rd1
                  • 4...Kh4
                    • 5.Rh1#
        • 2.Bb1
          • threat
            • 3.Kg3
              • threat
                • 4.R2d5#
              • 3...Kh5
                • 4.R2d5#
          • 2...Kf4
            • 3.R2d4+
              • 3...Ke5
                • 4.Ke3
                  • threat
                    • 5.R4d5#
                • 4.Kf3
                  • threat
                    • 5.R4d5#
                • 4.Kg3
                  • threat
                    • 5.R4d5#
              • 3...Kg5
                • 4.Kg3
                  • threat
                    • 5.R4d5#
                  • 4...Kh5
                    • 5.R4d5#
            • 3.R2d5
              • 3...Kg4
                • 4.Rh6
                  • 4...Kf4
                    • 5.Rh4#
              • 3...h5
                • 4.Rg6
                  • 4...h4
                    • 5.Rf5#
              • 3...h6
                • 4.Rg6
                  • 4...h5
                    • 5.Rf5#
            • 3.R6d5
              • threat
                • 4.R2d4#
              • 3...Kg4
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
          • 2...Kg4
            • 3.R2d4+
              • 3...Kg5
                • 4.Kg3
                  • threat
                    • 5.R4d5#
                  • 4...Kh5
                    • 5.R4d5#
              • 3...Kh5
                • 4.Kg3
                  • threat
                    • 5.R4d5#
                  • 4...Kg5
                    • 5.R4d5#
            • 3.R6d5
              • threat
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kh3
                • 4.Kf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R2d4
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh4#
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh4
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Kg2
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh5#
              • 3...h5
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rxh5#
          • 2...Kh4
            • 3.R2d4+
              • 3...Kg5
                • 4.Kg3
                  • threat
                    • 5.R4d5#
                  • 4...Kh5
                    • 5.R4d5#
              • 3...Kh5
                • 4.Kg3
                  • threat
                    • 5.R4d5#
                  • 4...Kg5
                    • 5.R4d5#
            • 3.Kf3
              • threat
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh6#
                  • 4...Kh5
                    • 5.Rh2#
                • 4.R6d5
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kh5
                    • 5.R2d5#
                • 4.Rh2
                  • 4...h5
                    • 5.Rg6#
                  • 4...h6
                    • 5.Rg6#
              • 3...Kh5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
              • 3...h5
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rg6#
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.R6d5
              • threat
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Kg2
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kh3
                • 4.Kf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R2d4
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh4#
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kg4
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
              • 3...h5
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Kg2
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rxh5#
          • 2...h5
            • 3.Rg6+
              • 3...Kf4
                • 4.Rd5
                  • 4...h4
                    • 5.Rf5#
              • 3...Kh4
                • 4.Kg1
                  • 4...Kh3
                    • 5.Rh2#
                • 4.Rd1
                  • 4...Kh3
                    • 5.Rh1#
                • 4.Rd5
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.Kf3
              • threat
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                • 4.R2d4
                  • 4...h4
                    • 5.R4d5#
              • 3...Kh4
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rg6#
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.R2d4
              • 3...h4
                • 4.Rg6+
                  • 4...Kh5
                    • 5.Rd5#
        • 2.Bc2
          • threat
            • 3.Kg3
              • threat
                • 4.R2d5#
              • 3...Kh5
                • 4.R2d5#
          • 2...Kf4
            • 3.R2d4+
              • 3...Ke5
                • 4.Ke3
                  • threat
                    • 5.R4d5#
                • 4.Kf3
                  • threat
                    • 5.R4d5#
                • 4.Kg3
                  • threat
                    • 5.R4d5#
              • 3...Kg5
                • 4.Kg3
                  • threat
                    • 5.R4d5#
                  • 4...Kh5
                    • 5.R4d5#
            • 3.R2d5
              • 3...Kg4
                • 4.Rh6
                  • 4...Kf4
                    • 5.Rh4#
              • 3...h5
                • 4.Rg6
                  • 4...h4
                    • 5.Rf5#
              • 3...h6
                • 4.Rg6
                  • 4...h5
                    • 5.Rf5#
            • 3.R6d5
              • threat
                • 4.R2d4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.Rh5#
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
          • 2...Kg4
            • 3.R2d4+
              • 3...Kg5
                • 4.Kg3
                  • threat
                    • 5.R4d5#
                  • 4...Kh5
                    • 5.R4d5#
              • 3...Kh5
                • 4.Kg3
                  • threat
                    • 5.R4d5#
                  • 4...Kg5
                    • 5.R4d5#
            • 3.R6d5
              • threat
                • 4.Bd1+
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.Rh5#
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kh3
                • 4.Kf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R2d4
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh4#
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh4
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Kg2
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Bd1+
                  • 4...Kh3
                    • 5.Rxh5#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.Rxh5#
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rxh5#
          • 2...Kh4
            • 3.R2d4+
              • 3...Kg5
                • 4.Kg3
                  • threat
                    • 5.R4d5#
                  • 4...Kh5
                    • 5.R4d5#
              • 3...Kh5
                • 4.Kg3
                  • threat
                    • 5.R4d5#
                  • 4...Kg5
                    • 5.R4d5#
            • 3.Kf3
              • threat
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh6#
                  • 4...Kh5
                    • 5.Rh2#
                • 4.R6d5
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kh5
                    • 5.R2d5#
                • 4.Rh2
                  • 4...h5
                    • 5.Rg6#
                  • 4...h6
                    • 5.Rg6#
              • 3...Kh5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
              • 3...h5
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rg6#
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.R2d5
              • threat
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh3
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kg4
                • 4.Rh6
                  • 4...Kf4
                    • 5.Rh4#
              • 3...h5
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Bd1
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Rg6
                  • 4...Kh3
                    • 5.Rxh5#
              • 3...h6
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
            • 3.R6d5
              • threat
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Kg2
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh3
                • 4.Kf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R2d4
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh4#
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.Rh5#
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
              • 3...h5
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Kg2
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Bd1
                  • 4...Kh3
                    • 5.Rxh5#
          • 2...h5
            • 3.Rg6+
              • 3...Kf4
                • 4.Rd5
                  • 4...h4
                    • 5.Rf5#
              • 3...Kh4
                • 4.Kg1
                  • 4...Kh3
                    • 5.Rh2#
                • 4.Rd1
                  • 4...Kh3
                    • 5.Rh1#
                • 4.Rd5
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.Kf3
              • threat
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                • 4.R2d4
                  • 4...h4
                    • 5.R4d5#
              • 3...Kh4
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rg6#
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.R2d4
              • 3...h4
                • 4.Rg6+
                  • 4...Kh5
                    • 5.Rd5#
        • 2.Be4
          • threat
            • 3.Kg3
              • threat
                • 4.R2d5#
              • 3...Kh5
                • 4.R2d5#
          • 2...Kf4
            • 3.Bg2
              • threat
                • 4.R6d5
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
              • 3...Kg4
                • 4.R6d5
                  • threat
                    • 5.R2d4#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
              • 3...Ke5
                • 4.Kf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kf5
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Kg5
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                  • 4...Kh5
                    • 5.R2d5#
            • 3.Bf3
              • threat
                • 4.R2d5
                  • threat
                    • 5.Rf6#
                • 4.R6d5
                  • threat
                    • 5.R2d4#
              • 3...Ke5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Ke3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kf5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...h5
                • 4.R2d5
                  • 4...h4
                    • 5.Rf6#
                • 4.R6d5
                  • 4...h4
                    • 5.R2d4#
              • 3...h6
                • 4.R2d5
                  • 4...h5
                    • 5.Rf6#
                • 4.R6d5
                  • 4...h5
                    • 5.R2d4#
            • 3.R6d5
              • threat
                • 4.Bg2
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Bf3
                  • threat
                    • 5.R2d4#
                • 4.R2d4
                  • threat
                    • 5.Bb1#
                    • 5.Bh1#
                    • 5.Bc2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bf3#
                    • 5.Bg6#
                    • 5.Bxh7#
                  • 4...Kg4
                    • 5.Bg2#
              • 3...Kg4
                • 4.Bf3+
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.Rh5#
                • 4.Bg2
                  • threat
                    • 5.R2d4#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
          • 2...Kg4
            • 3.Bf3+
              • 3...Kf4
                • 4.R2d5
                  • threat
                    • 5.Rf6#
                • 4.R6d5
                  • threat
                    • 5.R2d4#
              • 3...Kh4
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kf5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
            • 3.Bg2
              • threat
                • 4.R6d5
                  • threat
                    • 5.R2d4#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
              • 3...Kf4
                • 4.R6d5
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
              • 3...Kh4
                • 4.R6d5
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
              • 3...Kf5
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Kg5
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                  • 4...Kh5
                    • 5.R2d5#
              • 3...Kh5
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
            • 3.R2d5
              • threat
                • 4.Bf3+
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Rh6
                  • 4...Kf4
                    • 5.Rh4#
              • 3...Kh3
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kf4
                • 4.Bf3
                  • threat
                    • 5.Rf6#
              • 3...Kh4
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Bf3+
                  • 4...Kh3
                    • 5.Rxh5#
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rxh5#
              • 3...h6
                • 4.Bf3+
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rxh6#
                • 4.Rxh6
                  • 4...Kf4
                    • 5.Rh4#
            • 3.R6d5
              • threat
                • 4.Bf3+
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.Rh5#
                • 4.Bg2
                  • threat
                    • 5.R2d4#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
              • 3...Kh3
                • 4.Bg2+
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kg4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
                • 4.Kf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kf4
                • 4.Bg2
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Bf3
                  • threat
                    • 5.R2d4#
                • 4.R2d4
                  • threat
                    • 5.Bb1#
                    • 5.Bh1#
                    • 5.Bc2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bf3#
                    • 5.Bg6#
                    • 5.Bxh7#
                  • 4...Kg4
                    • 5.Bg2#
              • 3...Kh4
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Bg2
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
          • 2...Kh4
            • 3.Kf3
              • threat
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh6#
                  • 4...Kh5
                    • 5.Rh2#
                • 4.R6d5
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kh5
                    • 5.R2d5#
                • 4.Rh2
                  • 4...h5
                    • 5.Rg6#
                  • 4...h6
                    • 5.Rg6#
              • 3...Kh5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh6#
              • 3...h5
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rg6#
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.Bg2
              • threat
                • 4.R6d5
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
              • 3...Kg4
                • 4.R6d5
                  • threat
                    • 5.R2d4#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
              • 3...Kg5
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                  • 4...Kh5
                    • 5.R2d5#
              • 3...Kh5
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...h5
                • 4.R6d5
                  • 4...Kg4
                    • 5.R2d4#
            • 3.Bf3
              • threat
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...h5
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
              • 3...h6
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
            • 3.R2d5
              • threat
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh3
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kg4
                • 4.Bf3+
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Rh6
                  • 4...Kf4
                    • 5.Rh4#
              • 3...h5
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Bf3
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Rg6
                  • 4...Kh3
                    • 5.Rxh5#
              • 3...h6
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
            • 3.R6d5
              • threat
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Bg2
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh3
                • 4.Bg2+
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kg4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
                • 4.Kf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kg4
                • 4.Bf3+
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.Rh5#
                • 4.Bg2
                  • threat
                    • 5.R2d4#
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
              • 3...h5
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Bg2
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Bf3
                  • 4...Kh3
                    • 5.Rxh5#
          • 2...h5
            • 3.R2d5+
              • 3...Kf4
                • 4.Bf3
                  • 4...h4
                    • 5.Rf6#
              • 3...Kg4
                • 4.Bf3+
                  • 4...Kh3
                    • 5.Rxh5#
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rxh5#
              • 3...Kh4
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Bf3
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Rg6
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.Kf3
              • threat
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
              • 3...Kh4
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rg6#
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rxh5#
              • 3...Kf4
                • 4.R2d5
                  • 4...h4
                    • 5.Rf6#
                • 4.R6d5
                  • 4...h4
                    • 5.R2d4#
              • 3...Kh4
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
              • 3...Kf5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
              • 3...h4
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
        • 2.Bh5
          • threat
            • 3.R2d5+
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf6#
              • 3...Kh4
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
            • 3.Kg3
              • threat
                • 4.R2d5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kf4
                • 4.R2d5
                  • threat
                    • 5.Rf6#
                • 4.R6d5
                  • threat
                    • 5.R2d4#
              • 3...Kh4
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kf5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...h5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rxh5#
          • 2...Kh4
            • 3.Bf3
              • threat
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...h5
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
              • 3...h6
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
            • 3.R2d5
              • threat
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
              • 3...Kh3
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rh6
                  • threat
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                  • 4...Kh2
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                    • 5.Bg4#
                    • 5.Bg6#
                    • 5.Bf7#
                    • 5.Be8#
                  • 4...Kh4
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
              • 3...h6
                • 4.Rxh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
            • 3.R6d5
              • threat
                • 4.Kg2
                  • 4...h6
                    • 5.R2d4#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rd1
                  • threat
                    • 5.Rh1#
                  • 4...Kh3
                    • 5.Rh1#
              • 3...Kh3
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h6
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Rd1
                  • 4...Kh3
                    • 5.Rh1#
          • 2...Kf5
            • 3.R2d5+
              • 3...Ke4
                • 4.Bf3+
                  • 4...Kf4
                    • 5.Rf6#
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • threat
                    • 5.Rf6#
            • 3.Kg3
              • threat
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Ke4
                • 4.Bf3+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.R2d3#
                    • 5.R6d3#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke3
                    • 5.Re2#
                  • 4...Ke5
                    • 5.Re6#
              • 3...Ke5
                • 4.Kf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Bg4
                  • threat
                    • 5.Re6#
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...Kf4
                • 4.R2d5
                  • threat
                    • 5.Rf6#
                • 4.R6d5
                  • threat
                    • 5.R2d4#
              • 3...Ke5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Ke3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
          • 2...h6
            • 3.R2d5+
              • 3...Kf4
                • 4.Rf6+
                  • 4...Ke4
                    • 5.Bf3#
                • 4.Bf3
                  • 4...h5
                    • 5.Rf6#
              • 3...Kh4
                • 4.Rxh6
                  • 4...Kh3
                    • 5.Bd1#
                    • 5.Be2#
                    • 5.Bf3#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Be2
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.Bf3
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
            • 3.Kg3
              • threat
                • 4.R2d5#
              • 3...Kf5
                • 4.Bg4+
                  • 4...Ke4
                    • 5.Re2#
                    • 5.Re6#
                  • 4...Ke5
                    • 5.Re6#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bg6+
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Bf3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Re2
                  • 4...Kg5
                    • 5.Re5#
            • 3.Bf3
              • threat
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rxh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kf5
                    • 5.R2d5#
              • 3...Kf4
                • 4.R2d5
                  • 4...h5
                    • 5.Rf6#
                • 4.R6d5
                  • 4...h5
                    • 5.R2d4#
              • 3...Kh4
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kf5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
              • 3...h5
                • 4.R2d5+
                  • 4...Kf4
                    • 5.Rf6#
                  • 4...Kh4
                    • 5.Rxh5#
        • 2.Bf7
          • threat
            • 3.Kf3
              • threat
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Rh2
                  • threat
                    • 5.Rh5#
                  • 4...Kf5
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh4
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rh5#
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh6#
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
              • 3...h5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rxh5#
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.R2d4
                  • 4...Kf5
                    • 5.R4d5#
                  • 4...h4
                    • 5.R4d5#
              • 3...h6
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rxh6#
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kf5
                    • 5.Rd5#
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rg4#
                • 4.Rh2
                  • threat
                    • 5.Rh5#
                  • 4...Kf5
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
            • 3.Kg3
              • threat
                • 4.R2d5#
              • 3...Kf5
                • 4.Re6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
          • 2...Kf4
            • 3.R6d5
              • threat
                • 4.R2d4#
              • 3...Kg4
                • 4.Be6+
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rh5
                  • threat
                    • 5.Rd4#
                  • 4...Kf4
                    • 5.Rd4#
          • 2...Kg4
            • 3.R6d5
              • threat
                • 4.Be6+
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rh5
                  • threat
                    • 5.Rd4#
                  • 4...Kf4
                    • 5.Rd4#
              • 3...Kh3
                • 4.Be6+
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.R2d4#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R2d4
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh4#
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh4
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kg2
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Be6
                  • threat
                    • 5.R2d4#
          • 2...Kh4
            • 3.Kf3
              • threat
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rh5#
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh6#
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Rh2
                  • threat
                    • 5.Rh5#
                  • 4...Kf5
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rxh5#
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.R2d5
              • threat
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh3
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Rd4#
              • 3...Kg4
                • 4.Rh5
                  • threat
                    • 5.Rd4#
                  • 4...Kf4
                    • 5.Rd4#
                • 4.Rh6
                  • 4...Kf4
                    • 5.Rh4#
              • 3...h5
                • 4.Rxh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Rg6
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.R6d5
              • threat
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kg2
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Be6
                  • threat
                    • 5.R2d4#
              • 3...Kh3
                • 4.Be6+
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.R2d4#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R2d4
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh4#
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kg4
                • 4.Be6+
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rh5
                  • threat
                    • 5.Rd4#
                  • 4...Kf4
                    • 5.Rd4#
              • 3...h5
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Rxh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kg2
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rxh5#
          • 2...Kf5
            • 3.Kf3
              • threat
                • 4.R2d5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Rh2
                  • threat
                    • 5.Rh5#
                  • 4...Kf5
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
          • 2...h5
            • 3.Kf3
              • threat
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rxh5#
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.R2d4
                  • 4...Kf5
                    • 5.R4d5#
                  • 4...h4
                    • 5.R4d5#
              • 3...Kh4
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rxh5#
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
          • 2...h6
            • 3.Kf3
              • threat
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rxh6#
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kf5
                    • 5.Rd5#
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rg4#
                • 4.Rh2
                  • threat
                    • 5.Rh5#
                  • 4...Kf5
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh4
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rh5#
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rxh6#
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rg6
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rxh6#
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rg4#
              • 3...h5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rxh5#
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.R2d4
                  • 4...Kf5
                    • 5.R4d5#
                  • 4...h4
                    • 5.R4d5#
            • 3.Kg3
              • threat
                • 4.R2d5#
              • 3...Kf5
                • 4.Bg6+
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
                • 4.Re6
                  • threat
                    • 5.Rd5#
                  • 4...Kg5
                    • 5.Rd5#
        • 2.Be8
          • threat
            • 3.Kf3
              • threat
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Rh2
                  • threat
                    • 5.Rh5#
                  • 4...Kf5
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh4
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rh5#
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh6#
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
              • 3...h5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rxh5#
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.R2d4
                  • 4...Kf5
                    • 5.R4d5#
                  • 4...h4
                    • 5.R4d5#
              • 3...h6
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rxh6#
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kf5
                    • 5.Rd5#
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rg4#
                • 4.Rh2
                  • threat
                    • 5.Rh5#
                  • 4...Kf5
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
          • 2...Kf4
            • 3.Bd7
              • threat
                • 4.R6d5
                  • threat
                    • 5.R2d4#
                  • 4...Ke4
                    • 5.R2d4#
              • 3...Ke4
                • 4.R6d5
                  • threat
                    • 5.R2d4#
                  • 4...Kf4
                    • 5.R2d4#
              • 3...Ke5
                • 4.Ke3
                  • threat
                    • 5.R2d5#
                • 4.Kf3
                  • threat
                    • 5.R2d5#
              • 3...Kg5
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kh5
                    • 5.R2d5#
            • 3.R6d5
              • threat
                • 4.R2d4#
              • 3...Kg4
                • 4.Bd7+
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rh5
                  • threat
                    • 5.Rd4#
                  • 4...Kf4
                    • 5.Rd4#
          • 2...Kg4
            • 3.Bd7+
              • 3...Kf4
                • 4.R6d5
                  • threat
                    • 5.R2d4#
                  • 4...Ke4
                    • 5.R2d4#
              • 3...Kh4
                • 4.R6d5
                  • threat
                    • 5.R2d4#
              • 3...Kg5
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kh5
                    • 5.R2d5#
              • 3...Kh5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
            • 3.R6d5
              • threat
                • 4.Bd7+
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rh5
                  • threat
                    • 5.Rd4#
                  • 4...Kf4
                    • 5.Rd4#
              • 3...Kh3
                • 4.Bd7+
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.R2d4#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R2d4
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh4#
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh4
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kg2
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Bd7
                  • threat
                    • 5.R2d4#
          • 2...Kh4
            • 3.Kf3
              • threat
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rh5#
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh6#
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Rh2
                  • threat
                    • 5.Rh5#
                  • 4...Kf5
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...h5
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rxh5#
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.R2d5
              • threat
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kf3
                  • threat
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh3
                • 4.Bd7+
                  • 4...Kh2
                    • 5.Rh5#
                    • 5.Rh6#
                  • 4...Kh4
                    • 5.Rh6#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Rd4#
              • 3...Kg4
                • 4.Rh5
                  • threat
                    • 5.Rd4#
                  • 4...Kf4
                    • 5.Rd4#
                • 4.Rh6
                  • 4...Kf4
                    • 5.Rh4#
              • 3...h5
                • 4.Rxh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Rg6
                  • 4...Kh3
                    • 5.Rxh5#
            • 3.R6d5
              • threat
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kg2
                  • threat
                    • 5.R2d4#
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • threat
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Bd7
                  • threat
                    • 5.R2d4#
              • 3...Kh3
                • 4.Bd7+
                  • 4...Kh2
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.R2d4#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kf3
                  • threat
                    • 5.Rh5#
                  • 4...Kh4
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R2d4
                  • threat
                    • 5.Rh5#
                  • 4...Kh2
                    • 5.Rh4#
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kg4
                • 4.Bd7+
                  • 4...Kf4
                    • 5.R2d4#
                  • 4...Kh4
                    • 5.R2d4#
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rh5
                  • threat
                    • 5.Rd4#
                  • 4...Kf4
                    • 5.Rd4#
              • 3...h5
                • 4.R2d4+
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.Rxh5+
                  • 4...Kg4
                    • 5.Rd4#
                • 4.Kg2
                  • 4...Kg4
                    • 5.R2d4#
                • 4.Kf3
                  • 4...Kh3
                    • 5.Rxh5#
          • 2...Kf5
            • 3.Bd7+
              • 3...Ke4
                • 4.R6d5
                  • threat
                    • 5.R2d4#
                  • 4...Kf4
                    • 5.R2d4#
              • 3...Kf4
                • 4.R6d5
                  • threat
                    • 5.R2d4#
                  • 4...Ke4
                    • 5.R2d4#
              • 3...Ke5
                • 4.Ke3
                  • threat
                    • 5.R2d5#
                • 4.Kf3
                  • threat
                    • 5.R2d5#
              • 3...Kg5
                • 4.Kg3
                  • threat
                    • 5.R2d5#
                  • 4...Kh5
                    • 5.R2d5#
            • 3.Kf3
              • threat
                • 4.R2d5#
              • 3...Kg5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rh6#
                • 4.Rh2
                  • threat
                    • 5.Rh5#
                  • 4...Kf5
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
          • 2...h5
            • 3.Kf3
              • threat
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rxh5#
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.R2d4
                  • 4...Kf5
                    • 5.R4d5#
                  • 4...h4
                    • 5.R4d5#
              • 3...Kh4
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rxh5#
                • 4.R2d5
                  • 4...Kh3
                    • 5.Rxh5#
                • 4.R6d5
                  • 4...Kh3
                    • 5.Rxh5#
          • 2...h6
            • 3.Kf3
              • threat
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rh5#
                    • 5.Rxh6#
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kf5
                    • 5.Rd5#
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rg4#
                • 4.Rh2
                  • threat
                    • 5.Rh5#
                  • 4...Kf5
                    • 5.Rh5#
                  • 4...h5
                    • 5.Rxh5#
              • 3...Kh4
                • 4.Rh2+
                  • 4...Kg5
                    • 5.Rh5#
                • 4.Kf4
                  • threat
                    • 5.Rh2#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rxh6#
                • 4.R2d5
                  • threat
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...Kh3
                    • 5.Rh5#
                    • 5.Rxh6#
                  • 4...h5
                    • 5.Rxh5#
                • 4.R6d5
                  • threat
                    • 5.Rh2#
                    • 5.Rh5#
                  • 4...Kh3
                    • 5.Rh5#
                • 4.Rg6
                  • threat
                    • 5.Rh2#
                  • 4...Kh3
                    • 5.Rxh6#
                  • 4...Kh5
                    • 5.Rh2#
                    • 5.Rg4#
              • 3...h5
                • 4.R2d5+
                  • 4...Kh4
                    • 5.Rxh5#
                • 4.Rg6+
                  • 4...Kh4
                    • 5.Rh2#
                  • 4...Kf5
                    • 5.Rd5#
                • 4.R2d4
                  • 4...Kf5
                    • 5.R4d5#
                  • 4...h4
                    • 5.R4d5#
            • 3.Kg3
              • threat
                • 4.R2d5#
              • 3...Kf5
                • 4.Bg6+
                  • 4...Ke5
                    • 5.R2d5#
                  • 4...Kg5
                    • 5.R2d5#
      • 1...Ke7
        • 2.Bf5
          • threat
            • 3.Ra6
              • threat
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
            • 3.Rb6
              • threat
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
            • 3.Rc6
              • threat
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
          • 2...Kf7
            • 3.Ra6
              • threat
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rb6
              • threat
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rc6
              • threat
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
          • 2...Ke8
            • 3.Ra6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
            • 3.Rb6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
            • 3.Rc6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
            • 3.Rd7
              • threat
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
          • 2...Kf8
            • 3.Ra6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rb6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rc6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rd7
              • threat
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Ke8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
        • 2.Bh5
          • 2...Kf8
            • 3.Re6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...h6
                • 4.Rd7
                  • 4...Kg8
                    • 5.Re8#
            • 3.Rd7
              • threat
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...h6
                • 4.Ra2
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
          • 2...h6
            • 3.Ra6
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rb6
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rc6
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
      • 1...Kg7
        • 2.Bf5
          • threat
            • 3.Ra6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rb6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rc6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
          • 2...Kf7
            • 3.Ra6
              • threat
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rb6
              • threat
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rc6
              • threat
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
          • 2...Kf8
            • 3.Ra6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rb6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rc6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Ke7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Ke8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rd7
              • threat
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Ke8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
          • 2...Kg8
            • 3.Ra6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rb6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rc6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf7
                • 4.Rd7+
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rd7
              • threat
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Ke8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Ke8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Ke8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kh8
                • 4.Rxh7+
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
          • 2...Kh8
            • 3.Ra2
              • threat
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kg7
                • 4.Ra7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
            • 3.Rb2
              • threat
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kg7
                • 4.Rb7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
            • 3.Rc2
              • threat
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg7
                • 4.Rc7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
            • 3.Ra6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rb6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rc6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
            • 3.Rd7
              • threat
                • 4.Rxh7+
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rxh7
                  • 4...Kf8
                    • 5.Rd8#
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
        • 2.Bh5
          • threat
            • 3.Ra2
              • threat
                • 4.Ra7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kg8
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Kh8
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
            • 3.Rb2
              • threat
                • 4.Rb7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kg8
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Kh8
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
            • 3.Rc2
              • threat
                • 4.Rc7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Kh8
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
            • 3.Re2
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kh8
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
              • 3...h6
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
            • 3.Ra6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rb6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rc6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Re6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
          • 2...Kf8
            • 3.Re6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...h6
                • 4.Rd7
                  • 4...Kg8
                    • 5.Re8#
            • 3.Rd7
              • threat
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...h6
                • 4.Ra2
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
          • 2...Kg8
            • 3.Ra2
              • threat
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Kg7
                • 4.Ra7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kh8
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
            • 3.Rb2
              • threat
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Kg7
                • 4.Rb7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kh8
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
            • 3.Rc2
              • threat
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Kg7
                • 4.Rc7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kh8
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
            • 3.Ra6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rb6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rc6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Re6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kf8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
              • 3...Kh8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rd7
              • threat
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
          • 2...Kh8
            • 3.Ra2
              • threat
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kg7
                • 4.Ra7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...h6
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
            • 3.Rb2
              • threat
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kg7
                • 4.Rb7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...h6
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
            • 3.Rc2
              • threat
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg7
                • 4.Rc7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...h6
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
            • 3.Ra6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...h6
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rb6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...h6
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rc6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...h6
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Re6
              • threat
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg7
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...h6
                • 4.Rd7
                  • 4...Kg8
                    • 5.Re8#
                • 4.Re7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rd7
              • threat
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Ra2
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rb2
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rc2
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Re2
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rf7
                  • threat
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...h6
                • 4.Ra2
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Rb2
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rc2
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Re2
                  • 4...Kg8
                    • 5.Re8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Re7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rf7
                  • 4...Kg8
                    • 5.Rd8#
          • 2...h6
            • 3.Ra2
              • threat
                • 4.Ra7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Ra8
                  • 4...Kh7
                    • 5.Rd7#
              • 3...Kh7
                • 4.Ra7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Kf8
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
              • 3...Kg8
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
              • 3...Kh8
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
            • 3.Rb2
              • threat
                • 4.Rb7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rb8
                  • 4...Kh7
                    • 5.Rd7#
              • 3...Kh7
                • 4.Rb7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Kf8
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
              • 3...Kg8
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
              • 3...Kh8
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
            • 3.Rc2
              • threat
                • 4.Rc7+
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rc8
                  • 4...Kh7
                    • 5.Rd7#
              • 3...Kh7
                • 4.Rc7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Kf8
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
              • 3...Kg8
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
              • 3...Kh8
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
            • 3.Re2
              • threat
                • 4.Re8
                  • 4...Kh7
                    • 5.Rd7#
              • 3...Kh7
                • 4.Re7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Re8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kh8
                • 4.Re7
                  • 4...Kg8
                    • 5.Rd8#
                • 4.Rd7
                  • 4...Kg8
                    • 5.Re8#
            • 3.Ra6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Rd8
                  • 4...Kh7
                    • 5.Ra7#
              • 3...Kh7
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Ra8#
                  • 4...Kf8
                    • 5.Ra8#
                  • 4...Kh8
                    • 5.Ra8#
                • 4.Ra7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Ra8#
                • 4.Ra7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rb6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rd8
                  • 4...Kh7
                    • 5.Rb7#
              • 3...Kh7
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rb8#
                  • 4...Kf8
                    • 5.Rb8#
                  • 4...Kh8
                    • 5.Rb8#
                • 4.Rb7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rb8#
                • 4.Rb7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Rc6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rd8
                  • 4...Kh7
                    • 5.Rc7#
              • 3...Kh7
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Rc8#
                  • 4...Kf8
                    • 5.Rc8#
                  • 4...Kh8
                    • 5.Rc8#
                • 4.Rc7
                  • threat
                    • 5.Rd8#
                  • 4...Kf8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kh8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Rc8#
                • 4.Rc7
                  • 4...Kg8
                    • 5.Rd8#
            • 3.Re6
              • threat
                • 4.Rd7+
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Rd8
                  • 4...Kh7
                    • 5.Re7#
              • 3...Kh7
                • 4.Rd7+
                  • 4...Kg8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
                • 4.Re7+
                  • 4...Kg8
                    • 5.Rd8#
                  • 4...Kh8
                    • 5.Rd8#
              • 3...Kf8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Re8#
              • 3...Kg8
                • 4.Rd7
                  • threat
                    • 5.Re8#
                  • 4...Kf8
                    • 5.Re8#
                  • 4...Kh8
                    • 5.Re8#
              • 3...Kh8
                • 4.Rd7
                  • 4...Kg8
                    • 5.Re8#
                • 4.Re7
                  • 4...Kg8
                    • 5.Rd8#

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