﻿var	HmT		= 0;
var	RetroT	= 1;
var	RestT	= 2;
var	TotalT	= 3;

var	Tourneys		= new Array (TotalT);
/*
Tourneys [DirT]		= new Tourney ("Diretti Eterodossi - Fairy direct play", "Hans-Peter Rehm");
Tourneys [EgT]		= new Tourney ("Studi Eterodossi - Fairy endgames", "Hans Gruber");
Tourneys [HmT]		= new Tourney ("Aiuto Eterodossi - Fairy help play", "...");
Tourneys [SmT]		= new Tourney ("Auto Eterodossi - Fairy self play", "Uri Avner");
Tourneys [RetroT]	= new Tourney ("Retro Eterodossi - Fairy retros", "Reto Aschwanden");
Tourneys [ClassT] 	= new Tourney ("Retroanalisi classica ortodossa - Orthodox classical retro", "Kostas Prentos, Andrey Frolikin");
Tourneys [RestT] 	= new Tourney ("Altri - the Rest", " ... ");
*/
Tourneys [HmT]		= new Tourney ("Aiutomatti Eterodossi - Fairy helpmates", "Thomas Maeder");
Tourneys [RetroT]	= new Tourney ("Retro Eterodossi - Fairy retros", "Michel Caillaud");
Tourneys [RestT]	= new Tourney ("Altri Eterodossi - Other Fairies", "Kjell Widlert");

//
// aggiornare le soluzioni che si possono pubblicare
//

var	LastToShow	= 1200;

for (var j = 0; j < LastToShow; j++)
	Solutions [j] = true;
for (; j < MaxProblem; j++)
	Solutions [j] = false;
for (j = 0; j < MaxProblem; j++)
	Comments [j] = "<hr style='color:white'>";
	
	
Total = 55;  /* 2008 2009 */

/* 56 Dragan Petrovic*/	

Originals [Total++] = new Problem (Total, "Dragan Lj. Petrovic", 
										"Novi Sad (Serbia)", 
										"Risolvere la posizione<br>Release the position <br/>Circe",
										"(15+15) <br/><b>&nbsp;&nbsp;C-</b>", 
										"1.Ac2xTd3+ Td4xDd3+  2.Dc3xTd3(Ta8)+ a7  3.Ac1 dxAc5  4.De1xPc3 d7" +
										"5.Dg1 c7  6.Ae7xPc5 c6  7.Abd6 c7  8.Ac5xPd6 d7  9.Ad6xPc5 c6" +
										"10.Dg6  ... 22.Ac1 c7  23.Ac5xPd6 d7  24.Ae7xPc5 c6  25.Dd6  ... " +
										"34.Aed2 c7  35.Dc5xPd6 d7  36.DxPc5 dxAc5  37.Ac1 exAd6  38.Ae5xPd6 d7" +
										"39.Af6xPe5 e6  40.Ad6  ... 52.Ac1 e7  53.Ae5xPd6 d7  54.AxPe5 fxAe5  55...f7  56.gxPf5 </br>**",
										"7/2008",
										"circe",
										"circe");
ProblemToTourney (Originals [Total-1], Tourneys [RetroT]);
Comments [Total - 1] += "<br>After that forced introduction the play is simple.The position will be " +
					    "released if we transport a black Pawn to the \'f\' file. Therefore the white Queen should make " +
					    "tempo moves and white Bishops will go to their rebirth square c1. (Author)" +
					    "<br/><br/><b>** Michel Caillaud comments:</b><br/>" +
					    "The principle of bringing a black Pawn on f7 looks OK but it seems (?) that the finish can be quicker :<br/>" +
					    "36.Dd6xc5(c7) c6-c5 37.Dc5xd6(d7) e7xFd6(Fc1) 38.Fe5-d6 c7-c6 39.Dc8xc5(c7) c6-c5 40.Fc1-d2 c7-c6 41.Fg7xe5(e7) f6xFe5(Fc1)..." +
					    "<br/>with one less return on c1 than in the line given by author ;" + 
					    "<br/><b>Dragan Petrovic (author) agrees</b><br/>" + 
					    "Yes, Michel's comment is OK, but the problem seems better with this shorter solution. Thanks to Michel!";
					    

/* 57  Lubos Kekely*/	
Originals [Total++] = new Problem (Total, "Lubos Kekely", 
										"Slovacchia", 
										"s#4<br>SAT, Pongracz Circe<br>Grillo/Grasshopper h1<br>" + 
										"Zeroposition<br>" +
										"a) f8 =&gt; a8<br>b)Alfiere Nc1 (B Bishop c1)",
										"(16+2) <br/><b>&nbsp;&nbsp;C-</b>", 
										"a) 1.Ta7+!<br>   1.- Rb8 " +
										"2.d7 tempo 2.- Txb1[CBb1, TNa8] or Txc2[PBb2, TNa8] or Txd1[DBd1, TNa8]" +
										"3.Tcb7 tempo 3.- Rc8 4.Tb8 tempo 4.- Txb8[TBa1, RBe1] or Txa7[TBa1, RBe1]#" +
										"<br>b) 1.Tf7+! <br>1.- Rg8 <br>2.Ga8 tempo 2.- Axb2[PBb2, ANf8] or Axd2[PBd2, ANf8]" + 
										"(2.- Rh8 3.Tg7 tempo) 3.Tg7+ 3.- Rh8 4.Tbe7 tempo 4.- Axe7[TBa1, RBe1] or Axg7[TBa1, RBe1]#",
										"7/2008",
										"SAT,pongraczcirce,grillo",
										"SAT,pongraczcirce,grasshopper"
										);
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "<br>";

/* 58  Alberto Armeni */	
Originals [Total++] = new Problem (Total, "Alberto Armeni", 
										"Roma", 
										"#5<br>madrasi",
										"(11+10) <br/><b>&nbsp;&nbsp;C+</b>", 
										"<br>1... Ab5. 2.a8=D " + 
										"<br>1... Ae4. 2.e7 (2.a8=D?/a8=A?/dxe4?, Axa8/a2/a2)" +
										"<br>1... Aa8. 2.e7 (2.Ch3?, g1=C), Ad5/Ac6. 3.a8=A  " +
										"<br>1... Ab7. 2.e7 (2.a8=D?/a8=A?/Ch3?, Axa8/a2/g1=C)" +
										"<br>1.a8=D? (2.Dxc6/Df8/Dd8. 1... Axa8!" +
										"<br>1.e7? (2.a8=A 3.e8=D. 1... a2! 1...Ae8!" +
										"<br>1.Ch3? (2.Cf4#.1... g1=C!" +
										"<br>1.Cf3? (2.Ce5#.1... Axf3!" + 
										"<br>1.a8=A!  (2.e7 3.e8=D)" +
										"<br>1... a2. 2.Cf3 (3.Ce5) g1=C 3.e7 (4.e8=D/T)" +
										"<br>3... a1=D 4.e8=T 5.Te6  " +
										"<br>3... a1=T 4.e8=D (5.Dxc6/De4/De6)",
										"7/2008",
										"madrasi");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "<br>";
