<?xml version="1.0"?>
<svg x="600" y="600" xmlns:xlink="http://www.w3.org/1999/xlink" style="background-color:red">
<script type="text/ecmascript"></script>

<defs>
<font horiz-adv-x="0">
<font-face font-family="ChessSophia" units-per-em="1000" panose-1="0 0 4 0 0 0 0 0 0 0" ascent="1000" descent="0" alphabetic="0" />
<missing-glyph horiz-adv-x="500" d="M63 0V1000H438V0H63ZM125 63H375V938H125V63Z" />
<glyph unicode="\" glyph-name="black chess rook" horiz-adv-x="700" d="M450.5,243.5l108-108V0.5H0.5v135l108,108v216l-108,72v180h162v-72h36v72h162v-72h36v72h162v-180l-108-72v-216zM414.5,441.5v36h-270v-36h270zM414.5,225.5v36h-270v-36h270z" />
<glyph unicode="V" glyph-name="white chess rook" horiz-adv-x="700" d="M450.5,243.5l108-108V0.5H0.5v135l108,108v216l-108,72v180h162v-72h36v72h162v-72h36v72h162v-180l-108-72v-216zM54.5,657.5v-90l108-72h234l108,72v90h-54v-72h-144v72h-54v-72h-144v72h-54zM162.5,432.5v-153h234v153h-234zM54.5,90.5v-36h450v36h-450zM162.5,216.5l-81-72h396l-81,72h-234z" />
<glyph unicode="Y" glyph-name="white chess pawn" horiz-adv-x="670" d="M0.5,0.5v126c0,45,26.4,172.5,135,216c-45,54-54,153,36,216c-27,36,0,162,108,162s135-126,108-162c90-63,81-162,36-216c108-45,135-171,135-216V0.5H0.5zM279.5,666.5c-81,0-81-90-45-126c-108-45-81-162-27-216c-90-27-153-117-153-180v-90h450v90c0,63-63,153-153,180c54,54,81,171-27,216c36,36,36,126-45,126z" />
<glyph unicode="_" glyph-name="black chess pawn" horiz-adv-x="670" d="M0.5,0.5v126c0,45,26.4,172.5,135,216c-45,54-54,153,36,216c-27,36,0,162,108,162s135-126,108-162c90-63,81-162,36-216c108-45,135-171,135-216V0.5H0.5z" />
<glyph unicode="W" glyph-name="white chess bishop" horiz-adv-x="900" d="M396.615,738.616c-18,0-27-9-27-27s9-27,27-27s27,9,27,27s-9,27-27,27zM396.615,630.616c-36-54-54-54-99-90s-54-81-54-117.001c0-35.999,21-57.601,45-72c0,0,36,18,108,18s108-18,108-18s45,36.001,45,72c0,36.001-9,81.001-54,117.001s-63,36-99,90zM297.615,315.615l-9-27c45,18,171,18,216,0l-9,27c-36,18-162,18-198,0zM396.615,261.615c-36-0.001-90-9-90-9s54-9,90-9s90,8.999,90,8.999s-54,9.002-90,9.001zM360.615,162.615c-54-36-63.362-30.909-99-36c-63-9-88.927-4.321-117-9c-54-9-81-18-81-18l18-45c0,0,8.57,11.51,54,18c63,9,117,9,162,18s81,27,99,45c17.386-17.386,54-36,99-45s97.751-5.15,162-18c45-9,54-18,54-18l18,45c0,0-27,9-81,18c-24.544,4.091-54,0-117,9c-36.735,5.248-45,0-99,36h-72zM369.615,531.615h54v-36h36v-54h-36v-36h-54v36h-36v54h36v36zM0.615,144.615c0,0,45,18,108,27c36.735,5.248,90-9,135,0c36,9,72,27,72,27l-90,45l27,81c0,0-63,27-63,108c0,63,45,135,108,171c45.564,26.036,54,45,54,45s-36,18-36,63c0,36,27,81,81,81s81-45,81-81c0-45-36-63-36-63s8.436-18.964,54-45c63-36,108-108,108-171c0-81-63-108-63-108l27-81l-90-45c0,0,36-18,72-27c44.521-11.13,101.699,4.757,135,0c63-9,108-27,108-27l-45-144c-63,18-72,18-126,27c-33.092,5.515-114.816-3.728-153,9c-54,18-72,45-72,45s-18-27-72-45c-38.184-12.728-124.713-5.464-153-9c-54.322-6.79-126-27-126-27l-45,144z" />
<glyph unicode="]" glyph-name="black chess bishop" horiz-adv-x="900" d="M306.615,344.865l-9-29.25c36,27,162,27,198,0l-9,29.25c-21,21-159,21-180,0zM288.615,279.615l-9-27c48,24,186,24,234,0l-9,27c-45,27-171,27-216,0zM0.615,144.615c0,0,45,18,108,27c36.735,5.248,90-9,135,0c36,9,72,27,72,27l-90,45l27,81c0,0-63,27-63,108c0,63,45,135,108,171c45.564,26.036,54,45,54,45s-36,18-36,63c0,36,27,81,81,81s81-45,81-81c0-45-36-63-36-63s8.436-18.964,54-45c63-36,108-108,108-171c0-81-63-108-63-108l27-81l-90-45c0,0,36-18,72-27c44.521-11.13,101.699,4.757,135,0c63-9,108-27,108-27l-45-144c-63,18-72,18-126,27c-33.092,5.515-114.816-3.728-153,9c-54,18-72,45-72,45s-18-27-72-45c-38.184-12.728-124.713-5.464-153-9c-54.322-6.79-126-27-126-27l-45,144zM369.615,405.615h54v36h36v54h-36v36h-54v-36h-36v-54h36v-36z" />
<glyph unicode="T" glyph-name="white chess king" horiz-adv-x="900" d="M144.5,63.5l-18,117c-54,36-126,99-126,216c0,72,63,117,135,117s153-54,153-54s-45,144,81,180v36h-54v54h54v54h54v-54h54v-54h-54v-36c126-36,81-180,81-180s81,54,153,54s135-45,135-117c0-117-72-180-126-216l-18-117c-9-27-72-63-252-63s-243,36-252,63zM396.5,342.5c0,0,63,108,63,171s-36,72-63,72s-63-18-63-72s63-171,63-171zM423.5,252.5c45,0,162-9,207-27c54,27,108,72,108,162c0,54-27,72-90,72s-207-63-225-207zM369.5,252.5c-18,144-162,207-234,207c-54,0-81-18-81-72c0-90,54-135,108-162c45,18,162,27,207,27zM180.5,180.5l9-72c171,27,243,27,414,0l9,72c-180,27-252,27-432,0zM243.5,63.5c81-18,108-18,153-18s72,0,153,18c-81,18-99,18-153,18s-72,0-153-18z" />
<glyph unicode="Z" glyph-name="black chess king" horiz-adv-x="900" d="M144.5,63.5l-18,117c-54,36-126,99-126,216c0,72,63,117,135,117s153-54,153-54s-45,144,81,180v36h-54v54h54v54h54v-54h54v-54h-54v-36c126-36,81-180,81-180s81,54,153,54s135-45,135-117c0-117-72-180-126-216l-18-117c-9-27-72-63-252-63s-243,36-252,63zM423.5,252.5c45,0,162-9,207-27c54,27,108,72,108,162c0,54-27,72-90,72s-207-63-225-207zM369.5,252.5c-18,144-162,207-234,207c-54,0-81-18-81-72c0-90,54-135,108-162c45,18,162,27,207,27zM180.5,126.5l9-38.25c171,27,243,27,414,0l9,38.25c-180,27-252,27-432,0zM333.5,279.5c-63,0-117-9-171-27c-72,54-81,99-81,135c0,27,18,45,54,45c108,0.002,189-90,198-153zM459.5,279.5c9,63,99,153.002,198,153c36,0,54-27,54-54s-9-72-81-126c-54,18-108,27-171,27z" />
<glyph unicode="U" glyph-name="white chess queen" horiz-adv-x="900" d="M35.402,635.837c-0.203-12.008,8.685-23.072,21.985-22.91c15.149,0.186,22.764,11.639,22.909,21.986c0.185,13.117-9.978,22.908-22.54,22.908c-12.748,0-22.17-11.084-22.354-21.984zM180.343,153.481c0,27-10.65,68.324-54,90c-18,9-18,27-18,36c0,28.46-54,297-54,297C17.841,580.743,0.5,609.013,0.5,635.144c0,31.357,24.698,58.439,58.438,58.439c27.795,0,57.965-23.28,58.677-57.727c0.186-8.998-1.188-25.418-17.579-42.522 l107.307-205.853v234c-28.911,6.059-46.729,30.527-46.729,58.322c0,30.17,26.131,57.488,58.915,57.488c33.495,0,58.658-28.271,58.201-59.864c-0.237-16.392-7.839-33.971-25.388-46.946l81-234l36,252c-24.619,13.979-31.745,33.934-31.745,50.801 c0,39.197,31.12,59.627,58.677,59.39c29.932-0.258,58.438-26.132,58.438-56.302c0-29.932-16.391-45.611-31.37-53.889l36-252l81,234c-18.636,14.875-25.05,29.366-25.05,50.033c0,21.143,17.815,56.777,58.914,56.777c32.783,0,57.965-28.745,57.965-57.727 c0-34.922-24.944-53.451-46.829-58.084v-234l108,207c-13.658,14.057-16.034,30.95-16.034,39.95c0,30.646,23.043,59.253,61.034,59.05c25.199-0.136,55.723-23.052,56.082-59.05c0.237-23.756-17.817-55.826-56.082-57.95c0,0-54-270-54-297c0-9.001,0-27-18-36 c-36-18.001-54-63-54-90c0-36.001,27-72.001,27-81.001c0-44.999-162-72-243-71.98c-72,0.018-243,26.981-243,71.981c0,9,27,36,27,81zM712.399,635.441c-0.203-12.007,8.685-23.071,21.985-22.909c15.149,0.185,22.764,11.639,22.909,21.985c0.185,13.117-9.978,22.909-22.54,22.909c-12.748,0-22.17-11.085-22.354-21.985zM196.395,679.834c-0.203-12.007,8.685-23.071,21.985-22.909c15.149,0.185,22.764,11.639,22.909,21.985c0.185,13.117-9.978,22.909-22.54,22.909c-12.748,0-22.17-11.085-22.354-21.985zM373.387,701.333c-0.203-12.008,8.685-23.072,21.985-22.91c15.149,0.186,22.764,11.639,22.909,21.986c0.185,13.117-9.978,22.908-22.54,22.908c-12.748,0-22.17-11.084-22.354-21.984zM550.878,678.834c-0.203-12.007,8.685-23.071,21.985-22.909c15.149,0.185,22.764,11.639,22.909,21.985c0.185,13.117-9.978,22.909-22.54,22.909c-12.748,0-22.17-11.085-22.354-21.985zM221.366,203.556c9-16,15-55,5-88c105.667,20.334,235,26,342,0c-7,25-9,50,4,88c-93,31-288,22-351,0zM262.366,71.556c47.667-18,107.667-18.334,137.667-18.334s91,2.334,135.333,17.334c-53,11-97.667,13.334-132.667,13.334s-100.666-4.668-140.333-12.334zM589.676,242.55c0,0,4.667,6.667,9.334,12c-9.334,2.667-32,15.334-43.334,30c-47.333-14-72-4-106.666,18.667c-33.334-18.667-66.667-18-108,1.333c-27.334-23.333-56.667-29.333-100.667-20.666c-16.667-17.334-27.333-23.334-44.667-30l8-11.334 c142,30,237.334,30.667,386,0zM108.7,488.938l37.055-196.25c27.447-6.404,48.032,5.033,60.841,21.501L108.7,488.938zM246.804,532.18l2.215-197.937c27.896-9.742,42.952-5.314,63.321,11.07L246.804,532.18zM398.24,546.349l-31.882-196.165c16.826-11.956,45.166-14.17,64.207,0.558L398.24,546.349zM547.022,525.095l-65.979-186.867c14.612-16.384,39.41-23.025,63.321-11.513l2.657,198.38zM683.366,484.556l-95.5-168.5c10.5-18,37-29,61-22l34.5,190.5z" />
<glyph unicode="[" glyph-name="black chess queen" horiz-adv-x="900" d="M180.343,153.481c0,27-10.65,68.324-54,90c-18,9-18,27-18,36c0,28.46-54,297-54,297C17.841,580.743,0.5,609.013,0.5,635.144c0,31.357,24.698,58.439,58.438,58.439c27.795,0,57.965-23.28,58.677-57.727c0.186-8.998-1.188-25.418-17.579-42.522 l107.307-205.853v234c-28.911,6.059-46.729,30.527-46.729,58.322c0,30.17,26.131,57.488,58.915,57.488c33.495,0,58.658-28.271,58.201-59.864c-0.237-16.392-7.839-33.971-25.388-46.946l81-234l36,252c-24.619,13.979-31.744,33.934-31.744,50.801 c0,39.197,31.119,59.627,58.676,59.39c29.932-0.258,58.439-26.132,58.439-56.302c0-29.932-16.391-45.611-31.371-53.889l36-252l81,234c-18.635,14.875-25.049,29.366-25.049,50.033c0,21.143,17.814,56.777,58.914,56.777c32.783,0,57.965-28.745,57.965-57.727 c0-34.922-24.945-53.451-46.83-58.084v-234l108,207c-13.658,14.057-16.033,30.95-16.033,39.95c0,30.646,23.043,59.253,61.033,59.05c25.199-0.136,55.723-23.052,56.082-59.05c0.238-23.756-17.816-55.826-56.082-57.95c0,0-54-270-54-297c0-9.001,0-27-18-36 c-36-18.001-54-63-54-90c0-36.001,27-72.001,27-81.001c0-44.999-162-72-243-71.98c-72,0.018-243,26.981-243,71.981c0,9,27,36,27,81zM202.914,242.361c11.334-16,13.334-21.333,18-38c89.334,21.333,249.334,27.333,350.667-0.667c4.668,18,6.668,25.334,17.334,38.667c-116.666,28.667-270.666,30.667-386,0zM226.914,115.694c14.667-10.666,19.334-18.666,28-30c108,16.667,178.668,19.334,287.334,0.667c8.666,13.333,13.332,20,26,29.333c-112.668,29.334-228.668,19.334-341.334,0z" />
<glyph unicode="X" glyph-name="white chess knight" horiz-adv-x="800" d="M669.3,0.501l-479.978,1c0.313,128.896,86.313,172.896,79.283,251.736l-102.055-74.84c-40.821-48.986-87.087-53.068-102.055-24.494c-34.019-6.803-65.314,20.41-63.954,74.84S63.136,363.456,86.268,464.15c25.854,106.137,55.43,119.744,71.758,125.188 l0.361,77.563l81.644-59.873l46.265,80.283l46.265-95.252C493.126,639.685,663.857,302.583,669.3,0.501zM240.031,50.487h379.644C540.303,540.73,383.303,573.73,308.067,534.908l-24.493,48.986l-19.05-34.018l-85.726-20.41l-9.525,9.523c-20.411-16.328-31.434-94.578-57.637-161.26c-27.94-71.104-63.557-126.602-63.468-146.264 c0.135-29.736,8.802-35.736,25.854-28.576c8.281,13.508,16.948,24.84,32.657,25.854c6.957-0.346,18.166-3.305,7.624-10.014c-14.667-9.332-11.066-30.447-11.066-30.447c26.733,21.447,127.499,103.146,183.059,138.434c17.341,11.014,33.008,21.014,45.008,51.514 c23.863-27.154-1.667-80.5-17-93.832c23.333-92-52.667-174.668-74.272-233.91zM63.941,238.437c0,4.824,6.064,17.092,12.129,22.053c6.064,4.963,15.437,7.721,20.95,7.582s14.472-5.375,14.059-11.992c-0.413-6.615-12.267-8.408-16.953-10.199S83.1,231.821,76.484,227.687s-12.543,4.082-12.543,10.75zM157.532,407.474c0.343,40.486,10.293,57.299,21.959,71.709c11.666,14.412,53.525,33.969,53.525,33.969s4.804-51.123-12.695-80.975c-17.499-29.85-44.947-25.047-62.789-24.703z" />
<glyph unicode="^" glyph-name="black chess knight" horiz-adv-x="800" d="M669.302,0.501l-479.978,1c0.313,128.896,86.313,172.896,79.283,251.736l-102.055-74.84c-24.051-28.861-49.991-42.137-70.307-42.328c-14.167-0.133,23.997,47.836,29.997,58.836c-26,1-62-49-91.017-38.035c-21.161,7.994-35.63,33.895-34.681,71.873 c1.36,54.43,62.594,134.713,85.726,235.406c25.854,106.137,55.43,119.744,71.758,125.188l0.361,77.563l81.644-59.873l46.265,80.283l46.265-95.252c160.566,47.627,331.297-289.475,336.74-591.557zM627.734,33.06c0,261.313-163.89,528.998-255.85,530.82c-17.643-0.307-33.643-6.307-33.599-12.748c0.087-12.779,16.3-17.299,35.42-17.299c71.929-2.732,221.251-255.85,223.072-498.043c0-18.209,29.135-17.299,30.956-2.73zM74.869,259.644c-5.347-6.238-10.938-14.824-11.12-20.85c-0.231-7.645,5.792-13.67,11.583-11.352c5.792,2.316,12.742,15.291,17.375,17.838c4.633,2.549,18.765,4.402,18.533,10.889s-9.73,12.279-15.29,12.047s-18.302-5.328-21.082-8.572zM232.625,512.901c-13.636-5.727-38.727-17.18-56.454-37.908c-17.182-22.908-18.545-48.816-19.09-67.363c29.727-3.545,54.657,5.104,67.09,32.455c8.182,18,8.455,51.271,8.455,72.816z" />
</font>
</defs>
<defs>
<text id="wB">W</text>
<text id="wK">T</text>
<text id="bK">Z</text>
<text id="bN">^</text>
<text id="wN">X</text>
<text id="bP">_</text>
<text id="wP">Y</text>
<text id="wQ">U</text>
<text id="wR">V</text>
<text id="bR">\</text>
<text id="bB">]</text>
<text id="bQ">[</text>
</defs>

<g transform="scale(0.8)">
<a>
<g id="bPawnExchange" visibility="hidden" transform="translate(50,36)" style="font-family: ChessSophia; font-size: 20; fill: black;" text-anchor="left">
<text id="bQ" x="0" y="0"  onclick="pawnExchangeClick('bQ')">
	<tref xlink:href="#bQ" />
</text>
<text id="bN" x="20" y="0"  onclick="pawnExchangeClick('bN')">
<tref xlink:href="#bN" />
</text>
<text id="bR" x="40" y="0"  onclick="pawnExchangeClick('bR')">
<tref xlink:href="#bR" />
</text>
<text id="bB" x="60" y="0"  onclick="pawnExchangeClick('bB')">
<tref xlink:href="#bB" />
</text>
</g>
<g id="wPawnExchange" visibility="hidden" transform="translate(50,36)" style="font-family: ChessSophia; font-size: 20; fill: black;" text-anchor="left">
<text id="wQ" x="0" y="0" onclick="pawnExchangeClick('wQ')">
<tref xlink:href="#wQ" />
</text>
<text id="wN" x="20" y="0"  onclick="pawnExchangeClick('wN')">
<tref xlink:href="#wN" />
</text>
<text id="wB" x="40" y="0" onclick="pawnExchangeClick('wB')">
<tref xlink:href="#wB" />
</text>
<text id="wR" x="60" y="0"  onclick="pawnExchangeClick('wR')">
<tref xlink:href="#wR" />
</text>
</g>

<g id="board" transform="scale(0.8)" >
<rect id="sq_56" x="50" y="50" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(56,'A8')" />
<rect id="sq_57" x="100" y="50" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(57,'B8')" />
<rect id="sq_58" x="150" y="50" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(58,'C8')" />
<rect id="sq_59" x="200" y="50" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(59,'D8')" />
<rect id="sq_60" x="250" y="50" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(60,'E8')" />
<rect id="sq_61" x="300" y="50" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(61,'F8')" />
<rect id="sq_62" x="350" y="50" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(62,'G8')" />
<rect id="sq_63" x="400" y="50" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(63,'H8')" />
<rect id="sq_48" x="50" y="100" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(48,'A7')" />
<rect id="sq_49" x="100" y="100" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(49,'B7')" />
<rect id="sq_50" x="150" y="100" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(50,'C7')" />
<rect id="sq_51" x="200" y="100" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(51,'D7')" />
<rect id="sq_52" x="250" y="100" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(52,'E7')" />
<rect id="sq_53" x="300" y="100" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(53,'F7')" />
<rect id="sq_54" x="350" y="100" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(54,'G7')" />
<rect id="sq_55" x="400" y="100" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(55,'H7')" />
<rect id="sq_40" x="50" y="150" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(40,'A6')" />
<rect id="sq_41" x="100" y="150" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(41,'B6')" />
<rect id="sq_42" x="150" y="150" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(42,'C6')" />
<rect id="sq_43" x="200" y="150" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(43,'D6')" />
<rect id="sq_44" x="250" y="150" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(44,'E6')" />
<rect id="sq_45" x="300" y="150" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(45,'F6')" />
<rect id="sq_46" x="350" y="150" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(46,'G6')" />
<rect id="sq_47" x="400" y="150" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(47,'H6')" />
<rect id="sq_32" x="50" y="200" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(32,'A5')" />
<rect id="sq_33" x="100" y="200" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(33,'B5')" />
<rect id="sq_34" x="150" y="200" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(34,'C5')" />
<rect id="sq_35" x="200" y="200" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(35,'D5')" />
<rect id="sq_36" x="250" y="200" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(36,'E5')" />
<rect id="sq_37" x="300" y="200" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(37,'F5')" />
<rect id="sq_38" x="350" y="200" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(38,'G5')" />
<rect id="sq_39" x="400" y="200" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(39,'H5')" />
<rect id="sq_24" x="50" y="250" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(24,'A4')" />
<rect id="sq_25" x="100" y="250" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(25,'B4')" />
<rect id="sq_26" x="150" y="250" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(26,'C4')" />
<rect id="sq_27" x="200" y="250" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(27,'D4')" />
<rect id="sq_28" x="250" y="250" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(28,'E4')" />
<rect id="sq_29" x="300" y="250" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(29,'F4')" />
<rect id="sq_30" x="350" y="250" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(30,'G4')" />
<rect id="sq_31" x="400" y="250" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(31,'H4')" />
<rect id="sq_16" x="50" y="300" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(16,'A3')" />
<rect id="sq_17" x="100" y="300" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(17,'B3')" />
<rect id="sq_18" x="150" y="300" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(18,'C3')" />
<rect id="sq_19" x="200" y="300" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(19,'D3')" />
<rect id="sq_20" x="250" y="300" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(20,'E3')" />
<rect id="sq_21" x="300" y="300" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(21,'F3')" />
<rect id="sq_22" x="350" y="300" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(22,'G3')" />
<rect id="sq_23" x="400" y="300" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(23,'H3')" />
<rect id="sq_8" x="50" y="350" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(8,'A2')" />
<rect id="sq_9" x="100" y="350" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(9,'B2')" />
<rect id="sq_10" x="150" y="350" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(10,'C2')" />
<rect id="sq_11" x="200" y="350" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(11,'D2')" />
<rect id="sq_12" x="250" y="350" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(12,'E2')" />
<rect id="sq_13" x="300" y="350" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(13,'F2')" />
<rect id="sq_14" x="350" y="350" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(14,'G2')" />
<rect id="sq_15" x="400" y="350" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(15,'H2')" />
<rect id="sq_0" x="50" y="400" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(0,'A1')" />
<rect id="sq_1" x="100" y="400" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(1,'B1')" />
<rect id="sq_2" x="150" y="400" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(2,'C1')" />
<rect id="sq_3" x="200" y="400" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(3,'D1')" />
<rect id="sq_4" x="250" y="400" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(4,'E1')" />
<rect id="sq_5" x="300" y="400" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(5,'F1')" />
<rect id="sq_6" x="350" y="400" width="50" height="50" fill="#aaa" stroke="none" onclick="squareClick(6,'G1')" />
<rect id="sq_7" x="400" y="400" width="50" height="50" fill="#ccc" stroke="none" onclick="squareClick(7,'H1')" />
<text x="25" y="430" text-anchor="middle">1</text>
<text x="75" y="480" text-anchor="middle">A</text>
<text x="25" y="380" text-anchor="middle">2</text>
<text x="125" y="480" text-anchor="middle">B</text>
<text x="25" y="330" text-anchor="middle">3</text>
<text x="175" y="480" text-anchor="middle">C</text>
<text x="25" y="280" text-anchor="middle">4</text>
<text x="225" y="480" text-anchor="middle">D</text>
<text x="25" y="230" text-anchor="middle">5</text>
<text x="275" y="480" text-anchor="middle">E</text>
<text x="25" y="180" text-anchor="middle">6</text>
<text x="325" y="480" text-anchor="middle">F</text>
<text x="25" y="130" text-anchor="middle">7</text>
<text x="375" y="480" text-anchor="middle">G</text>
<text x="25" y="80" text-anchor="middle">8</text>
<text x="425" y="480" text-anchor="middle">H</text>
</g>


<g id="men"  transform="scale(0.8)" style="font-family: ChessSophia; font-size: 50; fill: black;" text-anchor="middle">

<text id="bN1" x="20" y="40"  visibility="hidden" onclick="pieceClick('bN1')">
<tref xlink:href="#bN" />
</text>
<text id="bN2" x="60" y="40"  visibility="hidden" onclick="pieceClick('bN2')">
<tref xlink:href="#bN" />
</text>
<text id="bN3" x="100" y="40"  visibility="hidden" onclick="pieceClick('bN3')">
<tref xlink:href="#bN" />
</text>
<text id="bQ1" x="140" y="40"  visibility="hidden" onclick="pieceClick('bQ1')">
<tref xlink:href="#bQ" />
</text>
<text id="bQ2" x="180" y="40"  visibility="hidden" onclick="pieceClick('bQ2')">
<tref xlink:href="#bQ" />
</text>
<text id="bQ3" x="220" y="40"  visibility="hidden" onclick="pieceClick('bQ3')">
<tref xlink:href="#bQ" />
</text>
<text id="bB1" x="260" y="40"  visibility="hidden" onclick="pieceClick('bB1')">
<tref xlink:href="#bB" />
</text>
<text id="bB2" x="300" y="40"  visibility="hidden" onclick="pieceClick('bB2')">
<tref xlink:href="#bB" />
</text>
<text id="bB3" x="340" y="40"  visibility="hidden" onclick="pieceClick('bB3')">
<tref xlink:href="#bB" />
</text>
<text id="bR1" x="380" y="40"  visibility="hidden" onclick="pieceClick('bR1')">
<tref xlink:href="#bR" />
</text>
<text id="bR2" x="420" y="40"  visibility="hidden" onclick="pieceClick('bR2')">
<tref xlink:href="#bR" />
</text>
<text id="bR3" x="460" y="40"  visibility="hidden" onclick="pieceClick('bR3')">
<tref xlink:href="#bR" />
</text>



<text id="wN1" x="20" y="500"  visibility="hidden" onclick="pieceClick('wN1')">
<tref xlink:href="#wN" />
</text>
<text id="wN2" x="60" y="500"  visibility="hidden" onclick="pieceClick('wN2')">
<tref xlink:href="#wN" />
</text>
<text id="wN3" x="100" y="500"  visibility="hidden" onclick="pieceClick('wN3')">
<tref xlink:href="#wN" />
</text>
<text id="wQ1" x="140" y="500"  visibility="hidden" onclick="pieceClick('wQ1')">
<tref xlink:href="#wQ" />
</text>
<text id="wQ2" x="180" y="500"  visibility="hidden" onclick="pieceClick('wQ2')">
<tref xlink:href="#wQ" />
</text>
<text id="wQ3" x="220" y="500"  visibility="hidden" onclick="pieceClick('wQ3')">
<tref xlink:href="#wQ" />
</text>
<text id="wB1" x="260" y="500"  visibility="hidden" onclick="pieceClick('wB1')">
<tref xlink:href="#wB" />
</text>
<text id="wB2" x="300" y="500"  visibility="hidden" onclick="pieceClick('wB2')">
<tref xlink:href="#wB" />
</text>
<text id="wB3" x="340" y="500"  visibility="hidden" onclick="pieceClick('wB3')">
<tref xlink:href="#wB" />
</text>
<text id="wR1" x="380" y="500"  visibility="hidden" onclick="pieceClick('wR1')">
<tref xlink:href="#wR" />
</text>
<text id="wR2" x="420" y="500"  visibility="hidden" onclick="pieceClick('wR2')">
<tref xlink:href="#wR" />
</text>
<text id="wR3" x="460" y="500"  visibility="hidden" onclick="pieceClick('wR3')">
<tref xlink:href="#wR" />
</text>






<text id="bRa" class="sq57" x="78" y="94"  visibility="hidden" onclick="pieceClick('bRa')">
	<tref xlink:href="#bR" />
</text>
<text id="bNb" class="sq58" x="128" y="94"  visibility="hidden" onclick="pieceClick('bNb')">
<tref xlink:href="#bN" />
</text>
<text id="bBc" class="sq59" x="178" y="94"  visibility="hidden" onclick="pieceClick('bBc')">
<tref xlink:href="#bB" />
</text>
<text id="bQd" class="sq60" x="228" y="94"  visibility="hidden" onclick="pieceClick('bQd')">
<tref xlink:href="#bQ" />
</text>
<text id="bKe" class="sq61" x="278" y="94"  visibility="hidden" onclick="pieceClick('bKe')">
<tref xlink:href="#bK" />
</text>
<text id="bBf" class="sq62" x="328" y="94"  visibility="hidden" onclick="pieceClick('bBf')">
<tref xlink:href="#bB" />
</text>
<text id="bNg" class="sq63" x="378" y="94"  visibility="hidden" onclick="pieceClick('bNg')">
<tref xlink:href="#bN" />
</text>
<text id="bRh" class="sq64" x="428" y="94"  visibility="hidden" onclick="pieceClick('bRh')">
<tref xlink:href="#bR" />
</text>
<text id="wRa" class="sq1" x="78" y="444"  visibility="hidden" onclick="pieceClick('wRa')">
<tref xlink:href="#wR" />
</text>
<text id="wNb" class="sq2" x="128" y="444"  visibility="hidden" onclick="pieceClick('wNb')">
<tref xlink:href="#wN" />
</text>
<text id="wBc" class="sq3" x="178" y="444"  visibility="hidden" onclick="pieceClick('wBc')">
<tref xlink:href="#wB" />
</text>
<text id="wQd" class="sq4" x="228" y="444"  visibility="hidden" onclick="pieceClick('wQd')">
<tref xlink:href="#wQ" />
</text>
<text id="wKe" class="sq5" x="278" y="444"  visibility="hidden" onclick="pieceClick('wKe')">
<tref xlink:href="#wK" />
</text>
<text id="wBf" class="sq6" x="328" y="444"  visibility="hidden" onclick="pieceClick('wBf')">
<tref xlink:href="#wB" />
</text>
<text id="wNg" class="sq7" x="378" y="444"  visibility="hidden" onclick="pieceClick('wNg')">
<tref xlink:href="#wN" />
</text>
<text id="wRh" class="sq8" x="428" y="444"  visibility="hidden" onclick="pieceClick('wRh')">
<tref xlink:href="#wR" />
</text>
<text id="bPa" x="78" y="144"  visibility="hidden" onclick="pieceClick('bPa')">
<tref xlink:href="#bP" />
</text>
<text id="bPb" x="128" y="144"  visibility="hidden" onclick="pieceClick('bPb')">
<tref xlink:href="#bP" />
</text>
<text id="bPc" x="178" y="144"  visibility="hidden" onclick="pieceClick('bPc')">
<tref xlink:href="#bP" />
</text>
<text id="bPd" x="228" y="144"  visibility="hidden" onclick="pieceClick('bPd')">
<tref xlink:href="#bP" />
</text>
<text id="bPe" x="278" y="144"  visibility="hidden" onclick="pieceClick('bPe')">
<tref xlink:href="#bP" />
</text>
<text id="bPf" x="328" y="144"  visibility="hidden" onclick="pieceClick('bPf')">
<tref xlink:href="#bP" />
</text>
<text id="bPg" x="378" y="144"  visibility="hidden" onclick="pieceClick('bPg')">
<tref xlink:href="#bP" />
</text>
<text id="bPh" x="428" y="144"  visibility="hidden" onclick="pieceClick('bPh')">
<tref xlink:href="#bP" />
</text>
<text id="wPa" x="78" y="394"  visibility="hidden" onclick="pieceClick('wPa')">
<tref xlink:href="#wP" />
</text>
<text id="wPb" x="128" y="394"  visibility="hidden" onclick="pieceClick('wPb')">
<tref xlink:href="#wP" />
</text>
<text id="wPc" x="178" y="394"  visibility="hidden" onclick="pieceClick('wPc')">
<tref xlink:href="#wP" />
</text>
<text id="wPd" x="228" y="394"  visibility="hidden" onclick="pieceClick('wPd')">
<tref xlink:href="#wP" />
</text>
<text id="wPe" x="278" y="394"  visibility="hidden" onclick="pieceClick('wPe')">
<tref xlink:href="#wP" />
</text>
<text id="wPf" x="328" y="394"  visibility="hidden" onclick="pieceClick('wPf')">
<tref xlink:href="#wP" />
</text>
<text id="wPg" x="378" y="394"  visibility="hidden" onclick="pieceClick('wPg')">
<tref xlink:href="#wP" />
</text>
<text id="wPh" x="428" y="394"  visibility="hidden" onclick="pieceClick('wPh')">
<tref xlink:href="#wP" />
</text>
</g>
</a>
</g>
</svg>
