Problem Display
PID: 108918 (kr6/pnPPPPPP/P3N3/R7/3BBN2/1Q6/3K3P/6R1 w - - 0 1)

Luukkonen, Emil

Uusi Suomi, 1936

kr6/pnPPPPPP/P3N3/R7/3BBN2/1Q6/3K3P/6R1

#2

16 + 4


6490 yacpdb 2009

SOLUTION


  • COOKED
  • Sets
    • 1...Rc8
      • 2.Bxb7#
      • 2.Qxb7#
      • 2.axb7#
      • 2.dxc8Q#
      • 2.dxc8R#
    • 1...Rd8
      • 2.Bxb7#
      • 2.Qxb7#
      • 2.axb7#
      • 2.cxd8Q#
      • 2.cxd8R#
      • 2.exd8Q#
      • 2.exd8R#
    • 1...Re8
      • 2.Bxb7#
      • 2.Qxb7#
      • 2.axb7#
      • 2.dxe8Q#
      • 2.dxe8R#
      • 2.fxe8Q#
      • 2.fxe8R#
    • 1...Rf8
      • 2.Bxb7#
      • 2.Qxb7#
      • 2.axb7#
      • 2.exf8Q#
      • 2.exf8R#
      • 2.gxf8Q#
      • 2.gxf8R#
    • 1...Rg8
      • 2.Bxb7#
      • 2.Qxb7#
      • 2.axb7#
      • 2.fxg8Q#
      • 2.fxg8R#
      • 2.hxg8Q#
      • 2.hxg8R#
    • 1...Rh8
      • 2.Bxb7#
      • 2.Qxb7#
      • 2.axb7#
      • 2.gxh8Q#
      • 2.gxh8R#
  • Keys
    • 1.Kc1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Kd1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Ke1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Kc2!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Ke2!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Kc3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Kd3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Ke3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Se2!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Sg2!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Sd3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Sh3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Sd5!
      • 1...Sxa5
        • 2.Sb6#
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rc8
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Re8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rf8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rg8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rh8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Sc5
        • 2.Sb6#
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd6
        • 2.Sb6#
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd8
        • 2.Sb6#
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
    • 1.Sh5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Sg6!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Sc5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Sg5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Sd8!
      • 1...Rxd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
    • 1.Sf8!
      • 1...Rxf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
    • 1.Ba1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Bb2!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Bf2!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Bc3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Be3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Bc5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Be5!
      • threat
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Bb6!
      • 1...axb6
        • 2.axb7#
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Bf6!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Bxa7!
      • threat
        • 2.cxb8Q#
      • 1...Kxa7
        • 2.axb7#
      • 1...Rc8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rd8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Re8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rf8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rg8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rh8
        • 2.Qxb7#
        • 2.axb7#
    • 1.Bb1!
      • 1...Sxa5
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rc8
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Re8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rf8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rg8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rh8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Sc5
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd6
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd8
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
    • 1.Bh1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Bc2!
      • 1...Sxa5
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rc8
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Re8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rf8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rg8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rh8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Sc5
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd6
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd8
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
    • 1.Bg2!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Bd3!
      • 1...Sxa5
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rc8
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Re8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rf8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rg8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rh8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Sc5
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd6
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd8
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
    • 1.Bf3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Bd5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Bf5!
      • 1...Sxa5
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rc8
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Re8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rf8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rg8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rh8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Sc5
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd6
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd8
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
    • 1.Bc6!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Bg6!
      • 1...Sxa5
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rc8
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Re8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rf8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rg8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rh8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Sc5
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd6
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd8
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
    • 1.Bxb7+!
      • 1...Rxb7
        • 2.Qxb7#
        • 2.axb7#
    • 1.Rga1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rb1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rc1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rd1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Re1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rf1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rh1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rg2!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rg3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rg4!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rgg5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rg6!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Raa1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Ra2!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Ra3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Ra4!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rb5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rc5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rd5!
      • 1...Rc8
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Re8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rf8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rg8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Rh8
        • 2.Qxb7#
        • 2.axb7#
      • 1...Sa5
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sc5
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd6
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Sd8
        • 2.Qxb8#
        • 2.cxb8Q#
        • 2.cxb8R#
    • 1.Re5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rf5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rag5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Rh5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qd1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qa2!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qc2!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qa4!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qc4!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qd5!
      • 1...Rc8
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qb1!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qb2!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qa3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qc3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qd3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qe3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qf3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qg3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qh3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qb4!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qb5!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.Qb6!
      • threat
        • 2.Qxa7#
      • 1...axb6
        • 2.axb7#
    • 1.Qxb7+!
      • 1...Rxb7
        • 2.Bxb7#
        • 2.axb7#
        • 2.c8Q#
        • 2.c8R#
        • 2.d8Q#
        • 2.d8R#
        • 2.e8Q#
        • 2.e8R#
        • 2.f8Q#
        • 2.f8R#
        • 2.g8Q#
        • 2.g8R#
        • 2.h8Q#
        • 2.h8R#
    • 1.h3!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.h4!
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
    • 1.axb7+!
      • 1...Rxb7
        • 2.Bxb7#
        • 2.Rxa7#
        • 2.Qxb7#
        • 2.c8Q#
        • 2.c8R#
        • 2.d8Q#
        • 2.d8R#
        • 2.e8Q#
        • 2.e8R#
        • 2.f8Q#
        • 2.f8R#
        • 2.g8Q#
        • 2.g8R#
        • 2.h8Q#
        • 2.h8R#
    • 1.cxb8Q+!
      • 1...Kxb8
        • 2.Qxb7#
        • 2.d8Q#
        • 2.d8R#
        • 2.e8Q#
        • 2.e8R#
        • 2.f8Q#
        • 2.f8R#
        • 2.g8Q#
        • 2.g8R#
        • 2.h8Q#
        • 2.h8R#
    • 1.cxb8S!
      • 1...Kxb8
        • 2.Qxb7#
        • 2.d8Q#
        • 2.d8R#
        • 2.e8Q#
        • 2.e8R#
        • 2.f8Q#
        • 2.f8R#
        • 2.g8Q#
        • 2.g8R#
        • 2.h8Q#
        • 2.h8R#
    • 1.cxb8B!
      • 1...Kxb8
        • 2.Qxb7#
        • 2.d8Q#
        • 2.d8R#
        • 2.e8Q#
        • 2.e8R#
        • 2.f8Q#
        • 2.f8R#
        • 2.g8Q#
        • 2.g8R#
        • 2.h8Q#
        • 2.h8R#
    • 1.cxb8R+!
      • 1...Kxb8
        • 2.Qxb7#
        • 2.d8Q#
        • 2.d8R#
        • 2.e8Q#
        • 2.e8R#
        • 2.f8Q#
        • 2.f8R#
        • 2.g8Q#
        • 2.g8R#
        • 2.h8Q#
        • 2.h8R#
    • 1.c8Q!
      • 1...Rxc8
        • 2.Qxb7#
        • 2.dxc8Q#
        • 2.dxc8R#
    • 1.c8S!
      • 1...Rxc8
        • 2.Qxb7#
        • 2.dxc8Q#
        • 2.dxc8R#
    • 1.c8B!
      • 1...Rxc8
        • 2.Qxb7#
        • 2.dxc8Q#
        • 2.dxc8R#
    • 1.c8R!
      • 1...Rxc8
        • 2.Qxb7#
        • 2.dxc8Q#
        • 2.dxc8R#
    • 1.d8Q!
      • threat
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxb8#
        • 2.axb7#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rxd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxc8#
        • 2.axb7#
    • 1.d8S!
      • 1...Rxd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
    • 1.d8B!
      • 1...Rxd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
    • 1.d8R!
      • threat
        • 2.Bxb7#
        • 2.Rxb8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rxd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Rxc8#
        • 2.Qxb7#
        • 2.axb7#
    • 1.e8Q!
      • threat
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxb8#
        • 2.axb7#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rxe8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxc8#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxd8#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
    • 1.e8S!
      • 1...Rxe8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
    • 1.e8B!
      • 1...Rxe8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
    • 1.e8R!
      • threat
        • 2.Bxb7#
        • 2.Rxb8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rxe8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Rxc8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Rxd8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
    • 1.f8Q!
      • threat
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxb8#
        • 2.axb7#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rxf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxc8#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxd8#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxe8#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
    • 1.f8S!
      • 1...Rxf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
    • 1.f8B!
      • 1...Rxf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
    • 1.f8R!
      • threat
        • 2.Bxb7#
        • 2.Rxb8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rxf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Rxc8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Rxd8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Rxe8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
    • 1.g8Q!
      • threat
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxb8#
        • 2.axb7#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rxg8
        • 2.Bxb7#
        • 2.Rxg8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxc8#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxd8#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxe8#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxf8#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
    • 1.g8S!
      • 1...Rxg8
        • 2.Bxb7#
        • 2.Rxg8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
    • 1.g8B!
      • 1...Rxg8
        • 2.Bxb7#
        • 2.Rxg8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
    • 1.g8R!
      • threat
        • 2.Bxb7#
        • 2.Rxb8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rxg8
        • 2.Bxb7#
        • 2.Rxg8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
        • 2.hxg8Q#
        • 2.hxg8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Rxc8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Rxd8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Rxe8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Rxf8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
    • 1.h8Q!
      • threat
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxb8#
        • 2.axb7#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rxh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxc8#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxd8#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxe8#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxf8#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.Qxg8#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
    • 1.h8S!
      • 1...Rxh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
    • 1.h8B!
      • 1...Rxh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#
    • 1.h8R!
      • threat
        • 2.Bxb7#
        • 2.Rxb8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxb8Q#
        • 2.cxb8R#
      • 1...Rxh8
        • 2.Bxb7#
        • 2.Qxb7#
        • 2.axb7#
        • 2.gxh8Q#
        • 2.gxh8R#
      • 1...Rc8
        • 2.Bxb7#
        • 2.Rxc8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxc8Q#
        • 2.dxc8R#
      • 1...Rd8
        • 2.Bxb7#
        • 2.Rxd8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.cxd8Q#
        • 2.cxd8R#
        • 2.exd8Q#
        • 2.exd8R#
      • 1...Re8
        • 2.Bxb7#
        • 2.Rxe8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.dxe8Q#
        • 2.dxe8R#
        • 2.fxe8Q#
        • 2.fxe8R#
      • 1...Rf8
        • 2.Bxb7#
        • 2.Rxf8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.exf8Q#
        • 2.exf8R#
        • 2.gxf8Q#
        • 2.gxf8R#
      • 1...Rg8
        • 2.Bxb7#
        • 2.Rxg8#
        • 2.Qxb7#
        • 2.axb7#
        • 2.fxg8Q#
        • 2.fxg8R#

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