/* 59  Alberto Armeni */
Originals [Total++] = new Problem (Total, "Alberto Armeni", 
										"Roma", 
										"h#4<br>Circe Madrasi",
										"(4+8) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.g1=A dxc3 [+TNh8] 2.Axb6 [+TBa1] 0-0-0 3.0-0 Rc1xb2 [+TNh8] 4.a1=C Tg1# ",
										"7/2008",
										"circe,madrasi");	
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>";

/* 60  Alberto Armeni */	
Originals [Total++] = new Problem (Total, "Alberto Armeni", 
										"Roma", 
										"h#2<br>2.1.1.1<br>Imitatore c2",
										"(2+3 (+1)) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.a1=I[Ic1] a8=A[Ic2,Ia2] 2.Te7[Ie2,Ic2] Ab7[If1,Id1]# " +
										"<br/>1.Rd8[Id2] a8=D[Id3]+  2.Tc8[Id4] Da5[Id1]# ", 
										"07/2008",
										"imitatore",
										"imitator");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>";
/* 61  Karol Mlynka  */	
Originals [Total++] = new Problem (Total, "Karol Mlynka", 
										  "Bratislava (Slovacchia)", 
										  "h#3<br>(b)e4 =&gt; d3<br>(c)g8 =&gt; f8<br>(c) g8 =&gt; a7<br>NottambuloLocusta c8, Locusta a5, Equisaltatore a5<br>NightriderLocust c8, Locust a5, Equihopper g8",
										  "(4+6) <br/><b>&nbsp;&nbsp;C+</b>", 
										  "a) 1.b1=LN Re2 2.LNb1xd5-e7 LNc8xe7-g6   3.Eg4 Rf2# " +
										  "<br>b) 1.b1=E d5xc6  2.Eb5 La5xb5-c5  3.Re4 Rg3# " +
										  "<br>c) 1.c6xd5 Rg2 2.Re3 La5xd5-e5 3.Ef8-d2 LNc8xe4-f2# " +
										  "<br>d) 1.Rg4 d6  2.Ea7-g5 d7 3.Rh3 La5xg5-h5# ",
										"07/2008",
										"locusta,equisaltatore",
										"locust,equihopper");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
/* 62  Karol Mlynka  */	
Originals [Total++] = new Problem (Total, "Karol Mlynka", 
										"Bratislava (Slovacchia)", 
										"h#5* 2 soluzioni <br>Scacchi Volubili/Volage<br>" +
										"Criceto/Hamster b5, f7<br>" +
										"Grillo Reale/Royal Grasshopper e2<br>" +
										"Pedone Reale, Royal Pawn g2",
										"(3+2) <br/><b>&nbsp;&nbsp;C+</b>",
										"<br>1...rPg4 2.rGa6 rPg5   3.rGc4 rPg6   4.rGg8+ rPg6xf7+   5.rGe6 rPf8=rC# " +
										"<br>1.rGa6 g8=AN   2.Ah7 rPg4 3.Ad3 CRc4   4.Ag6 CRf4=CRN 5.rGh6 rPg5# " +
										"<br>1.rGh2 g8=CN   2.rGf2 rPg4 3.rGf8 rPg5 4.rGh8 rPg6 5.Cf6 rPg7# ",
										"7/2008",
										"volubili",
										"volage");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>";

/* 63  Karol Mlynka  */	
Originals [Total++] = new Problem (Total, "Karol Mlynka", 
										"Bratislava (Slovacchia)", 
										"ser-h#4<br>antiandernach, einstein, circe camaleonte<br>" +
										"b) PedoneN (BPawn)g1 <br>c)=b) h7 =&gt;g7",
										"(2+5) <br/><b>&nbsp;&nbsp;C+</b>", 
										"<br>a) 1.Th2-a2=AB 2.Ah2=CB 3.Ta1xa2=D [+TBh1] 4.Da2-g2=TB Ch2-f1=PB# " + 
										"<br>b) 1.Aa4-d1=CB 2.Ta1xd1=D [+ABf1] 3.Dd1xf1 [+TBh1] 4.Df1-g2=TB Th1xh2=D [+bDd8]# " +
										"<br>c) 1.Th2-c2=AB 2.Aa4xc2=T [+TBh1] 3.Tc2-h2=AB 4.Rg7-h6 Ah2xg1=T [+PNg7] # ",
										"7/2008",
										"antiandernach,circe,camaleonte",
										"antiandernach,circe,chameleon");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "<br>";
/* 64  Torsten Linss  */	
Originals [Total++] = new Problem (Total, "Torsten Linß", 
										"Dresda (Germania)", 
										"s#11*<br>Nottambulo/Nightrider a6",
										"(5+2) <br/><b>&nbsp;&nbsp;C-</b>",
										"<br\>1.- Rd1 2.Td4+ Rc1 3.Dg1+ Cd1 4.Dg5+ Ce3 5.Cc5 Rc2 6.Td2+ Rc1 7.Ta2 Rd1 8.Dg1+ Cf1 9.Dg4+ Rc1 10.Ad2+ Cxd2 11.Cb3+ Cxb3#" +
										"<br\><br\>1.Ab6! Rd1 2.Df1+ Rd2 3.Td4+ Re3 4.Cc7+ Cd5 5.Td1+ Re4 6.Te1+ Ce3 7.Df6 Rd3 8.Dd4+ Rc2 9.Ca6+ Rb3 10.Tb1+ Ra3 11.Cc2+ Cxc2#" ,										 	
										"7/2008",
										"nottambulo",
										"nightrider");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "<br>Fata Morgana, echo, model mates (Author)";

