
000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 
015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 
030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 
045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 
060 061 062 063 064 065 066 067 068 069 070 071 072 073 074 
075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 
090 091 092 093 094 095 096 097 098 099 100 101 102 103 104 
105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 
180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 
195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 

... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ... ... ... 035 036 037 038 039 040 041 042 ... ... 
... ... ... ... ... 050 051 052 053 054 055 056 057 ... ... 
... ... ... ... ... 065 066 067 068 069 070 071 072 ... ... 
... ... ... ... ... 080 081 082 083 084 085 086 087 ... ... 
... ... ... ... ... 095 096 097 098 099 100 101 102 ... ... 
... ... ... ... ... 110 111 112 113 114 115 116 117 ... ... 
... ... ... ... ... 125 126 127 128 129 130 131 132 ... ... 
... ... ... ... ... 140 141 142 143 144 145 146 147 ... ... 
... ... ... ... ... 155 156 157 158 159 160 161 162 ... ... 
... ... ... ... ... 170 171 172 173 174 175 176 177 ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 

.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
.. .. .. .. .. A1 A2 A3 A4 A5 A6 A7 A8 .. .. 
.. .. .. .. .. B1 B2 B3 B4 B5 B6 B7 B8 .. .. 
.. .. .. .. .. C1 C2 C3 C4 C5 C6 C7 C8 .. .. 
.. .. .. .. .. D1 D2 D3 D4 D5 D6 D7 D8 .. .. 
.. .. .. .. .. E1 E2 E3 E4 E5 E6 E7 E8 .. .. 
.. .. .. .. .. F1 F2 F3 F4 F5 F6 F7 F8 .. .. 
.. .. .. .. .. G1 G2 G3 G4 G5 G6 G7 G8 .. .. 
.. .. .. .. .. H1 H2 H3 H4 H5 H6 H7 H8 .. .. 
.. .. .. .. .. I1 I2 I3 I4 I5 I6 I7 I8 .. .. 
.. .. .. .. .. J1 J2 J3 J4 J5 J6 J7 J8 .. .. 
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 

BOARD[ 42], BOARD[ 57], BOARD[ 72], BOARD[ 87], BOARD[102], BOARD[117], BOARD[132], BOARD[147], BOARD[162], BOARD[177], 
BOARD[ 41], BOARD[ 56], BOARD[ 71], BOARD[ 86], BOARD[101], BOARD[116], BOARD[131], BOARD[146], BOARD[161], BOARD[176], 
BOARD[ 40], BOARD[ 55], BOARD[ 70], BOARD[ 85], BOARD[100], BOARD[115], BOARD[130], BOARD[145], BOARD[160], BOARD[175], 
BOARD[ 39], BOARD[ 54], BOARD[ 69], BOARD[ 84], BOARD[ 99], BOARD[114], BOARD[129], BOARD[144], BOARD[159], BOARD[174], 
BOARD[ 38], BOARD[ 53], BOARD[ 68], BOARD[ 83], BOARD[ 98], BOARD[113], BOARD[128], BOARD[143], BOARD[158], BOARD[173], 
BOARD[ 37], BOARD[ 52], BOARD[ 67], BOARD[ 82], BOARD[ 97], BOARD[112], BOARD[127], BOARD[142], BOARD[157], BOARD[172], 
BOARD[ 36], BOARD[ 51], BOARD[ 66], BOARD[ 81], BOARD[ 96], BOARD[111], BOARD[126], BOARD[141], BOARD[156], BOARD[171], 
BOARD[ 35], BOARD[ 50], BOARD[ 65], BOARD[ 80], BOARD[ 95], BOARD[110], BOARD[125], BOARD[140], BOARD[155], BOARD[170], 

