Problem Display
PID: 202779 (8/7p/6p1/2P2P2/3P2Nk/4P3/3K4/1Q6 w - - 0 1)

Markovic, Miodrag

Zadachi i Etyudi, 2016

8/7p/6p1/2P2P2/3P2Nk/4P3/3K4/1Q6

#5

7 + 3


SOLUTION


  • SOUND
  • Keys
    • 1.fxg6!
      • threat
        • 2.gxh7
          • threat
            • 3.h8Q+
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
                    • 5.Qh6#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
            • 3.h8R+
              • 3...Kg3
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qf6#
            • 3.Se5
              • threat
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh3
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh5
                • 4.Qf5+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf5
              • threat
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
          • 2...Kg3
            • 3.Qg1+
              • 3...Kf3
                • 4.Sh6
                  • 4...Ke4
                    • 5.Qh1#
                    • 5.Qg2#
              • 3...Kh4
                • 4.Sf2
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Sh2
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Se5
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Sf6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
            • 3.h8Q
              • threat
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kg2
                • 4.Qe4+
                  • 4...Kf1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qf1+
                  • 4...Kxf1
                    • 5.Qh1#
                  • 4...Kg3
                    • 5.Qfh3#
                    • 5.Qhh3#
                • 4.Qbh1+
                  • 4...Kg3
                    • 5.Q1h3#
                    • 5.Q8h3#
                    • 5.Q8h4#
                • 4.Qhh1+
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qh2+
                  • 4...Kf3
                    • 5.Se5#
                    • 5.Qf5#
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Se5
                  • 4...Kf2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Qf5
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qh4
                  • 4...Kf3
                    • 5.Qbh1#
                    • 5.Qb7#
                    • 5.Qh3#
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.h8R
              • threat
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kg2
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kf3
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qh3#
                  • 4...Ke4
                    • 5.Sf6#
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
            • 3.Qe4
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
                  • 4...Kg5
                    • 5.Qh6#
            • 3.Qf5
              • threat
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
          • 2...Kh3
            • 3.h8Q+
              • 3...Kg2
                • 4.Qe4+
                  • 4...Kf1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qf1+
                  • 4...Kxf1
                    • 5.Qh1#
                  • 4...Kg3
                    • 5.Qfh3#
                    • 5.Qhh3#
                • 4.Qbh1+
                  • 4...Kg3
                    • 5.Q1h3#
                    • 5.Q8h3#
                    • 5.Q8h4#
                • 4.Qhh1+
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qh2+
                  • 4...Kf3
                    • 5.Se5#
                    • 5.Qf5#
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Se5
                  • 4...Kf2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Qf5
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qh4
                  • 4...Kf3
                    • 5.Qbh1#
                    • 5.Qb7#
                    • 5.Qh3#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.h8R+
              • 3...Kg2
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kg3
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
            • 3.Se5
              • threat
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg2
                • 4.h8Q
                  • 4...Kf2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kh2
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf5
              • threat
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
            • 3.Qg1
              • 3...Kh4
                • 4.Sf2
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Sh2
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Se5
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Sf6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
          • 2...Kxg4
            • 3.Qg6+
              • 3...Kf3
                • 4.h8Q
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.h8R
                  • 4...Kf2
                    • 5.Rf8#
            • 3.h8Q
              • threat
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qhh3#
                  • 4...Ke4
                    • 5.Qe5#
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1+
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg3
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qh3+
                  • 4...Kf2
                    • 5.Qe1#
                    • 5.Qbf1#
                • 4.Qg6
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Qh4
                  • 4...Kg2
                    • 5.Qbh1#
                • 4.Qg8
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Qg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Ke2
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1
                  • threat
                    • 5.Qbg1#
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kg5
                • 4.Qg7+
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Ke2
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
            • 3.Ke2
              • threat
                • 4.Qg6+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kh5
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf1
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qf4#
                • 4.h8R
                  • 4...Kg4
                    • 5.Qf4#
              • 3...Kh4
                • 4.Qg2
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
              • 3...Kh5
                • 4.Qg2
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
          • 2...Kg5
            • 3.h8Q
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.h8R
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
            • 3.Qe4
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
                  • 4...Kg5
                    • 5.Qh6#
              • 3...Kh5
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qh6#
          • 2...Kh5
            • 3.Qf5+
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
            • 3.h8Q+
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
                    • 5.Qh6#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
            • 3.h8R+
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qf6#
            • 3.Se5
              • threat
                • 4.Qf5+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
        • 2.g7
          • threat
            • 3.Qxh7+
              • 3...Kg3
                • 4.Ke2
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.g8Q#
                    • 5.g8R#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf5#
            • 3.g8Q
              • threat
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.Qg1
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh5
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.g8S#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
          • 2...Kg3
            • 3.Qg1+
              • 3...Kf3
                • 4.Kd3
                  • threat
                    • 5.Sh2#
                    • 5.Se5#
                • 4.Sh6
                  • 4...Ke4
                    • 5.Qh1#
                    • 5.Qg2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h6
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
              • 3...h6
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
            • 3.Sf2
              • threat
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kxf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kf3
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
              • 3...h6
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
          • 2...Kh3
            • 3.Sf2+
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
              • 3...h6
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
            • 3.Qg1
              • threat
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
          • 2...Kg5
            • 3.g8Q+
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.g8R+
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.Qxh7
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf5#
            • 3.Qh1
              • threat
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qd5#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
              • 3...Kf5
                • 4.g8Q
                  • threat
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
            • 3.Qb8
              • threat
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kf5
                • 4.g8Q
                  • threat
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Ke4
                    • 5.Qf4#
              • 3...Kh5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf7
                    • 5.Qe8#
              • 3...h5
                • 4.Qf4+
                  • 4...Kh4
                    • 5.Sf2#
                  • 4...Kg6
                    • 5.g8Q#
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
          • 2...Kh5
            • 3.Qxh7+
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf5#
            • 3.Qh1+
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qd5#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
            • 3.g8Q
              • threat
                • 4.Qbxh7#
                • 4.Qh1#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Qxh7#
                • 4.Qh1#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.Qg1
              • threat
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.g8S#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...h6
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sf2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sh2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Se5
                  • 4...Kh4
                    • 5.Qg4#
            • 3.Qb8
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf7
                    • 5.Qe8#
              • 3...h6
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
          • 2...h5
            • 3.g8Q
              • threat
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
              • 3...hxg4
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#
            • 3.g8R
              • threat
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
              • 3...hxg4
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxg4#
                  • 4...Kh3
                    • 5.Rh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#
            • 3.Qg1
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...Kh3
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
              • 3...hxg4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qxg4#
                  • 4...Kh3
                    • 5.Rh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#
          • 2...h6
            • 3.g8Q
              • threat
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.Qg1
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sxh6
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh5
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sf2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sh2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Se5
                  • 4...Kh4
                    • 5.Qg4#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
      • 1...Kg3
        • 2.Qg1+
          • 2...Kh4
            • 3.Sf2
              • threat
                • 4.Qg4#
              • 3...Kh5
                • 4.gxh7
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
              • 3...h5
                • 4.Sh1
                  • 4...Kh3
                    • 5.Qg3#
                • 4.Se4
                  • 4...Kh3
                    • 5.Qg3#
            • 3.Sh2
              • threat
                • 4.Qg4#
              • 3...Kh3
                • 4.gxh7
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh5
                • 4.gxh7
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
              • 3...h5
                • 4.Sf1
                  • 4...Kh3
                    • 5.Qg3#
            • 3.Se5
              • threat
                • 4.Qg4#
              • 3...Kh3
                • 4.gxh7
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh5
                • 4.gxh7
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...h5
                • 4.Qh2+
                  • 4...Kg5
                    • 5.Qf4#
            • 3.Sf6
              • threat
                • 4.Qg4#
              • 3...Kh3
                • 4.gxh7
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...h5
                • 4.Se4
                  • 4...Kh3
                    • 5.Qg3#
            • 3.Sh6
              • threat
                • 4.Qg4#
              • 3...Kh3
                • 4.gxh7
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sf5
                  • threat
                    • 5.Qg3#
                • 4.g7
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kh5
                • 4.gxh7
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kxh6
                    • 5.h8Q#
                    • 5.h8R#
            • 3.g7
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh5
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.g8S#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
        • 2.gxh7
          • threat
            • 3.Qg1+
              • 3...Kf3
                • 4.Sh6
                  • 4...Ke4
                    • 5.Qh1#
                    • 5.Qg2#
              • 3...Kh4
                • 4.Sf2
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Sh2
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Se5
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Sf6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
            • 3.h8Q
              • threat
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kg2
                • 4.Qe4+
                  • 4...Kf1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qf1+
                  • 4...Kxf1
                    • 5.Qh1#
                  • 4...Kg3
                    • 5.Qfh3#
                    • 5.Qhh3#
                • 4.Qbh1+
                  • 4...Kg3
                    • 5.Q1h3#
                    • 5.Q8h3#
                    • 5.Q8h4#
                • 4.Qhh1+
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qh2+
                  • 4...Kf3
                    • 5.Se5#
                    • 5.Qf5#
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Se5
                  • 4...Kf2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Qf5
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qh4
                  • 4...Kf3
                    • 5.Qbh1#
                    • 5.Qb7#
                    • 5.Qh3#
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.h8R
              • threat
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kg2
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kf3
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qh3#
                  • 4...Ke4
                    • 5.Sf6#
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
            • 3.Qe4
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
                  • 4...Kg5
                    • 5.Qh6#
            • 3.Qf5
              • threat
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
          • 2...Kg2
            • 3.h8Q
              • threat
                • 4.Qe4+
                  • 4...Kf1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qf1+
                  • 4...Kxf1
                    • 5.Qh1#
                  • 4...Kg3
                    • 5.Qfh3#
                    • 5.Qhh3#
                • 4.Qbh1+
                  • 4...Kg3
                    • 5.Q1h3#
                    • 5.Q8h3#
                    • 5.Q8h4#
                • 4.Qhh1+
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qh2+
                  • 4...Kf3
                    • 5.Se5#
                    • 5.Qf5#
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Se5
                  • 4...Kf2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Qf5
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qh4
                  • 4...Kf3
                    • 5.Qbh1#
                    • 5.Qb7#
                    • 5.Qh3#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
            • 3.h8R
              • threat
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kf3
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qh3#
                  • 4...Ke4
                    • 5.Sf6#
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kg3
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
            • 3.Ke2
              • threat
                • 4.h8Q
                  • 4...Kg3
                    • 5.Qg1#
                • 4.h8R
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kg3
                • 4.h8Q
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kxg4
                    • 5.Qg6#
            • 3.Qf5
              • threat
                • 4.h8Q
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg1
                • 4.Qf2+
                  • 4...Kh1
                    • 5.Qf1#
                    • 5.Qh2#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qe4
                  • 4...Kf1
                    • 5.Qh1#
                • 4.Qd5
                  • 4...Kf1
                    • 5.Qh1#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
            • 3.Qd1
              • threat
                • 4.h8Q
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qh2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
          • 2...Kf3
            • 3.Qf5+
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
            • 3.h8Q
              • threat
                • 4.Qh3#
              • 3...Kg2
                • 4.Qe4+
                  • 4...Kf1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qf1+
                  • 4...Kxf1
                    • 5.Qh1#
                  • 4...Kg3
                    • 5.Qfh3#
                    • 5.Qhh3#
                • 4.Qbh1+
                  • 4...Kg3
                    • 5.Q1h3#
                    • 5.Q8h3#
                    • 5.Q8h4#
                • 4.Qhh1+
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qh2+
                  • 4...Kf3
                    • 5.Se5#
                    • 5.Qf5#
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Se5
                  • 4...Kf2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Qf5
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qh4
                  • 4...Kf3
                    • 5.Qbh1#
                    • 5.Qb7#
                    • 5.Qh3#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.h8R
              • threat
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qh3#
                  • 4...Ke4
                    • 5.Sf6#
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kg2
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kg3
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
          • 2...Kh3
            • 3.h8Q+
              • 3...Kg2
                • 4.Qe4+
                  • 4...Kf1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qf1+
                  • 4...Kxf1
                    • 5.Qh1#
                  • 4...Kg3
                    • 5.Qfh3#
                    • 5.Qhh3#
                • 4.Qbh1+
                  • 4...Kg3
                    • 5.Q1h3#
                    • 5.Q8h3#
                    • 5.Q8h4#
                • 4.Qhh1+
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qh2+
                  • 4...Kf3
                    • 5.Se5#
                    • 5.Qf5#
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Se5
                  • 4...Kf2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Qf5
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qh4
                  • 4...Kf3
                    • 5.Qbh1#
                    • 5.Qb7#
                    • 5.Qh3#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.h8R+
              • 3...Kg2
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kg3
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
            • 3.Se5
              • threat
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg2
                • 4.h8Q
                  • 4...Kf2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kh2
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf5
              • threat
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
            • 3.Qg1
              • 3...Kh4
                • 4.Sf2
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Sh2
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Se5
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Sf6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
          • 2...Kxg4
            • 3.Qg6+
              • 3...Kf3
                • 4.h8Q
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.h8R
                  • 4...Kf2
                    • 5.Rf8#
            • 3.h8Q
              • threat
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qhh3#
                  • 4...Ke4
                    • 5.Qe5#
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1+
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg3
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qh3+
                  • 4...Kf2
                    • 5.Qe1#
                    • 5.Qbf1#
                • 4.Qg6
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Qh4
                  • 4...Kg2
                    • 5.Qbh1#
                • 4.Qg8
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Qg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Ke2
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1
                  • threat
                    • 5.Qbg1#
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kg5
                • 4.Qg7+
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Ke2
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
            • 3.Ke2
              • threat
                • 4.Qg6+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kh5
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf1
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qf4#
                • 4.h8R
                  • 4...Kg4
                    • 5.Qf4#
              • 3...Kh4
                • 4.Qg2
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
              • 3...Kh5
                • 4.Qg2
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
          • 2...Kh4
            • 3.h8Q+
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
                    • 5.Qh6#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
            • 3.h8R+
              • 3...Kg3
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qf6#
            • 3.Se5
              • threat
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh3
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh5
                • 4.Qf5+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf5
              • threat
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
        • 2.g7
          • threat
            • 3.Qg1+
              • 3...Kf3
                • 4.Kd3
                  • threat
                    • 5.Sh2#
                    • 5.Se5#
                • 4.Sh6
                  • 4...Ke4
                    • 5.Qh1#
                    • 5.Qg2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h6
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
              • 3...h6
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
            • 3.Sf2
              • threat
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kxf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kf3
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
              • 3...h6
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
          • 2...Kg2
            • 3.Qxh7
              • 3...Kg1
                • 4.Qh2+
                  • 4...Kf1
                    • 5.Qh1#
                    • 5.Qf2#
                • 4.Ke2
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qe4
                  • 4...Kf1
                    • 5.Qh1#
              • 3...Kf3
                • 4.Qh3+
                  • 4...Ke4
                    • 5.Sf6#
              • 3...Kg3
                • 4.Ke2
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.g8Q#
                    • 5.g8R#
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...h6
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...h6
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
            • 3.Sf2
              • threat
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kxf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kf3
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...h6
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
          • 2...Kf3
            • 3.Sh2+
              • 3...Kf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                • 4.g8R+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
            • 3.Se5+
              • 3...Kf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.g8R+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
            • 3.g8Q
              • threat
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
            • 3.Sf2
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
              • 3...Kxf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
            • 3.Sf6
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.g8R+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
          • 2...Kh3
            • 3.Sf2+
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
              • 3...h6
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
            • 3.Qg1
              • threat
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
          • 2...Kh4
            • 3.Qxh7+
              • 3...Kg3
                • 4.Ke2
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.g8Q#
                    • 5.g8R#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf5#
            • 3.g8Q
              • threat
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.Qg1
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh5
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.g8S#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
          • 2...h5
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • threat
                    • 5.Qf5#
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
              • 3...Kh4
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...hxg4
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Q8xg4#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
              • 3...h4
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Sf2#
                    • 5.Qh2#
                • 4.Qf1
                  • 4...h3
                    • 5.Qf2#
          • 2...h6
            • 3.Qg1+
              • 3...Kf3
                • 4.Sxh6
                  • 4...Ke4
                    • 5.Qh1#
                    • 5.Qg2#
                • 4.Kd3
                  • 4...h5
                    • 5.Sh2#
                    • 5.Se5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sxh6
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Sxh6
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                • 4.Sxh6
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
            • 3.Sf2
              • threat
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
              • 3...Kxf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • 4...h5
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • 4...h5
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kf3
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
      • 1...Kh3
        • 2.Sf2+
          • 2...Kg2
            • 3.Ke2
              • threat
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
              • 3...Kh2
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
                • 4.Kf3
                  • threat
                    • 5.Qh1#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Qh1
                  • threat
                    • 5.Qh3#
            • 3.g7
              • threat
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kxf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kf3
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...h6
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
          • 2...Kh2
            • 3.Qh1+
              • 3...Kg3
                • 4.Ke1
                  • threat
                    • 5.Qh3#
                • 4.Ke2
                  • threat
                    • 5.Qh3#
            • 3.Ke2
              • threat
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
                • 4.Kf3
                  • threat
                    • 5.Qh1#
              • 3...Kg2
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Qh1
                  • threat
                    • 5.Qh3#
            • 3.g7
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q
                  • 4...h4
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • 4...h4
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...h6
                • 4.g8Q
                  • 4...h5
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • 4...h5
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
          • 2...Kg3
            • 3.Ke2
              • threat
                • 4.Qg1+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Qh1
                  • threat
                    • 5.Qh3#
              • 3...Kg2
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
              • 3...Kh2
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
                • 4.Kf3
                  • threat
                    • 5.Qh1#
              • 3...Kh4
                • 4.Qf5
                  • threat
                    • 5.Qg4#
                  • 4...Kg3
                    • 5.Qh3#
                  • 4...h5
                    • 5.Qf4#
              • 3...h5
                • 4.Qh1
                  • 4...h4
                    • 5.Qg1#
                    • 5.Qh3#
            • 3.g7
              • threat
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kxf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kf3
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
              • 3...h6
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
          • 2...Kh4
            • 3.Qg1
              • threat
                • 4.Qg4#
              • 3...Kh5
                • 4.gxh7
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
              • 3...h5
                • 4.Sh1
                  • 4...Kh3
                    • 5.Qg3#
                • 4.Se4
                  • 4...Kh3
                    • 5.Qg3#
        • 2.gxh7
          • threat
            • 3.h8Q+
              • 3...Kg2
                • 4.Qe4+
                  • 4...Kf1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qf1+
                  • 4...Kxf1
                    • 5.Qh1#
                  • 4...Kg3
                    • 5.Qfh3#
                    • 5.Qhh3#
                • 4.Qbh1+
                  • 4...Kg3
                    • 5.Q1h3#
                    • 5.Q8h3#
                    • 5.Q8h4#
                • 4.Qhh1+
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qh2+
                  • 4...Kf3
                    • 5.Se5#
                    • 5.Qf5#
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Se5
                  • 4...Kf2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Qf5
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qh4
                  • 4...Kf3
                    • 5.Qbh1#
                    • 5.Qb7#
                    • 5.Qh3#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.h8R+
              • 3...Kg2
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kg3
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
            • 3.Se5
              • threat
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg2
                • 4.h8Q
                  • 4...Kf2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kh2
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf5
              • threat
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
            • 3.Qg1
              • 3...Kh4
                • 4.Sf2
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Sh2
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Se5
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Sf6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
          • 2...Kg2
            • 3.h8Q
              • threat
                • 4.Qe4+
                  • 4...Kf1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qf1+
                  • 4...Kxf1
                    • 5.Qh1#
                  • 4...Kg3
                    • 5.Qfh3#
                    • 5.Qhh3#
                • 4.Qbh1+
                  • 4...Kg3
                    • 5.Q1h3#
                    • 5.Q8h3#
                    • 5.Q8h4#
                • 4.Qhh1+
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qh2+
                  • 4...Kf3
                    • 5.Se5#
                    • 5.Qf5#
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Se5
                  • 4...Kf2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Qf5
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qh4
                  • 4...Kf3
                    • 5.Qbh1#
                    • 5.Qb7#
                    • 5.Qh3#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
            • 3.h8R
              • threat
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kf3
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qh3#
                  • 4...Ke4
                    • 5.Sf6#
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kg3
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
            • 3.Ke2
              • threat
                • 4.h8Q
                  • 4...Kg3
                    • 5.Qg1#
                • 4.h8R
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kg3
                • 4.h8Q
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kxg4
                    • 5.Qg6#
            • 3.Qf5
              • threat
                • 4.h8Q
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg1
                • 4.Qf2+
                  • 4...Kh1
                    • 5.Qf1#
                    • 5.Qh2#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qe4
                  • 4...Kf1
                    • 5.Qh1#
                • 4.Qd5
                  • 4...Kf1
                    • 5.Qh1#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
            • 3.Qd1
              • threat
                • 4.h8Q
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qh2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
          • 2...Kg3
            • 3.Qg1+
              • 3...Kf3
                • 4.Sh6
                  • 4...Ke4
                    • 5.Qh1#
                    • 5.Qg2#
              • 3...Kh4
                • 4.Sf2
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Sh2
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Se5
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Sf6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
            • 3.h8Q
              • threat
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kg2
                • 4.Qe4+
                  • 4...Kf1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg1
                    • 5.Qeh1#
                    • 5.Qhh1#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qf1+
                  • 4...Kxf1
                    • 5.Qh1#
                  • 4...Kg3
                    • 5.Qfh3#
                    • 5.Qhh3#
                • 4.Qbh1+
                  • 4...Kg3
                    • 5.Q1h3#
                    • 5.Q8h3#
                    • 5.Q8h4#
                • 4.Qhh1+
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qh2+
                  • 4...Kf3
                    • 5.Se5#
                    • 5.Qf5#
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Se5
                  • 4...Kf2
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qg1#
                • 4.Qf5
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg3
                    • 5.Qh2#
                • 4.Qh4
                  • 4...Kf3
                    • 5.Qbh1#
                    • 5.Qb7#
                    • 5.Qh3#
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.h8R
              • threat
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kg2
                • 4.Qh1+
                  • 4...Kg3
                    • 5.Qh3#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg1#
              • 3...Kf3
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qh3#
                  • 4...Ke4
                    • 5.Sf6#
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
            • 3.Qe4
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
                  • 4...Kg5
                    • 5.Qh6#
            • 3.Qf5
              • threat
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
          • 2...Kxg4
            • 3.Qg6+
              • 3...Kf3
                • 4.h8Q
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.h8R
                  • 4...Kf2
                    • 5.Rf8#
            • 3.h8Q
              • threat
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qhh3#
                  • 4...Ke4
                    • 5.Qe5#
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1+
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg3
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qh3+
                  • 4...Kf2
                    • 5.Qe1#
                    • 5.Qbf1#
                • 4.Qg6
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Qh4
                  • 4...Kg2
                    • 5.Qbh1#
                • 4.Qg8
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Qg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Ke2
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1
                  • threat
                    • 5.Qbg1#
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kg5
                • 4.Qg7+
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Ke2
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
            • 3.Ke2
              • threat
                • 4.Qg6+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kh5
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf1
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qf4#
                • 4.h8R
                  • 4...Kg4
                    • 5.Qf4#
              • 3...Kh4
                • 4.Qg2
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
              • 3...Kh5
                • 4.Qg2
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
          • 2...Kh4
            • 3.h8Q+
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
                    • 5.Qh6#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
            • 3.h8R+
              • 3...Kg3
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qf6#
            • 3.Se5
              • threat
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh3
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh5
                • 4.Qf5+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf5
              • threat
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
        • 2.Qg1
          • threat
            • 3.Sf2+
              • 3...Kh4
                • 4.Qg4#
          • 2...Kh4
            • 3.Sf2
              • threat
                • 4.Qg4#
              • 3...Kh5
                • 4.gxh7
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
              • 3...h5
                • 4.Sh1
                  • 4...Kh3
                    • 5.Qg3#
                • 4.Se4
                  • 4...Kh3
                    • 5.Qg3#
            • 3.Sh2
              • threat
                • 4.Qg4#
              • 3...Kh3
                • 4.gxh7
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh5
                • 4.gxh7
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
              • 3...h5
                • 4.Sf1
                  • 4...Kh3
                    • 5.Qg3#
            • 3.Se5
              • threat
                • 4.Qg4#
              • 3...Kh3
                • 4.gxh7
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh5
                • 4.gxh7
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...h5
                • 4.Qh2+
                  • 4...Kg5
                    • 5.Qf4#
            • 3.Sf6
              • threat
                • 4.Qg4#
              • 3...Kh3
                • 4.gxh7
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...h5
                • 4.Se4
                  • 4...Kh3
                    • 5.Qg3#
            • 3.Sh6
              • threat
                • 4.Qg4#
              • 3...Kh3
                • 4.gxh7
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sf5
                  • threat
                    • 5.Qg3#
                • 4.g7
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kh5
                • 4.gxh7
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kxh6
                    • 5.h8Q#
                    • 5.h8R#
            • 3.g7
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh5
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.g8S#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
          • 2...h5
            • 3.Sf2+
              • 3...Kh4
                • 4.Sh1
                  • 4...Kh3
                    • 5.Qg3#
                • 4.Se4
                  • 4...Kh3
                    • 5.Qg3#
            • 3.g7
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...hxg4
                • 4.g8Q
                  • threat
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...g3
                    • 5.Qh1#
                    • 5.Q1xg3#
                    • 5.Q8xg3#
                • 4.g8R
                  • threat
                    • 5.Rh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Qxg4#
                  • 4...g3
                    • 5.Qh1#
                    • 5.Qxg3#
        • 2.g7
          • threat
            • 3.Sf2+
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
              • 3...h6
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
            • 3.Qg1
              • threat
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
          • 2...Kg2
            • 3.Qxh7
              • 3...Kg1
                • 4.Qh2+
                  • 4...Kf1
                    • 5.Qh1#
                    • 5.Qf2#
                • 4.Ke2
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qe4
                  • 4...Kf1
                    • 5.Qh1#
              • 3...Kf3
                • 4.Qh3+
                  • 4...Ke4
                    • 5.Sf6#
              • 3...Kg3
                • 4.Ke2
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.g8Q#
                    • 5.g8R#
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...h6
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...h6
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
            • 3.Sf2
              • threat
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kxf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kf3
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...h6
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
          • 2...Kg3
            • 3.Qg1+
              • 3...Kf3
                • 4.Kd3
                  • threat
                    • 5.Sh2#
                    • 5.Se5#
                • 4.Sh6
                  • 4...Ke4
                    • 5.Qh1#
                    • 5.Qg2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h6
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
              • 3...h6
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
            • 3.Sf2
              • threat
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kxf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kf3
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
              • 3...h6
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
          • 2...Kh4
            • 3.Qxh7+
              • 3...Kg3
                • 4.Ke2
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.g8Q#
                    • 5.g8R#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf5#
            • 3.g8Q
              • threat
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.Qg1
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh5
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.g8S#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
          • 2...h5
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...hxg4
                • 4.Qg1
                  • threat
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...g3
                    • 5.Qh1#
                    • 5.Q1xg3#
                    • 5.Q8xg3#
              • 3...h4
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
              • 3...Kh4
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...hxg4
                • 4.Qg1
                  • threat
                    • 5.Rh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Qxg4#
                  • 4...g3
                    • 5.Qh1#
                    • 5.Qxg3#
              • 3...h4
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
            • 3.Qg1
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...hxg4
                • 4.g8Q
                  • threat
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...g3
                    • 5.Qh1#
                    • 5.Q1xg3#
                    • 5.Q8xg3#
                • 4.g8R
                  • threat
                    • 5.Rh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Qxg4#
                  • 4...g3
                    • 5.Qh1#
                    • 5.Qxg3#
          • 2...h6
            • 3.Sf2+
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • 4...h5
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • 4...h5
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
            • 3.Qg1
              • threat
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sxh6
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
      • 1...Kxg4
        • 2.gxh7
          • threat
            • 3.Qg6+
              • 3...Kf3
                • 4.h8Q
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.h8R
                  • 4...Kf2
                    • 5.Rf8#
            • 3.h8Q
              • threat
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qhh3#
                  • 4...Ke4
                    • 5.Qe5#
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1+
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg3
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qh3+
                  • 4...Kf2
                    • 5.Qe1#
                    • 5.Qbf1#
                • 4.Qg6
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Qh4
                  • 4...Kg2
                    • 5.Qbh1#
                • 4.Qg8
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Qg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Ke2
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1
                  • threat
                    • 5.Qbg1#
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kg5
                • 4.Qg7+
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Ke2
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
            • 3.Ke2
              • threat
                • 4.Qg6+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kh5
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf1
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qf4#
                • 4.h8R
                  • 4...Kg4
                    • 5.Qf4#
              • 3...Kh4
                • 4.Qg2
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
              • 3...Kh5
                • 4.Qg2
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
          • 2...Kf3
            • 3.h8Q
              • threat
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qhh3#
                  • 4...Ke4
                    • 5.Qe5#
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1+
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg3
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qh3+
                  • 4...Kf2
                    • 5.Qe1#
                    • 5.Qbf1#
                • 4.Qg6
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Qh4
                  • 4...Kg2
                    • 5.Qbh1#
                • 4.Qg8
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kf2
                • 4.Qh2+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Qh4+
                  • 4...Kg2
                    • 5.Qbh1#
                  • 4...Kf3
                    • 5.Qbe4#
                    • 5.Qf1#
                    • 5.Qbh1#
                    • 5.Qb7#
                • 4.Qg6
                  • threat
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf1
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Qbh1
                  • 4...Kg3
                    • 5.Q8h4#
                • 4.Qhh1
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qg8
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg2
                • 4.Qg6+
                  • 4...Kf1
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qbh1+
                  • 4...Kf2
                    • 5.Q8h2#
                    • 5.Q8h4#
                  • 4...Kg3
                    • 5.Q8h4#
                • 4.Qhh1+
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                • 4.Qh4
                  • 4...Kf3
                    • 5.Qbe4#
                    • 5.Qf1#
                    • 5.Qbh1#
                    • 5.Qb7#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Qg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Ke2
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1
                  • threat
                    • 5.Qbg1#
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.h8R
              • threat
                • 4.Rg8
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Qg6
                  • 4...Kf2
                    • 5.Rf8#
              • 3...Kf2
                • 4.Rg8
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Qg6
                  • threat
                    • 5.Rf8#
                  • 4...Kf1
                    • 5.Rf8#
                  • 4...Kf3
                    • 5.Rf8#
              • 3...Kg2
                • 4.Rg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf1
                    • 5.Rf8#
                  • 4...Kf2
                    • 5.Rf8#
                  • 4...Kf3
                    • 5.Rf8#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
              • 3...Kg3
                • 4.Rg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf2
                    • 5.Rf8#
                  • 4...Kf3
                    • 5.Rf8#
                • 4.Ke2
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
              • 3...Kg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
            • 3.Qg6
              • 3...Kf2
                • 4.h8Q
                  • threat
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf1
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.h8R
                  • threat
                    • 5.Rf8#
                  • 4...Kf1
                    • 5.Rf8#
                  • 4...Kf3
                    • 5.Rf8#
          • 2...Kg3
            • 3.Qg6+
              • 3...Kf2
                • 4.h8Q
                  • threat
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf1
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.h8R
                  • threat
                    • 5.Rf8#
                  • 4...Kf1
                    • 5.Rf8#
                  • 4...Kf3
                    • 5.Rf8#
              • 3...Kf3
                • 4.h8Q
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.h8R
                  • 4...Kf2
                    • 5.Rf8#
            • 3.h8Q
              • threat
                • 4.Qg6+
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Qg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Ke2
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1
                  • threat
                    • 5.Qbg1#
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kf2
                • 4.Qh2+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Qh4+
                  • 4...Kg2
                    • 5.Qbh1#
                  • 4...Kf3
                    • 5.Qbe4#
                    • 5.Qf1#
                    • 5.Qbh1#
                    • 5.Qb7#
                • 4.Qg6
                  • threat
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf1
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Qbh1
                  • 4...Kg3
                    • 5.Q8h4#
                • 4.Qhh1
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qg8
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg2
                • 4.Qg6+
                  • 4...Kf1
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qbh1+
                  • 4...Kf2
                    • 5.Q8h2#
                    • 5.Q8h4#
                  • 4...Kg3
                    • 5.Q8h4#
                • 4.Qhh1+
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg3
                    • 5.Qbg1#
                • 4.Qg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                • 4.Qh4
                  • 4...Kf3
                    • 5.Qbe4#
                    • 5.Qf1#
                    • 5.Qbh1#
                    • 5.Qb7#
              • 3...Kf3
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qhh3#
                  • 4...Ke4
                    • 5.Qe5#
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1+
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg3
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qh3+
                  • 4...Kf2
                    • 5.Qe1#
                    • 5.Qbf1#
                • 4.Qg6
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Qh4
                  • 4...Kg2
                    • 5.Qbh1#
                • 4.Qg8
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.h8R
              • threat
                • 4.Rg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf2
                    • 5.Rf8#
                  • 4...Kf3
                    • 5.Rf8#
                • 4.Ke2
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
              • 3...Kf2
                • 4.Rg8
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Qg6
                  • threat
                    • 5.Rf8#
                  • 4...Kf1
                    • 5.Rf8#
                  • 4...Kf3
                    • 5.Rf8#
              • 3...Kg2
                • 4.Rg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf1
                    • 5.Rf8#
                  • 4...Kf2
                    • 5.Rf8#
                  • 4...Kf3
                    • 5.Rf8#
                • 4.Ke2
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
              • 3...Kf3
                • 4.Rg8
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Qg6
                  • 4...Kf2
                    • 5.Rf8#
              • 3...Kg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
            • 3.Ke2
              • threat
                • 4.Qg6+
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kg2
                • 4.Qg6+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                • 4.h8R
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
              • 3...Kh2
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                • 4.h8R+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                • 4.Kf3
                  • 4...Kh3
                    • 5.Qh1#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg4
                • 4.Qg6+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
          • 2...Kg5
            • 3.h8Q
              • 3...Kg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.Qe4
              • 3...Kh5
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg2
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kf6
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qhh4#
                  • 4...Kf7
                    • 5.Qee8#
              • 3...Kh6
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qhh4#
        • 2.g7
          • threat
            • 3.g8Q+
              • 3...Kf3
                • 4.Qf5#
              • 3...Kh3
                • 4.Qbxh7#
                • 4.Qh1#
              • 3...Kh4
                • 4.Qbxh7#
                • 4.Qh1#
              • 3...Kh5
                • 4.Qbxh7#
                • 4.Qh1#
            • 3.g8R+
              • 3...Kf3
                • 4.Qf5#
              • 3...Kh3
                • 4.Qxh7#
                • 4.Qh1#
              • 3...Kh4
                • 4.Qxh7#
                • 4.Qh1#
              • 3...Kh5
                • 4.Qxh7#
                • 4.Qh1#
          • 2...Kg5
            • 3.g8Q+
              • 3...Kf6
                • 4.Qf1+
                  • 4...Ke7
                    • 5.Qff7#
                • 4.Qb6+
                  • 4...Kf5
                    • 5.Qbe6#
                  • 4...Ke7
                    • 5.Qbd8#
                    • 5.Qd6#
                    • 5.Qbe6#
                • 4.Qgxh7
                  • threat
                    • 5.Qbf5#
                    • 5.Qbg6#
                  • 4...Kg5
                    • 5.Qbf5#
                    • 5.Qbg6#
                  • 4...Ke6
                    • 5.Qbf5#
                • 4.Qba2
                  • threat
                    • 5.Qae6#
                    • 5.Qaf7#
                  • 4...Kf5
                    • 5.Qae6#
                  • 4...Ke7
                    • 5.Qae6#
                    • 5.Qaf7#
                • 4.Qe4
                  • threat
                    • 5.Qe5#
                    • 5.Qee6#
                • 4.Qbb3
                  • threat
                    • 5.Qbe6#
                    • 5.Qbf7#
                  • 4...Kf5
                    • 5.Qbe6#
                  • 4...Ke7
                    • 5.Qbe6#
                    • 5.Qbf7#
                • 4.Qb7
                  • threat
                    • 5.Qbf7#
                  • 4...Kf5
                    • 5.Qf3#
                • 4.Qbb8
                  • threat
                    • 5.Qe5#
                    • 5.Qbf8#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Ke7
                    • 5.Qd6#
                    • 5.Qbd8#
            • 3.Qe4
              • threat
                • 4.g8Q+
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qexh7#
                  • 4...Kf6
                    • 5.Qe5#
                    • 5.Qee6#
                  • 4...Kh6
                    • 5.Qh1#
                    • 5.Qexh7#
                    • 5.Qh4#
              • 3...Kh5
                • 4.g8Q
                  • threat
                    • 5.Qh1#
                    • 5.Qexh7#
                  • 4...Kh6
                    • 5.Qh1#
                    • 5.Qexh7#
                    • 5.Qh4#
                • 4.g8R
                  • threat
                    • 5.Qh1#
                    • 5.Qxh7#
                  • 4...Kh6
                    • 5.Qh1#
                    • 5.Qh4#
              • 3...Kf6
                • 4.g8Q
                  • threat
                    • 5.Qe5#
                    • 5.Qee6#
              • 3...Kh6
                • 4.g8Q
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qexh7#
                • 4.g8R
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qxh7#
              • 3...h5
                • 4.Qf4+
                  • 4...Kg6
                    • 5.g8Q#
                • 4.g8Q+
                  • 4...Kf6
                    • 5.Qe5#
                    • 5.Qee6#
                    • 5.Qgg6#
                  • 4...Kh6
                    • 5.Qc6#
                    • 5.Qeg6#
                    • 5.Qeh7#
                    • 5.Qf4#
                    • 5.Qee6#
                    • 5.Qgg6#
              • 3...h6
                • 4.g8Q+
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qgd5#
                    • 5.Qeg4#
                    • 5.Qgg4#
                    • 5.Qgg6#
                  • 4...Kf6
                    • 5.Qe5#
                    • 5.Qee6#
                    • 5.Qgg6#
            • 3.Qf1
              • threat
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh3#
                    • 5.Qh1#
                  • 4...Kh6
                    • 5.Qh3#
                    • 5.Qh1#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh3#
                    • 5.Qh1#
                  • 4...Kh6
                    • 5.Qh3#
                    • 5.Qh1#
              • 3...Kg4
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh3#
                    • 5.Qh1#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh3#
                    • 5.Qh1#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh3#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh3#
                    • 5.Qh1#
              • 3...Kh5
                • 4.g8Q
                  • threat
                    • 5.Qh3#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh1#
                  • 4...Kh6
                    • 5.Qh3#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh3#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh1#
                  • 4...Kh6
                    • 5.Qh3#
                    • 5.Qh1#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kh5
                    • 5.Qh3#
                    • 5.Qh1#
                  • 4...Kh6
                    • 5.Qh3#
                    • 5.Qh1#
                • 4.g8R+
                  • 4...Kh5
                    • 5.Qh3#
                    • 5.Qh1#
                  • 4...Kh6
                    • 5.Qh3#
                    • 5.Qh1#
              • 3...Kh6
                • 4.g8Q
                  • 4...Kh5
                    • 5.Qh3#
                    • 5.Qh1#
                • 4.g8R
                  • 4...Kh5
                    • 5.Qh3#
                    • 5.Qh1#
              • 3...h5
                • 4.Qf4+
                  • 4...Kg6
                    • 5.g8Q#
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh1#
                  • 4...Kh6
                    • 5.Qa6#
                    • 5.Qf4#
                    • 5.Qf6#
                    • 5.Qff8#
              • 3...h6
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh3#
                    • 5.Qh1#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh3#
                    • 5.Qh1#
            • 3.Qb7
              • threat
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qbxh7#
                  • 4...Kf5
                    • 5.Qf3#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qbxh7#
                  • 4...Kf6
                    • 5.Qbf7#
                  • 4...Kh6
                    • 5.Qh1#
                    • 5.Qbxh7#
              • 3...Kg4
                • 4.g8Q+
                  • 4...Kh3
                    • 5.Qh1#
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qbxh7#
                  • 4...Kf5
                    • 5.Qf3#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qbxh7#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh1#
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qh1#
                    • 5.Qbxh7#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qbxh7#
                • 4.g8R
                  • threat
                    • 5.Qh1#
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qh1#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qxh7#
              • 3...Kf5
                • 4.g8Q
                  • threat
                    • 5.Qf3#
                  • 4...Kf6
                    • 5.Qbf7#
              • 3...Kh5
                • 4.g8Q
                  • threat
                    • 5.Qh1#
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qbxh7#
                  • 4...Kh6
                    • 5.Qh1#
                    • 5.Qbxh7#
                • 4.g8R
                  • threat
                    • 5.Qh1#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qxh7#
                  • 4...Kh6
                    • 5.Qh1#
              • 3...Kf6
                • 4.g8Q
                  • threat
                    • 5.Qbf7#
                  • 4...Kf5
                    • 5.Qf3#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qbxh7#
                  • 4...Kf6
                    • 5.Qbf7#
                  • 4...Kh6
                    • 5.Qh1#
                    • 5.Qbxh7#
              • 3...Kh6
                • 4.g8Q
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qbxh7#
                • 4.g8R
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qxh7#
              • 3...h5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh1#
                  • 4...Kf5
                    • 5.Qf3#
                  • 4...Kf6
                    • 5.Qbf7#
                  • 4...Kh6
                    • 5.Qa6#
                    • 5.Qc6#
                    • 5.Qb6#
                    • 5.Qbg7#
                    • 5.Qbh7#
                    • 5.Qgg7#
              • 3...h6
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh1#
                  • 4...Kf5
                    • 5.Qf3#
                  • 4...Kh5
                    • 5.Qh1#
                  • 4...Kf6
                    • 5.Qbf7#
            • 3.Qb8
              • threat
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf6
                    • 5.Qe5#
                    • 5.Qbf8#
                  • 4...Kh6
                    • 5.Qh2#
              • 3...Kg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kf5
                • 4.g8Q
                  • threat
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Ke4
                    • 5.Qf4#
                  • 4...Kf6
                    • 5.Qe5#
                    • 5.Qbf8#
              • 3...Kh5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kh6
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kh6
                    • 5.Qh2#
              • 3...Kf6
                • 4.g8Q
                  • threat
                    • 5.Qe5#
                    • 5.Qbf8#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Ke7
                    • 5.Qd6#
                    • 5.Qbd8#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf6
                    • 5.Qe5#
                    • 5.Qbf8#
                  • 4...Kh6
                    • 5.Qh2#
              • 3...Kh6
                • 4.g8Q
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Qf4+
                  • 4...Kg6
                    • 5.g8Q#
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kf6
                    • 5.Qe5#
                    • 5.Qbf8#
                  • 4...Kh6
                    • 5.Qf4#
                    • 5.Qd6#
                    • 5.Qb6#
                    • 5.Qbf8#
              • 3...h6
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf6
                    • 5.Qe5#
                    • 5.Qbf8#
      • 1...Kg5
        • 2.gxh7
          • threat
            • 3.h8Q
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.h8R
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
            • 3.Qe4
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
                  • 4...Kg5
                    • 5.Qh6#
              • 3...Kh5
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qh6#
          • 2...Kxg4
            • 3.Qg6+
              • 3...Kf3
                • 4.h8Q
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.h8R
                  • 4...Kf2
                    • 5.Rf8#
            • 3.h8Q
              • threat
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qhh3#
                  • 4...Ke4
                    • 5.Qe5#
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1+
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg3
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qh3+
                  • 4...Kf2
                    • 5.Qe1#
                    • 5.Qbf1#
                • 4.Qg6
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Qh4
                  • 4...Kg2
                    • 5.Qbh1#
                • 4.Qg8
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Qg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Ke2
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1
                  • threat
                    • 5.Qbg1#
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kg5
                • 4.Qg7+
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Ke2
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
            • 3.Ke2
              • threat
                • 4.Qg6+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kh5
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf1
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qf4#
                • 4.h8R
                  • 4...Kg4
                    • 5.Qf4#
              • 3...Kh4
                • 4.Qg2
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
              • 3...Kh5
                • 4.Qg2
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
          • 2...Kh4
            • 3.h8Q+
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
                    • 5.Qh6#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
            • 3.h8R+
              • 3...Kg3
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qf6#
            • 3.Se5
              • threat
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh3
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh5
                • 4.Qf5+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf5
              • threat
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
          • 2...Kh5
            • 3.Qf5+
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
            • 3.h8Q+
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
                    • 5.Qh6#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
            • 3.h8R+
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qf6#
            • 3.Se5
              • threat
                • 4.Qf5+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
        • 2.g7
          • threat
            • 3.g8Q+
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.g8R+
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.Qxh7
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf5#
            • 3.Qh1
              • threat
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qd5#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
              • 3...Kf5
                • 4.g8Q
                  • threat
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
            • 3.Qb8
              • threat
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kf5
                • 4.g8Q
                  • threat
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Ke4
                    • 5.Qf4#
              • 3...Kh5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf7
                    • 5.Qe8#
              • 3...h5
                • 4.Qf4+
                  • 4...Kh4
                    • 5.Sf2#
                  • 4...Kg6
                    • 5.g8Q#
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
          • 2...Kh4
            • 3.Qxh7+
              • 3...Kg3
                • 4.Ke2
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.g8Q#
                    • 5.g8R#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf5#
            • 3.g8Q
              • threat
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.Qg1
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh5
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.g8S#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
          • 2...Kh5
            • 3.Qxh7+
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf5#
            • 3.Qh1+
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qd5#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
            • 3.g8Q
              • threat
                • 4.Qbxh7#
                • 4.Qh1#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Qxh7#
                • 4.Qh1#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.Qg1
              • threat
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.g8S#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...h6
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sf2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sh2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Se5
                  • 4...Kh4
                    • 5.Qg4#
            • 3.Qb8
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf7
                    • 5.Qe8#
              • 3...h6
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
          • 2...h5
            • 3.g8Q+
              • 3...Kh4
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.g8R+
              • 3...Kh4
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.Qb8
              • threat
                • 4.Qf4+
                  • 4...Kh4
                    • 5.Sf2#
                  • 4...Kg6
                    • 5.g8Q#
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Qg3#
                  • 4...Kf5
                    • 5.Qe5#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...Kf5
                • 4.g8Q
                  • threat
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Ke4
                    • 5.Qf4#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
              • 3...hxg4
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf6
                    • 5.Qe5#
                    • 5.Qbf8#
                  • 4...Kh6
                    • 5.Qh2#
              • 3...h4
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qe5#
                    • 5.Qbe8#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qe5#
                    • 5.Qe8#
          • 2...h6
            • 3.g8Q+
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.g8R+
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.Qh1
              • threat
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qd5#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
              • 3...Kf5
                • 4.g8Q
                  • 4...h5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
            • 3.Qb8
              • threat
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kf5
                • 4.g8Q
                  • threat
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Ke4
                    • 5.Qf4#
              • 3...Kh5
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf7
                    • 5.Qe8#
                  • 4...Kh7
                    • 5.Sf6#
              • 3...h5
                • 4.Qf4+
                  • 4...Kh4
                    • 5.Sf2#
                  • 4...Kg6
                    • 5.g8Q#
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
      • 1...Kh5
        • 2.Qf5+
          • 2...Kh4
            • 3.gxh7
              • threat
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
        • 2.gxh7
          • threat
            • 3.Qf5+
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
            • 3.h8Q+
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
                    • 5.Qh6#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
            • 3.h8R+
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qf6#
            • 3.Se5
              • threat
                • 4.Qf5+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
          • 2...Kxg4
            • 3.Qg6+
              • 3...Kf3
                • 4.h8Q
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.h8R
                  • 4...Kf2
                    • 5.Rf8#
            • 3.h8Q
              • threat
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kf3
                • 4.Qf1+
                  • 4...Kg3
                    • 5.Qhh3#
                  • 4...Ke4
                    • 5.Qe5#
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1+
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg3
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qh3+
                  • 4...Kf2
                    • 5.Qe1#
                    • 5.Qbf1#
                • 4.Qg6
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Qh4
                  • 4...Kg2
                    • 5.Qbh1#
                • 4.Qg8
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kf2
                    • 5.Qhf6#
                    • 5.Qf8#
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Qg8+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbh7#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Ke2
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                • 4.Qhh1
                  • threat
                    • 5.Qbg1#
                  • 4...Kf2
                    • 5.Qbe1#
                    • 5.Qbg1#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kg5
                • 4.Qg7+
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Ke2
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
            • 3.Ke2
              • threat
                • 4.Qg6+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg6+
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R
                  • threat
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg2
                    • 5.Qg6#
                  • 4...Kg3
                    • 5.Qg6#
                    • 5.Qg1#
                  • 4...Kg4
                    • 5.Qg6#
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh4
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qg6#
              • 3...Kh5
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf1
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qf4#
                • 4.h8R
                  • 4...Kg4
                    • 5.Qf4#
              • 3...Kh4
                • 4.Qg2
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.h8Q
                  • 4...Kg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
              • 3...Kh5
                • 4.Qg2
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.h8Q#
                    • 5.h8R#
          • 2...Kh4
            • 3.h8Q+
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                • 4.Ke2
                  • threat
                    • 5.Qg1#
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.Qd1
                  • 4...Kg2
                    • 5.Qh2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qff6#
                    • 5.Qh6#
                • 4.Qhh1
                  • 4...Kxg4
                    • 5.Qg6#
            • 3.h8R+
              • 3...Kg3
                • 4.Qf5
                  • 4...Kg2
                    • 5.Qf2#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
              • 3...Kg5
                • 4.Ke2
                  • 4...Kxg4
                    • 5.Qg6#
                • 4.Qf1
                  • 4...Kxg4
                    • 5.Qf4#
                  • 4...Kg6
                    • 5.Qf6#
            • 3.Se5
              • threat
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg3
                    • 5.Qg1#
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg6
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • threat
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh5
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kh3
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh3
                • 4.Qg6
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg1
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kg5
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Kh5
                • 4.Qf5+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.h8R+
                  • 4...Kg5
                    • 5.Qg6#
                • 4.Qg1
                  • threat
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh4
                    • 5.Qg4#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh6
                    • 5.Qg6#
                    • 5.h8Q#
                    • 5.h8R#
            • 3.Qf5
              • threat
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
              • 3...Kg3
                • 4.h8Q
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                • 4.h8R
                  • 4...Kg2
                    • 5.Qf2#
              • 3...Kh3
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qf2#
                    • 5.Qh2#
                  • 4...Kg3
                    • 5.Qh2#
          • 2...Kg5
            • 3.h8Q
              • 3...Kxg4
                • 4.Qe4+
                  • 4...Kg3
                    • 5.Qhh4#
                  • 4...Kg5
                    • 5.Qhh4#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Qhf6#
                    • 5.Qf8#
                • 4.Qg7+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qhh1#
                    • 5.Qa8#
                  • 4...Kf5
                    • 5.Qe5#
                • 4.Qg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbh7#
                    • 5.Qh1#
            • 3.h8R
              • 3...Kxg4
                • 4.Rg8+
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh7#
                    • 5.Qh1#
                • 4.Qg6+
                  • 4...Kf3
                    • 5.Rf8#
            • 3.Qe4
              • 3...Kh4
                • 4.h8Q+
                  • 4...Kg3
                    • 5.Qh2#
                  • 4...Kg5
                    • 5.Qh6#
              • 3...Kh5
                • 4.h8Q+
                  • 4...Kg5
                    • 5.Qh6#
        • 2.g7
          • threat
            • 3.Qxh7+
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf5#
            • 3.Qh1+
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qd5#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
            • 3.g8Q
              • threat
                • 4.Qbxh7#
                • 4.Qh1#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Qxh7#
                • 4.Qh1#
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.Qg1
              • threat
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.g8S#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...h6
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sf2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sh2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Se5
                  • 4...Kh4
                    • 5.Qg4#
            • 3.Qb8
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf7
                    • 5.Qe8#
              • 3...h6
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
          • 2...Kh4
            • 3.Qxh7+
              • 3...Kg3
                • 4.Ke2
                  • 4...Kg2
                    • 5.Qh2#
                  • 4...Kxg4
                    • 5.g8Q#
                    • 5.g8R#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf5#
            • 3.g8Q
              • threat
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kxh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qg4#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbxh7#
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qbxh7#
                  • 4...Kh4
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                  • 4...Kxh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6+
                  • 4...Kf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kf3
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qxh7#
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh2
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.Qg1
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sh6
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh5
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh6
                    • 5.g8S#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
          • 2...Kg5
            • 3.g8Q+
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qbxh7#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qbxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                    • 5.Qxh7#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.g8R+
              • 3...Kh4
                • 4.Sf2
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qxh7#
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qxh7#
                    • 5.Qh1#
                • 4.Sh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.Qxh7
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf5#
            • 3.Qh1
              • threat
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qd5#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
              • 3...Kf5
                • 4.g8Q
                  • threat
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                    • 5.Qhxh7#
            • 3.Qb8
              • threat
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kf5
                • 4.g8Q
                  • threat
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Ke4
                    • 5.Qf4#
              • 3...Kh5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf7
                    • 5.Qe8#
              • 3...h5
                • 4.Qf4+
                  • 4...Kh4
                    • 5.Sf2#
                  • 4...Kg6
                    • 5.g8Q#
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
          • 2...h6
            • 3.Qh1+
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qd5#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
            • 3.g8Q
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.g8R
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.Se5
              • threat
                • 4.Qf5+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh1#
                • 4.Qg1
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
              • 3...Kg5
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
            • 3.Qg1
              • threat
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sf2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sh2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Se5
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
            • 3.Qb8
              • threat
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf7
                    • 5.Qe8#
                  • 4...Kh7
                    • 5.Sf6#
      • 1...hxg6
        • 2.Qg1
          • 2...Kg5
            • 3.Qg3
              • 3...Kf5
                • 4.Sh6+
                  • 4...Ke4
                    • 5.Qg2#
                  • 4...Ke6
                    • 5.Qd6#
                  • 4...Kf6
                    • 5.Qe5#
              • 3...Kh5
                • 4.Se5
                  • 4...Kh6
                    • 5.Qxg6#
                  • 4...g5
                    • 5.Qh2#
                    • 5.Qh3#
          • 2...g5
            • 3.Se5
              • threat
                • 4.Qh2#
                • 4.Qg4#
              • 3...Kh3
                • 4.Sf3
                  • 4...g4
                    • 5.Qh2#
      • 1...h5
        • 2.g7
          • threat
            • 3.g8Q
              • threat
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
              • 3...hxg4
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#
            • 3.g8R
              • threat
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
              • 3...hxg4
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxg4#
                  • 4...Kh3
                    • 5.Rh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#
            • 3.Qg1
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...Kh3
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
              • 3...hxg4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qxg4#
                  • 4...Kh3
                    • 5.Rh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#
          • 2...Kg3
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sh6
                  • threat
                    • 5.Qf5#
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
              • 3...Kh4
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...hxg4
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Q8xg4#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
              • 3...h4
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Sf2#
                    • 5.Qh2#
                • 4.Qf1
                  • 4...h3
                    • 5.Qf2#
          • 2...Kh3
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...hxg4
                • 4.Qg1
                  • threat
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...g3
                    • 5.Qh1#
                    • 5.Q1xg3#
                    • 5.Q8xg3#
              • 3...h4
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
              • 3...Kh4
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...hxg4
                • 4.Qg1
                  • threat
                    • 5.Rh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Qxg4#
                  • 4...g3
                    • 5.Qh1#
                    • 5.Qxg3#
              • 3...h4
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
            • 3.Qg1
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...hxg4
                • 4.g8Q
                  • threat
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...g3
                    • 5.Qh1#
                    • 5.Q1xg3#
                    • 5.Q8xg3#
                • 4.g8R
                  • threat
                    • 5.Rh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Qxg4#
                  • 4...g3
                    • 5.Qh1#
                    • 5.Qxg3#
          • 2...Kg5
            • 3.g8Q+
              • 3...Kh4
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.g8R+
              • 3...Kh4
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.Qb8
              • threat
                • 4.Qf4+
                  • 4...Kh4
                    • 5.Sf2#
                  • 4...Kg6
                    • 5.g8Q#
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Qg3#
                  • 4...Kf5
                    • 5.Qe5#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...Kf5
                • 4.g8Q
                  • threat
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Ke4
                    • 5.Qf4#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
              • 3...hxg4
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf6
                    • 5.Qe5#
                    • 5.Qbf8#
                  • 4...Kh6
                    • 5.Qh2#
              • 3...h4
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qe5#
                    • 5.Qbe8#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qe5#
                    • 5.Qe8#
          • 2...hxg4
            • 3.g8Q
              • threat
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#
              • 3...Kg3
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Q8xg4#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
              • 3...Kh3
                • 4.Qg1
                  • threat
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh4
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...g3
                    • 5.Qh1#
                    • 5.Q1xg3#
                    • 5.Q8xg3#
      • 1...h6
        • 2.g7
          • threat
            • 3.g8Q
              • threat
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...h5
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
            • 3.Qg1
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sxh6
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kh5
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sf2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sh2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Se5
                  • 4...Kh4
                    • 5.Qg4#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
          • 2...Kg3
            • 3.Qg1+
              • 3...Kf3
                • 4.Sxh6
                  • 4...Ke4
                    • 5.Qh1#
                    • 5.Qg2#
                • 4.Kd3
                  • 4...h5
                    • 5.Sh2#
                    • 5.Se5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sxh6
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qbg1#
                    • 5.Qgg1#
                • 4.Sxh6
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kf3
                • 4.Sh2+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg1#
                • 4.Se5+
                  • 4...Kf2
                    • 5.Qf5#
                    • 5.Qe1#
                    • 5.Qg1#
                • 4.Sxh6
                  • 4...Kf2
                    • 5.Qf5#
                • 4.Sf2
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.Sf6
                  • threat
                    • 5.Qf5#
                    • 5.Qf1#
                  • 4...Kf2
                    • 5.Qf5#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
            • 3.Sf2
              • threat
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
              • 3...Kxf2
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • 4...h5
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • 4...h5
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kf3
                • 4.g8Q
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
                • 4.g8R
                  • threat
                    • 5.Qf5#
                  • 4...Kxf2
                    • 5.Qf5#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
          • 2...Kh3
            • 3.Sf2+
              • 3...Kg2
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kh2
                • 4.g8Q
                  • 4...h5
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                • 4.g8R
                  • 4...h5
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
              • 3...Kg3
                • 4.g8Q+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
            • 3.g8Q
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
            • 3.g8R
              • threat
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg2
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qh1#
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...h5
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
            • 3.Qg1
              • threat
                • 4.Sf2+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sxh6
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...h5
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
          • 2...Kg5
            • 3.g8Q+
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.g8R+
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.Qh1
              • threat
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qd5#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
              • 3...Kf5
                • 4.g8Q
                  • 4...h5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
            • 3.Qb8
              • threat
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kf5
                • 4.g8Q
                  • threat
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Ke4
                    • 5.Qf4#
              • 3...Kh5
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf7
                    • 5.Qe8#
                  • 4...Kh7
                    • 5.Sf6#
              • 3...h5
                • 4.Qf4+
                  • 4...Kh4
                    • 5.Sf2#
                  • 4...Kg6
                    • 5.g8Q#
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
          • 2...Kh5
            • 3.Qh1+
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qd5#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf3#
                    • 5.Qhd5#
                    • 5.Qb1#
            • 3.g8Q
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.g8R
              • 3...Kh4
                • 4.Sxh6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf2
                  • threat
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Se5
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                • 4.Sf6
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
            • 3.Se5
              • threat
                • 4.Qf5+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh1#
                • 4.Qg1
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
                    • 5.Qg4#
                • 4.g8R
                  • threat
                    • 5.Qh1#
                  • 4...Kh3
                    • 5.Qh1#
                  • 4...Kh5
                    • 5.Qh1#
              • 3...Kg5
                • 4.Qg6+
                  • 4...Kh4
                    • 5.Qg4#
            • 3.Qg1
              • threat
                • 4.Sf6+
                  • 4...Kh4
                    • 5.Qg4#
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
                • 4.Sf2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Sh2
                  • 4...Kh4
                    • 5.Qg4#
                • 4.Se5
                  • 4...Kh4
                    • 5.Qg4#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
            • 3.Qb8
              • threat
                • 4.g8Q
                  • 4...Kh4
                    • 5.Qh2#
                • 4.g8R
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kxg4
                • 4.g8Q+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qbg3#
                    • 5.Qgg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf3
                    • 5.Qf4#
                  • 4...Kh3
                    • 5.Qg3#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kh4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
              • 3...Kg6
                • 4.g8Q+
                  • 4...Kf5
                    • 5.Qf4#
                    • 5.Qe5#
                    • 5.Qb1#
                  • 4...Kh5
                    • 5.Qh2#
                • 4.g8R+
                  • 4...Kf5
                    • 5.Qe5#
                  • 4...Kh5
                    • 5.Qh2#
                  • 4...Kf7
                    • 5.Qe8#
                  • 4...Kh7
                    • 5.Sf6#
          • 2...h5
            • 3.g8Q
              • threat
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qbb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1+
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qbg1#
                    • 5.Qh1#
                    • 5.Qbb8#
                    • 5.Qgg1#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
              • 3...hxg4
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#
            • 3.g8R
              • threat
                • 4.Se5
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sf6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Sh6
                  • 4...Kh3
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.Qb8
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...Kg3
                • 4.Sf2+
                  • 4...Kxf2
                    • 5.Qf5#
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kf3
                    • 5.Qf5#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
              • 3...Kh3
                • 4.Sf2+
                  • 4...Kh2
                    • 5.Qg1#
                    • 5.Qh1#
                    • 5.Qb8#
                  • 4...Kh4
                    • 5.Qe4#
                    • 5.Qh1#
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
              • 3...hxg4
                • 4.Qg1
                  • threat
                    • 5.Qh2#
                    • 5.Qxg4#
                  • 4...Kh3
                    • 5.Rh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#
            • 3.Qg1
              • threat
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh3
                    • 5.Qh2#
              • 3...Kh3
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...hxg4
                    • 5.Rh8#
              • 3...Kg5
                • 4.g8Q+
                  • 4...Kh4
                    • 5.Qh2#
                  • 4...Kf5
                    • 5.Qb1#
              • 3...hxg4
                • 4.g8Q
                  • threat
                    • 5.Qh2#
                    • 5.Q1xg4#
                    • 5.Q8xg4#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Q8xg4#
                    • 5.Qh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#
                • 4.g8R
                  • threat
                    • 5.Qh2#
                    • 5.Qxg4#
                  • 4...Kh3
                    • 5.Rh8#
                  • 4...Kh5
                    • 5.Qh2#
                    • 5.Qh1#
                  • 4...g3
                    • 5.Qh1#

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