/* 65 György Bakcsi */
Originals [Total++] = new Problem (Total, "György Bakcsi", 
										"Budapest (Ungheria)", 
										"ser-=7<br>eng",
										"(5+6) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.Tf3 2.Txf4 3.Rxf6 4.f4 5.Dxd4 6.Qxd6 7.d4= ",
										"9/2008",
										"circespecchio",
										"mirrorcirce");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "<br>";

/* 66 Ion Murarasu */  
Originals [Total++] = new Problem (Total, "Ion Murarasu", 
										"Galati (Romania)", 
										"ser-h=9<br>2 sol<br>Lortap",
										"(8+2) <br/><b>&nbsp;&nbsp;C+</b>", 
										"<br/>1.  d5   2. d4   3. d3   4. d2   5. d1=A   6. Axf3   7. Rxg2   8. Rh1   9. Ag2 Df3= " +
										"<br/>1.  d6   2. dxc5   3. c4   4. c3   5. c2   6. c1=A   7. Af4   8. Axh2   9. Rg3 Dh6=",
										"9/2008",
										"lortap",
										"lortap");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "<br>Double Excelsior, Seeberger, Stalemate by pin!! (Author)";
/* 67 Ion Murarasu */  
Originals [Total++] = new Problem (Total, "Ion Murarasu", 
										"Galati (Romania)", 
										"hs#4,5<br>Circe Assassin",
										"(8+2) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1…d1=A 2.g8=C e1=D 3.h8=T De5 4.Th4 Ae2 5.Ad4+ Dd5#!!",
										"9/2008",
										"circeassassin");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "<br>Bicolor AUW with specific Circe Assassin effects!!";

/* 68 Vito Rallo */
Originals [Total++] = new Problem (Total, "Vito Rallo", 
										"Trapani", 
										"h#2 Masand<br/>b) b6=&gt;d8",
										"(3+3) <br/><b>&nbsp;&nbsp;C+</b>", 
										"a) 1.Rd5 Cg5 2.Cc4 [ABe5]+ Ce3 [CBc4]# <br/>b) 1.Ah8 Ce3 2.Cf7 [+ABh8]+ Cg5 [+CBf7]# ",
										"9/2008",
										"masand");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>";

/* 69 Vito Rallo */
Originals [Total++] = new Problem (Total, "Vito Rallo", 
										"Trapani", 
										"h#3<br>2 sol Circe Parrain",
										"(3+2) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.Cb7 Ca3 2.Cxc5 Rd4 [+PBd6]+ 3.Rxd6 Cb5 [+PBe8=DB]#" +
										"<br/>1.Rd7 c6+ 2.Rxc6 Rb4 [+PBb7] 3.Cxb7 Ce5 [+PBd8=DB]#",
										"9/2008",
										"circeparrain",
										"circeparrain");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>";

/* 70 Vito Rallo */
Originals [Total++] = new Problem (Total, "Vito Rallo", 
										"Trapani", 
										"h#2<br>3 sol circe cuscus",
										"(4+3) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.bxc6 [+PBc7] e6 2.Cxe6 [+PBg8=DB] Df7# " +
										"<br/>1.Rd8 c7+ 2.Rxc7 [+PBe8=DB] Dc8# " +
										"<br/>1.Ce6 Rd5 2.Cxc5 [+PBb8=DB] Df8# ",
										"9/2008",
										"cuscus",
										"couscous");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>";
/* 71 René J. Millour */ 
Originals [Total++] = new Problem (Total, "René J. Millour", 
										"Offenheim (Francia)", 
										"h=3<br>2 sol<br>Scacchi senza scacco<br/>Checkless Chess",
										"(1+3) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.a1=T Rc3 2.Th1 Rd2 3.Rg1 Re1= <br/>1.a1=A Rc4 2.Ad4 Rxd4 3.h1=A Re4=",
										"9/2008",
										"senzascacco",
										"checkless");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "<br>In only 4 pieces (Wenigsteiner), and with 3 precise promotions, " + 
"double Orthogonal-Diagonal Transformation (ODT):" + 
"<br/>orthogonal black battery + diagonal wK route in the 1st solution," + 
"<br/>diagonal black battery + orthogonal wK route in the 2nd solution! (Author)";

/* 72 René J. Millour */ 
Originals [Total++] = new Problem (Total, "René J. Millour", 
										"Offenheim (Francia)", 
										"Scacchi monocromatici<br/>Monochromatic Chess<br><b>b) - b7<br>" +
										"Aggiungere un pezzo in modo che le ultime 3 mosse singole siano determinate<br>" +
										"Add a piece so that last 3 single moves are determined<br>",
										"(7+4) <br/><b>&nbsp;&nbsp;C-</b>", 
										"<br>a) +PBf6 -1.e5x[Pf7e.p.]f6 f7-f5  -2.d4x[Pe7]e5!" + 
										"<br>b) +CNf1 -1.Rd8-c7 c7-c5 -2.Re7x[Th8]d8!",
										"9/2008",
										"monocromatici",
										"monochromatic");
ProblemToTourney (Originals [Total-1], Tourneys [RetroT]);
Comments [Total - 1] += "<br><a href='inediti_72.html'>soluzione dettagliata/detailed solution</a>";

/* 73 Pierre Tritten */
Originals [Total++] = new Problem (Total, "Pierre Tritten", 
										"Gagny (Francia)", 
										"h#2<br>anticirce, P berolina d4 e6 f4<br>(b) TB b1 (white rook b1)",
										"(5+7) <br/><b>&nbsp;&nbsp;C+</b>", 
										"a) 1.Td3 Th5 2. Cf3 c2*d3[d2]#<br>" +
										"b) 1.Te3 Tb5 2. Df5+ Bf4:f5[f2]#",
										"7/2009",
										"anticirce,berolina",
										"anticirce,berolina");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>";

/* 74 Alberto Armeni */
Originals [Total++] = new Problem (Total, "Alberto Armeni", 
										"Roma", 
										"h#4<br>G b1,b3,d2,f3,g7,h2",
										"(4+4) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1. Gb3-e6 Gb1-b6 2.Gf3-c6 Gb6-b4 3.Gc6-e4 Gb4-f4   4.Gh2-e5 Gg7-d4#",
										"7/2009",
										"grillo",
										"grasshopper");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>";

