Problem Display
PID: 78078 (2K2kBr/1PP2P1p/4R2N/5RP1/5P2/p7/Pr1P4/B7 w - - 0 1)

Lazard, Frederic

2nd Prize, BCPS, 1933

2K2kBr/1PP2P1p/4R2N/5RP1/5P2/p7/Pr1P4/B7

#2

13 + 5


5454 Near Snap 2017

SOLUTION


  • SOUND
  • Sets
    • 1...Kg7
      • 2.f8Q#
      • 2.f8B#
    • 1...Rb1
      • 2.Re8#
    • 1...Rxa2
      • 2.Re8#
    • 1...Rc2
      • 2.Re8#
    • 1...Rxd2
      • 2.Re8#
    • 1...Rb3
      • 2.Re8#
    • 1...Rb4
      • 2.Re8#
    • 1...Rb5
      • 2.Re8#
    • 1...Rb6
      • 2.Re8#
    • 1...Rxb7
      • 2.Re8#
    • 1...Rxg8
      • 2.fxg8Q#
      • 2.fxg8R#
  • Tries
    • 1.Kd7?
      • 1...Kg7
        • 2.f8Q#
        • 2.f8B#
      • 1...Rxa2
        • 2.Re8#
        • 2.b8Q#
        • 2.b8R#
        • 2.c8Q#
        • 2.c8R#
      • 1...Rxb7
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
        • 2.c8Q#
        • 2.c8R#
      • 1...Rc2
        • 2.Re8#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rb3
        • 2.Re8#
        • 2.c8Q#
        • 2.c8R#
      • 1...Rb4
        • 2.Re8#
        • 2.c8Q#
        • 2.c8R#
      • 1...Rb5
        • 2.Re8#
        • 2.c8Q#
        • 2.c8R#
      • 1...Rb6
        • 2.Re8#
        • 2.c8Q#
        • 2.c8R#
      • 1...Rxd2+!
    • 1.Kb8?
      • 1...Kg7
        • 2.f8Q#
        • 2.f8B#
      • 1...Rxa2
        • 2.Re8#
        • 2.c8Q#
        • 2.c8R#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
        • 2.c8Q#
        • 2.c8R#
      • 1...Rc2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
        • 2.c8Q#
        • 2.c8R#
      • 1...Rb4
        • 2.Re8#
        • 2.c8Q#
        • 2.c8R#
      • 1...Rb5
        • 2.Re8#
        • 2.c8Q#
        • 2.c8R#
      • 1...Rb6
        • 2.Re8#
        • 2.c8Q#
        • 2.c8R#
      • 1...Rxb7+!
    • 1.Kd8?
      • 1...Kg7
        • 2.f8Q#
        • 2.f8B#
      • 1...Rxa2
        • 2.Re8#
      • 1...Rxb7
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#
      • 1...Rxd2+!
    • 1.Ra5?
      • 1...Rxa2
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxb7
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#
      • 1...Kg7!
    • 1.Rb5?
      • 1...Rxa2
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxb5
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Kg7!
    • 1.Rc5?
      • 1...Rxa2
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxb7
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#
      • 1...Kg7!
    • 1.Rd5?
      • 1...Rxa2
        • 2.Rd8#
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxb7
        • 2.Rd8#
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Rd8#
        • 2.Re8#
      • 1...Rc2
        • 2.Rd8#
        • 2.Re8#
      • 1...Rb3
        • 2.Rd8#
        • 2.Re8#
      • 1...Rb4
        • 2.Rd8#
        • 2.Re8#
      • 1...Rb5
        • 2.Rd8#
        • 2.Re8#
      • 1...Rb6
        • 2.Rd8#
        • 2.Re8#
      • 1...Kg7!
    • 1.Re1?
      • 1...Rxa2
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxb7
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#
      • 1...Kg7!
    • 1.Re2?
      • 1...Rxa2
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxb7
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#
      • 1...Kg7!
    • 1.Re3?
      • 1...Rxa2
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxb7
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#
      • 1...Kg7!
    • 1.Re4?
      • 1...Rxa2
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxb7
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#
      • 1...Kg7!
    • 1.Ree5?
      • 1...Rxa2
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxb7
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#
      • 1...Kg7!
    • 1.d3?
      • 1...Kg7
        • 2.f8Q#
        • 2.f8B#
      • 1...Rxa2
        • 2.Re8#
      • 1...Rxb7
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Re8#
      • 1...Rd2
        • 2.Re8#
      • 1...Rf2
        • 2.Re8#
      • 1...Rg2
        • 2.Re8#
      • 1...Rh2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#
      • 1...Re2!
    • 1.g6?
      • 1...Kg7
        • 2.f8Q#
        • 2.f8B#
      • 1...Rxa2
        • 2.Re8#
        • 2.g7#
      • 1...Rxd2
        • 2.Re8#
        • 2.g7#
      • 1...Rxb7
        • 2.Re8#
        • 2.g7#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
        • 2.g7#
      • 1...Rc2
        • 2.Re8#
        • 2.g7#
      • 1...Rb3
        • 2.Re8#
        • 2.g7#
      • 1...Rb4
        • 2.Re8#
        • 2.g7#
      • 1...Rb5
        • 2.Re8#
        • 2.g7#
      • 1...Rb6
        • 2.Re8#
        • 2.g7#
      • 1...hxg6!
    • 1.b8Q?
      • 1...Kg7
        • 2.f8Q#
        • 2.f8B#
      • 1...Rxa2
        • 2.Kb7#
        • 2.Kd7#
        • 2.Re8#
        • 2.Qb4#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Kb7#
        • 2.Kd7#
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
        • 2.Qxb4#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#
      • 1...Rb7
        • 2.Kxb7#
        • 2.Re8#
      • 1...Rxb8+!
    • 1.b8S?
      • 1...Kg7
        • 2.f8Q#
        • 2.f8B#
      • 1...Rxa2
        • 2.Sd7#
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Sd7#
        • 2.Re8#
      • 1...Rc2
        • 2.Sd7#
        • 2.Re8#
      • 1...Rb3
        • 2.Sd7#
        • 2.Re8#
      • 1...Rb4
        • 2.Sd7#
        • 2.Re8#
      • 1...Rb5
        • 2.Sd7#
        • 2.Re8#
      • 1...Rb6
        • 2.Sd7#
        • 2.Re8#
      • 1...Rb7
        • 2.Sd7#
        • 2.Re8#
      • 1...Rxb8+!
    • 1.b8B?
      • 1...Kg7
        • 2.f8Q#
        • 2.f8B#
      • 1...Rxa2
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#
      • 1...Rb7
        • 2.Re8#
      • 1...Rxb8+!
    • 1.b8R?
      • 1...Kg7
        • 2.f8Q#
        • 2.f8B#
      • 1...Rxa2
        • 2.Kb7#
        • 2.Kd7#
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8Q#
        • 2.fxg8R#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Kb7#
        • 2.Kd7#
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#
      • 1...Rb7
        • 2.Kxb7#
        • 2.Re8#
      • 1...Rxb8+!
  • Keys
    • 1.Re7!
      • 1...Kxe7
        • 2.f8Q#
      • 1...Kg7
        • 2.f8S#
      • 1...Rxa2
        • 2.Re8#
      • 1...Rxd2
        • 2.Re8#
      • 1...Rxb7
        • 2.Re8#
      • 1...Rxg8
        • 2.fxg8S#
      • 1...Rb1
        • 2.Re8#
      • 1...Rc2
        • 2.Re8#
      • 1...Rb3
        • 2.Re8#
      • 1...Rb4
        • 2.Re8#
      • 1...Rb5
        • 2.Re8#
      • 1...Rb6
        • 2.Re8#

