home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / compsrcs / games / volume13 / gnuchss4 / part01 < prev    next >
Encoding:
Internet Message Format  |  1992-08-02  |  54.5 KB

  1. Path: uunet!zephyr.ens.tek.com!master!saab!billr
  2. From: billr@saab.CNA.TEK.COM (Bill Randle)
  3. Newsgroups: comp.sources.games
  4. Subject: v13i089:  gnuchess4 - GNU Chess 4.0, Part01/12
  5. Message-ID: <3056@master.CNA.TEK.COM>
  6. Date: 19 Jun 92 15:51:52 GMT
  7. Sender: news@master.CNA.TEK.COM
  8. Lines: 1247
  9. Approved: billr@saab.CNA.TEK.COM
  10.  
  11. Submitted-by: cracraft@rice-chex.ai.mit.edu (Stuart Cracraft)
  12. Posting-number: Volume 13, Issue 89
  13. Archive-name: gnuchess4/Part01
  14. Supersedes: gnuchess2: Volume 4, Issue 37-40
  15. Environment: 
  16.  
  17.     [The book file in the "misc" directory is split into two parts for
  18.      distribution. When all the files are unshar'ed, the two parts are
  19.      automatically put together with the correct filename.  -br]
  20.  
  21. [From the author(s):]
  22. [[This is our GNU Chess 4.0 release, patchlevel 44. This is
  23. the first official release of GNU Chess 4.0. Please direct
  24. all bug reports, fixes, and improvements to me at the
  25. above address.
  26.  
  27.             -o-
  28.  
  29. GNU Chess 4.0 is:
  30.     o a derivation of GNU Chess 3.1+
  31.     o All known bugs fixed.
  32.     o Source code split into managable modules.
  33.     o Compilable with GNU CC and C compilers w/ unprotoize
  34.     o Search algorithm cleaned up
  35.     o Time control rewritten
  36.     o Evaluation functions cleaned up & enhanced.
  37.     o Illegal moves removed from opening book.
  38.     o Code for external hash file reorganized and simplified.
  39.  
  40.   The package builds:
  41.  
  42.     gnuchessx  - xboard 2.0 compatible chess
  43.     gnuchessc  - chesstool compatible chess
  44.     gnuchess   - Curses-based chess
  45.     gnuchessn  - IBM PC character set display chess
  46.     gnuchessr  - ASCII chess
  47.  
  48.   These are also included, but could stand some improvement:
  49.  
  50.     gnuan      - Chess analysis program (to analyze games)
  51.     game       - Postscript printout of all or pard of a game
  52.     postprint  - Postscript print of persistent hashfile
  53.     checkgame  - check a game listing for illegal moves
  54.     checkbook  - check the opening book for illegal moves]]
  55.  
  56. #! /bin/sh
  57. # This is a shell archive.  Remove anything before this line, then unpack
  58. # it by saving it into a file and typing "sh file".  To overwrite existing
  59. # files, type "sh file -c".  You can also feed this as standard input via
  60. # unshar, or by typing "sh <file", e.g..  If this archive is complete, you
  61. # will see the following message at the end:
  62. #        "End of archive 1 (of 12)."
  63. # Contents:  README MANIFEST README.lang doc doc/gnuan.hlp misc
  64. #   misc/book.xaa src test
  65. # Wrapped by billr@saab on Fri Jun 19 08:36:00 1992
  66. PATH=/bin:/usr/bin:/usr/ucb ; export PATH
  67. if test -f 'README' -a "${1}" != "-c" ; then 
  68.   echo shar: Will not clobber existing file \"'README'\"
  69. else
  70. echo shar: Extracting \"'README'\" \(2704 characters\)
  71. sed "s/^X//" >'README' <<'END_OF_FILE'
  72. XTo:   Chess Players
  73. X
  74. XFrom: Stuart Cracraft
  75. X
  76. XSubj: GNU Chess release 4.0
  77. X
  78. X-------------------------------------------------------------------
  79. X
  80. XThis is our GNU Chess 4.0 release, patchlevel 44. This is
  81. Xthe first official release of GNU Chess 4.0. Please direct
  82. Xall bug reports, fixes, and improvements to me at the
  83. Xabove address.
  84. X
  85. X            -o-
  86. X
  87. XGNU Chess 4.0 is:
  88. X    o a derivation of GNU Chess 3.1+
  89. X    o All known bugs fixed.
  90. X    o Source code split into managable modules.
  91. X    o Compilable with GNU CC and C compilers w/ unprotoize
  92. X    o Search algorithm cleaned up
  93. X    o Time control rewritten
  94. X    o Evaluation functions cleaned up & enhanced.
  95. X    o Illegal moves removed from opening book.
  96. X    o Code for external hash file reorganized and simplified.
  97. X
  98. X  The package builds:
  99. X
  100. X    gnuchessx  - xboard 2.0 compatible chess
  101. X    gnuchessc  - chesstool compatible chess
  102. X    gnuchess   - Curses-based chess
  103. X    gnuchessn  - IBM PC character set display chess
  104. X    gnuchessr  - ASCII chess
  105. X
  106. X  These are also included, but could stand some improvement:
  107. X
  108. X    gnuan      - Chess analysis program (to analyze games)
  109. X    game       - Postscript printout of all or pard of a game
  110. X    postprint  - Postscript print of persistent hashfile
  111. X    checkgame  - check a game listing for illegal moves
  112. X    checkbook  - check the opening book for illegal moves
  113. X
  114. X            -o-
  115. X
  116. XThe distribution is a series of Email messages comprising a split
  117. Xuuencoded compressed tar file.
  118. X
  119. XCombine these messages in alphabetical order based on their
  120. Xsubject lines. Strip off message headers and trailers and
  121. Xthen combine them to form one compact array of alpha-numeric 
  122. Xrecords, the first line beginning with "begin ..." and the
  123. Xlast line being "end". Call the resulting file "U".
  124. X
  125. XNow do:
  126. X
  127. X    uudecode U
  128. X    uncompress gnuchess-4.0.pl44.tar.Z
  129. X    tar xf gnuchess-4.0.pl44.tar
  130. X    cd gnuchess-4.0
  131. X
  132. X  1)    Read the file "src/Makefile" and "doc/gnuchess.1"
  133. X    (the latter with "nroff -man doc/gnuchess.1")
  134. X  2)    Adjust these variables in src/Makefile:
  135. X      BINDIR    - this should be where the executables live:
  136. X              for example, /usr/games
  137. X      LIBDIR    - where the associated files live, /usr/games/lib
  138. X              for example
  139. X      OPT        - various options
  140. X      CC        - the C compiler to use
  141. X      CFLAGS    - appropriate flags for the C compiler
  142. X      BOOK, HASH, LANG -- please don't adjust these.
  143. X  3)    Enter "make all<return>"
  144. X  4)    Enter "make install<return>"
  145. X  5)    Run gnuchessr (or "chesstool gnuchessc" or "xboard gnuchessx")
  146. X
  147. XI hope you enjoy playing GNU Chess chess. Please give me feedback and
  148. Xyour ideas for how to make this a better program. We especially
  149. Xappreciate bug-fixes with your bug-reports. This helps "train" the
  150. Xlively mascot of Project GNU: GNU Chess 4.0.
  151. X
  152. X    Stuart Cracraft
  153. X    Email: cracraft@rice-chex.ai.mit.edu
  154. X    Phone: 714-770-8532
  155. END_OF_FILE
  156. if test 2704 -ne `wc -c <'README'`; then
  157.     echo shar: \"'README'\" unpacked with wrong size!
  158. fi
  159. # end of 'README'
  160. fi
  161. if test -f 'MANIFEST' -a "${1}" != "-c" ; then 
  162.   echo shar: Will not clobber existing file \"'MANIFEST'\"
  163. else
  164. echo shar: Extracting \"'MANIFEST'\" \(2532 characters\)
  165. sed "s/^X//" >'MANIFEST' <<'END_OF_FILE'
  166. X   File Name        Archive #    Description
  167. X-----------------------------------------------------------
  168. X MANIFEST                   1    This shipping list
  169. X README                     1    
  170. X README.lang                1    
  171. X WARNING                   12    
  172. X doc                        1    
  173. X doc/ARTICLE               12    
  174. X doc/ARTICLE.2             11    
  175. X doc/CHANGES                9    
  176. X doc/CHESSTOOL             10    
  177. X doc/COPYING                8    
  178. X doc/ChangeLog              9    
  179. X doc/GENERAL               12    
  180. X doc/HEURISTICS            12    
  181. X doc/INSTALL               12    
  182. X doc/MOVE-GEN              11    
  183. X doc/PORTING                9    
  184. X doc/README.font           10    
  185. X doc/README.output         10    
  186. X doc/TODO                   8    
  187. X doc/checkbook.1           12    
  188. X doc/checkgame.1            2    
  189. X doc/game.1                12    
  190. X doc/gnuan.1               12    
  191. X doc/gnuan.hlp              1    
  192. X doc/gnuchess.1            10    
  193. X doc/postprint.1            6    
  194. X misc                       1    
  195. X misc/ChessFont             7    
  196. X misc/book.xaa              1    
  197. X misc/book.xab              3    
  198. X misc/gnuchess.book         2    
  199. X misc/gnuchess.lang        11    
  200. X misc/match                12    
  201. X src                        1    
  202. X src/CLp43.May31-114248B   12    
  203. X src/Makefile              10    
  204. X src/README                12    
  205. X src/ataks.c               12    
  206. X src/ataks.h                7    
  207. X src/book.c                11    
  208. X src/checkbook.c            6    
  209. X src/checkgame.c            4    
  210. X src/dspcom.c               6    
  211. X src/eval.c                 5    
  212. X src/game.c                 3    
  213. X src/genmoves.c            11    
  214. X src/gnuan.c                8    
  215. X src/gnuchess.h             9    
  216. X src/init.c                 8    
  217. X src/main.c                11    
  218. X src/nondsp.c              10    
  219. X src/nuxdsp.c               7    
  220. X src/postprint.c            2    
  221. X src/search.c               4    
  222. X src/util.c                11    
  223. X src/uxdsp.c                5    
  224. X src/version.h             12    
  225. X test                       1    
  226. X test/test-mchess           5    
  227. X test/test.inet            12    
  228. X test/test.stuart           3    
  229. X test/test1                12    
  230. X test/test10               12    
  231. X test/test11               12    
  232. X test/test12                7    
  233. X test/test13               12    
  234. X test/test14               12    
  235. X test/test15               12    
  236. X test/test16               12    
  237. X test/test2                12    
  238. X test/test3                12    
  239. X test/test4                12    
  240. X test/test5                12    
  241. X test/test6                12    
  242. X test/test7                12    
  243. X test/test8                12    
  244. X test/test9                12    
  245. X test/testm                12    
  246. END_OF_FILE
  247. if test 2532 -ne `wc -c <'MANIFEST'`; then
  248.     echo shar: \"'MANIFEST'\" unpacked with wrong size!
  249. fi
  250. # end of 'MANIFEST'
  251. fi
  252. if test -f 'README.lang' -a "${1}" != "-c" ; then 
  253.   echo shar: Will not clobber existing file \"'README.lang'\"
  254. else
  255. echo shar: Extracting \"'README.lang'\" \(326 characters\)
  256. sed "s/^X//" >'README.lang' <<'END_OF_FILE'
  257. Xformat of this file
  258. X
  259. X    nnn:lll:{message} comments
  260. X
  261. X    nnn = message number
  262. X    lll = 3 character language code
  263. X    message = message used by schah
  264. X    comments = anything that does not include '}'
  265. X
  266. Xthe language lines can be in any order in the file. The default language is
  267. Xdetermined by the language code of the first line in the file. 
  268. END_OF_FILE
  269. if test 326 -ne `wc -c <'README.lang'`; then
  270.     echo shar: \"'README.lang'\" unpacked with wrong size!
  271. fi
  272. # end of 'README.lang'
  273. fi
  274. if test ! -d 'doc' ; then
  275.     echo shar: Creating directory \"'doc'\"
  276.     mkdir 'doc'
  277. fi
  278. if test -f 'doc/gnuan.hlp' -a "${1}" != "-c" ; then 
  279.   echo shar: Will not clobber existing file \"'doc/gnuan.hlp'\"
  280. else
  281. echo shar: Extracting \"'doc/gnuan.hlp'\" \(743 characters\)
  282. sed "s/^X//" >'doc/gnuan.hlp' <<'END_OF_FILE'
  283. X    Gnuan is a program which takes as input a file contianing all of
  284. Xthe moves of a chess game in algebraic notation in the following way:
  285. X
  286. Xe2e4 c7c5
  287. Xg1f3 d7d6
  288. Xd2d4 c5d4
  289. Xetc...
  290. X
  291. XRun gnuan and it will ask you for the path to the source file, the
  292. Xmaximum depth it should analyse a move to and a maximum time per
  293. Xmove.  The output will go to standard out, but you can always
  294. Xredirect it to a file.
  295. X
  296. XThe depth that you specify is in plys or half moves.  The time is in
  297. Xminutes.
  298. X
  299. XThe file gnuan.c is based on nondsp.c which came with gnuchess.  The
  300. Xmodifications for gnuan.c were made by:
  301. X
  302. X   Truman Collins
  303. X   July 1990
  304. X   CIS 71121,3343
  305. X   tcollins@pdx.mentor.com
  306. X
  307. XIf anyone makes any improvements to this, I would appreciate hearing
  308. Xabout them.
  309. END_OF_FILE
  310. if test 743 -ne `wc -c <'doc/gnuan.hlp'`; then
  311.     echo shar: \"'doc/gnuan.hlp'\" unpacked with wrong size!
  312. fi
  313. # end of 'doc/gnuan.hlp'
  314. fi
  315. if test ! -d 'misc' ; then
  316.     echo shar: Creating directory \"'misc'\"
  317.     mkdir 'misc'
  318. fi
  319. if test -f 'misc/book.xaa' -a "${1}" != "-c" ; then 
  320.   echo shar: Will not clobber existing file \"'misc/book.xaa'\"
  321. else
  322. echo shar: Extracting \"'misc/book.xaa'\" \(43184 characters\)
  323. sed "s/^X//" >'misc/book.xaa' <<'END_OF_FILE'
  324. X!
  325. X! GNU MASTER 5.0 Book: courtesy John Birmingham, Peter Kent
  326. X!               Grandmaster John Nunn
  327. X!
  328. X! Copyright (c) 1991,1992 Free Software Foundation
  329. X!
  330. X! This file is part of GNU CHESS.
  331. X! 
  332. X! GNU Chess is free software; you can redistribute it and/or modify
  333. X! it under the terms of the GNU General Public License as published by
  334. X! the Free Software Foundation; either version 2, or (at your option)
  335. X! any later version.
  336. X! 
  337. X! GNU Chess is distributed in the hope that it will be useful,
  338. X! but WITHOUT ANY WARRANTY; without even the implied warranty of
  339. X! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  340. X! GNU General Public License for more details.
  341. X! 
  342. X! You should have received a copy of the GNU General Public License
  343. X! along with GNU Chess; see the file COPYING.  If not, write to
  344. X! the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  345. X!
  346. X! This is an alternate book for GNU Chess. It has not been
  347. X! tuned for its style, but rather for the style of a successful
  348. X! program of several years ago which competed favorably in Europe.
  349. X! This book can be used in addition to or instead of the regular
  350. X! gnuchess book. It is included for interested parties and
  351. X! perhaps to further book research, which is needed.
  352. X!
  353. X! This is a tournament book designed for transpositions.
  354. X! It is arranged so that if scanned from front to back the openings
  355. X! are best for WHITE and if scanned from back to front, the openings
  356. X! are best for BLACK.
  357. X!
  358. X! The book will work with GNU CHESS, but with limited transposition.
  359. X! This book contains 841 lines of 10 moves.
  360. X!
  361. X!  USE. (to get best results).
  362. X!
  363. X! When loading the book, build two pointer chains, one running forward
  364. X! and one backwards. Use forward for W and backward for B.
  365. X! Alternatively (and best) build a 2 dimensional array.
  366. X!   e.g.:
  367. X!                 -------------------
  368. X!                 [line1 .....
  369. X!                 [line2 .....
  370. X!                 [.....
  371. X!                 [last line
  372. X!                  -----------------
  373. X!   
  374. X! Scan: book[1][1] , book[2][1]  for White
  375. X! and : book[800][1] , book[799][1] for Black
  376. X!   
  377. X! Program needs a current GameList and a true/false array for
  378. X! transpositions.
  379. X! On entry to book routine, set t/f array to f. Scan the book comparing
  380. X! each book line to the GameList.
  381. X! Set t/f array to true for any match IN ANY ORDER.(!) in that line.
  382. X! If all elements in t/f array are set true for all played moves in the line,
  383. X! then pick the next move in the book. (book is safe for this).
  384. X! This algorythm allows the prog to transpose towards the front or
  385. X! back and thus tries to improve the strength of the opening.
  386. X!
  387. X! If the prog is taken out of the book, DO NOT NULL the book for at least
  388. X! THREE moves as it will often transpose back in again.
  389. X! It is highly reccomended that the program is given DOUBLE time for the first
  390. X! computed move out of the book as it will then avoid traps and often compute
  391. X! a move which puts it back into the book with a transposition which can then
  392. X! be added to the book.
  393. X! Random openings are not reccomended as this defeats the design criteria
  394. X! for the book.
  395. X! If the program is taken out of the book and then transposes back
  396. X! in again, add the line to the book for next time - but CHECK legality.
  397. X! The MASTER program prints the book line number as it transposes
  398. X! to assist this. It is reccomended practise anyway.
  399. X!
  400. X! DESIGN.
  401. X!
  402. X! The book is designed to overcome agressive computed play in the
  403. X! opening. It builds a SAFE opening, giving up the centre for good
  404. X! development thus giving the program a chance to do what it knows
  405. X! best about - attack with well placed pieces.
  406. X! In general, it will develop knights, fianchetto bishops, castle
  407. X! and leave a sensible pawn structure. It contains 'Anti-Levi'
  408. X! lines to prevent attempts at 'kicking' the prog out of the book
  409. X! at a bad stage of development.
  410. X! It contains many 'English, Reti and reverse-Reti lines. We have
  411. X! avoided published games to avoid traps. MCO lines were used a lot
  412. X! and JN provided many lines to enable transpositions.
  413. X!
  414. X! Most of the transpositions were verified by J.Nunn (GM) and the
  415. X! whole book is checked for legality.
  416. X! The book was used by the MASTER program in the first three world
  417. X! computer chess tournaments.
  418. X!
  419. X! Scan book from this end for white.
  420. X!
  421. Xg1f3 b7b5 g2g3 e7e6 a2a4 b5b4 b2b3 c8b7 f1g2 f7f5 c1b2 g8f6 d2d3 b8a6 f3h4 b7g2 h4g2 g7g6 e2e4
  422. X!
  423. Xg1f3 g7g6 g2g3 f8g7 f1g2 e7e5 e2e4 b8c6 d2d3 d7d6  o-o g8e7 b1d2  o-o c2c3 h7h6 b2b4 a7a6 c1b2 f7f5
  424. X!
  425. Xg1f3 f7f5 g2g3 g8f6 f1g2 e7e6 d2d3 f8e7  o-o  o-o b1d2 d7d6 e2e4 f5e4 d3e4 e6e5 d2c4 b8d7 c4e3 d7b6
  426. X!
  427. Xg1f3 f7f5 g2g3 b7b6 f1g2 c8b7  o-o g8f6 d2d3 e7e6 e2e4 f5e4 f3g5 f8e7 b1c3  o-o c3e4 f6e4 g5e4 b8c6
  428. X!
  429. Xg1f3 f7f5 g2g3 g8f6 f1g2 g7g6 b2b3 f8g7 c1b2  o-o  o-o d7d6 d2d4 b8c6 d4d5 c6a5 f3d2 c7c5 a2a4 c8d7
  430. X!
  431. Xg1f3 f7f5 g2g3 g8f6 f1g2 g7g6 b2b3 f8g7 c1b2  o-o  o-o d7d6 d2d4 e7e5 d4e5 f6g4 h2h3 g4e5 d1d5 e5f7
  432. X!
  433. Xg1f3 f7f5 g2g3 g8f6 f1g2 g7g6 b2b3 f8g7 c1b2  o-o  o-o d7d6 d2d4 g8h8 b1d2 b8c6 c2c4 e7e5 d4e5 f6g4
  434. X!
  435. Xg1f3 f7f5 g2g3 g8f6 f1g2 g7g6 b2b3 f8g7 c1b2  o-o  o-o d7d6 d2d4 f6e4 d1c1 e7e6 c2c4 d8e8 b1c3 e4c3
  436. X!
  437. Xg1f3 f7f5 g2g3 g8f6 f1g2 g7g6 b2b3 f8g7 c1b2  o-o  o-o d7d6 d2d4 b8d7 b1d2 d8e8 e2e4 f6e4 d2e4 f5e4
  438. X!
  439. Xg1f3 f7f5 g2g3 g8f6 f1g2 g7g6 b2b3 f8g7 c1b2  o-o  o-o d7d6 d2d4 b8d7 b1d2 f8e8 d2c4 d7b6 d1d3 c7c6
  440. X!
  441. Xg1f3 f7f5 g2g3 g8f6 f1g2 g7g6 b2b3 f8g7 c1b2  o-o  o-o d7d6 d2d4 f6h5 e2e3 b8c6 b1a3 e7e6 c2c4 d8e7
  442. X!
  443. Xg1f3 f7f5 g2g3 g8f6 f1g2 g7g6 b2b3 f8g7 c1b2  o-o  o-o d7d6 d2d4 c7c6 b1d2 a7a5 a2a4 b8a6 f3e1 a6b4
  444. X!
  445. Xg1f3 f7f5 g2g3 g8f6 f1g2 g7g6 b2b3 f8g7 c1b2  o-o  o-o d7d6 d2d4 c7c6 b1d2 b8a6 f3e1 d8c7 e1d3 f8e8
  446. X!
  447. Xg1f3 f7f5 g2g3 g8f6 f1g2 g7g6 b2b3 f8g7 c1b2  o-o  o-o d7d6 d2d4 c7c6 b1d2 g8h8 f1e1 a7a5 a2a3
  448. X!
  449. Xg1f3 f7f5 g2g3 g8f6 f1g2 d7d6 d2d4 c7c6  o-o d8c7 b1d2 g7g6 f1e1 d6d5 f3e5 f8g7 d2f3  o-o c2c4 f6e4
  450. X!
  451. Xg1f3 f7f5 g2g3 g8f6 f1g2 d7d6 d2d4 c7c6  o-o d8c7 b1d2 g7g6 f1e1 d6d5 f3e5 f8g7 d2f3 b8d7 c2c4 d7e5
  452. X!
  453. Xg1f3 f7f5 g2g3 g8f6 f1g2 d7d6 d2d4 c7c6  o-o d8c7 b1d2 e7e5 d4e5 d6e5 d2c4 b8d7 f3e5 d7e5 c1f4
  454. X!
  455. Xg1f3 f7f5 g2g3 g8f6 f1g2 d7d6 d2d4 c7c6  o-o d8c7 b1d2 b8a6 b2b3
  456. X!
  457. Xg1f3 f7f5 g2g3 g8f6 f1g2 d7d6 d2d4 b8d7 d1d3 d7b6 c2c4 g7g6 b2b3 f8g7 c1b2  o-o b1d2 f6h5 a1d1 a7a5
  458. X!
  459. Xg1f3 c7c5 g2g3 b8c6 f1g2 g7g6 d2d3 f8g7  o-o e7e6 e2e4 g8e7 c2c3 e6e5 a2a3 a7a5 a3a4  o-o b1a3 d7d6
  460. X!
  461. Xg1f3 c7c5 g2g3 b8c6 f1g2 g7g6 d2d3 f8g7  o-o e7e6 e2e4 g8e7 c2c3  o-o d3d4 c5d4 c3d4 d7d5 e4e5 f7f6
  462. X!
  463. Xg1f3 c7c5 g2g3 b8c6 f1g2 g7g6 d2d3 f8g7  o-o e7e6 e2e4 g8e7 c2c3  o-o d3d4 d7d6 d4c5 d6c5 d1e2 b7b6
  464. X!
  465. Xg1f3 c7c5 g2g3 b8c6 f1g2 g7g6 d2d3 f8g7  o-o d7d5 b1d2 g8f6
  466. X!
  467. Xg1f3 c7c5 g2g3 b8c6 f1g2 g7g6 d2d3 f8g7  o-o e7e5 c2c3 g8e7 a2a3 a7a5 a3a4 d7d6 e2e4  o-o b1d2 h7h6
  468. X!
  469. Xg1f3 c7c5 g2g3 b8c6 f1g2 g7g6 d2d3 f8g7  o-o e7e5 c2c3 g8e7 a2a3 a7a5 a3a4 d7d5 b1a3  o-o e2e4 h7h6
  470. X!
  471. Xg1f3 c7c5 g2g3 b8c6 f1g2 g7g6 d2d3 f8g7  o-o e7e5 c2c3 g8e7 a2a3  o-o b2b4 d7d6 c1b2 h7h6 d1c2 c8e6
  472. X!
  473. Xg1f3 c7c5 g2g3 b8c6 f1g2 g7g6 d2d3 f8g7  o-o e7e5 c2c3 g8e7 a2a3  o-o b2b4 c5b4 a3b4 c6b4 c3b4 e5e4
  474. X!
  475. Xg1f3 c7c5 g2g3 b8c6 f1g2 g7g6 d2d3 f8g7  o-o g8f6 b1c3  o-o a2a3 d7d6 a1b1 b7b6 b2b4 c8b7 c1g5 d8d7
  476. X!
  477. Xg1f3 c7c5 g2g3 b8c6 f1g2 g7g6 d2d3 f8g7  o-o g8f6 b1c3  o-o a2a3 d7d6 a1b1 c8d7 h2h3 a7a6 e2e4
  478. X!
  479. Xg1f3 c7c5 g2g3 b8c6 f1g2 g7g6 d2d3 f8g7  o-o g8f6 b1c3  o-o a2a3 a8b8 a1b1 b7b5 d3d4 c5d4 f3d4 c6d4
  480. X!
  481. Xg1f3 c7c5 g2g3 b8c6 f1g2 g7g6 d2d3 f8g7  o-o g8f6 b1c3  o-o a2a3 a8b8 a1b1 a7a5 a3a4 d7d5 c1f4 b8a8
  482. X!
  483. Xg1f3 g8f6 g2g3 b7b6 f1g2 c8b7  o-o g7g6 d2d3 d7d6 e2e4 c7c5 b1c3 f8g7 f3e1 f6d7 c1e3 b8c6 d1d2  o-o
  484. X!
  485. Xg1f3 g8f6 g2g3 b7b6 f1g2 c8b7  o-o g7g6 d2d3 d7d6 e2e4 e7e5 f3h4 f8g7 f2f4 b8c6 b1c3 c6d4 h4f3 d4f3
  486. X!
  487. Xg1f3 g8f6 g2g3 b7b6 f1g2 c8b7  o-o g7g6 d2d3 d7d6 e2e4 e7e5 f3h4 f8g7 f2f4 f6d7 f4f5 b8c6 b1c3 c6d4
  488. X!
  489. Xg1f3 g8f6 g2g3 b7b6 f1g2 c8b7  o-o g7g6 d2d3 c7c5 e2e4 f8g7 b1c3  o-o f3g5 f6e8 f2f4 f7f5 g3g4 e7e6
  490. X!
  491. Xg1f3 g8f6 g2g3 b7b6 f1g2 c8b7  o-o g7g6 d2d3 d7d5 b1d2 b8d7 f1e1 f8g7 e2e4 d5e4 d3e4 e7e5 b2b4  o-o
  492. X!
  493. Xg1f3 g8f6 g2g3 d7d6 f1g2 e7e5 d2d3 f8e7 e2e4  o-o  o-o b8c6 b1c3 f6e8 f3e1 f7f5 e4f5 c8f5 f2f4 d8d7
  494. X!
  495. Xg1f3 g8f6 g2g3 d7d6 f1g2 e7e5 d2d3 f8e7 e2e4  o-o  o-o b8d7 b1d2 a7a5 d2c4 d7c5 c1e3
  496. X!
  497. Xg1f3 g8f6 g2g3 b7b6 f1g2 c8b7  o-o e7e6 d2d3 f8e7 e2e4 d7d6 b1c3  o-o f3e1 d8c8 f2f4 c7c5 g3g4 f8d8
  498. X!
  499. Xg1f3 g8f6 g2g3 b7b6 f1g2 c8b7  o-o e7e6 d2d3 f8e7 e2e4 d7d6 b1c3 a7a6 a2a4 c7c5 f3h4 d8c7 f2f4 b8d7
  500. X!
  501. Xg1f3 g8f6 g2g3 b7b6 f1g2 c8b7  o-o e7e6 d2d3 f8e7 e2e4 d7d5 e4e5 f6d7 d3d4 c7c5 c2c3 b8c6 f1e1  o-o
  502. X!
  503. Xg1f3 g8f6 g2g3 b7b6 f1g2 c8b7  o-o e7e6 d2d3 f8e7 e2e4 c7c5 b1c3  o-o
  504. X!
  505. Xg1f3 g8f6 g2g3 b7b6 f1g2 c8b7  o-o e7e6 d2d3 d7d5 b1d2 b8d7 c2c3 f8e7 d1c2  o-o e2e4 d5e4 d3e4 d7c5
  506. X!
  507. Xg1f3 g8f6 g2g3 b7b6 f1g2 c8b7  o-o e7e6 d2d3 d7d5 b1d2 b8d7 c2c3 f8e7 d1c2  o-o e2e4 c7c5 f1e1 d8c7
  508. X!
  509. Xg1f3 g8f6 g2g3 b7b5 a2a4 b5b4 f1g2 c8b7  o-o e7e6 d2d3 d7d5 b1d2 f8e7 e2e4  o-o f1e1 d5e4 f3e5 b8d7
  510. X!
  511. Xg1f3 g8f6 g2g3 b7b5 a2a4 b5b4 f1g2 c8b7  o-o e7e6 d2d3 d7d5 b1d2 f8e7 e2e4  o-o f1e1 c7c5 e4e5 f6d7
  512. X!
  513. Xg1f3 g8f6 g2g3 b7b5 a2a4 b5b4 f1g2 c8b7  o-o e7e6 d2d3 d7d6 e2e4 b8d7 b1d2 f8e7 d2c4 a7a5 d1e2  o-o
  514. X!
  515. Xg1f3 g8f6 g2g3 b7b5 a2a4 b5b4 f1g2 c8b7  o-o e7e6 d2d3 d7d6 e2e4 c7c5 b1d2 f6d7 d2c4 b8c6 c1g5
  516. X!
  517. Xg1f3 g8f6 g2g3 g7g6 b2b4 f8g7 c1b2  o-o f1g2 a7a5 b4b5 d7d6 d2d4 b8d7 c2c4 e7e5  o-o e5d4 f3d4 f8e8
  518. X!
  519. Xg1f3 g8f6 g2g3 g7g6 b2b4 f8g7 c1b2  o-o f1g2 a7a5 b4b5 c7c5 c2c4 b7b6 d2d3 d7d5 c4d5 f6d5 b2g7 g8g7
  520. X!
  521. Xg1f3 g8f6 g2g3 g7g6 b2b4 f8g7 c1b2  o-o f1g2 d7d5  o-o c8g4 c2c4 c7c6 b1a3 b8d7 a1c1 a7a5 b4b5 a5a4
  522. X!
  523. Xg1f3 g8f6 g2g3 g7g6 b2b4 a7a5 b4b5 c7c6 b1a3 f8g7 a1b1 d7d5 c2c4 b8d7 f1g2 f6e4 c1b2 d7f6  o-o e4d6
  524. X!
  525. Xg1f3 g8f6 g2g3 g7g6 b2b4 b7b6 c1b2 f8g7 f1g2 c8b7  o-o  o-o d2d3 c7c5 b4c5 b6c5 b1d2 b8c6 a1b1 a8b8
  526. X!
  527. Xg1f3 g8f6 g2g3 g7g6 b2b4 b7b6 c1b2 f8g7 f1g2 c8b7  o-o  o-o d2d3 d7d5 b1d2 b8a6 a1b1 c7c5 b4c5 a6c5
  528. X!
  529. Xg1f3 g8f6 g2g3 g7g6 b2b4 c7c6 a2a4 f8g7 b1a3 d7d5 f1g2  o-o  o-o d8d6 c2c3 e7e5 a4a5 c8f5 a3c2 f8e8
  530. X!
  531. Xg1f3 g8f6 g2g3 g7g6 b2b4 f8g7 c1b2  o-o f1g2 d7d6  o-o e7e5 d2d3 f6h5 e2e4 f7f5 e4f5 c8f5 b1d2 d8d7
  532. X!
  533. Xg1f3 g8f6 g2g3 g7g6 b2b4 f8g7 c1b2  o-o f1g2 d7d6  o-o e7e5 d2d3 f6h5 e2e4 f7f5 e4f5 e5e4 f3d4 c7c5
  534. X!
  535. Xg1f3 g8f6 g2g3 g7g6 b2b4 f8g7 c1b2  o-o f1g2 d7d6  o-o e7e5 d2d3 b8d7 b1d2 a7a5 a2a3 d7b6 c2c4 c8d7
  536. X!
  537. Xg1f3 g8f6 g2g3 g7g6 b2b4 f8g7 c1b2  o-o f1g2 d7d6  o-o c7c5 b4c5 d6c5 a2a4 b8c6 b1a3 c6d4 f3d4 c5d4
  538. X!
  539. Xg1f3 g8f6 g2g3 g7g6 b2b4 f8g7 c1b2  o-o f1g2 c7c6  o-o a7a5 a2a3 a5b4 a3b4 a8a1 b2a1 d8b6 c2c3 d7d5
  540. X!
  541. Xg1f3 d7d5 g2g3 b8c6 f1g2 e7e5 d2d3 g8f6  o-o f8e7 c2c3 a7a5 d1c2  o-o a2a4 h7h6 e2e4 d5e4 d3e4 c8e6
  542. X!
  543. Xg1f3 d7d5 g2g3 b8c6 f1g2 e7e5 d2d3 g8f6  o-o f8e7 c2c3  o-o b2b4 a7a6 d1c2 h7h6 e2e4 d5d4 a2a3 c8g4
  544. X!
  545. Xg1f3 d7d5 g2g3 b8c6 f1g2 e7e5 d2d3 g8f6  o-o f8c5 b1c3  o-o f3e5
  546. X!
  547. Xg1f3 d7d5 g2g3 b8c6 f1g2 e7e5 d2d3 g8f6  o-o c8e6 f3g5
  548. X!
  549. Xg1f3 d7d5 g2g3 b8c6 f1g2 e7e5 d2d3 f7f6 c2c3 a7a5 b1d2 f8c5  o-o c5b6 c3c4 d5d4 a1b1 g8e7 b2b3 e7g6
  550. X!
  551. Xg1f3 d7d5 g2g3 b8c6 f1g2 e7e5 d2d3 c8g4 c2c4 e5e4 d3e4 d5e4 f3d2 f7f5 b1c3 g8f6  o-o d8d7 f2f3 e4f3
  552. X!
  553. Xg1f3 d7d5 g2g3 b8c6 f1g2 c8g4 c2c4 d5c4 b1a3 g7g6 a3c4 f8g7 d2d3 e7e5 c1d2 g8e7 a1c1 a7a5 c4e3 g4d7
  554. X!
  555. Xg1f3 d7d5 g2g3 b8d7 f1g2 e7e5 c2c4 d5c4 d1a4 f8d6 b1a3 g8f6 a3c4  o-o c4d6 c7d6  o-o d7c5 a4h4
  556. X!
  557. Xg1f3 d7d5 g2g3 c8g4 f1g2 b8d7 c2c4 e7e6 d1a4 c7c6 c4d5 g4f3 g2f3 e6d5 d2d4 f8d6 b1c3 f7f5 a4c2
  558. X!
  559. Xg1f3 d7d5 g2g3 g7g6 f1g2 f8g7  o-o e7e5 d2d3 g8e7 b1d2  o-o e2e4 b8c6 c2c3 a7a5 a2a4 f8e8 f1e1 h7h6
  560. X!
  561. Xg1f3 d7d5 g2g3 g7g6 f1g2 f8g7  o-o e7e5 d2d3 g8e7 b1d2  o-o e2e4 b8c6 c2c3 a7a5 a2a4 h7h6 e4d5 e7d5
  562. X!
  563. Xg1f3 d7d5 g2g3 g7g6 f1g2 f8g7  o-o e7e5 d2d3 g8e7 b1d2  o-o e2e4 b8c6 c2c3 d5e4 d3e4 b7b6 d1e2 d8d7
  564. X!
  565. Xg1f3 d7d5 g2g3 g7g6 f1g2 f8g7  o-o e7e5 d2d3 g8e7 b1d2  o-o e2e4 b8c6 c2c3 h7h6 f1e1 f8e8 b2b4 a7a6
  566. X!
  567. Xg1f3 d7d5 g2g3 g7g6 f1g2 f8g7  o-o e7e5 d2d3 g8e7 b1d2  o-o e2e4 h7h6 b2b4 a7a5 b4b5
  568. X!
  569. Xg1f3 d7d5 g2g3 g7g6 f1g2 f8g7  o-o e7e5 d2d3 g8e7 b1d2  o-o e2e4 d5d4 a2a4 f7f6 f3e1 c8e6 f2f4 b8d7
  570. X!
  571. Xg1f3 d7d5 g2g3 g7g6 f1g2 f8g7  o-o e7e5 d2d3 b8c6 b1d2 f7f5 c2c4 g8e7 c4d5 e7d5 d1b3 d5b6 d2c4 c8e6
  572. X!
  573. Xg1f3 d7d5 g2g3 c7c6 f1g2 c8g4 h2h3 g4f3 g2f3 b8d7 d2d3 e7e6 e2e4 f8d6 b1d2 g8e7 d3d4 d8b6 c2c3 a7a5
  574. X!
  575. Xg1f3 d7d5 g2g3 c7c6 f1g2 c8g4 h2h3 g4f3 g2f3 b8d7 d2d3 e7e5 b1d2 g8f6 e2e4 d5e4 d3e4 f8c5  o-o d8e7
  576. X!
  577. Xg1f3 d7d5 g2g3 c7c6 f1g2 c8g4 h2h3 g4h5 d2d3 e7e6 b1c3 b8d7 e2e4 f8b4  o-o g8f6 g3g4 d5e4 c3e4 f6e4
  578. X!
  579. Xg1f3 d7d5 g2g3 c7c6 f1g2 e7e6  o-o f8d6 d2d3 g8e7 e2e4  o-o d1e2
  580. X!
  581. Xg1f3 d7d5 g2g3 c7c6 f1g2 e7e6  o-o g7g5 d2d4 h7h6 b1d2 g8f6 c2c4 f8g7 b2b3  o-o c1b2 b8d7 d1c2
  582. X!
  583. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o e7e6 d2d3 f8e7 b1d2  o-o f3h4 f5g6 h4g6 h7g6 c2c3 b8d7 e2e4 c7c6
  584. X!
  585. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o e7e6 d2d3 f8d6 b1d2 h7h6 e2e4 f5g4 h2h3 g4f3 d2f3 b8d7 d1e2 d5e4
  586. X!
  587. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o e7e6 d2d3 f8c5 b1d2  o-o f3h4 f5g4 h2h3 g4h5 d1e1
  588. X!
  589. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o b8d7 d2d3 c7c6 b1d2 h7h6 e2e4 d5e4 d3e4 f6e4 f3d4 e4d2 c1d2 f5h7
  590. X!
  591. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o d8c8 f1e1 f5h3 g2h1 h7h5 c2c4 h5h4 c4d5 h4g3 h2g3 f6d5 b1c3 c7c6
  592. X!
  593. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8g4 c2c4 g4f3 g2f3 c7c6 c4d5 c6d5 d2d4 b8c6 b1c3 e7e6  o-o f8e7 c1e3  o-o
  594. X!
  595. Xg1f3 d7d5 g2g3 g8f6 f1g2 e7e6  o-o f8d6 b2b3  o-o c1b2 b7b6 d2d3 c8b7 b1d2 d8e7 a2a3 b8d7 f1e1 e6e5
  596. X!
  597. Xg1f3 d7d5 g2g3 g8f6 f1g2 e7e6  o-o b8d7 b2b3 a7a5 a2a3 b7b6 c1b2 c8b7 c2c4 d5c4 b3c4 f8e7 d1c2  o-o
  598. X!
  599. Xg1f3 d7d5 g2g3 g8f6 f1g2 e7e6  o-o b7b6 d2d3 f8e7 b1d2  o-o e2e4
  600. X!
  601. Xg1f3 d7d5 g2g3 g8f6 f1g2 e7e6  o-o f8e7 d2d3  o-o b1d2 b8c6 e2e4
  602. X!
  603. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o e7e6 d2d3 h7h6 b1d2 f8e7 d1e1  o-o e2e4 f5h7 e1e2 c7c5 b2b3 b8c6
  604. X!
  605. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o e7e6 d2d3 h7h6 b1d2 f8e7 d1e1 b8c6 a2a3  o-o b2b4 f6d7 d2b3 e7f6
  606. X!
  607. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o e7e6 d2d3 h7h6 b1d2 b8c6 c2c3 f8e7 b2b4  o-o c1b2 f5h7 a2a3 a7a5
  608. X!
  609. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o e7e6 d2d3 h7h6 b1d2 f8c5 d1e1  o-o e2e4 d5e4 d2e4 f6e4 d3e4 f5h7
  610. X!
  611. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o e7e6 d2d3 h7h6 b1d2 b8d7 d1e1 f5h7 e2e4 d5e4 d3e4 e6e5 f3h4 f8c5
  612. X!
  613. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 c7c6 e2e4 c8g4 h2h3 g4f3 d1f3 e7e6 f3e2 b8a6
  614. X!
  615. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 c7c6 e2e4 f8e8 c2c3 e7e5 d1c2 a7a5 b2b3 b8a6
  616. X!
  617. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 c7c6 e2e4 d5e4 d3e4 b8d7 d1e2 d7c5 e4e5 f6d7
  618. X!
  619. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o c7c6 b2b3 f8g7 c1b2  o-o d2d3 a7a5 a2a3 b8d7 b1d2 b7b6 c2c4 c8b7
  620. X!
  621. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 b8c6 e2e4 d5e4 d3e4 e7e5 c2c3 b7b6 f1e1 a7a5
  622. X!
  623. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 b8c6 e2e4 d5e4 d3e4 e7e5 c2c3 d8e7 f1e1 b7b6
  624. X!
  625. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 b8c6 e2e4 d5e4 d3e4 e7e5 c2c3 h7h6 d1c2 c8e6
  626. X!
  627. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 b8c6 e2e4 d5e4 d3e4 e7e5 c2c3 c8e6 f3g5 e6g4
  628. X!
  629. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 b8c6 e2e4 d5e4 d3e4 e7e5 c2c3 b7b5 d1c2 c8e6
  630. X!
  631. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 b8c6 e2e4 d5e4 d3e4 c6d4 f3d4 d8d4 c2c3
  632. X!
  633. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 b8c6 e2e4 d5e4 d3e4 h7h6 d1e2 c8g4 d2b3 d8c8
  634. X!
  635. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 b8c6 e2e4 e7e5 c2c3 a7a5 e4d5 f6d5 a2a4 h7h6
  636. X!
  637. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 b8c6 e2e4 e7e5 c2c3 h7h6 f1e1 c8e6 d1c2 d8d7
  638. X!
  639. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 b8c6 e2e4 e7e5 c2c3 h7h6 f1e1 f8e8 d1c2 c8e6
  640. X!
  641. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8f5 d2d3 e7e6 b1d2 h7h6 d1e1 f8e7 e2e4 f5h7 e1e2  o-o e4e5 f6d7
  642. X!
  643. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8f5 d2d3 e7e6 b1d2 h7h6 d1e1 f8e7 e2e4 f5h7 e1e2 d8c7 e4e5 f6d7
  644. X!
  645. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8f5 d2d3 e7e6 b1d2 h7h6 d1e1 f8e7 e2e4 f5h7 e1e2 b8d7 e4e5 f6g8
  646. X!
  647. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8f5 d2d3 e7e6 b1d2 h7h6 d1e1 f8e7 e2e4 d5e4 d3e4 f5h7 e1e2 b8d7
  648. X!
  649. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8f5 d2d3 e7e6 b1d2 h7h6 d1e1 f8c5 e2e4 f5h7 e1e2  o-o b2b3 a7a5
  650. X!
  651. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8f5 d2d3 e7e6 b1d2 f8c5 d1e1  o-o e2e4 f5g4 h2h3 g4h5 d2b3 c5e7
  652. X!
  653. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8f5 d2d3 e7e6 b1d2 b8a6 a2a3 f8e7 b2b4  o-o c1b2 h7h6 f1e1 f6d7
  654. X!
  655. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8f5 d2d3 e7e6 b1d2 b8d7 c2c4 f8c5 b2b3  o-o c1b2 h7h6 a2a3 a7a5
  656. X!
  657. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8f5 d2d3 h7h6 b1d2 b8d7 c2c4 e7e6 c4d5 c6d5 d2b3
  658. X!
  659. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8f5 d2d3 h7h6 b1d2 b8d7 c2c4 e7e5 c4d5 c6d5 d1a4 f8d6 e2e4 f5h7
  660. X!
  661. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8f5 d2d3 d8c8 b1c3 f5h3 e2e4 h3g2 g1g2 e7e6 c1g5 b8d7 d1e2 h7h6
  662. X!
  663. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8g4 h2h3 g4f3 g2f3 e7e6 d2d3 b8d7 f3g2 d8c7 c2c4 d5c4 d3c4 f8e7
  664. X!
  665. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8g4 h2h3 g4f3 g2f3 e7e6 d2d3 b8d7 f3g2 f8d6 b1d2  o-o e2e4 d8c7
  666. X!
  667. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8g4 h2h3 g4f3 g2f3 e7e6 d2d3 f8e7 b1d2  o-o e2e4 b8d7 f3g2 a7a5
  668. X!
  669. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8g4 h2h3 g4f3 g2f3 e7e5 d2d3 b8d7 b1d2 f8e7 e2e4  o-o f3g2 f8e8
  670. X!
  671. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c6  o-o c8g4 h2h3 g4f3 g2f3 e7e5 d2d3 b8d7 b1d2 f8c5 e2e4 d5e4 d3e4  o-o
  672. X!
  673. Xg1f3 d7d5 g2g3 c7c5 f1g2 g7g6  o-o f8g7 d2d3 g8f6 b1d2 b8c6 e2e4  o-o f1e1 h7h6 c2c3 d5e4 d3e4 c8e6
  674. X!
  675. Xg1f3 d7d5 g2g3 c7c5 f1g2 g7g6  o-o f8g7 d2d3 g8f6 b1d2 b8c6 e2e4  o-o f1e1 h7h6 c2c3 c8e6 e4d5 f6d5
  676. X!
  677. Xg1f3 d7d5 g2g3 c7c5 f1g2 g7g6  o-o f8g7 d2d3 g8f6 b1d2 b8c6 e2e4  o-o f1e1 b7b6 c2c3 d5e4 d3e4 f6g4
  678. X!
  679. Xg1f3 d7d5 g2g3 c7c5 f1g2 g7g6  o-o f8g7 d2d3 g8f6 b1d2 b8c6 e2e4  o-o f1e1 b7b6 c2c3 e7e6 a2a3 a7a5
  680. X!
  681. Xg1f3 d7d5 g2g3 c7c5 f1g2 g7g6  o-o f8g7 d2d3 g8f6 b1d2 b8c6 e2e4  o-o f1e1 e7e5 e4d5 f6d5 d2c4 f8e8
  682. X!
  683. Xg1f3 d7d5 g2g3 c7c5 f1g2 g7g6  o-o f8g7 d2d3 g8f6 b1d2 b8c6 e2e4  o-o f1e1 d5d4 e4e5 f6d5 a2a4 a8b8
  684. X!
  685. Xg1f3 d7d5 g2g3 c7c5 f1g2 g7g6  o-o f8g7 d2d3 g8f6 b1d2 b8c6 e2e4 d5d4 a2a4  o-o d2c4 b7b6 c1d2 c8b7
  686. X!
  687. Xg1f3 d7d5 g2g3 c7c5 f1g2 g7g6  o-o f8g7 d2d3 g8f6 b1d2 b8c6 e2e4 d5d4 a2a4  o-o d2c4 f6e8 c1f4 e8d6
  688. X!
  689. Xg1f3 d7d5 g2g3 c7c5 f1g2 d5d4 c2c3 b8c6 c3d4 c5d4 d1a4 d8d7 b2b4
  690. X!
  691. Xg1f3 d7d5 g2g3 c7c5 f1g2 d5d4 c2c3 b8c6 c3d4 c6d4 f3d4 c5d4 d1a4
  692. X!
  693. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e5 d2d3 g8f6 c1g5 f8e7 f3d2 c8e6 g5f6 e7f6 b1c3 d5d4 c3a4 f6e7
  694. X!
  695. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e5 d2d3 g8f6 c1g5 f8e7 f3d2 c8e6 g5f6 e7f6 b1c3  o-o e2e4 d5d4
  696. X!
  697. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e5 d2d3 g8f6 c1g5 f8e7 f3d2  o-o b1c3 c8e6 e2e4 d5e4 g5f6 e7f6
  698. X!
  699. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e5 d2d3 g8f6 c1g5 f8e7 f3d2  o-o b1c3 d5d4 g5f6 e7f6 c3d5 c8e6
  700. X!
  701. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e5 d2d3 f8d6 e2e4 d5d4 b1d2 g8e7 c2c4 f7f6 f3h4 c8e6 f2f4 e5f4
  702. X!
  703. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e5 d2d3 f7f6 e2e4 d5d4 f3h4 c8e6 f2f4 d8d7 b1d2 o-o-o f4f5 e6f7
  704. X!
  705. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e5 d2d3 f7f6 e2e4 g8e7 e4d5 e7d5 c2c3 f8e7 d3d4
  706. X!
  707. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o g8f6 d2d3 c8g4 b1d2 e7e6 h2h3 g4h5 e2e4 f8e7 c2c3  o-o g3g4 h5g6
  708. X!
  709. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e5 d2d3 f8e7 e2e4 d5d4 a2a4 g7g5 b1d2 c8e6 d2c4 f7f6 h2h4 h7h6
  710. X!
  711. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e5 d2d3 f8e7 e2e4 g8f6 b1d2 d5d4 d2c4 d8c7 a2a4  o-o f3h4
  712. X!
  713. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e5 d2d3 f8e7 e2e4 d5e4 d3e4 d8d1 f1d1 c8g4 c2c3
  714. X!
  715. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g7g6 b1d2 f8g7 e2e4 g8e7 f1e1 b7b6 a2a3 h7h6 a1b1 a7a5
  716. X!
  717. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g7g6 b1d2 f8g7 e2e4 g8e7 f1e1 b7b6 a2a3 c8b7 a1b1 d8c7
  718. X!
  719. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g7g6 b1d2 f8g7 e2e4 g8e7 f1e1  o-o e4e5 d8c7 d1e2 g6g5
  720. X!
  721. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g7g6 b1d2 f8g7 e2e4 d5d4 d2b3 b7b6 e4e5
  722. X!
  723. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 f8d6 e2e4 g8e7 b1d2  o-o f1e1 d6c7 c2c3 a7a5 a2a4 b7b6
  724. X!
  725. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 f8d6 e2e4 g8e7 b1d2  o-o f1e1 d6c7 c2c3 b7b5 e4d5 e6d5
  726. X!
  727. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 f8d6 e2e4 g8e7 b1d2  o-o f1e1 d6c7 c2c3 b7b6 e4d5 e6d5
  728. X!
  729. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 f8d6 e2e4 g8e7 b1d2  o-o f1e1 d8c7 c2c3 c8d7 d1e2 f7f6
  730. X!
  731. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 f8d6 e2e4 g8e7 b1d2 b7b6 f1e1 c8b7 h2h4 h7h6 d2f1 d5e4
  732. X!
  733. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4  o-o f1e1 b7b6 e4e5 f6d7 d2f1 c8a6
  734. X!
  735. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4  o-o f1e1 b7b6 e4e5 f6e8 d2f1 g8h8
  736. X!
  737. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4  o-o f1e1 f8e8 e4e5 f6d7 d2f1 f7f6
  738. X!
  739. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4  o-o f1e1 d5e4 d3e4 e6e5 c2c3 d8c7
  740. X!
  741. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4  o-o f1e1 d5e4 d3e4 b7b6 e4e5 f6d5
  742. X!
  743. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4  o-o f1e1 a8b8 e4e5 f6d7 d2f1 b7b5
  744. X!
  745. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4  o-o f1e1 a7a6 e4e5 f6e8 h2h4
  746. X!
  747. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4  o-o f1e1 g8h8 c2c3 c8d7 e4e5 f6g8
  748. X!
  749. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4 b7b5 e4d5 e6d5 c2c4 b5c4 d3c4  o-o
  750. X!
  751. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4 b7b6 f1e1 c8b7 c2c3 d8c7 e4e5 f6d7
  752. X!
  753. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4 b7b6 f1e1 d8c7 e4e5
  754. X!
  755. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4 a7a5 a2a4 b7b6 f1e1 c8b7 c2c3 h7h6
  756. X!
  757. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 g7g6 e2e4 f8g7 e4d5 f6d5 d2b3 b7b6 c2c4 d5e7
  758. X!
  759. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 g7g6 e2e4 f8g7 e4d5 e6d5 f1e1
  760. X!
  761. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4  o-o f1e1 d8c7 d2f1 d5e4 d3e4 f8d8
  762. X!
  763. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4  o-o f1e1 d8c7 d2f1 f8d8 e4e5 f6d7
  764. X!
  765. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4  o-o f1e1 b7b5 e4e5 f6d7 d2f1 a7a5
  766. X!
  767. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g8f6 b1d2 f8e7 e2e4  o-o f1e1 b7b5 e4e5 f6e8 d2f1 b5b4
  768. X!
  769. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 f7f5  o-o g8f6 a1b1  o-o b2b4 h7h6 b4b5 c6e7
  770. X!
  771. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 f7f5  o-o g8f6 a1b1  o-o b2b4 a7a6 a2a4 a8b8
  772. X!
  773. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 f7f5  o-o g8f6 a1b1  o-o b2b4 c6e7 d1b3 g8h8
  774. X!
  775. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 f7f5  o-o g8f6 a1b1 c8e6 b2b4 d8d7 b4b5 c6d8
  776. X!
  777. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 f7f5  o-o g8f6 a1b1 a7a5 a2a3  o-o b2b4 a5b4
  778. X!
  779. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 f7f5  o-o g8f6 a1b1 a7a5 a2a3 c8d7 b2b4 a5b4
  780. X!
  781. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 f7f5  o-o g8f6 a1b1 h7h6 b2b4 g6g5 b4b5 c6e7
  782. X!
  783. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 f7f5  o-o g8h6 c1g5 d8d7 c3d5 h6g8 b2b4
  784. X!
  785. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 f7f5  o-o g8e7 c1d2 h7h6 a1b1 c8e6 b2b4 d8d7
  786. X!
  787. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8e7  o-o  o-o a1b1 a7a5 a2a3 h7h6 b2b4 a5b4
  788. X!
  789. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8e7  o-o  o-o a1b1 a7a5 a2a3 c8d7 b2b4 a5b4
  790. X!
  791. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8e7  o-o  o-o a1b1 a7a5 a2a3 c8f5 b2b4 a5b4
  792. X!
  793. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8e7  o-o  o-o a1b1 a7a5 a2a3 c6d4 f3d2
  794. X!
  795. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8e7  o-o  o-o a1b1 h7h6 b2b4 f7f5 b4b5 c6b8
  796. X!
  797. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8e7  o-o  o-o a1b1 h7h6 b2b4 c8e6 b4b5 c6b8
  798. X!
  799. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8e7  o-o  o-o a1b1 c8g4 h2h3 g4d7 f3e1 a7a6
  800. X!
  801. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8e7  o-o  o-o a1b1 c8d7 b2b4 d8c8 f1e1 d7h3
  802. X!
  803. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8e7  o-o  o-o a1b1 c8f5 b2b4 d8d7 b4b5 c6d8
  804. X!
  805. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8e7  o-o h7h6 a1b1 c8e6 b2b4 d8d7 b4b5 c6d8
  806. X!
  807. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 c6d4 f3d4 e5d4 c3b5 f6g4
  808. X!
  809. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 c8d7 b2b4 d8c8 b4b5 c6e7
  810. X!
  811. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 f6h5 b2b4 f7f5 b4b5 c6e7
  812. X!
  813. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 c8g4 h2h3 g4f5 b2b4 e5e4
  814. X!
  815. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 c8f5 f3h4 f5e6 b2b4 d8d7
  816. X!
  817. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 h7h6 b2b4 c8e6 b4b5 c6e7
  818. X!
  819. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 h7h6 b2b4 a7a6 a2a4 c8e6
  820. X!
  821. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 a7a5 a2a3 c8f5 b2b4 a5b4
  822. X!
  823. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 a7a5 a2a3 c8d7 b2b4 a5b4
  824. X!
  825. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 a7a5 a2a3 c8e6 b2b4 a5b4
  826. X!
  827. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 a7a5 a2a3 f6h5 b2b4 a5b4
  828. X!
  829. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 a7a5 a2a3 f8e8 f3d2 c6e7
  830. X!
  831. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 a7a5 a2a3 c6d4 f3d2 c7c6
  832. X!
  833. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g7g6 c2c4 f8g7 b1c3 g8f6  o-o  o-o a1b1 a7a5 a2a3 h7h6 b2b4 a5b4
  834. X!
  835. Xg1f3 b8c6 g2g3 d7d5 f1g2 c8g4 c2c4 e7e6 c4d5 e6d5 d1b3
  836. X!
  837. Xg1f3 b8c6 g2g3 d7d5 f1g2 g8f6  o-o e7e5 d2d3
  838. X!
  839. Xg1f3 b8c6 g2g3 g8f6 f1g2 e7e5 d2d3 d7d5  o-o
  840. X!
  841. Xg1f3 b8c6 g2g3 g8f6 f1g2 d7d5 d2d3 e7e5  o-o
  842. X!
  843. Xg1f3 b8c6 g2g3 g7g6 d2d4 d7d5 c2c4
  844. X!
  845. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d5 f1g2
  846. X!
  847. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 g8f6 c2c4 g7g6 b1c3 f8g7  o-o  o-o
  848. X!
  849. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 f7f5 c2c4 g7g6 b1c3 f8g7  o-o g8f6
  850. X!
  851. Xg1f3 b8c6 g2g3 e7e5 d2d3 d7d6 f1g2 f7f5 c2c4 g8f6 b1c3 g7g6  o-o f8g7
  852. X!
  853. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o c7c6 c2c4 d5c4 b1a3 e7e5 a3c4 e5e4 f3e1 f8c5 d2d3  o-o c1e3 b8d7
  854. X!
  855. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 b8d7 f1g2 a7a6 b1c3 c7c5  o-o f8e7 d4c5 e7c5 a4c4 b7b5
  856. X!
  857. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 b8d7 f1g2 c7c5  o-o a7a6 b1c3 f8e7 d4c5 e7c5 a4c4 b7b5
  858. X!
  859. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 c8d7 a4c4 d7c6 f1g2 c6d5 c4d3 f8b4 c1d2 b8c6 d2b4 c6b4
  860. X!
  861. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 c8d7 a4c4 d7c6 f1g2 b8d7 b1c3 d7b6 c4d3 f8b4  o-o  o-o
  862. X!
  863. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 c8d7 a4c4 d7c6 f1g2 c6d5 c4d3 c7c5 b1c3 d5c6  o-o b8d7
  864. X!
  865. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 c8d7 a4c4 d7c6 f1g2 c6d5 c4d3 d5e4 d3e3 c7c5 d4c5 d8a5
  866. X!
  867. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 d8d7 a4c4 d7c6 b1d2 c6c4 d2c4 f8b4 c1d2 b4d2 f3d2 b8c6
  868. X!
  869. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o c7c6 c2c4 e7e6 d2d4 b8d7 b1d2 h7h6 a2a3 f8d6 d1b3 d8c7 c4c5 d6e7
  870. X!
  871. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o e7e6 d2d3 c7c6 b1d2 b8a6 a2a3 f8e7 d1e1 a6c5
  872. X!
  873. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c5  o-o e7e6 d2d4 f8e7 d4c5 e7c5 c2c4
  874. X!
  875. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c5  o-o e7e6 d2d4 c5d4 f3d4 e6e5 d4f3 b8c6 c2c4 d5d4 e2e3 f8e7 e3d4 e5d4
  876. X!
  877. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c5  o-o e7e6 d2d4 d8b6 e2e3 b8c6 b2b3 f8e7
  878. X!
  879. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6 d2d4 f8g7  o-o c7c6 b2b3 b8d7 c1b2 e7e5 d4e5 f6g4 b1d2 g4e5 f3e5 d7e5
  880. X!
  881. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3  o-o b1d2 b8c6 e2e4 e7e5 c2c3 a7a5 f1e1 d5e4 d3e4 f6d7
  882. X!
  883. Xg1f3 d7d5 g2g3 g8f6 f1g2 g7g6  o-o f8g7 d2d3 c7c5 e2e4 d5e4 d3e4 b8c6
  884. X!
  885. Xg1f3 d7d5 g2g3 g8f6 f1g2 b8d7 c2c4 e7e6  o-o f8e7 d2d4  o-o b1c3 c7c6 b2b3 b7b6 c1b2 c8b7 d1c2 a8c8
  886. X!
  887. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g7g6 b1c3 f8g7 c1g5 g8f6 f3d2  o-o d2b3 d8e7 e2e4 d5d4
  888. X!
  889. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e5 d2d3 f7f6 e2e4 g8e7 e4d5 e7d5 c2c3 f8e7 d3d4
  890. X!
  891. Xg1f3 d7d5 g2g3 c8g4 f1g2 b8d7  o-o c7c6 d2d3 e7e5 h2h3 g4h5 c2c4 d5c4 d3c4 g8f6 c1e3 d8c7 b1c3 f8b4
  892. X!
  893. Xg1f3 d7d5 g2g3 c8g4 f1g2 g8f6 b2b3 c7c6 f3e5 g4h5 c2c4 b8d7 e5d7 d8d7 c1b2 e7e6  o-o f8d6 d2d3 d7e7
  894. X!
  895. Xg1f3 d7d5 g2g3 c8g4 f1g2 g8f6 c2c4 c7c6 d1c2 e7e6  o-o f8e7 b2b3 b8d7 c1b2  o-o d2d3 a7a5 b1d2 a5a4
  896. X!
  897. Xg1f3 d7d5 g2g3 c8g4 f1g2 g8f6 c2c4 c7c6 c4d5 g4f3 g2f3 c6d5 d1b3 d8d7 b1c3 e7e6  o-o b8c6 f3g2 f8e7
  898. X!
  899. Xg1f3 d7d5 g2g3 c8g4 f1g2 c7c6 b2b3 g8f6  o-o b8d7 c1b2 e7e6 d2d3 f8e7 b1d2  o-o h2h3 g4f3 d2f3
  900. X!
  901. Xg1f3 d7d5 g2g3 c8g4 f1g2 g8f6  o-o c7c6 c2c4 e7e6 c4d5 g4f3 g2f3 c6d5 b1c3 b8c6 d2d3 f8e7 f3g2
  902. X!
  903. Xg1f3 d7d5 g2g3 c8g4 f1g2 g8f6 d2d3 c7c6 h2h3 g4f3 e2f3 g7g6  o-o f8g7 f3f4  o-o b1d2 e7e6 d2f3 c6c5
  904. X!
  905. Xg1f3 d7d5 g2g3 b8c6 d2d4 c8f5 f1g2 c6b4 b1a3 e7e6  o-o g8f6 f3h4 f5g4 c2c4 c7c6 a3c2 b4c2 d1c2 f8e7
  906. X!
  907. Xg1f3 d7d5 g2g3 e7e6 d2d4 g8f6 c2c4 d5c4 d1a4 b8d7 f1g2 a7a6 a4c4 c7c5 d4c5 f8c5  o-o b7b5 c4h4 c8b7
  908. X!
  909. Xg1f3 d7d5 g2g3 e7e6 f1g2 c7c5  o-o b8c6 d2d3 f8d6 e2e4 g8e7 b1d2  o-o f3h4 b7b6 f2f4 d5e4 d3e4 c8a6
  910. X!
  911. Xg1f3 d7d5 g2g3 b8d7 d2d4 e7e6 f1g2 c7c5 c2c4 d5c4 b1a3 g8f6 a3c4 b7b5 c4e5 c8b7
  912. X!
  913. Xg1f3 d7d5 g2g3 g7g6 f1g2 f8g7 d2d4 g8h6  o-o  o-o c2c3 h6f5 b1d2 b7b6 e2e4 d5e4 d2e4 c8b7 f3h4
  914. X!
  915. Xg1f3 d7d5 g2g3 c7c6 f1g2 c8g4 b2b3 g8f6  o-o b8d7 c1b2 e7e6 d2d3 f8e7 b1d2  o-o h2h3 g4f3 d2f3
  916. X!
  917. Xg1f3 d7d5 g2g3 g8f6 f1g2 b7b6 c2c4 e7e6 c4d5 e6d5  o-o f8d6 d2d4  o-o b1c3 c7c6 f3e5 c8b7 c1g5 h7h6
  918. X!
  919. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5 c2c4 e7e6 d1b3 b8c6 c4d5 e6d5  o-o a8b8 d2d3 f8e7 e2e4 d5e4 f3g5  o-o
  920. X!
  921. Xg1f3 d7d5 g2g3 g8f6 f1g2 c8f5  o-o c7c6 d2d3 b8d7 b1d2 h7h6 d1e1 e7e6 e2e4 f5h7 e1e2 f8e7 e4e5 f6g8
  922. X!
  923. Xg1f3 d7d5 g2g3 g8f6 f1g2 c7c5  o-o e7e6 d2d3 b8c6 b1d2 f8e7 e2e4  o-o f1e1 d8c7 e4e5 f6d7 d1e2 b7b5
  924. X!
  925. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g7g6 e2e4 f8g7 d1e2 g8e7 e4e5 d8c7 f1e1 h7h6 c2c3 c8d7
  926. X!
  927. Xg1f3 d7d5 g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d3 g7g6 b1c3 f8g7 a2a3 g8e7 a1b1  o-o c1d2 a8b8 b2b4 c5b4
  928. X!
  929. Xg1f3 d7d5 g2g3 c8g4 f1g2 b8d7 c2c4 c7c6 c4d5 c6d5 b1c3 e7e6 d1b3 d8b6 b3b6 d7b6 d2d3 a8c8 c1e3 f8d6
  930. X!
  931. Xg1f3 d7d5 g2g3 c8g4 f1g2 b8d7 c2c4 c7c6 c4d5 c6d5 b1c3 e7e6 d1a4 g8f6 d2d3 f8c5  o-o  o-o e2e4
  932. X!
  933. Xg1f3 d7d5 g2g3 c8g4 f1g2 b8d7 c2c4 c7c6 c4d5 c6d5  o-o g8f6 b1c3 e7e6 h2h3 g4h5 d2d3 f8c5 e2e4  o-o
  934. X!
  935. Xg1f3 d7d5 g2g3 c8g4 f1g2 b8d7 d2d3 c7c6 h2h3 g4f3 g2f3 g8f6  o-o e7e6 b1d2 f8c5 c2c3  o-o
  936. X!
  937. Xg1f3 d7d5 g2g3 c8g4 f1g2 b8d7 b2b3 c7c6 c1b2 g8f6 c2c4 e7e6 f3e5 g4h5 e5d7 d8d7  o-o f8d6 d2d3 d7e7
  938. X!
  939. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 b8d7 f1g2 a7a6 b1c3 f8e7 f3e5 a8b8 e5d7 c8d7 a4c4 b7b5
  940. X!
  941. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 b8d7 f1g2 a7a6 b1c3 f8e7 f3e5 a8b8 e5d7 d8d7 a4c4 b7b5
  942. X!
  943. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 b8d7 f1g2 a7a6 b1c3 a8b8 a4c4 b7b5 c4d3 c8b7  o-o c7c5
  944. X!
  945. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 b8c6 f1g2 f8b4 c1d2 f6d5 d2b4 d5b4 a2a3 b7b5 a4b5 b4c2
  946. X!
  947. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 b8d7 f1g2 a7a6 b1c3 f8d6 e2e4 b7b5 c3b5 a6b5 a4a8 d7b6
  948. X!
  949. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 c7c5 c4d5 f6d5 f1g2 c5d4  o-o f8c5 f3d4  o-o d4b3 c5b6 e2e4 d5b4
  950. X!
  951. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 c7c5 c4d5 f6d5 f1g2 f8e7  o-o  o-o b1c3 d5c3 b2c3 c5d4 c3d4 c8d7
  952. X!
  953. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 c7c5 c4d5 f6d5 f1g2 f8e7  o-o  o-o b1c3 d5c3 b2c3 b8c6 a1b1 d8a5
  954. X!
  955. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 c7c5 c4d5 f6d5 f1g2 b8c6  o-o d5f6 f3e5
  956. X!
  957. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 c7c5 c4d5 f6d5 f1g2 b8c6  o-o f8e7 d4c5 e7c5 d1c2 c5e7 f1d1 c8d7
  958. X!
  959. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 c7c5 c4d5 f6d5 f1g2 b8c6  o-o f8e7 d4c5 e7c5 d1c2 d8b6 a2a3 a7a5
  960. X!
  961. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 b8d7 f1g2 a7a6 b1c3 c7c5  o-o f8e7 d4c5  o-o c5c6 b7b5
  962. X!
  963. Xg1f3 g8f6 g2g3 e7e6 f1g2 d7d5 d2d4 f8e7 c2c4  o-o  o-o c7c5 c4d5 f6d5 e2e4 d5b6 b1c3 c5d4 f3d4 b8c6
  964. X!
  965. Xg1f3 g8f6 c2c4 b7b6 g2g3 g7g6 e2e4 d7d6 b1c3 f8g7 d2d4  o-o f1e2 c8b7 d1c2 e7e5 d4e5 d6e5 c1e3 f8e8
  966. X!
  967. Xg1f3 g8f6 c2c4 b7b6 g2g3 d7d5 c4d5 f6d5 d2d4 c8b7 e2e4 d5f6 f1b5 b8d7 e4e5 f6d5 e5e6
  968. X!
  969. Xg1f3 g8f6 c2c4 b7b6 g2g3 d7d5 c4d5 f6d5 d2d4 c8b7 e2e4 d5f6 f1b5 c7c6 b5d3
  970. X!
  971. Xg1f3 g8f6 c2c4 b7b6 g2g3 c8b7 f1g2 c7c5  o-o g7g6 b2b3 f8g7 c1b2  o-o d2d4 c5d4 d1d4 b8c6 d4h4 h7h6
  972. X!
  973. Xg1f3 g8f6 c2c4 b7b6 g2g3 c8b7 f1g2 g7g6 b2b3 f8g7 c1b2  o-o  o-o c7c5 d2d4 c5d4 d1d4 b8c6 d4h4 h7h6
  974. X!
  975. Xg1f3 g8f6 c2c4 b7b6 g2g3 c8b7 f1g2 e7e5 b1c3 f8b4 d1b3
  976. X!
  977. Xg1f3 g8f6 c2c4 e7e6 g2g3 c7c5 f1g2 b8c6  o-o d7d5 c4d5 f6d5 d2d4
  978. X!
  979. Xg1f3 g8f6 c2c4 e7e6 g2g3 c7c5 f1g2 b8c6  o-o f8e7 b1c3 d7d5 c4d5 f6d5 e2e3  o-o d2d4 c5d4 c3d5 e6d5
  980. X!
  981. Xg1f3 g8f6 c2c4 e7e6 g2g3 c7c5 f1g2 b8c6  o-o c6d4 f3d4 c5d4 e2e3 d8c7 d2d3 d4e3 c1e3 f8e7 b1c3  o-o
  982. X!
  983. Xg1f3 g8f6 c2c4 e7e6 g2g3 b7b6 f1g2 c8b7  o-o c7c5 b2b3 f8e7 c1b2  o-o b1c3 d7d5 f3e5 b8d7 f2f4 d8c8
  984. X!
  985. Xg1f3 g8f6 c2c4 e7e6 g2g3 b7b6 f1g2 c8b7  o-o f8e7 b1c3  o-o b2b3 d7d5 f3e5 b8d7 f2f4 c7c5 c1b2 d8c8
  986. X!
  987. Xg1f3 g8f6 c2c4 g7g6 b2b3 f8g7 c1b2  o-o g2g3 c7c6 f1g2 d7d5  o-o b8d7 d2d3 f8e8 b1d2 e7e5 c4d5 f6d5
  988. X!
  989. Xg1f3 g8f6 c2c4 g7g6 b2b3 f8g7 c1b2  o-o g2g3 d7d6 f1g2 b8c6  o-o e7e5 d2d3 f6h5 b1c3 f7f5 e2e3 c8d7
  990. X!
  991. Xg1f3 g8f6 c2c4 g7g6 b2b3 f8g7 c1b2  o-o g2g3 d7d6 f1g2 b8c6  o-o e7e5 d2d3 c8d7 b1c3 d8c8 f1e1 d7h3
  992. X!
  993. Xg1f3 g8f6 c2c4 g7g6 b2b3 f8g7 c1b2  o-o g2g3 c7c5 f1g2 b8c6  o-o b7b6 d2d4 c5d4 f3d4 c8b7 b1c3 d8c7
  994. X!
  995. Xg1f3 g8f6 c2c4 g7g6 b2b3 f8g7 c1b2  o-o g2g3 c7c5 f1g2 b8c6  o-o d7d5 c4d5 f6d5 b2g7 g8g7 d2d4 c5d4
  996. X!
  997. Xg1f3 g8f6 c2c4 g7g6 b2b3 f8g7 c1b2  o-o g2g3 c7c5 f1g2 b8c6  o-o d7d6 d2d4 c8g4 d4d5 c6a5 b1d2 a7a6
  998. X!
  999. Xg1f3 g8f6 c2c4 g7g6 b2b3 f8g7 c1b2  o-o g2g3 c7c5 f1g2 b8c6  o-o d7d6 d2d4 f6e4 b1d2 e4d2 d1d2 c8g4
  1000. X!
  1001. Xg1f3 g8f6 c2c4 g7g6 b2b3 f8g7 c1b2  o-o g2g3 c7c5 f1g2 b8c6  o-o d7d6 d2d4 f6e4 b1d2 c8f5 f3h4 e4d2
  1002. X!
  1003. Xg1f3 g8f6 c2c4 d7d6 g2g3 e7e5 f1g2 c7c5 d2d3 f8e7 b1d2  o-o  o-o b8d7 b2b3 d8c7 c1b2 f8e8 d1c2
  1004. X!
  1005. Xg1f3 g8f6 c2c4 d7d6 g2g3 c8g4 f1g2 c7c5 d2d3 e7e5 b1d2 b8d7 b2b3 f8e7 c1b2  o-o  o-o
  1006. X!
  1007. Xg1f3 g8f6 c2c4 d7d6 g2g3 c8f5 f1g2 c7c5 b2b3 d8c8 h2h3 e7e5 c1b2 b8a6 b1c3 h7h6 d2d3 f8e7 d1d2 a6c7
  1008. X!
  1009. Xg1f3 g8f6 c2c4 b7b6 g2g3 c8b7 f1g2 g7g6  o-o f8g7 b2b3  o-o c1b2 c7c5 d2d4 c5d4 d1d4 b8c6 d4h4 h7h6
  1010. X!
  1011. Xg1f3 g8f6 g2g3 e7e6 f1g2 d7d5 d2d4 f8e7 c2c4  o-o  o-o b8d7 d1c2 d5c4 c2c4 c7c5 f1d1 c5d4 f3d4 d8b6
  1012. X!
  1013. Xg1f3 g8f6 g2g3 e7e6 f1g2 d7d5 d2d4 f8e7 c2c4  o-o  o-o b8d7 d1c2 c7c6 b2b3 b7b6 c1b2 c8b7 b1c3 a8c8
  1014. X!
  1015. Xg1f3 g8f6 g2g3 e7e6 f1g2 d7d5 d2d4 f8e7 c2c4  o-o  o-o c7c6 d1c2 b7b6 f3e5 c8b7 f1d1 d8c8 b1c3 b8d7
  1016. X!
  1017. Xg1f3 g8f6 g2g3 e7e6 f1g2 d7d5 d2d4 f8e7 c2c4  o-o  o-o d5c4 d1c2 b7b5 a2a4 c7c6 a4b5 c6b5 f3g5
  1018. X!
  1019. Xg1f3 g8f6 g2g3 e7e6 f1g2 d7d5 d2d4 f8e7 c2c4  o-o  o-o d5c4 d1c2 b8d7 b1d2 d7b6 d2c4 b6c4 c2c4 a8b8
  1020. X!
  1021. Xg1f3 g8f6 g2g3 e7e6 f1g2 d7d5 d2d4 f8e7 c2c4  o-o  o-o d5c4 d1c2 a7a6 a2a4 b8c6 f1d1 c6a5 b1d2 b7b5
  1022. X!
  1023. Xg1f3 g8f6 g2g3 e7e6 f1g2 d7d5 d2d4 f8e7 c2c4  o-o  o-o c7c5 c4d5 f6d5 e2e4 d5f6 b1c3 c5d4 f3d4 b8c6
  1024. X!
  1025. Xg1f3 g8f6 g2g3 e7e6 f1g2 d7d5 d2d4 f8e7 c2c4  o-o  o-o c7c5 c4d5 f6d5 e2e4 d5c7 b1c3 c5d4 f3d4 e6e5
  1026. X!
  1027. Xg1f3 g8f6 g2g3 e7e6 f1g2 d7d5 d2d4 f8e7 c2c4 c7c5 c4d5 f6d5  o-o b8c6 d4c5 d8a5 a2a3 a5c5 b2b4 c5b6
  1028. X!
  1029. Xg1f3 g8f6 g2g3 b7b5 a2a4 b5b4 d2d3 c8b7 e2e4 d7d6 f1g2 b8d7  o-o e7e6 a4a5 a8b8 b1d2 f8e7 d2c4  o-o
  1030. X!
  1031. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 f8e7 f1g2 c7c5 c4d5 f6d5  o-o c5d4 f3d4  o-o d1b3 e7f6 f1d1
  1032. X!
  1033. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 f8e7 f1g2  o-o  o-o c7c5 c4d5 e6d5 b1c3 b8c6 d4c5 e7c5 c3a4 c5e7
  1034. X!
  1035. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 b8d7 f1g2 c7c6 b1d2 f8d6  o-o  o-o b2b3 e6e5 c4d5 e5e4 f3h4 c6d5
  1036. X!
  1037. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 c7c6 f1g2 f8b4 c1d2 b4d2 b1d2 b8d7  o-o  o-o d1c2 f8e8 e2e4 d5e4
  1038. X!
  1039. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 f8e7 f1g2  o-o  o-o d5c4 f3e5 c7c5 d4c5 d8c7 e5c4 e7c5 b1c3 f8d8
  1040. X!
  1041. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 f8e7 f1g2  o-o  o-o b7b6 c4d5 f6d5 e2e4 d5f6 b1c3 c8b7 f3e5 c7c5
  1042. X!
  1043. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 f8e7 f1g2  o-o  o-o b7b6 c4d5 e6d5 b1c3 c8b7 c1g5
  1044. X!
  1045. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 f8e7 f1g2 c7c5 c4d5 e6d5 b1c3 b8c6  o-o  o-o d4c5 d5d4 c3a4 c8f5
  1046. X!
  1047. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 c7c5 c4d5 f6d5 f1g2 c5d4  o-o f8c5 f3d4 a7a6 b1c3 b8c6 d4c6 b7c6
  1048. X!
  1049. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 c8d7 a4c4 c7c5 d4c5 d7c6 b1c3 b8d7 c1e3
  1050. X!
  1051. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 b8d7 f1g2 c7c6 a4c4 f8d6 b1c3  o-o  o-o e6e5 e2e4 e5d4
  1052. X!
  1053. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 c8d7 a4c4 d7c6 f1g2 c6d5 c4d3 d5e4 d3d1 c7c5 b1c3 e4c6
  1054. X!
  1055. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 c8d7 a4c4 d7c6 f1g2 f8e7  o-o  o-o b1c3 f6d5 c4d3 b8d7
  1056. X!
  1057. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 c8d7 a4c4 b8c6 f1g2 c6a5 c4d3 c7c5  o-o a5c6 d4c5 f8c5
  1058. X!
  1059. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 f8e7 f1g2  o-o  o-o b8d7 d1c2 c7c6 b2b3 b7b5 b1d2 b5c4 b3c4 c8a6
  1060. X!
  1061. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 f8e7 f1g2  o-o  o-o c7c6 b1c3 b7b6 f3e5 a7a5 d1c2 c8a6 f1d1 b6b5
  1062. X!
  1063. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 f8e7 f1g2  o-o  o-o c7c6 b1c3 b7b6 f3e5 c8b7 e2e4 d5c4 e5c4 b7a6
  1064. X!
  1065. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 f8e7 f1g2  o-o  o-o b8c6 c4d5 e6d5 c1g5 f6e4
  1066. X!
  1067. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 d2d4 d5c4 d1a4 b8d7 f1g2 a7a6 b1c3 c7c5  o-o a8b8 d4c5 f8c5
  1068. X!
  1069. Xg1f3 b8c6 c2c4 e7e5 b1c3 g8f6 g2g3 d7d5 c4d5 f6d5 f1g2 d5b6  o-o f8e7 d2d3 c8e6 c1e3 d8d7 d3d4 e5d4
  1070. X!
  1071. Xg1f3 b8c6 c2c4 e7e5 b1c3 g8f6 g2g3 d7d5 c4d5 f6d5 f1g2 d5b6  o-o f8e7 d2d3 c8e6 c1e3  o-o
  1072. X!
  1073. Xg1f3 b8c6 c2c4 e7e5 b1c3 g8f6 g2g3 d7d5 c4d5 f6d5 f1g2 d5b6  o-o f8e7 d2d3  o-o c1e3 c8e6 c3e4 f7f5
  1074. X!
  1075. Xg1f3 b8c6 c2c4 e7e5 b1c3 g8f6 g2g3 d7d5 c4d5 f6d5 f1g2 d5b6  o-o f8e7 d2d3  o-o c1e3 f7f5 b2b4 e7f6
  1076. X!
  1077. Xg1f3 b8c6 c2c4 e7e5 b1c3 g8f6 g2g3 f8c5 f1g2  o-o  o-o f8e8 e2e3 c5b4 c3d5 b4f8 d2d4 d7d6 d1b3 f6e4
  1078. X!
  1079. Xg1f3 b8c6 c2c4 e7e5 b1c3 g8f6 g2g3 f8c5 f1g2  o-o  o-o a7a6 e2e3 d7d6 d2d4 c5a7 h2h3 h7h6 b2b3 c8f5
  1080. X!
  1081. Xg1f3 b8c6 c2c4 e7e5 b1c3 g8f6 g2g3 f8c5 f1g2 d7d6  o-o c8e6 b2b3  o-o e2e3
  1082. X!
  1083. Xg1f3 b8c6 c2c4 e7e5 b1c3 g8f6 g2g3 f8b4 f1g2  o-o  o-o f8e8 d2d3 h7h6 c3d5 b4f8 b2b3 d7d6 c1b2 f6d5
  1084. X!
  1085. Xg1f3 b8c6 c2c4 e7e5 b1c3 g8f6 g2g3 d7d6 d2d4 c8g4 d4d5 c6b8 f1g2 f8e7  o-o
  1086. X!
  1087. Xg1f3 b8c6 c2c4 e7e5 b1c3 g8f6 g2g3 g7g6 f1g2 f8g7 d2d4 d7d6  o-o  o-o
  1088. X!
  1089. Xg1f3 b8c6 c2c4 e7e5 b1c3 g8f6 g2g3 g7g6 f1g2 f8g7 d2d4 e5d4 f3d4  o-o  o-o c6d4 d1d4 d7d6 d4h4 f6g4
  1090. X!
  1091. Xg1f3 b8c6 c2c4 e7e5 b1c3 g8f6 g2g3 g7g6 f1g2 f8g7 d2d4 e5d4 f3d4  o-o  o-o f8e8 d4c2 d7d6 h2h3 c8e6
  1092. X!
  1093. Xg1f3 b8c6 c2c4 e7e5 b1c3 g7g6 d2d4 e5d4 c3d5 f8g7 c1g5 g8e7 f3d4 g7d4 d1d4 c6d4 d5f6 e8f8 g5h6
  1094. X!
  1095. Xg1f3 b8c6 c2c4 e7e5 b1c3 g7g6 d2d4 e5d4 c3d5 f8g7 c1g5 g8f6 f3d4  o-o d4b5 h7h6 g5f6 g7f6 d1d2 f6g7
  1096. X!
  1097. Xg1f3 b8c6 c2c4 e7e5 b1c3 g7g6 d2d4 e5d4 c3d5 f8g7 c1g5 f7f6 g5f4 d7d6 f3d4 a7a6 h2h4 h7h6 g2g3 f6f5
  1098. X!
  1099. Xg1f3 b8c6 c2c4 e7e5 b1c3 g7g6 d2d4 e5d4 c3d5 f8g7 c1g5 c6e7 f3d4 h7h6 g5h4 g6g5 h4g3 e7d5 c4d5 d7d6
  1100. X!
  1101. Xg1f3 b8c6 c2c4 e7e5 b1c3 g7g6 d2d4 e5d4 c3d5 f8g7 c1g5 c6e7 f3d4 c7c6 d5e7 g8e7 d1d2 d7d5 e2e3  o-o
  1102. X!
  1103. Xg1f3 b8c6 c2c4 e7e6 g2g3 g8f6 f1g2 d7d5 d2d4 d5c4 d1a4 f8b4 c1d2 f6d5 d2b4 d5b4 a2a3 b7b5 a4b5 b4c2
  1104. X!
  1105. Xg1f3 b8c6 c2c4 e7e6 g2g3 g8f6 f1g2 d7d5 d2d4 d5c4 d1a4 c8d7 a4c4 c6a5 c4d3 c7c5
  1106. X!
  1107. Xg1f3 b8c6 c2c4 e7e6 g2g3 g8f6 f1g2 d7d5 d2d4 f8e7  o-o  o-o b2b3 f6e4 c1b2 f7f5 f3e5 c6e5 d4e5 c7c6
  1108. X!
  1109. Xg1f3 d7d5 c2c4 e7e6 g2g3 g8f6 f1g2 f8d6 b2b3  o-o  o-o f8e8 c1b2 b8d7 d2d4 c7c6 b1d2 e6e5 c4d5 c6d5
  1110. X!
  1111. Xg1f3 d7d5 c2c4 c7c6 b2b3 d5d4 e2e3 c6c5 b3b4 d4e3 f2e3 c5b4 d2d4
  1112. X!
  1113. Xg1f3 d7d5 c2c4 c7c6 b2b3 d5d4 e2e3 c6c5 b3b4 g8f6 e3d4 c5d4 c4c5 b8c6 f1c4
  1114. X!
  1115. Xg1f3 d7d5 c2c4 c7c6 b2b3 c8g4 c1b2 e7e6 f3e5 g4f5 e2e3 f7f6 e5f3 e6e5 f1e2 f8d6 b1c3 f5e6  o-o g8e7
  1116. X!
  1117. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 c8f5 f1g2 b8d7 c4d5 c6d5 c1b2 e7e6 b1c3
  1118. X!
  1119. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 b8d7 c1b2 e7e6 f1g2 f8d6  o-o  o-o b1c3 b7b6 d2d3 c8b7 e2e4 d5e4
  1120. X!
  1121. Xg1f3 c7c6 g2g3 d7d5 b2b3 g8f6 c2c4 c8f5 f1g2 e7e6 c1b2 b8d7  o-o f8d6 d2d3  o-o b1c3 d8e7 f1e1 e6e5
  1122. X!
  1123. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 c8f5 f1g2 e7e6 c1b2 b8d7  o-o f8d6 d2d3  o-o b1c3 e6e5 c4d5 c6d5
  1124. X!
  1125. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 c8f5 f1g2 e7e6 c1b2 b8d7  o-o f8d6 d2d3 e6e5 e2e4 f5e6 e4d5 c6d5
  1126. X!
  1127. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 e7e6 f1g2 a7a5  o-o a5a4 b3a4 d5c4 d1c2 d8a5 c2c4 a5a4 c4d3 b8d7
  1128. X!
  1129. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 e7e6 f1g2 b8d7  o-o f8e7 c1b2  o-o b1c3 b7b6 d2d3 c8b7 e2e4 a8c8
  1130. X!
  1131. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 e7e6 f1g2 b8d7  o-o f8d6 c1b2  o-o d2d4 f6e4 b1c3 f7f5 f3e5
  1132. X!
  1133. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 e7e6 f1g2 b8d7  o-o f8d6 c1b2  o-o d2d4 f8e8 b1d2 f6e4 d2e4 d5e4
  1134. X!
  1135. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 c8g4 f3e5 g4h5 f1g2 e7e6  o-o b8d7 c1b2 d7e5 b2e5 f8d6
  1136. X!
  1137. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 g7g6 f1g2 f8g7 c1b2  o-o  o-o b8d7 d2d3 f8e8 b1d2 e7e5 c4d5 f6d5
  1138. X!
  1139. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 g7g6 f1g2 f8g7 c1b2  o-o  o-o b7b6 d2d3 c8b7 d1c2 b8d7 b1d2 a8c8
  1140. X!
  1141. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 g7g6 f1g2 f8g7 c1b2  o-o  o-o a7a5 c4d5 c6d5 b1c3 b8c6 d2d4 c8f5
  1142. X!
  1143. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 g7g6 f1g2 f8g7 c1b2  o-o  o-o a7a5 c4d5 c6d5 b1c3 c8f5 c3b5
  1144. X!
  1145. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 g7g6 f1g2 f8g7 c1b2 d8b6 d1c1  o-o  o-o b8d7 c4d5 c6d5 b2d4 b6d6
  1146. X!
  1147. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 c8f5 f1g2 e7e6 c1b2 b8d7  o-o f8d6 d2d3 e6e5 e2e4 d5e4 d3e4 f6e4
  1148. X!
  1149. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 c8f5 f1g2 e7e6 c1b2 b8d7  o-o h7h6 b1c3 f5h7 d2d3 f8c5 e2e4 d5e4
  1150. X!
  1151. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 c8f5 f1g2 e7e6 c1b2 b8d7  o-o h7h6 b1c3 f8e7 d2d3  o-o d1c2 f5h7
  1152. X!
  1153. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 c8f5 f1g2 e7e6 c1b2 b8d7  o-o f8e7 b1c3  o-o d2d3 e6e5 e2e4 d5e4
  1154. X!
  1155. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 c8f5 f1g2 e7e6 c1b2 b8d7  o-o f8c5 d2d4 c5e7 b1d2  o-o f3e5 d7e5
  1156. X!
  1157. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 c8g4 f3e5 g4h5 f1g2 b8d7 e5d7 d8d7 c1b2 e7e6  o-o f8d6 d2d3 d7e7
  1158. X!
  1159. Xg1f3 d7d5 c2c4 c7c6 b2b3 g8f6 g2g3 d5c4 b1a3 e7e6 a3c4 f8e7
  1160. X!
  1161. Xg1f3 g8f6 g2g3 d7d5 f1g2 b8d7 d2d4 c7c5  o-o e7e6 c2c3 f8d6 b1d2  o-o e2e4 c5d4 f3d4 d5e4 d2e4 f6e4
  1162. X!
  1163. Xg1f3 d7d5 c2c4 d5c4 b1a3 c7c5 a3c4 b8c6 g2g3 e7e5 c4e5 c6e5 f3e5 d8d5 e5f3 c8g4 d1a4 g4d7 a4c2
  1164. X!
  1165. Xg1f3 d7d5 c2c4 d5c4 b1a3 c7c5 a3c4 b8c6 g2g3 f7f6 f1g2 e7e5 d2d3 c8e6  o-o g8e7 f3d2 e7d5 d2e4 f8e7
  1166. X!
  1167. Xg1f3 d7d5 c2c4 d5c4 b1a3 c7c5 a3c4 b8c6 g2g3 f7f6 f1g2 g8h6  o-o e7e5 d2d3 h6f7 c1e3 f8e7 a1c1  o-o
  1168. X!
  1169. Xg1f3 d7d5 c2c4 d5c4 b1a3 e7e5 f3e5 f8a3 d1a4 b7b5 a4a3 d8d5 a3f3 g8f6 f3d5 f6d5 g2g3 f7f6 f1g2 c8b7
  1170. X!
  1171. Xg1f3 d7d5 c2c4 d5c4 b1a3 e7e5 f3e5 f8a3 d1a4 b7b5 a4a3 c8b7 e2e3 d8d6 a3d6 c7d6 e5f3 b8c6 b2b3 d6d5
  1172. X!
  1173. Xg1f3 d7d5 c2c4 d5c4 b1a3 e7e5 f3e5 f8a3 d1a4 b7b5 a4a3 d8d6 a3d6 c7d6 e5f3 c8b7 e2e3 b8c6 b2b3 d6d5
  1174. X!
  1175. Xg1f3 d7d5 c2c4 d5c4 b1a3 g8f6 a3c4 e7e6 g2g3 b8d7 f1g2 d7b6 b2b3
  1176. X!
  1177. Xg1f3 d7d5 c2c4 d5c4 b1a3 e7e6 a3c4 g8f6 g2g3 b8d7 f1g2 d7b6 b2b3
  1178. X!
  1179. Xg1f3 d7d5 c2c4 d5c4 b1a3 a7a6 a3c4 b7b5 c4e3 c8b7 g2g3 e7e6 f1g2 g8f6  o-o b8d7 d2d3 f8d6 c1d2  o-o
  1180. X!
  1181. Xg1f3 g8f6 c2c4 b7b6 g2g3 c8b7 f1g2 c7c5  o-o g7g6 b2b3 f8g7 c1b2  o-o b1c3 d7d5 c3d5 f6d5 b2g7 g8g7
  1182. X!
  1183. Xg1f3 b7b5 a2a4 b5b4 d2d3 d7d5 b1d2 c8b7 g2g3
  1184. X!
  1185. Xg1f3 b7b6 g2g3 c8b7 f1g2 e7e6  o-o g8f6 c2c4
  1186. X!
  1187. Xg1f3 b7b6 g2g3 c8b7 f1g2 e7e6  o-o f7f5 d2d3 g8f6 e2e4 f5e4 f3g5 f8e7 b1c3  o-o c3e4 f6e4 g5e4 b8c6
  1188. X!
  1189. Xg1f3 b7b6 g2g3 c8b7 f1g2 e7e5 c2c4 g8f6 b1c3 f8b4 d1b3
  1190. X!
  1191. Xg1f3 b7b6 g2g3 c8b7 f1g2 g8f6 c2c4 e7e6  o-o f8e7 b2b3  o-o c1b2 d7d5 e2e3 b8d7 b1c3 f6e4 c4d5 e4c3
  1192. X!
  1193. Xg1f3 b7b6 g2g3 g8f6 c2c4 c8b7 f1g2 e7e5 b1c3 f8b4 d1c2  o-o  o-o b4c3 b2c3 e5e4 f3d4 f8e8 a2a4 c7c5
  1194. X!
  1195. Xg1f3 g8f6 c2c4 g7g6 b2b3 f8g7 c1b2  o-o g2g3 c7c5 f1g2 b8c6  o-o e7e6 d2d4 c5d4 f3d4 d7d5 c4d5 e6d5
  1196. X!
  1197. Xg1f3 g7g6 c2c4 g8f6 b2b3 f8g7 c1b2  o-o g2g3 c7c5 f1g2 b8c6  o-o d7d6 b1c3 c8d7 d2d4
  1198. X!
  1199. Xg1f3 g7g6 c2c4 g8f6 b2b3 f8g7 c1b2  o-o g2g3 c7c5 f1g2 b8c6  o-o d7d5 c4d5 f6d5 b2g7 g8g7 d2d4
  1200. X!
  1201. Xg1f3 g7g6 c2c4 g8f6 b2b3 f8g7 c1b2  o-o g2g3 c7c6 f1g2 d7d5  o-o b8d7 d1c2 f8e8 b1c3 d7f8 d2d4 c8f5
  1202. X!
  1203. Xg1f3 g7g6 c2c4 g8f6 b2b3 f8g7 c1b2  o-o g2g3 d7d6 f1g2 e7e5 d2d3 c7c6 b1c3 d8e7  o-o b8d7 e2e3 a7a6
  1204. X!
  1205. Xg1f3 g7g6 c2c4 g8f6 b2b3 f8g7 c1b2  o-o g2g3 d7d6 f1g2 b8c6  o-o e7e5 d2d4 f6d7 d4e5
  1206. X!
  1207. Xg1f3 g7g6 c2c4 g8f6 b2b3 f8g7 c1b2 c7c5 e2e3  o-o f1e2 b7b6 d2d4 c5d4 f3d4 c8b7 e2f3 b8c6 b1c3 d8b8
  1208. X!
  1209. Xg1f3 g7g6 c2c4 f8g7 g2g3 d7d6 f1g2 e7e5  o-o g8f6 d2d4 e5e4 f3g5 d8e7 b1c3 c8f5 f2f3
  1210. X!
  1211. Xg1f3 g7g6 c2c4 f8g7 g2g3 e7e5 b1c3 g8e7 f1g2  o-o d2d4 e5d4 f3d4 b8c6 d4c6 e7c6  o-o d7d6 c1d2 c8g4
  1212. X!
  1213. Xg1f3 e7e6 g2g3 d7d5 c2c4 g8f6 f1g2 f8e7  o-o  o-o b2b3 c7c5 c1b2 b8c6 d2d3 d8c7 b1a3 b7b6 a3c2 c8b7
  1214. X!
  1215. Xg1f3 d7d5 c2c4 d5d4 e2e3 c7c5 b2b4 f7f6 e3d4 c5d4 c4c5 b8c6 f1c4
  1216. X!
  1217. Xg1f3 d7d5 c2c4 d5d4 e2e3 c7c5 b2b4 d4e3 f2e3 c5b4 d2d4
  1218. X!
  1219. Xg1f3 d7d5 c2c4 d5d4 e2e3 d4e3 f2e3
  1220. X!
  1221. Xg1f3 d7d5 c2c4 d5d4 e2e3 b8c6 e3d4 c6d4 f3d4 d8d4 b1c3 e7e5 d2d3 g8f6 c1e3 d4d8 f1e2 f8e7  o-o  o-o
  1222. X!
  1223. Xg1f3 d7d5 c2c4 d5d4 e2e3 b8c6 e3d4 c6d4 f3d4 d8d4 b1c3 e7e5 d2d3 f8c5 c1e3 d4d6 c3b5 d6e7 e3c5 e7c5
  1224. END_OF_FILE
  1225. if test 43184 -ne `wc -c <'misc/book.xaa'`; then
  1226.     echo shar: \"'misc/book.xaa'\" unpacked with wrong size!
  1227. fi
  1228. # end of 'misc/book.xaa'
  1229. fi
  1230. if test ! -d 'src' ; then
  1231.     echo shar: Creating directory \"'src'\"
  1232.     mkdir 'src'
  1233. fi
  1234. if test ! -d 'test' ; then
  1235.     echo shar: Creating directory \"'test'\"
  1236.     mkdir 'test'
  1237. fi
  1238. echo shar: End of archive 1 \(of 12\).
  1239. cp /dev/null ark1isdone
  1240. MISSING=""
  1241. for I in 1 2 3 4 5 6 7 8 9 10 11 12 ; do
  1242.     if test ! -f ark${I}isdone ; then
  1243.     MISSING="${MISSING} ${I}"
  1244.     fi
  1245. done
  1246. if test "${MISSING}" = "" ; then
  1247.     echo You have unpacked all 12 archives.
  1248.     rm -f ark[1-9]isdone ark[1-9][0-9]isdone
  1249.     echo Building book file.
  1250.     cat misc/book.xaa misc/book.xab > misc/gnuchess.nunn.book
  1251.     rm misc/book.xaa misc/book.xab
  1252. else
  1253.     echo You still need to unpack the following archives:
  1254.     echo "        " ${MISSING}
  1255. fi
  1256. ##  End of shell archive.
  1257. exit 0
  1258.