/* 75 Alberto Armeni */
Originals [Total++] = new Problem (Total, "Alberto Armeni", 
										"Roma", 
										"h#2<br>2111<br>Orfani (Orphans) g2 g4",
										"(4+4) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1. Of3 Og4 2. Ae7 Og7#<br>1.Oh3 Oe4 2.Bf8 Oe6#", 
										"7/2009",
										"orfano",
										"orphan");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>";

/* 76 Vaklav Kotesovec */
Originals [Total++] = new Problem (Total, "Vaklav Kotesovec", 
										"Praga (rep. Ceca)", 
										"h#23<br>2 sol<br>doppio maximummer, k&ouml;ko, Visir(Wazir)b1",
										"(3+1) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.Ra1 Tf7 2.Rb2 Td7 3.Rc1 Td1+ 4.Rd2 Te1 5.Re2 Tc1 6.Rd1 Wb2 7.Rd2 Te1 8.Rc3 Te5 9.Rd4 Te3 10.Rd3 Te5 11.Re4 Rf6 12.Rd5 Tg5 13.Re6+ Td5+ 14.Rf7 Re5 15.Rf6+ Rd4 16.Re6 Td7 17.Re7 Td5 18.Rd6 Rc3 19.Rc5 Td2 20.Rb4+ Rc2 21.Ra3 Rb1 22.Rb3 Wa2 23.Ra3 Tb2#<br>" +
										"1.Rb2 Ta3+ 2.Rc1 Ta1 3.Rc2 Wc1 4.Rd1 Wc2+ 5.Rd2 Te1+ 6.Rc3 Te5 7.Rd4 Tc5 8.Rd3 Tf5 9.Re4 Tf7 10.Rd5+ Re7 11.Rd6+ Rf8 12.Re6 Tf5 13.Re7 Re8 14.Rd8 Rd7 15.Rc7 Rc6 16.Rd6 Rd5 17.Rc5 Rc4+ 18.Rd4 Rb3 19.Re5 Tf4 20.Re4 Rb2 21.Rd3 Tc4 22.Rd2 Wc1 23.Rd1 Tc2#",
										"7/2009",
										"maximummer,coco,Visir",
										"maximummer,koeko,Wazir");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1]+= "<br>Chameleon Echo (author)";

/* 77 Luis Miguel Martin */ 
Originals [Total++] = new Problem (Total, "Luis Miguel Martin", 
										"Burgos (Spagna)", 
										"h#4 (2 sol)<br>Ga2,c5,f1",
										"(4+7) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1. Rd5 Cf3 2. Gf4 Ce5 3. Re4 Cc4 4. Gd5 Cd2#<br>" +
  										"1. Rf4 Cc4 2. Gd5 Ce5 3. Re4 Cf3 4. Gf4 Cd2#",
										"7/2009",
										"grillo",
										"grasshopper");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1]+= "<br>";
/* 78 Chirs Feather */  
Originals [Total++] = new Problem (Total, "Chris Feather", 
										"UK", 
										"Ser h#11<br>Pna7, Nd2, nGg8",
										"(3+2+2) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1. a5 2. a4 3. a3 4.a2 5.a1=Nn 6.Nng4 7.Nne8 8.Gnd8 9.Gnf8 10.Nng4 11.Nnc6 Ng8# ",
										"7/2009",
										"grillo,nottambulo,neutrali",
										"grasshopper,nightrider,neutral");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1]+= "<br>";

/* 79 Vito Rallo */  
Originals [Total++] = new Problem (Total, "Vito Rallo", 
										"Trapani", 
										"h#3.5 (2 sol)<br>sentinelle",
										"(1+3) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1...Rf2[+e3] 2.Rf6[+e5] Rg3[+f2] 3.Rg6[+f6] Rh4[+g3] 4.Rf5[+g6] g4# <br>" + 
										"1...Rd2[+e3] 2.Rd6[+e5] Rc3[+d2] 3.Rc6[+d6] Rb4[+c3] 4.Rd5[+c6] c4# ",
										"7/2009",
										"sentinelle",
										"sentinel");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1]+= "<br>";
/* 80 Vito Rallo */
Originals [Total++] = new Problem (Total, "Vito Rallo", 
										"Trapani", 
										"h#5<br>masand",
										"(1+3) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.c3 Rd3 2.Ce1+ Rd4 3. c2 Rc4   4. c1=D [CBe1]+ Cd3 [DBc1]+   5.Re4 Df4# ",
										"7/2009",
										"masand",
										"masand");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>";
/* 81 Vito Rallo */
Originals [Total++] = new Problem (Total, "Vito Rallo", 
										"Trapani", 
										"ser-h#10<br>masand",
										"(5+4) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1. Ae8 2. Ag6 3. Axe4 4. Axg2 5. e4 6. e3 7.exd2 8.d1=D 9. Dh1 10. Axd5 [DBh1]+ De4 [ABb4, ABd5]#",
										"7/2009",
										"masand",
										"masand");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "<br>";

/* 82 Beagley Prentos */
Originals [Total++] = new Problem (Total, "Kevin Begley, Kostas Prentos<br>dedicato a Ryan McCracken", 
										"USA, Salonicco (Grecia)", 
										"Aggiungere Re B e 2 pezzi neri per un ser-h#3<br>" +
										"Add wK + 2 black units for  ser.#3<br>" +
										"Circe ContreParrain - Circe AntiPadrino<br>" +
										"b) d2 =&gt; c3" ,
										"(0+2) (1+4) <br/><b><font color=red>&nbsp;&nbsp;demolito/cooked</b>", 
										"vedi commento see comment <br> corr. n. 93",
										"7/2009",
										"CirceControPadrino",
										"CirceContreParrain");
ProblemToTourney (Originals [Total-1], Tourneys [RetroT]);
Comments [Total - 1] += "(a) +wKc6 +bQh6 +bBh1!<br>" + 
		"<small>The only possible retraction (-1.Qh2xPh6 [+Ph1=B!]++  Pg5xh6 e.p.! -2.Ph7-h5 etc) proves a wP was captured on the h6 square, which allows the following rebirth in the forward play: 1.Kc5 [+wPh7] 2.h8=Q 3.Qa1#" + 
		"<br><bR>(b) bSd2->c3<br>try:<br>+wKc5 +bBa7 +bQb8? but, this fails to prove wP rebirth (e.g.,  -1.Bb8xXa7 XxQa7 etc)!" + 
		"solution:<br>+wKc5 +bBa7 +bBb8!<br>The only possible retraction (-1.bBb8xPa7 [+bBb8]+!  ...wPb6xbBa7 etc)* proves a wP was captured on the a7 square, which allows the following rebirth in the forward play: 1.Kc4 [+wPa8=Q] 2.Qxb8 3.Qxa7#<br>" + 
		"</small><br><b>September 13 2009 Cooked by the authors<br>" + 
		"With the bSc3 in b) there is a cook:<br>There is a different possible retraction to +bBa7,+bBb8, +wKc5:" + 
		"<br>-1.Bb8xSa7 (+bBb8) Sc8xBa7 -2.Sa2-c3 (+bBa7) Sb6xBc8 leaves a wS on a8 in the forward play, which fails to solve the ser-#3." + 
		"<br>It may be easier to follow the retractions going forward from this position: wKc5,wSb6 bKa5, bBb8, bBc8, bSa2:  1.Sxc8 Sc3(Ba7)+ 2.Sxa7 Bxa7(Bb8)+</b>";

		