This anticipates 65709(1999)

FEATURES


  • Static
    • TYPE = WAITER
    • CHANGED MATES = 0
    • ADDED MATES = 3
    • REMOVED MATES = 0
  • Sets
    • K(d);OGATE,P_PINB(M),P_SPINR(a),S_FLIGHT::P=Q
    • R(a);::R1(G)
    • R(a);XP(B)::R1(G)
    • R(a);P_PINP(J)::R1(G)
    • R(a);XP(C)::R1(G)
    • R(a);XP(I)::R1(G)
    • R(e);OGATE,XB(M)::PXR(e)=Q
  • Tries
    • Try
      • K(L);S_FLIGHT
      • Vars
        • K(d);OGATE,P_SPINR(a),S_FLIGHT::P=Q
        • R(a);P_PINP(J),XP(I)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
      • Refutation
        • R(a);CHECK,XP(C)
    • Try
      • K(L);P-FLIGHT,P_SPINP(I)
      • Vars
        • K(d);OGATE,P_PINB(M),P_SPINR(a),S_FLIGHT::P=Q
        • R(a);N_PINP(I),XP(C)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);N_PINP(I)::R1(G)
      • Refutation
        • R(a);CHECK,XP(I)
    • Try
      • K(L);P-FLIGHT
      • Vars
        • K(d);OGATE,P_PINB(M),P_SPINR(a),S_FLIGHT::P=Q
        • R(a);XP(B)::R1(G)
        • R(a);XP(I)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
      • Refutation
        • R(a);CHECK,XP(C)
    • Try
      • R(E);
      • Vars
        • R(a);XP(B)::R1(G)
        • R(a);XP(C)::R1(G)
        • R(a);XP(I)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
        • R(a);P_PINP(J)::R1(G)
      • Refutation
        • K(d);P_PINB(M),P_SPINR(a),S_FLIGHT
    • Try
      • R(E);
      • Vars
        • R(a);XP(B)::R1(G)
        • R(a);XP(C)::R1(G)
        • R(a);XR(E)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
        • R(a);P_PINP(J)::R1(G)
      • Refutation
        • K(d);P_PINB(M),P_SPINR(a),S_FLIGHT
    • Try
      • R(E);
      • Vars
        • R(a);XP(B)::R1(G)
        • R(a);XP(C)::R1(G)
        • R(a);XP(I)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
      • Refutation
        • K(d);P_PINB(M),P_SPINR(a),S_FLIGHT
    • Try
      • R(E);
      • Vars
        • R(a);XP(C)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
      • Refutation
        • K(d);P_PINB(M),P_SPINR(a),S_FLIGHT
    • Try
      • R(G);
      • Vars
        • R(a);XP(B)::R1(G)
        • R(a);XP(C)::R1(G)
        • R(a);XP(I)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
        • R(a);P_PINP(J)::R1(G)
      • Refutation
        • K(d);P_PINB(M),P_SPINR(a),S_FLIGHT
    • Try
      • R(G);
      • Vars
        • R(a);XP(B)::R1(G)
        • R(a);XP(C)::R1(G)
        • R(a);XP(I)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
        • R(a);P_PINP(J)::R1(G)
      • Refutation
        • K(d);P_PINB(M),P_SPINR(a),S_FLIGHT
    • Try
      • R(G);
      • Vars
        • R(a);XP(B)::R1(G)
        • R(a);XP(C)::R1(G)
        • R(a);XP(I)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
        • R(a);P_PINP(J)::R1(G)
      • Refutation
        • K(d);P_PINB(M),P_SPINR(a),S_FLIGHT
    • Try
      • R(G);
      • Vars
        • R(a);XP(B)::R1(G)
        • R(a);XP(C)::R1(G)
        • R(a);XP(I)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
        • R(a);P_PINP(J)::R1(G)
      • Refutation
        • K(d);P_PINB(M),P_SPINR(a),S_FLIGHT
    • Try
      • R(G);
      • Vars
        • R(a);XP(B)::R1(G)
        • R(a);XP(C)::R1(G)
        • R(a);XP(I)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
        • R(a);P_PINP(J)::R1(G)
      • Refutation
        • K(d);P_PINB(M),S_FLIGHT
    • Try
      • P(C);
      • Vars
        • K(d);OGATE,P_PINB(M),P_SPINR(a),S_FLIGHT::P=Q
        • R(a);XP(B)::R1(G)
        • R(a);XP(I)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
        • R(a);P_PINP(J)::R1(G)
      • Refutation
        • R(a);
    • Try
      • P(F);
      • Vars
        • K(d);OGATE,P_PINB(M),P_SPINR(a),S_FLIGHT::P=Q
        • R(e);OGATE,XB(M)::PXR(e)=Q
      • Refutation
        • P(c);XP(F)
    • Try
      • P(I);
      • Vars
        • K(d);OGATE,P_PINB(M),P_SPINR(a),S_FLIGHT::P=Q
        • R(a);XP(C)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
      • Refutation
        • R(a);CHECK,XQ(I)
    • Try
      • P(I);
      • Vars
        • K(d);OGATE,P_PINB(M),P_SPINR(a),S_FLIGHT::P=Q
        • R(a);XP(C)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
      • Refutation
        • R(a);CHECK,XS(I)
    • Try
      • P(I);
      • Vars
        • K(d);OGATE,P_PINB(M),P_SPINR(a),S_FLIGHT::P=Q
        • R(a);XP(B)::R1(G)
        • R(a);XP(C)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
        • R(a);P_PINP(J)::R1(G)
      • Refutation
        • R(a);CHECK,XB(I)
    • Try
      • P(I);
      • Vars
        • K(d);OGATE,P_PINB(M),P_SPINR(a),S_FLIGHT::P=Q
        • R(a);XP(C)::R1(G)
        • R(e);OGATE,XB(M)::PXR(e)=Q
        • R(a);::R1(G)
      • Refutation
        • R(a);CHECK,XR(I)
  • Actual
    • R(G);
    • Vars
      • K(d);OGATE,P_PINB(M),S_FLIGHT,XR(G)::P=Q
      • K(d);OGATE,P_PINB(M),P_SPINR(a),S_FLIGHT::P=S
      • R(a);XP(B)::R1(G)
      • R(a);XP(C)::R1(G)
      • R(a);XP(I)::R1(G)
      • R(e);OGATE,XB(M)::PXR(e)=S
      • R(a);::R1(G)
      • R(a);P_PINP(J)::R1(G)


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