const int A8 =  42; const int B8 =  57; const int C8 =  72; const int D8 =  87; const int E8 = 102; const int F8 = 117; const int G8 = 132; const int H8 = 147; const int I8 = 162; const int J8 = 177; 
const int A7 =  41; const int B7 =  56; const int C7 =  71; const int D7 =  86; const int E7 = 101; const int F7 = 116; const int G7 = 131; const int H7 = 146; const int I7 = 161; const int J7 = 176; 
const int A6 =  40; const int B6 =  55; const int C6 =  70; const int D6 =  85; const int E6 = 100; const int F6 = 115; const int G6 = 130; const int H6 = 145; const int I6 = 160; const int J6 = 175; 
const int A5 =  39; const int B5 =  54; const int C5 =  69; const int D5 =  84; const int E5 =  99; const int F5 = 114; const int G5 = 129; const int H5 = 144; const int I5 = 159; const int J5 = 174; 
const int A4 =  38; const int B4 =  53; const int C4 =  68; const int D4 =  83; const int E4 =  98; const int F4 = 113; const int G4 = 128; const int H4 = 143; const int I4 = 158; const int J4 = 173; 
const int A3 =  37; const int B3 =  52; const int C3 =  67; const int D3 =  82; const int E3 =  97; const int F3 = 112; const int G3 = 127; const int H3 = 142; const int I3 = 157; const int J3 = 172; 
const int A2 =  36; const int B2 =  51; const int C2 =  66; const int D2 =  81; const int E2 =  96; const int F2 = 111; const int G2 = 126; const int H2 = 141; const int I2 = 156; const int J2 = 171; 
const int A1 =  35; const int B1 =  50; const int C1 =  65; const int D1 =  80; const int E1 =  95; const int F1 = 110; const int G1 = 125; const int H1 = 140; const int I1 = 155; const int J1 = 170; 

014 029 044 059 074 089 104 119 134 149 164 179 194 209 
013 028 043 058 073 088 103 118 133 148 163 178 193 208 
012 027 042 057 072 087 102 117 132 147 162 177 192 207 
011 026 041 056 071 086 101 116 131 146 161 176 191 206 
010 025 040 055 070 085 100 115 130 145 160 175 190 205 
009 024 039 054 069 084 099 114 129 144 159 174 189 204 
008 023 038 053 068 083 098 113 128 143 158 173 188 203 
007 022 037 052 067 082 097 112 127 142 157 172 187 202 
006 021 036 051 066 081 096 111 126 141 156 171 186 201 
005 020 035 050 065 080 095 110 125 140 155 170 185 200 
004 019 034 049 064 079 094 109 124 139 154 169 184 199 
003 018 033 048 063 078 093 108 123 138 153 168 183 198 
002 017 032 047 062 077 092 107 122 137 152 167 182 197 
001 016 031 046 061 076 091 106 121 136 151 166 181 196 
000 015 030 045 060 075 090 105 120 135 150 165 180 195 

... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... 042 057 072 087 102 117 132 147 162 177 ... ... 
... ... 041 056 071 086 101 116 131 146 161 176 ... ... 
... ... 040 055 070 085 100 115 130 145 160 175 ... ... 
... ... 039 054 069 084 099 114 129 144 159 174 ... ... 
... ... 038 053 068 083 098 113 128 143 158 173 ... ... 
... ... 037 052 067 082 097 112 127 142 157 172 ... ... 
... ... 036 051 066 081 096 111 126 141 156 171 ... ... 
... ... 035 050 065 080 095 110 125 140 155 170 ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... 
... ... ... ... ... ... ... ... ... ... ... ... ... ... 

.. .. .. .. .. .. .. .. .. .. .. .. .. .. 
.. .. .. .. .. .. .. .. .. .. .. .. .. .. 
.. .. A8 B8 C8 D8 E8 F8 G8 H8 I8 J8 .. .. 
.. .. A7 B7 C7 D7 E7 F7 G7 H7 I7 J7 .. .. 
.. .. A6 B6 C6 D6 E6 F6 G6 H6 I6 J6 .. .. 
.. .. A5 B5 C5 D5 E5 F5 G5 H5 I5 J5 .. .. 
.. .. A4 B4 C4 D4 E4 F4 G4 H4 I4 J4 .. .. 
.. .. A3 B3 C3 D3 E3 F3 G3 H3 I3 J3 .. .. 
.. .. A2 B2 C2 D2 E2 F2 G2 H2 I2 J2 .. .. 
.. .. A1 B1 C1 D1 E1 F1 G1 H1 I1 J1 .. .. 
.. .. .. .. .. .. .. .. .. .. .. .. .. .. 
.. .. .. .. .. .. .. .. .. .. .. .. .. .. 
.. .. .. .. .. .. .. .. .. .. .. .. .. .. 
.. .. .. .. .. .. .. .. .. .. .. .. .. .. 
.. .. .. .. .. .. .. .. .. .. .. .. .. .. 