/* 83 Kevin Begley, Alan McCornick */
Originals [Total++] = new Problem (Total, "Kevin Begley, Alan McCormick <br>", 
										"USA", 
										"Scacchi Atomici (non scacco)- (Checkfree) Atomic Chess<br>Aggiungere un Re per ottenere una posizione illegale (finale)<br>Add a King to obtain an illegal (final) position.",
										"(7+1) <br/><b>&nbsp;&nbsp;C-</b>", 
										"+RBe6!",
										"7/2009",
										"atomici",
										"atomic");
ProblemToTourney (Originals [Total-1], Tourneys [RetroT]);
Comments [Total - 1] += "<br>";


/* 84 Bernd Graefrath */  
Originals [Total++] = new Problem (Total, "Bernd Gr&auml;frath", 
										"Germania", 
										"SPG10.5 Scacchi estinzione<br>Extinction Chess",
										"(14+13) <br/><b>&nbsp;&nbsp;C-</b>", 
										"1. b4 h5 2. b5 h4 3. b6 h3 4. bxc7 hxg2 5. Ch3 g1D 6. cxd8C b5 7. Ce6 b4 8. Cef4 b3 9. Cg2 b2 10. f4 bxc1D 11. Txg1",
										"7/2009",
										"estinzione",
										"extinction");
ProblemToTourney (Originals [Total-1], Tourneys [RetroT]);
Comments [Total - 1] += "Schnoebelen theme with a queen as thematic piece (which cannot be shown in an orthodox proof game) (author).<br>";
/* 85 Paul Raican */
Originals [Total++] = new Problem (Total, "Paul Rãican", 
										"Romania", 
										"SPG 30.0<br>maximummer",
										"(9+13) <br/><b>&nbsp;&nbsp;C-</b>", 
					"1.g4 Ch6 2.Ag2 Cf5 3.Axb7 Cc6 4.Axa8 Aa6 5.Ab7 Axe2 " +
					"6.d3 Da8 7.Ac8 Axg4 8.Axd7+ Rxd7 9.De2 De8 10.De6+ fe6 " +
					"11.Ch3 Dh5 12.Th1-g1 Bg4-d1   13.Tg1-g6 Bd1-g4 14.f2-f3 Cc6-d4 " +
					"15.Bc1-e3 Cd4-b5   16.Bf2 Ce3 17.Cc3 Dc5 18.Cd5 Dxc2 19.Cf6+ ef6 " +
					"20.Tb1 Ba3 21.b4 Ta8 22.Tb3 Th8 23.Tc3 Ta8 24.Tc4 Th8 " + 
					"25.Td4+ Cxd6 26.b5 Ta8 29.b8=C+! Re8 30.Cc6 Dxc6. ", 
										"7/2009",
										"maximum",
										"maximum");
ProblemToTourney (Originals [Total-1], Tourneys [RetroT]);
Comments [Total - 1] += "Ceriani-Frolkin S, Sibling  Ra8, switchback of bK (author)";


/*  86 Peter Harris */
Originals [Total++] = new Problem (Total, "Peter Harris", 
										"Sud Africa", 
										"aggiungere una D per h=3<br>add a Q fo h=3<br>" +
										"Circe marziani (Mars), Antiandernach, Sentinelle",
										"(0+4) <br/><b>&nbsp;&nbsp;C</b>", 
										"+DNd1<br>1.Cg2-h4=CB[+PNg2] Ch4xe2[+PBh4]   2.Af2-g1=AB[+PNf2] Ce2-g3=NC[+PBe2]   3.Cg3-f1=CB[+PNg3] h4xg3= ",
										"7/2009",
										"circemarziani,antiandernach,sentinelle",
										"marscirce,antiandernach,sentinelles");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "<br>";

/* 87  Jaroslav Stun */
Originals [Total++] = new Problem (Total, "Jaroslav Štún", 
										"Snina (Slovacchia)", 
										"h#6<br>Grillo/Grasshopper e2, Moa a6",
										"(3+2) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.Re1-d2 Ge2-c2 2.Rd2-d3 Gc2-e4 3.Rd3-c4 Ge4-b4 4.Rc4-b5 Gb4-b6 5.Cc6-a5 MOa6-c7 6.Rb5-a6 Gb6-d8#",
										"7/2009",
										"grillo,moa",
										"grasshopper,moa");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>";
/* 88 Jaroslav Stun */
Originals [Total++] = new Problem (Total, "Jaroslav Štún", 
										"Snina (Slovacchia)", 
										"ser-h#<br>Locusta a1 d6<br>CirceScambio(exchange)[PWC] <br>(a)ser-h#35 <br>(b) Rf3 => e1 ser-h#46<br>(c)=(b) PWC + Madrasi ser-h# 40",
										"(3+2) <br/><b>&nbsp;&nbsp;C+</b>", 
										"a) diagram PWC" + 
"<br>(a)1.Ra3xa2 [+CBa3] 2.Ra2-b3 3.Rb3-a4 4.Ra4xa3 [+CBa4] 5.Ra3-b4 6.Rb4-a5 7.Ra5xa4 [+CBa5] 8.Ra4-b5 9.Rb5-a6 10.Ra6xa5 [+CBa6] 11.Ra5-b6 12.Rb6-a7 13.Ra7xa6 [+CBa7] 14.Ra6-b7 15.Rb7-a8 16.Ra8xa7 [+CBa8] 17.Ra7-b7 18.Rb7xa8 [+CBb7] 19.Ra8-b8 20.Rb8-c7 21.Rc7-c6 22.Rc6xb7 [+CBc6] 23.Rb7-b6 24.Rb6-c5 25.Ld6xc6-b6 [+CBd6] 26.Rc5xd6 [+CBc5] 27.Rd6-d5 28.Rd5-c4 29.Rc4xc5 [+CBc4] 30.Rc5-b4 31.Rb4-b3 32.Rb3xc4 [+CBb3] 33.Rc4-d3 34.Lb6xb3-b2 [+CBb6] 35.Rd3-d4 La1xb2-c3 [+bLa1]#" + 
"<br>(b)1.Ra3xa2 [+CBa3] 2.Ra2-b3 3.Rb3-a4 4.Ra4xa3 [+CBa4] 5.Ra3-b4 6.Rb4-a5 7.Ra5xa4 [+CBa5] 8.Ra4-b5 9.Rb5-a6 10.Ra6xa5 [+CBa6] 11.Ra5-b6 12.Rb6-a7 13.Ra7xa6 [+CBa7] 14.Ra6-b7 15.Rb7-a8 16.Ra8xa7 [+CBa8] 17.Ra7-b7 18.Rb7xa8 [+CBb7] 19.Ra8-b8 20.Rb8-c7 21.Rc7xb7 [+CBc7] 22.Rb7-c6 23.Ld6xc7-b8 [+CBd6] 24.Rc6xd6 [+CBc6] 25.Rd6-c5 26.Rc5-b5 27.Rb5xc6 [+CBb5] 28.Rc6-b7 29.Rb7-a8 30.Lb8xb5-b4 [+CBb8] 31.Ra8xb8 [+CBa8] 32.Rb8-a7 33.Ra7xa8 [+CBa7] 34.Ra8-b7 35.Rb7-a6 36.Ra6xa7 [+CBa6] 37.Ra7-b6 38.Rb6-a5 39.Ra5xa6 [+CBa5] 40.Ra6-b5 41.Rb5-a4 42.Ra4xa5 [+CBa4] 43.Ra5-b5 44.Rb5-c4 45.Rc4-b3 46.Rb3-a3 Ca4-c5#" +
"<br>(c)1.Ra3xa2 [+CBa3] 2.Ra2-b3 3.Rb3-a4 4.Ra4xa3 [+CBa4] 5.Ra3-b4 6.Rb4-a5 7.Ra5xa4 [+CBa5] 8.Ra4-b5 9.Rb5-a6 10.Ra6xa5 [+CBa6] 11.Ra5-b6 12.Rb6-a7 13.Ra7xa6 [+CBa7] 14.Ra6-b7 15.Rb7-a8 16.Ra8xa7 [+CBa8] 17.Ra7-b7 18.Rb7xa8 [+CBb7] 19.Ra8-b8 20.Rb8-c7 21.Rc7-c6 22.Rc6xb7 [+CBc6] 23.Rb7-b6 24.Rb6-c5 25.Ld6xc6-b6 [+CBd6] 26.Rc5xd6 [+CBc5] 27.Rd6-d5 28.Rd5-c4 29.Rc4xc5 [+CBc4] 30.Rc5-b4 31.Rb4-b3 32.Rb3xc4 [+CBb3] 33.Rc4-d3 34.Lb6xb3-b2 [+CBb6] 35.Rd3-c3 36.Lb2xb6-b7 [+CBb2] 37.Rc3-c2 38.Lb7xb2-b1 [+CBb7] 39.Rc2-c1 40.Lb1xb7-b8 [+CBb1] Cb1-a3#",
										"7/2009",
										"circescambio,madrasi,locusta",
										"circeexchange,madrasi,locust");
										
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "<br>";

/* 89 Jaroslav Stun */  
Originals [Total++] = new Problem (Total, "Jaroslav Štún", 
										"Snina (Slovacchia)", 
										"s=9<br>Pattuglia (Patrol Chess), maximummer<br>Camaleonte f2 f4 h5",
										"(5+7) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.Ch5-g7=A! <br>" + 
					"1...Af2-h4=T 2.Ag7-h6=T Th4-h1=D 3.Th6-g6=D Dh1-h8=C 4.Rf1-g2 Ch8-f7=A 5.Rg2-h3 Tf4-h4=D 6.Dg6-g5=C Dh4-e1=C 7.Af3xe4+ Rf5xe4 8.Rh3-g3 Af7-h5=T 9.Cg5-f3=A+ Ce1xf3=A=",
										"7/2009",
										"pattuglia,maximummer,camaleonte",
										"patrol,maximummer,chameleon");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "<br>";

/* 90 Jaroslav Stun */  
Originals [Total++] = new Problem (Total, "Jaroslav Štún", 
										"Snina (Slovacchia)", 
										"Grillo (Grasshopper) c3 d1<br>Grillo Reale (Royal G) d2 c5<br>Grillo2 (G2) b2<br>" +
										"<br>a) diagram h#6" +
										"<br>b) shift a1 ==> b1 h#7" +
										"<br>c) shift b1 ==> a1 h#8",
										"(2+3) <br/><b>&nbsp;&nbsp;C+</b>", 
										"a)1.Gd1-d3 rGd2-b4 2.Gc3-e3 G2b2-b6 3.rGc5-a7 G2b6-g1 4.Ge3-c3 rGb4-d2 5.Gc3-e3 rGd2-d4 6.Ge3-c5+ rGd4-d2#" + 
										"<br>b)1.Ge1-e3 G2c2-g2 2.rGd5-h1 rGe2-c4 3.Gd3-f3 G2g2-d5+ 4.Gf3-c6 rGc4-e6 5.Ge3-e7 G2d5-a8 6.Ge7-e5 rGe6-e4 7.Gc6-f3+ rGe4-e6#" + 
										"<br>c)1.Gc1-c3 G2a2-e2 2.rGb5-f1 rGc2-f2 3.rGf1-f3 rGf2-d2 4.Gb3-d3 rGd2-d4 5.Gc3-e5 rGd4-f6 6.rGf3-d1 G2e2-e7 7.Ge5-g7 G2e7-h4 8.Gg7-e5 G2h4-d8#",										
										"7/2009",
										"grillo,grillon,",
										"grasshopper,grasshoppern");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>";

/* 91 Kevin Begley */
Originals [Total++] = new Problem (Total, "Kevin Begley", 
										"USA", 
										"s#4<br>Psycho g2",
										"(3+2) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.pAe3(pC)! (> zz) <br>...h3 2.pCc3(pT) Rf2 3.pTe4(pC) Rf1 4.pCg2(pA) hxg2#",
										"7/2009",
										"psycho",
										"psycho");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "Basic rundlauf of the fairy piece. (Author)<br>";

/* 92 Kevin Begley */
Originals [Total++] = new Problem (Total, "Kevin Begley <br><center>for Beatrice</center>", 
										"USA", 
										"#3<br>Psycho c3, g5",
										"(6+5) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.Ce3! [> zz]<br>1…pAf7(pC) 2.Ce6+ (2.Cf5+?) …pCxe6(pA) 3.Cf5#" +
										"<br>1…pAe4(pC) 2.Cf5+ (2.Ce6+?) …pCxf5(pA) 3.Ce6#" +
										"<br>1…pAg7(pT) 2.Rxb3 [> 3.Cc2#] 2…pTe6(pC) / 2…pTf5(pC)+ 3.Cxe6# / 3.Cxf5#" +
										"<br><br>1.Ch4? [> zz]  1…pAg7(pT)! <br>1.Cf4? [> 2.Ce2#]  1…Re5!  {2.pAd5(pC)+ Rf6 3.Ce8+ Re7!}" +
										"<br>1.pAa4(pC)+? 1…Rd3!",
										"7/2009",
										"psycho",
										"psycho");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "Zilahi, Exchange of white`s 2nd/3rd moves, Reciprocal Captures, Option.<br>";

/* 93 Beagley Prentos */
Originals [Total++] = new Problem (Total, "Kevin Begley, Kostas Prentos<br>dedicato a Ryan McCracken", 
										"USA, Salonicco (Grecia)<br>correction of 82", 
										"Aggiungere Re B e 2 pezzi neri per un ser-h#3<br>" +
										"Add wK + 2 black units for  ser.#3<br>" +
										"Circe ContreParrain - Circe AntiPadrino<br>" +
										"b) e2 =&gt; e8" ,
										"(0+2) (1+4) <br/><b>C-</b>", 
										"vedi commento see comment",
										"9/2009",
										"CirceControPadrino",
										"CirceContreParrain");
ProblemToTourney (Originals [Total-1], Tourneys [RetroT]);
Comments [Total - 1] += "(a) diagram" + 
"<b>+wKc6 +bQh6 +bBh1!</b>" +
"<br>The only legal retraction (-1.Qh2xPh6[+Ph1=B!]++ -1...Pg5xh6 e.p.! -2.Ph7-h5 etc) proves that a white Pawn was just captured (by en passant) on the h6 square, " +
"allowing for the rebirth in the following forward-play:" +
"<br>1.Kc5[+wPh7] 2.h8=Q 3.Qa1#<br><br>" +
"tries:" +
"<br>+wKc6 +sBh1 +sRh6? but, this allows alternative retractions (e.g.,-1.sRh1xSh6[+sBh1] -1...SxBh6, etc.) which fails to prove white Pawn rebirth in forward-play!" + 
"<br>+wKc6 +sQh6 +sQh1? but, this fails in forward play: 3...Qxa1!" +
"<br>(b) Be2->e8<br><b>+wKc5 +bBa7 +bBb8!</b><br>" +
"The only legal retraction (-1.Bb8xPa7[+Bb8]+ -1...Pb6xBa7 etc)* proves a white Pawn was just captured on the a7 square, allowing for the rebirth in the following forward-play:" + 
"<br>1.Kc4 [+wPa8=Q] 2.Qxb8 3.Qxa7# " +
"<br>try:" + 
"<br>+wKc5 +bBa7 +bQb8? but, this allows alternative retractions (e.g., -1.Bb8xSa7 -1...SxQa7 etc), which fails to prove white Pawn rebirth in forward-play!" +
"<br>Remarkably, this retro-play cannot be preceded by an alternative uncapture on a7 (prior to uncapture of a white Pawn) because there is no way to void the rebirth of the white Pawn (from b6) into a diagram devoid of such a Pawn (or any promotion of it). In other words, for any White unit Z, which came from square zn, one cannot retract -1.Bb8xZa7[+Bb8]+, because this necessitates the further retraction -1…ZznxBa7[+Pzn] -2.Bb8xPa7[+Bb8]+ -2…Pb6xBa7 etc, and the further retraction would leave a white Pawn (or its promotion) on square zn of the diagram.";
		
/* 94 Luis Miguel Martin */ 
Originals [Total++] = new Problem (Total, "Luis Miguel Martin", 
										"Burgos (Spagna)", 
										"h#2 (2 sol)<br>Gc2, Amazon a7<br>Circe Rex Inclusiv",
										"(3+1) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.Rd3 Ge4 2.Rxe4 [+Ge8] AMd4# <br>1.Rd2 Ge2 2.Rxe2 [+Ge8] AMf2# ",
										"9/2009",
										"grillo,amazzone,circe",
										"grasshopper,amazon,circe");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1]+= "<br>";
		
/* 95 Luis Miguel Martin */ 
Originals [Total++] = new Problem (Total, "Luis Miguel Martin", 
										"Burgos (Spagna)", 
										"h#1.5 (2 sol)<br>Amazon a6 g5<br>Circe Rex Inclusiv",
										"(3+1) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1...AMe2 2.Rxe2 [+AMe8] AMg5-d2# <br> 1...AMe3   2.Rxe3 [+wAMe8] AMa6-d3# #",
										"9/2009",
										"amazzone,circe",
										"amazon,circe");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1]+= "<br>";

/* 96 René J. Millour */ 

Originals [Total++] = new Problem (Total, "René J. Millour", 
										"Offenheim (Francia)", 
										"h#9<br>11 pezzi neri invisibili (11  invisible black pieces)",
										"(14+0) <br/><b>&nbsp;&nbsp;C-</b>", 
										"<br>1.Ixh6 Af3  2.Ixg6 Rg4  3.Ixf6 Rf4  4.Ixe6 Re4  5.Ixd6 Rd4  6.Ixc6 Rc4  7.Ixg2 Rb4  8.Ixh1 Ra4  9.g5 Ah5#",
										"9/2009",
										"invisibile",
										"invisible");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br><a href='inediti_96.html'>clicca per soluzione dettagliata/click here for detailed solution</a><br><br>" + 
						"Precise identity, precise position - and even precise moves - revealed for each of 11 Invisibles! Spectacular wK march! Nice switchback between first and last white moves! (author)";

/* 97 Valery Lyskovets */

Originals [Total++] = new Problem (Total, "Valery Lyskovets", 
										"Minsk (Bielorussia)", 
										"h#3<br>conseguente/consequent",
										"(5+11) <br/><b>&nbsp;&nbsp;C-</b>", 
										"1.Dh1! Txh1 2.Ta8 0-0! 3.0-0-0! Tc1#",
										"12/2009",
										"conseguente",
										"consequent");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>Both Rooks come back. Thematic try: 1.Qh3 (Qg4)? - prevents castling. (Author)";						

/* 98 Valery Lyskovets */

Originals [Total++] = new Problem (Total, "Valery Lyskovets", 
										"Minsk (Bielorussia)", 
										"h#2&nbsp;&nbsp;2 sol.<br>conseguente/consequent",
										"(4+11) <br/><b>&nbsp;&nbsp;C-</b>", 
										"1.f6! 0-0 2.0-0-0! Tc1#<br>" +
										"1.Txh5 Txh5 2.0-0-0! Tc5#",
										"12/2009",
										"conseguente",
										"consequent");
ProblemToTourney (Originals [Total-1], Tourneys [RetroT]);
Comments [Total - 1] += "Thematic pseudo-cooks:" +
"<br>1.g6? 0-0 2.0-0-0?? (Rc1#)<br>1.0-0-0?? (0-0 2.f6/g6 Rc1#)" + 
"In the starting position, 0-0-0 is illegal since bRh8 could reach h6 only via e8 (all 8 bPs are on the board). " +
"However in the position after 1.f6! 0-0, considered PER SE, 0-0-0 is legal, as well as in " + 
"that after 1.R*h5 R*h5 but unlike the position after 1.g6? 0-0. (Author)";

/*  99 György Bakcsi */
Originals [Total++] = new Problem (Total, "György Bakcsi", 
										"Budapest (Ungheria)", 
										"h#2&nbsp;&nbsp;2 sol.",
										"(7+10) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.bxa3 Df8 2.Rxc3 Qxa3# <br>1.exf3 Da8 2.Rxe3 Dxf3#",
										"",
										"");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>Even if not really fairy a hm with two Queens can only be published in a fairy section (MB)";


/* 100 Francesco Simoni */
Originals [Total++] = new Problem (Total, "Francesco Simoni<br>after F. Simoni (The Problemist 2007)", 
										"Bologna", 
										"h#2 b) CB c7 (WS c7)<br>Nottambulo(NightRider) a2",
										"(8+8) <br/><b>&nbsp;&nbsp;C+</b>", 
										"a) 1.Axc3 Tg5 2. De5 Txe5# <br>b) 1. Txc3 Ad1 2.Dc2 Axc2#",
										"12/2009",
										"nottambulo",
										"nightrider");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>Selfpin, line opening by the mating piece, delayed Umnov, pin mate. Paradox: in the initial position the black queen doesn't guard the square of mate where she will play. (Author)";
Comments [Total - 1] += "<br><br>Version of an orthodox problem of the same author published in The Problemist 2007 March - H3045 - 4th Comm";

/* 101 Jean-Marc Loustau */
Originals [Total++] = new Problem (Total, "Jean-Marc Loustau", 
										"Francia", 
										"#2<br>Pao c2 a6 f6, Vao h8",
										"(9+9) <br/><b>&nbsp;&nbsp;C+</b>", 
										"<br>1 PAb6! > 2 Cc3#<br>1… Ae5 2 Df7#<br>1… Te5 2 Dd7#<br>1… Ca2 2 Db7#",
										"12/2009",
										"pao,vao",
										"pao,vao");
ProblemToTourney (Originals [Total-1], Tourneys [RestT]);
Comments [Total - 1] += "1 PAf6 ad libitum? threats 2 Sc3# " +
"<br>1… Be5 2 Qe6# 1… Re5 2 Qd6# 1… Sa2 2 Bc6# But 1… PAf6!" +
"<br>1 PAe6!? same threat; but 1… Be5! (e6 is obstructed)" +
"<br>1 PAd6!!? same threat " +
"<br>1… Be5 2 Qf7# changed (2… PAe6 is impossible; not 2 Qe6+? PAxe6!)" +
"<br>But 1… Re5! (d6 is obstructed)" +
"<br>1 PAc6!!!? same threat" +
"<br>1… Re5 2 Qd7# changed (same reason: 2… PAd6 is impossible; not 2 Qd6+? PAxd6!)" +
"<br>But 1… Sa2! (c6 is obstructed)" +
"<br>1 PAb6!!!! threats 2 Sc3#" +
"<br>1… Be5 2 Qf7#" + 
"<br>1… Re5 2 Qd7#" +
"<br>1… Sa2 2 Qb7# changed (same reason: 2… PAc6 is impossible; not 2 Bc6+? PAxc6!)" +
"<br>5th degree white correction, in a very light setting and classical fairy means, with an homogenous mechanism. Also to be noticed the Grimshaw on e5." +
"It is the 4th achievement of this theme (the first being by M. Caillaud, 3rd place in 3rd WCCT, and I have published the 2 others recently, in 2009)." +
"(Author)";

/* 102 Pierre Tritten */
Originals [Total++] = new Problem (Total, "Pierre Tritten", 
										"Gagny (Francia)", 
										"h#2 &nbsp;&nbsp;2 sol<br>anticirce",
										"(3+6) <br/><b>&nbsp;&nbsp;C+</b>", 
										"1.Tf3 Axc2(Af1) 2. Re3 Axd4(Ac1)#" +
										"<br>1.Ac3 Axf2(Ac1)+ 2. Rd3 Axf5(Af1)#",
										"12/2009",
										"anticirce",
										"anticirce");
ProblemToTourney (Originals [Total-1], Tourneys [HmT]);
Comments [Total - 1] += "<br>White line opening by Black, Preventive selfblock, Chumakov, Double rebirth mates (Author)";



						
/*  
Originals [Total++] = new Problem (Total, "autore", 
										"dove", 
										"stip<br>eng",
										"(x+y) <br/><b>&nbsp;&nbsp;C</b>", 
										"soluzione",
										"pubblic",
										"linkita",
										"lnkeng");
ProblemToTourney (Originals [Total-1], Tourneys [xxx]);
Comments [Total - 1] += "<br>";
*/
