Advertisement
Guest User

Untitled

a guest
Feb 11th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 257.34 KB | None | 0 0
  1. # Checking squares (0, 0) and (0, 1)... Crosses
  2. # Checking squares (0, 0) and (0, 2)... Crosses
  3. # Checking squares (0, 0) and (0, 3)...
  4. $ Check first condition...NO
  5. $ Check second condition... NO
  6. BAD
  7. # Checking squares (0, 0) and (1, 0)... Crosses
  8. # Checking squares (0, 0) and (1, 1)... Crosses
  9. # Checking squares (0, 0) and (1, 2)... Crosses
  10. # Checking squares (0, 0) and (1, 3)...
  11. $ Check first condition...NO
  12. $ Check second condition... NO
  13. BAD
  14. # Checking squares (0, 0) and (2, 0)... Crosses
  15. # Checking squares (0, 0) and (2, 1)... Crosses
  16. # Checking squares (0, 0) and (2, 2)... Crosses
  17. # Checking squares (0, 0) and (2, 3)...
  18. $ Check first condition...NO
  19. $ Check second condition... NO
  20. BAD
  21. # Checking squares (0, 0) and (3, 0)...
  22. $ Check first condition...NO
  23. $ Check second condition... NO
  24. BAD
  25. # Checking squares (0, 0) and (3, 1)...
  26. $ Check first condition...NO
  27. $ Check second condition... NO
  28. BAD
  29. # Checking squares (0, 0) and (3, 2)...
  30. $ Check first condition...NO
  31. $ Check second condition... NO
  32. BAD
  33. # Checking squares (0, 0) and (3, 3)...
  34. $ Check first condition...NO
  35. $ Check second condition... NO
  36. BAD
  37. # Checking squares (0, 1) and (0, 0)... Crosses
  38. # Checking squares (0, 1) and (0, 2)... Crosses
  39. # Checking squares (0, 1) and (0, 3)... Crosses
  40. # Checking squares (0, 1) and (1, 0)... Crosses
  41. # Checking squares (0, 1) and (1, 1)... Crosses
  42. # Checking squares (0, 1) and (1, 2)... Crosses
  43. # Checking squares (0, 1) and (1, 3)... Crosses
  44. # Checking squares (0, 1) and (2, 0)... Crosses
  45. # Checking squares (0, 1) and (2, 1)... Crosses
  46. # Checking squares (0, 1) and (2, 2)... Crosses
  47. # Checking squares (0, 1) and (2, 3)... Crosses
  48. # Checking squares (0, 1) and (3, 0)...
  49. $ Check first condition...NO
  50. $ Check second condition... NO
  51. BAD
  52. # Checking squares (0, 1) and (3, 1)...
  53. $ Check first condition...NO
  54. $ Check second condition... NO
  55. BAD
  56. # Checking squares (0, 1) and (3, 2)...
  57. $ Check first condition...NO
  58. $ Check second condition... NO
  59. BAD
  60. # Checking squares (0, 1) and (3, 3)...
  61. $ Check first condition...NO
  62. $ Check second condition... NO
  63. BAD
  64. # Checking squares (0, 2) and (0, 0)... Crosses
  65. # Checking squares (0, 2) and (0, 1)... Crosses
  66. # Checking squares (0, 2) and (0, 3)... Crosses
  67. # Checking squares (0, 2) and (1, 0)... Crosses
  68. # Checking squares (0, 2) and (1, 1)... Crosses
  69. # Checking squares (0, 2) and (1, 2)... Crosses
  70. # Checking squares (0, 2) and (1, 3)... Crosses
  71. # Checking squares (0, 2) and (2, 0)... Crosses
  72. # Checking squares (0, 2) and (2, 1)... Crosses
  73. # Checking squares (0, 2) and (2, 2)... Crosses
  74. # Checking squares (0, 2) and (2, 3)... Crosses
  75. # Checking squares (0, 2) and (3, 0)...
  76. $ Check first condition...NO
  77. $ Check second condition... NO
  78. BAD
  79. # Checking squares (0, 2) and (3, 1)...
  80. $ Check first condition...NO
  81. $ Check second condition... NO
  82. BAD
  83. # Checking squares (0, 2) and (3, 2)...
  84. $ Check first condition...NO
  85. $ Check second condition... NO
  86. BAD
  87. # Checking squares (0, 2) and (3, 3)...
  88. $ Check first condition...NO
  89. $ Check second condition... NO
  90. BAD
  91. # Checking squares (0, 3) and (0, 0)...
  92. $ Check first condition...NO
  93. $ Check second condition... NO
  94. BAD
  95. # Checking squares (0, 3) and (0, 1)... Crosses
  96. # Checking squares (0, 3) and (0, 2)... Crosses
  97. # Checking squares (0, 3) and (1, 0)...
  98. $ Check first condition...NO
  99. $ Check second condition... NO
  100. BAD
  101. # Checking squares (0, 3) and (1, 1)... Crosses
  102. # Checking squares (0, 3) and (1, 2)... Crosses
  103. # Checking squares (0, 3) and (1, 3)... Crosses
  104. # Checking squares (0, 3) and (2, 0)...
  105. $ Check first condition...NO
  106. $ Check second condition... NO
  107. BAD
  108. # Checking squares (0, 3) and (2, 1)... Crosses
  109. # Checking squares (0, 3) and (2, 2)... Crosses
  110. # Checking squares (0, 3) and (2, 3)... Crosses
  111. # Checking squares (0, 3) and (3, 0)...
  112. $ Check first condition...NO
  113. $ Check second condition... NO
  114. BAD
  115. # Checking squares (0, 3) and (3, 1)...
  116. $ Check first condition...NO
  117. $ Check second condition... NO
  118. BAD
  119. # Checking squares (0, 3) and (3, 2)...
  120. $ Check first condition...NO
  121. $ Check second condition... NO
  122. BAD
  123. # Checking squares (0, 3) and (3, 3)...
  124. $ Check first condition...NO
  125. $ Check second condition... NO
  126. BAD
  127. # Checking squares (1, 0) and (0, 0)... Crosses
  128. # Checking squares (1, 0) and (0, 1)... Crosses
  129. # Checking squares (1, 0) and (0, 2)... Crosses
  130. # Checking squares (1, 0) and (0, 3)...
  131. $ Check first condition...NO
  132. $ Check second condition... NO
  133. BAD
  134. # Checking squares (1, 0) and (1, 1)... Crosses
  135. # Checking squares (1, 0) and (1, 2)... Crosses
  136. # Checking squares (1, 0) and (1, 3)...
  137. $ Check first condition...NO
  138. $ Check second condition... NO
  139. BAD
  140. # Checking squares (1, 0) and (2, 0)... Crosses
  141. # Checking squares (1, 0) and (2, 1)... Crosses
  142. # Checking squares (1, 0) and (2, 2)... Crosses
  143. # Checking squares (1, 0) and (2, 3)...
  144. $ Check first condition...NO
  145. $ Check second condition... NO
  146. BAD
  147. # Checking squares (1, 0) and (3, 0)... Crosses
  148. # Checking squares (1, 0) and (3, 1)... Crosses
  149. # Checking squares (1, 0) and (3, 2)... Crosses
  150. # Checking squares (1, 0) and (3, 3)...
  151. $ Check first condition...NO
  152. $ Check second condition... NO
  153. BAD
  154. # Checking squares (1, 1) and (0, 0)... Crosses
  155. # Checking squares (1, 1) and (0, 1)... Crosses
  156. # Checking squares (1, 1) and (0, 2)... Crosses
  157. # Checking squares (1, 1) and (0, 3)... Crosses
  158. # Checking squares (1, 1) and (1, 0)... Crosses
  159. # Checking squares (1, 1) and (1, 2)... Crosses
  160. # Checking squares (1, 1) and (1, 3)... Crosses
  161. # Checking squares (1, 1) and (2, 0)... Crosses
  162. # Checking squares (1, 1) and (2, 1)... Crosses
  163. # Checking squares (1, 1) and (2, 2)... Crosses
  164. # Checking squares (1, 1) and (2, 3)... Crosses
  165. # Checking squares (1, 1) and (3, 0)... Crosses
  166. # Checking squares (1, 1) and (3, 1)... Crosses
  167. # Checking squares (1, 1) and (3, 2)... Crosses
  168. # Checking squares (1, 1) and (3, 3)... Crosses
  169. # Checking squares (1, 2) and (0, 0)... Crosses
  170. # Checking squares (1, 2) and (0, 1)... Crosses
  171. # Checking squares (1, 2) and (0, 2)... Crosses
  172. # Checking squares (1, 2) and (0, 3)... Crosses
  173. # Checking squares (1, 2) and (1, 0)... Crosses
  174. # Checking squares (1, 2) and (1, 1)... Crosses
  175. # Checking squares (1, 2) and (1, 3)... Crosses
  176. # Checking squares (1, 2) and (2, 0)... Crosses
  177. # Checking squares (1, 2) and (2, 1)... Crosses
  178. # Checking squares (1, 2) and (2, 2)... Crosses
  179. # Checking squares (1, 2) and (2, 3)... Crosses
  180. # Checking squares (1, 2) and (3, 0)... Crosses
  181. # Checking squares (1, 2) and (3, 1)... Crosses
  182. # Checking squares (1, 2) and (3, 2)... Crosses
  183. # Checking squares (1, 2) and (3, 3)... Crosses
  184. # Checking squares (1, 3) and (0, 0)...
  185. $ Check first condition...NO
  186. $ Check second condition... NO
  187. BAD
  188. # Checking squares (1, 3) and (0, 1)... Crosses
  189. # Checking squares (1, 3) and (0, 2)... Crosses
  190. # Checking squares (1, 3) and (0, 3)... Crosses
  191. # Checking squares (1, 3) and (1, 0)...
  192. $ Check first condition...NO
  193. $ Check second condition... NO
  194. BAD
  195. # Checking squares (1, 3) and (1, 1)... Crosses
  196. # Checking squares (1, 3) and (1, 2)... Crosses
  197. # Checking squares (1, 3) and (2, 0)...
  198. $ Check first condition...NO
  199. $ Check second condition... NO
  200. BAD
  201. # Checking squares (1, 3) and (2, 1)... Crosses
  202. # Checking squares (1, 3) and (2, 2)... Crosses
  203. # Checking squares (1, 3) and (2, 3)... Crosses
  204. # Checking squares (1, 3) and (3, 0)...
  205. $ Check first condition...NO
  206. $ Check second condition... NO
  207. BAD
  208. # Checking squares (1, 3) and (3, 1)... Crosses
  209. # Checking squares (1, 3) and (3, 2)... Crosses
  210. # Checking squares (1, 3) and (3, 3)... Crosses
  211. # Checking squares (2, 0) and (0, 0)... Crosses
  212. # Checking squares (2, 0) and (0, 1)... Crosses
  213. # Checking squares (2, 0) and (0, 2)... Crosses
  214. # Checking squares (2, 0) and (0, 3)...
  215. $ Check first condition...NO
  216. $ Check second condition... NO
  217. BAD
  218. # Checking squares (2, 0) and (1, 0)... Crosses
  219. # Checking squares (2, 0) and (1, 1)... Crosses
  220. # Checking squares (2, 0) and (1, 2)... Crosses
  221. # Checking squares (2, 0) and (1, 3)...
  222. $ Check first condition...NO
  223. $ Check second condition... NO
  224. BAD
  225. # Checking squares (2, 0) and (2, 1)... Crosses
  226. # Checking squares (2, 0) and (2, 2)... Crosses
  227. # Checking squares (2, 0) and (2, 3)...
  228. $ Check first condition...NO
  229. $ Check second condition... NO
  230. BAD
  231. # Checking squares (2, 0) and (3, 0)... Crosses
  232. # Checking squares (2, 0) and (3, 1)... Crosses
  233. # Checking squares (2, 0) and (3, 2)... Crosses
  234. # Checking squares (2, 0) and (3, 3)...
  235. $ Check first condition...NO
  236. $ Check second condition... NO
  237. BAD
  238. # Checking squares (2, 1) and (0, 0)... Crosses
  239. # Checking squares (2, 1) and (0, 1)... Crosses
  240. # Checking squares (2, 1) and (0, 2)... Crosses
  241. # Checking squares (2, 1) and (0, 3)... Crosses
  242. # Checking squares (2, 1) and (1, 0)... Crosses
  243. # Checking squares (2, 1) and (1, 1)... Crosses
  244. # Checking squares (2, 1) and (1, 2)... Crosses
  245. # Checking squares (2, 1) and (1, 3)... Crosses
  246. # Checking squares (2, 1) and (2, 0)... Crosses
  247. # Checking squares (2, 1) and (2, 2)... Crosses
  248. # Checking squares (2, 1) and (2, 3)... Crosses
  249. # Checking squares (2, 1) and (3, 0)... Crosses
  250. # Checking squares (2, 1) and (3, 1)... Crosses
  251. # Checking squares (2, 1) and (3, 2)... Crosses
  252. # Checking squares (2, 1) and (3, 3)... Crosses
  253. # Checking squares (2, 2) and (0, 0)... Crosses
  254. # Checking squares (2, 2) and (0, 1)... Crosses
  255. # Checking squares (2, 2) and (0, 2)... Crosses
  256. # Checking squares (2, 2) and (0, 3)... Crosses
  257. # Checking squares (2, 2) and (1, 0)... Crosses
  258. # Checking squares (2, 2) and (1, 1)... Crosses
  259. # Checking squares (2, 2) and (1, 2)... Crosses
  260. # Checking squares (2, 2) and (1, 3)... Crosses
  261. # Checking squares (2, 2) and (2, 0)... Crosses
  262. # Checking squares (2, 2) and (2, 1)... Crosses
  263. # Checking squares (2, 2) and (2, 3)... Crosses
  264. # Checking squares (2, 2) and (3, 0)... Crosses
  265. # Checking squares (2, 2) and (3, 1)... Crosses
  266. # Checking squares (2, 2) and (3, 2)... Crosses
  267. # Checking squares (2, 2) and (3, 3)... Crosses
  268. # Checking squares (2, 3) and (0, 0)...
  269. $ Check first condition...NO
  270. $ Check second condition... NO
  271. BAD
  272. # Checking squares (2, 3) and (0, 1)... Crosses
  273. # Checking squares (2, 3) and (0, 2)... Crosses
  274. # Checking squares (2, 3) and (0, 3)... Crosses
  275. # Checking squares (2, 3) and (1, 0)...
  276. $ Check first condition...NO
  277. $ Check second condition... NO
  278. BAD
  279. # Checking squares (2, 3) and (1, 1)... Crosses
  280. # Checking squares (2, 3) and (1, 2)... Crosses
  281. # Checking squares (2, 3) and (1, 3)... Crosses
  282. # Checking squares (2, 3) and (2, 0)...
  283. $ Check first condition...NO
  284. $ Check second condition... NO
  285. BAD
  286. # Checking squares (2, 3) and (2, 1)... Crosses
  287. # Checking squares (2, 3) and (2, 2)... Crosses
  288. # Checking squares (2, 3) and (3, 0)...
  289. $ Check first condition...NO
  290. $ Check second condition... NO
  291. BAD
  292. # Checking squares (2, 3) and (3, 1)... Crosses
  293. # Checking squares (2, 3) and (3, 2)... Crosses
  294. # Checking squares (2, 3) and (3, 3)... Crosses
  295. # Checking squares (3, 0) and (0, 0)...
  296. $ Check first condition...NO
  297. $ Check second condition... NO
  298. BAD
  299. # Checking squares (3, 0) and (0, 1)...
  300. $ Check first condition...NO
  301. $ Check second condition... NO
  302. BAD
  303. # Checking squares (3, 0) and (0, 2)...
  304. $ Check first condition...NO
  305. $ Check second condition... NO
  306. BAD
  307. # Checking squares (3, 0) and (0, 3)...
  308. $ Check first condition...NO
  309. $ Check second condition... NO
  310. BAD
  311. # Checking squares (3, 0) and (1, 0)... Crosses
  312. # Checking squares (3, 0) and (1, 1)... Crosses
  313. # Checking squares (3, 0) and (1, 2)... Crosses
  314. # Checking squares (3, 0) and (1, 3)...
  315. $ Check first condition...NO
  316. $ Check second condition... NO
  317. BAD
  318. # Checking squares (3, 0) and (2, 0)... Crosses
  319. # Checking squares (3, 0) and (2, 1)... Crosses
  320. # Checking squares (3, 0) and (2, 2)... Crosses
  321. # Checking squares (3, 0) and (2, 3)...
  322. $ Check first condition...NO
  323. $ Check second condition... NO
  324. BAD
  325. # Checking squares (3, 0) and (3, 1)... Crosses
  326. # Checking squares (3, 0) and (3, 2)... Crosses
  327. # Checking squares (3, 0) and (3, 3)...
  328. $ Check first condition...NO
  329. $ Check second condition... NO
  330. BAD
  331. # Checking squares (3, 1) and (0, 0)...
  332. $ Check first condition...NO
  333. $ Check second condition... NO
  334. BAD
  335. # Checking squares (3, 1) and (0, 1)...
  336. $ Check first condition...NO
  337. $ Check second condition... NO
  338. BAD
  339. # Checking squares (3, 1) and (0, 2)...
  340. $ Check first condition...NO
  341. $ Check second condition... NO
  342. BAD
  343. # Checking squares (3, 1) and (0, 3)...
  344. $ Check first condition...NO
  345. $ Check second condition... NO
  346. BAD
  347. # Checking squares (3, 1) and (1, 0)... Crosses
  348. # Checking squares (3, 1) and (1, 1)... Crosses
  349. # Checking squares (3, 1) and (1, 2)... Crosses
  350. # Checking squares (3, 1) and (1, 3)... Crosses
  351. # Checking squares (3, 1) and (2, 0)... Crosses
  352. # Checking squares (3, 1) and (2, 1)... Crosses
  353. # Checking squares (3, 1) and (2, 2)... Crosses
  354. # Checking squares (3, 1) and (2, 3)... Crosses
  355. # Checking squares (3, 1) and (3, 0)... Crosses
  356. # Checking squares (3, 1) and (3, 2)... Crosses
  357. # Checking squares (3, 1) and (3, 3)... Crosses
  358. # Checking squares (3, 2) and (0, 0)...
  359. $ Check first condition...NO
  360. $ Check second condition... NO
  361. BAD
  362. # Checking squares (3, 2) and (0, 1)...
  363. $ Check first condition...NO
  364. $ Check second condition... NO
  365. BAD
  366. # Checking squares (3, 2) and (0, 2)...
  367. $ Check first condition...NO
  368. $ Check second condition... NO
  369. BAD
  370. # Checking squares (3, 2) and (0, 3)...
  371. $ Check first condition...NO
  372. $ Check second condition... NO
  373. BAD
  374. # Checking squares (3, 2) and (1, 0)... Crosses
  375. # Checking squares (3, 2) and (1, 1)... Crosses
  376. # Checking squares (3, 2) and (1, 2)... Crosses
  377. # Checking squares (3, 2) and (1, 3)... Crosses
  378. # Checking squares (3, 2) and (2, 0)... Crosses
  379. # Checking squares (3, 2) and (2, 1)... Crosses
  380. # Checking squares (3, 2) and (2, 2)... Crosses
  381. # Checking squares (3, 2) and (2, 3)... Crosses
  382. # Checking squares (3, 2) and (3, 0)... Crosses
  383. # Checking squares (3, 2) and (3, 1)... Crosses
  384. # Checking squares (3, 2) and (3, 3)... Crosses
  385. # Checking squares (3, 3) and (0, 0)...
  386. $ Check first condition...NO
  387. $ Check second condition... OK
  388.  
  389. $ Check first condition...NO
  390. $ Check second condition... NO
  391. BAD
  392. # Checking squares (3, 3) and (0, 1)...
  393. $ Check first condition...NO
  394. $ Check second condition... OK
  395.  
  396. $ Check first condition...NO
  397. $ Check second condition... NO
  398. BAD
  399. # Checking squares (3, 3) and (0, 2)...
  400. $ Check first condition...NO
  401. $ Check second condition... OK
  402.  
  403. $ Check first condition...NO
  404. $ Check second condition... NO
  405. BAD
  406. # Checking squares (3, 3) and (0, 3)...
  407. $ Check first condition...NO
  408. $ Check second condition... OK
  409.  
  410. $ Check first condition...NO
  411. $ Check second condition... NO
  412. BAD
  413. # Checking squares (3, 3) and (1, 0)...
  414. $ Check first condition...NO
  415. $ Check second condition... OK
  416.  
  417. $ Check first condition...NO
  418. $ Check second condition... NO
  419. BAD
  420. # Checking squares (3, 3) and (1, 1)... Crosses
  421. # Checking squares (3, 3) and (1, 2)... Crosses
  422. # Checking squares (3, 3) and (1, 3)... Crosses
  423. # Checking squares (3, 3) and (2, 0)...
  424. $ Check first condition...NO
  425. $ Check second condition... OK
  426.  
  427. $ Check first condition...NO
  428. $ Check second condition... NO
  429. BAD
  430. # Checking squares (3, 3) and (2, 1)... Crosses
  431. # Checking squares (3, 3) and (2, 2)... Crosses
  432. # Checking squares (3, 3) and (2, 3)... Crosses
  433. # Checking squares (3, 3) and (3, 0)...
  434. $ Check first condition...NO
  435. $ Check second condition... OK
  436.  
  437. $ Check first condition...NO
  438. $ Check second condition... NO
  439. BAD
  440. # Checking squares (3, 3) and (3, 1)... Crosses
  441. # Checking squares (3, 3) and (3, 2)... Crosses
  442. # Checking squares (0, 0) and (0, 1)... Crosses
  443. # Checking squares (0, 0) and (0, 2)... Crosses
  444. # Checking squares (0, 0) and (0, 3)...
  445. $ Check first condition...NO
  446. $ Check second condition... NO
  447. BAD
  448. # Checking squares (0, 0) and (1, 0)... Crosses
  449. # Checking squares (0, 0) and (1, 1)... Crosses
  450. # Checking squares (0, 0) and (1, 2)... Crosses
  451. # Checking squares (0, 0) and (1, 3)...
  452. $ Check first condition...NO
  453. $ Check second condition... NO
  454. BAD
  455. # Checking squares (0, 0) and (2, 0)... Crosses
  456. # Checking squares (0, 0) and (2, 1)... Crosses
  457. # Checking squares (0, 0) and (2, 2)... Crosses
  458. # Checking squares (0, 0) and (2, 3)...
  459. $ Check first condition...NO
  460. $ Check second condition... NO
  461. BAD
  462. # Checking squares (0, 0) and (3, 0)...
  463. $ Check first condition...NO
  464. $ Check second condition... NO
  465. BAD
  466. # Checking squares (0, 0) and (3, 1)...
  467. $ Check first condition...NO
  468. $ Check second condition... NO
  469. BAD
  470. # Checking squares (0, 0) and (3, 2)...
  471. $ Check first condition...NO
  472. $ Check second condition... NO
  473. BAD
  474. # Checking squares (0, 0) and (3, 3)...
  475. $ Check first condition...NO
  476. $ Check second condition... NO
  477. BAD
  478. # Checking squares (0, 1) and (0, 0)... Crosses
  479. # Checking squares (0, 1) and (0, 2)... Crosses
  480. # Checking squares (0, 1) and (0, 3)... Crosses
  481. # Checking squares (0, 1) and (1, 0)... Crosses
  482. # Checking squares (0, 1) and (1, 1)... Crosses
  483. # Checking squares (0, 1) and (1, 2)... Crosses
  484. # Checking squares (0, 1) and (1, 3)... Crosses
  485. # Checking squares (0, 1) and (2, 0)... Crosses
  486. # Checking squares (0, 1) and (2, 1)... Crosses
  487. # Checking squares (0, 1) and (2, 2)... Crosses
  488. # Checking squares (0, 1) and (2, 3)... Crosses
  489. # Checking squares (0, 1) and (3, 0)...
  490. $ Check first condition...NO
  491. $ Check second condition... NO
  492. BAD
  493. # Checking squares (0, 1) and (3, 1)...
  494. $ Check first condition...NO
  495. $ Check second condition... NO
  496. BAD
  497. # Checking squares (0, 1) and (3, 2)...
  498. $ Check first condition...NO
  499. $ Check second condition... NO
  500. BAD
  501. # Checking squares (0, 1) and (3, 3)...
  502. $ Check first condition...NO
  503. $ Check second condition... NO
  504. BAD
  505. # Checking squares (0, 2) and (0, 0)... Crosses
  506. # Checking squares (0, 2) and (0, 1)... Crosses
  507. # Checking squares (0, 2) and (0, 3)... Crosses
  508. # Checking squares (0, 2) and (1, 0)... Crosses
  509. # Checking squares (0, 2) and (1, 1)... Crosses
  510. # Checking squares (0, 2) and (1, 2)... Crosses
  511. # Checking squares (0, 2) and (1, 3)... Crosses
  512. # Checking squares (0, 2) and (2, 0)... Crosses
  513. # Checking squares (0, 2) and (2, 1)... Crosses
  514. # Checking squares (0, 2) and (2, 2)... Crosses
  515. # Checking squares (0, 2) and (2, 3)... Crosses
  516. # Checking squares (0, 2) and (3, 0)...
  517. $ Check first condition...NO
  518. $ Check second condition... NO
  519. BAD
  520. # Checking squares (0, 2) and (3, 1)...
  521. $ Check first condition...NO
  522. $ Check second condition... NO
  523. BAD
  524. # Checking squares (0, 2) and (3, 2)...
  525. $ Check first condition...NO
  526. $ Check second condition... NO
  527. BAD
  528. # Checking squares (0, 2) and (3, 3)...
  529. $ Check first condition...NO
  530. $ Check second condition... NO
  531. BAD
  532. # Checking squares (0, 3) and (0, 0)...
  533. $ Check first condition...NO
  534. $ Check second condition... NO
  535. BAD
  536. # Checking squares (0, 3) and (0, 1)... Crosses
  537. # Checking squares (0, 3) and (0, 2)... Crosses
  538. # Checking squares (0, 3) and (1, 0)...
  539. $ Check first condition...NO
  540. $ Check second condition... NO
  541. BAD
  542. # Checking squares (0, 3) and (1, 1)... Crosses
  543. # Checking squares (0, 3) and (1, 2)... Crosses
  544. # Checking squares (0, 3) and (1, 3)... Crosses
  545. # Checking squares (0, 3) and (2, 0)...
  546. $ Check first condition...NO
  547. $ Check second condition... NO
  548. BAD
  549. # Checking squares (0, 3) and (2, 1)... Crosses
  550. # Checking squares (0, 3) and (2, 2)... Crosses
  551. # Checking squares (0, 3) and (2, 3)... Crosses
  552. # Checking squares (0, 3) and (3, 0)...
  553. $ Check first condition...NO
  554. $ Check second condition... NO
  555. BAD
  556. # Checking squares (0, 3) and (3, 1)...
  557. $ Check first condition...NO
  558. $ Check second condition... NO
  559. BAD
  560. # Checking squares (0, 3) and (3, 2)...
  561. $ Check first condition...NO
  562. $ Check second condition... NO
  563. BAD
  564. # Checking squares (0, 3) and (3, 3)...
  565. $ Check first condition...NO
  566. $ Check second condition... NO
  567. BAD
  568. # Checking squares (1, 0) and (0, 0)... Crosses
  569. # Checking squares (1, 0) and (0, 1)... Crosses
  570. # Checking squares (1, 0) and (0, 2)... Crosses
  571. # Checking squares (1, 0) and (0, 3)...
  572. $ Check first condition...NO
  573. $ Check second condition... NO
  574. BAD
  575. # Checking squares (1, 0) and (1, 1)... Crosses
  576. # Checking squares (1, 0) and (1, 2)... Crosses
  577. # Checking squares (1, 0) and (1, 3)...
  578. $ Check first condition...NO
  579. $ Check second condition... NO
  580. BAD
  581. # Checking squares (1, 0) and (2, 0)... Crosses
  582. # Checking squares (1, 0) and (2, 1)... Crosses
  583. # Checking squares (1, 0) and (2, 2)... Crosses
  584. # Checking squares (1, 0) and (2, 3)...
  585. $ Check first condition...NO
  586. $ Check second condition... NO
  587. BAD
  588. # Checking squares (1, 0) and (3, 0)... Crosses
  589. # Checking squares (1, 0) and (3, 1)... Crosses
  590. # Checking squares (1, 0) and (3, 2)... Crosses
  591. # Checking squares (1, 0) and (3, 3)...
  592. $ Check first condition...NO
  593. $ Check second condition... NO
  594. BAD
  595. # Checking squares (1, 1) and (0, 0)... Crosses
  596. # Checking squares (1, 1) and (0, 1)... Crosses
  597. # Checking squares (1, 1) and (0, 2)... Crosses
  598. # Checking squares (1, 1) and (0, 3)... Crosses
  599. # Checking squares (1, 1) and (1, 0)... Crosses
  600. # Checking squares (1, 1) and (1, 2)... Crosses
  601. # Checking squares (1, 1) and (1, 3)... Crosses
  602. # Checking squares (1, 1) and (2, 0)... Crosses
  603. # Checking squares (1, 1) and (2, 1)... Crosses
  604. # Checking squares (1, 1) and (2, 2)... Crosses
  605. # Checking squares (1, 1) and (2, 3)... Crosses
  606. # Checking squares (1, 1) and (3, 0)... Crosses
  607. # Checking squares (1, 1) and (3, 1)... Crosses
  608. # Checking squares (1, 1) and (3, 2)... Crosses
  609. # Checking squares (1, 1) and (3, 3)... Crosses
  610. # Checking squares (1, 2) and (0, 0)... Crosses
  611. # Checking squares (1, 2) and (0, 1)... Crosses
  612. # Checking squares (1, 2) and (0, 2)... Crosses
  613. # Checking squares (1, 2) and (0, 3)... Crosses
  614. # Checking squares (1, 2) and (1, 0)... Crosses
  615. # Checking squares (1, 2) and (1, 1)... Crosses
  616. # Checking squares (1, 2) and (1, 3)... Crosses
  617. # Checking squares (1, 2) and (2, 0)... Crosses
  618. # Checking squares (1, 2) and (2, 1)... Crosses
  619. # Checking squares (1, 2) and (2, 2)... Crosses
  620. # Checking squares (1, 2) and (2, 3)... Crosses
  621. # Checking squares (1, 2) and (3, 0)... Crosses
  622. # Checking squares (1, 2) and (3, 1)... Crosses
  623. # Checking squares (1, 2) and (3, 2)... Crosses
  624. # Checking squares (1, 2) and (3, 3)... Crosses
  625. # Checking squares (1, 3) and (0, 0)...
  626. $ Check first condition...NO
  627. $ Check second condition... NO
  628. BAD
  629. # Checking squares (1, 3) and (0, 1)... Crosses
  630. # Checking squares (1, 3) and (0, 2)... Crosses
  631. # Checking squares (1, 3) and (0, 3)... Crosses
  632. # Checking squares (1, 3) and (1, 0)...
  633. $ Check first condition...NO
  634. $ Check second condition... NO
  635. BAD
  636. # Checking squares (1, 3) and (1, 1)... Crosses
  637. # Checking squares (1, 3) and (1, 2)... Crosses
  638. # Checking squares (1, 3) and (2, 0)...
  639. $ Check first condition...NO
  640. $ Check second condition... NO
  641. BAD
  642. # Checking squares (1, 3) and (2, 1)... Crosses
  643. # Checking squares (1, 3) and (2, 2)... Crosses
  644. # Checking squares (1, 3) and (2, 3)... Crosses
  645. # Checking squares (1, 3) and (3, 0)...
  646. $ Check first condition...NO
  647. $ Check second condition... NO
  648. BAD
  649. # Checking squares (1, 3) and (3, 1)... Crosses
  650. # Checking squares (1, 3) and (3, 2)... Crosses
  651. # Checking squares (1, 3) and (3, 3)... Crosses
  652. # Checking squares (2, 0) and (0, 0)... Crosses
  653. # Checking squares (2, 0) and (0, 1)... Crosses
  654. # Checking squares (2, 0) and (0, 2)... Crosses
  655. # Checking squares (2, 0) and (0, 3)...
  656. $ Check first condition...NO
  657. $ Check second condition... NO
  658. BAD
  659. # Checking squares (2, 0) and (1, 0)... Crosses
  660. # Checking squares (2, 0) and (1, 1)... Crosses
  661. # Checking squares (2, 0) and (1, 2)... Crosses
  662. # Checking squares (2, 0) and (1, 3)...
  663. $ Check first condition...NO
  664. $ Check second condition... NO
  665. BAD
  666. # Checking squares (2, 0) and (2, 1)... Crosses
  667. # Checking squares (2, 0) and (2, 2)... Crosses
  668. # Checking squares (2, 0) and (2, 3)...
  669. $ Check first condition...NO
  670. $ Check second condition... NO
  671. BAD
  672. # Checking squares (2, 0) and (3, 0)... Crosses
  673. # Checking squares (2, 0) and (3, 1)... Crosses
  674. # Checking squares (2, 0) and (3, 2)... Crosses
  675. # Checking squares (2, 0) and (3, 3)...
  676. $ Check first condition...NO
  677. $ Check second condition... NO
  678. BAD
  679. # Checking squares (2, 1) and (0, 0)... Crosses
  680. # Checking squares (2, 1) and (0, 1)... Crosses
  681. # Checking squares (2, 1) and (0, 2)... Crosses
  682. # Checking squares (2, 1) and (0, 3)... Crosses
  683. # Checking squares (2, 1) and (1, 0)... Crosses
  684. # Checking squares (2, 1) and (1, 1)... Crosses
  685. # Checking squares (2, 1) and (1, 2)... Crosses
  686. # Checking squares (2, 1) and (1, 3)... Crosses
  687. # Checking squares (2, 1) and (2, 0)... Crosses
  688. # Checking squares (2, 1) and (2, 2)... Crosses
  689. # Checking squares (2, 1) and (2, 3)... Crosses
  690. # Checking squares (2, 1) and (3, 0)... Crosses
  691. # Checking squares (2, 1) and (3, 1)... Crosses
  692. # Checking squares (2, 1) and (3, 2)... Crosses
  693. # Checking squares (2, 1) and (3, 3)... Crosses
  694. # Checking squares (2, 2) and (0, 0)... Crosses
  695. # Checking squares (2, 2) and (0, 1)... Crosses
  696. # Checking squares (2, 2) and (0, 2)... Crosses
  697. # Checking squares (2, 2) and (0, 3)... Crosses
  698. # Checking squares (2, 2) and (1, 0)... Crosses
  699. # Checking squares (2, 2) and (1, 1)... Crosses
  700. # Checking squares (2, 2) and (1, 2)... Crosses
  701. # Checking squares (2, 2) and (1, 3)... Crosses
  702. # Checking squares (2, 2) and (2, 0)... Crosses
  703. # Checking squares (2, 2) and (2, 1)... Crosses
  704. # Checking squares (2, 2) and (2, 3)... Crosses
  705. # Checking squares (2, 2) and (3, 0)... Crosses
  706. # Checking squares (2, 2) and (3, 1)... Crosses
  707. # Checking squares (2, 2) and (3, 2)... Crosses
  708. # Checking squares (2, 2) and (3, 3)... Crosses
  709. # Checking squares (2, 3) and (0, 0)...
  710. $ Check first condition...NO
  711. $ Check second condition... NO
  712. BAD
  713. # Checking squares (2, 3) and (0, 1)... Crosses
  714. # Checking squares (2, 3) and (0, 2)... Crosses
  715. # Checking squares (2, 3) and (0, 3)... Crosses
  716. # Checking squares (2, 3) and (1, 0)...
  717. $ Check first condition...NO
  718. $ Check second condition... NO
  719. BAD
  720. # Checking squares (2, 3) and (1, 1)... Crosses
  721. # Checking squares (2, 3) and (1, 2)... Crosses
  722. # Checking squares (2, 3) and (1, 3)... Crosses
  723. # Checking squares (2, 3) and (2, 0)...
  724. $ Check first condition...NO
  725. $ Check second condition... NO
  726. BAD
  727. # Checking squares (2, 3) and (2, 1)... Crosses
  728. # Checking squares (2, 3) and (2, 2)... Crosses
  729. # Checking squares (2, 3) and (3, 0)...
  730. $ Check first condition...NO
  731. $ Check second condition... NO
  732. BAD
  733. # Checking squares (2, 3) and (3, 1)... Crosses
  734. # Checking squares (2, 3) and (3, 2)... Crosses
  735. # Checking squares (2, 3) and (3, 3)... Crosses
  736. # Checking squares (3, 0) and (0, 0)...
  737. $ Check first condition...NO
  738. $ Check second condition... NO
  739. BAD
  740. # Checking squares (3, 0) and (0, 1)...
  741. $ Check first condition...NO
  742. $ Check second condition... NO
  743. BAD
  744. # Checking squares (3, 0) and (0, 2)...
  745. $ Check first condition...NO
  746. $ Check second condition... NO
  747. BAD
  748. # Checking squares (3, 0) and (0, 3)...
  749. $ Check first condition...NO
  750. $ Check second condition... NO
  751. BAD
  752. # Checking squares (3, 0) and (1, 0)... Crosses
  753. # Checking squares (3, 0) and (1, 1)... Crosses
  754. # Checking squares (3, 0) and (1, 2)... Crosses
  755. # Checking squares (3, 0) and (1, 3)...
  756. $ Check first condition...NO
  757. $ Check second condition... NO
  758. BAD
  759. # Checking squares (3, 0) and (2, 0)... Crosses
  760. # Checking squares (3, 0) and (2, 1)... Crosses
  761. # Checking squares (3, 0) and (2, 2)... Crosses
  762. # Checking squares (3, 0) and (2, 3)...
  763. $ Check first condition...NO
  764. $ Check second condition... NO
  765. BAD
  766. # Checking squares (3, 0) and (3, 1)... Crosses
  767. # Checking squares (3, 0) and (3, 2)... Crosses
  768. # Checking squares (3, 0) and (3, 3)...
  769. $ Check first condition...NO
  770. $ Check second condition... NO
  771. BAD
  772. # Checking squares (3, 1) and (0, 0)...
  773. $ Check first condition...NO
  774. $ Check second condition... NO
  775. BAD
  776. # Checking squares (3, 1) and (0, 1)...
  777. $ Check first condition...NO
  778. $ Check second condition... NO
  779. BAD
  780. # Checking squares (3, 1) and (0, 2)...
  781. $ Check first condition...NO
  782. $ Check second condition... NO
  783. BAD
  784. # Checking squares (3, 1) and (0, 3)...
  785. $ Check first condition...NO
  786. $ Check second condition... NO
  787. BAD
  788. # Checking squares (3, 1) and (1, 0)... Crosses
  789. # Checking squares (3, 1) and (1, 1)... Crosses
  790. # Checking squares (3, 1) and (1, 2)... Crosses
  791. # Checking squares (3, 1) and (1, 3)... Crosses
  792. # Checking squares (3, 1) and (2, 0)... Crosses
  793. # Checking squares (3, 1) and (2, 1)... Crosses
  794. # Checking squares (3, 1) and (2, 2)... Crosses
  795. # Checking squares (3, 1) and (2, 3)... Crosses
  796. # Checking squares (3, 1) and (3, 0)... Crosses
  797. # Checking squares (3, 1) and (3, 2)... Crosses
  798. # Checking squares (3, 1) and (3, 3)... Crosses
  799. # Checking squares (3, 2) and (0, 0)...
  800. $ Check first condition...NO
  801. $ Check second condition... NO
  802. BAD
  803. # Checking squares (3, 2) and (0, 1)...
  804. $ Check first condition...NO
  805. $ Check second condition... NO
  806. BAD
  807. # Checking squares (3, 2) and (0, 2)...
  808. $ Check first condition...NO
  809. $ Check second condition... NO
  810. BAD
  811. # Checking squares (3, 2) and (0, 3)...
  812. $ Check first condition...NO
  813. $ Check second condition... NO
  814. BAD
  815. # Checking squares (3, 2) and (1, 0)... Crosses
  816. # Checking squares (3, 2) and (1, 1)... Crosses
  817. # Checking squares (3, 2) and (1, 2)... Crosses
  818. # Checking squares (3, 2) and (1, 3)... Crosses
  819. # Checking squares (3, 2) and (2, 0)... Crosses
  820. # Checking squares (3, 2) and (2, 1)... Crosses
  821. # Checking squares (3, 2) and (2, 2)... Crosses
  822. # Checking squares (3, 2) and (2, 3)... Crosses
  823. # Checking squares (3, 2) and (3, 0)... Crosses
  824. # Checking squares (3, 2) and (3, 1)... Crosses
  825. # Checking squares (3, 2) and (3, 3)... Crosses
  826. # Checking squares (3, 3) and (0, 0)...
  827. $ Check first condition...NO
  828. $ Check second condition... OK
  829.  
  830. $ Check first condition...NO
  831. $ Check second condition... NO
  832. BAD
  833. # Checking squares (3, 3) and (0, 1)...
  834. $ Check first condition...NO
  835. $ Check second condition... OK
  836.  
  837. $ Check first condition...NO
  838. $ Check second condition... NO
  839. BAD
  840. # Checking squares (3, 3) and (0, 2)...
  841. $ Check first condition...NO
  842. $ Check second condition... OK
  843.  
  844. $ Check first condition...NO
  845. $ Check second condition... NO
  846. BAD
  847. # Checking squares (3, 3) and (0, 3)...
  848. $ Check first condition...NO
  849. $ Check second condition... OK
  850.  
  851. $ Check first condition...NO
  852. $ Check second condition... NO
  853. BAD
  854. # Checking squares (3, 3) and (1, 0)...
  855. $ Check first condition...NO
  856. $ Check second condition... OK
  857.  
  858. $ Check first condition...NO
  859. $ Check second condition... NO
  860. BAD
  861. # Checking squares (3, 3) and (1, 1)... Crosses
  862. # Checking squares (3, 3) and (1, 2)... Crosses
  863. # Checking squares (3, 3) and (1, 3)... Crosses
  864. # Checking squares (3, 3) and (2, 0)...
  865. $ Check first condition...NO
  866. $ Check second condition... OK
  867.  
  868. $ Check first condition...NO
  869. $ Check second condition... NO
  870. BAD
  871. # Checking squares (3, 3) and (2, 1)... Crosses
  872. # Checking squares (3, 3) and (2, 2)... Crosses
  873. # Checking squares (3, 3) and (2, 3)... Crosses
  874. # Checking squares (3, 3) and (3, 0)...
  875. $ Check first condition...NO
  876. $ Check second condition... OK
  877.  
  878. $ Check first condition...NO
  879. $ Check second condition... NO
  880. BAD
  881. # Checking squares (3, 3) and (3, 1)... Crosses
  882. # Checking squares (3, 3) and (3, 2)... Crosses
  883. # Checking squares (0, 0) and (0, 1)... Crosses
  884. # Checking squares (0, 0) and (0, 2)... Crosses
  885. # Checking squares (0, 0) and (0, 3)...
  886. $ Check first condition...NO
  887. $ Check second condition... NO
  888. BAD
  889. # Checking squares (0, 0) and (1, 0)... Crosses
  890. # Checking squares (0, 0) and (1, 1)... Crosses
  891. # Checking squares (0, 0) and (1, 2)... Crosses
  892. # Checking squares (0, 0) and (1, 3)...
  893. $ Check first condition...NO
  894. $ Check second condition... NO
  895. BAD
  896. # Checking squares (0, 0) and (2, 0)... Crosses
  897. # Checking squares (0, 0) and (2, 1)... Crosses
  898. # Checking squares (0, 0) and (2, 2)... Crosses
  899. # Checking squares (0, 0) and (2, 3)...
  900. $ Check first condition...NO
  901. $ Check second condition... NO
  902. BAD
  903. # Checking squares (0, 0) and (3, 0)...
  904. $ Check first condition...NO
  905. $ Check second condition... NO
  906. BAD
  907. # Checking squares (0, 0) and (3, 1)...
  908. $ Check first condition...NO
  909. $ Check second condition... NO
  910. BAD
  911. # Checking squares (0, 0) and (3, 2)...
  912. $ Check first condition...NO
  913. $ Check second condition... NO
  914. BAD
  915. # Checking squares (0, 0) and (3, 3)...
  916. $ Check first condition...NO
  917. $ Check second condition... NO
  918. BAD
  919. # Checking squares (0, 1) and (0, 0)... Crosses
  920. # Checking squares (0, 1) and (0, 2)... Crosses
  921. # Checking squares (0, 1) and (0, 3)... Crosses
  922. # Checking squares (0, 1) and (1, 0)... Crosses
  923. # Checking squares (0, 1) and (1, 1)... Crosses
  924. # Checking squares (0, 1) and (1, 2)... Crosses
  925. # Checking squares (0, 1) and (1, 3)... Crosses
  926. # Checking squares (0, 1) and (2, 0)... Crosses
  927. # Checking squares (0, 1) and (2, 1)... Crosses
  928. # Checking squares (0, 1) and (2, 2)... Crosses
  929. # Checking squares (0, 1) and (2, 3)... Crosses
  930. # Checking squares (0, 1) and (3, 0)...
  931. $ Check first condition...NO
  932. $ Check second condition... NO
  933. BAD
  934. # Checking squares (0, 1) and (3, 1)...
  935. $ Check first condition...NO
  936. $ Check second condition... NO
  937. BAD
  938. # Checking squares (0, 1) and (3, 2)...
  939. $ Check first condition...NO
  940. $ Check second condition... NO
  941. BAD
  942. # Checking squares (0, 1) and (3, 3)...
  943. $ Check first condition...NO
  944. $ Check second condition... NO
  945. BAD
  946. # Checking squares (0, 2) and (0, 0)... Crosses
  947. # Checking squares (0, 2) and (0, 1)... Crosses
  948. # Checking squares (0, 2) and (0, 3)... Crosses
  949. # Checking squares (0, 2) and (1, 0)... Crosses
  950. # Checking squares (0, 2) and (1, 1)... Crosses
  951. # Checking squares (0, 2) and (1, 2)... Crosses
  952. # Checking squares (0, 2) and (1, 3)... Crosses
  953. # Checking squares (0, 2) and (2, 0)... Crosses
  954. # Checking squares (0, 2) and (2, 1)... Crosses
  955. # Checking squares (0, 2) and (2, 2)... Crosses
  956. # Checking squares (0, 2) and (2, 3)... Crosses
  957. # Checking squares (0, 2) and (3, 0)...
  958. $ Check first condition...NO
  959. $ Check second condition... NO
  960. BAD
  961. # Checking squares (0, 2) and (3, 1)...
  962. $ Check first condition...NO
  963. $ Check second condition... NO
  964. BAD
  965. # Checking squares (0, 2) and (3, 2)...
  966. $ Check first condition...NO
  967. $ Check second condition... NO
  968. BAD
  969. # Checking squares (0, 2) and (3, 3)...
  970. $ Check first condition...NO
  971. $ Check second condition... NO
  972. BAD
  973. # Checking squares (0, 3) and (0, 0)...
  974. $ Check first condition...NO
  975. $ Check second condition... NO
  976. BAD
  977. # Checking squares (0, 3) and (0, 1)... Crosses
  978. # Checking squares (0, 3) and (0, 2)... Crosses
  979. # Checking squares (0, 3) and (1, 0)...
  980. $ Check first condition...NO
  981. $ Check second condition... NO
  982. BAD
  983. # Checking squares (0, 3) and (1, 1)... Crosses
  984. # Checking squares (0, 3) and (1, 2)... Crosses
  985. # Checking squares (0, 3) and (1, 3)... Crosses
  986. # Checking squares (0, 3) and (2, 0)...
  987. $ Check first condition...NO
  988. $ Check second condition... NO
  989. BAD
  990. # Checking squares (0, 3) and (2, 1)... Crosses
  991. # Checking squares (0, 3) and (2, 2)... Crosses
  992. # Checking squares (0, 3) and (2, 3)... Crosses
  993. # Checking squares (0, 3) and (3, 0)...
  994. $ Check first condition...NO
  995. $ Check second condition... NO
  996. BAD
  997. # Checking squares (0, 3) and (3, 1)...
  998. $ Check first condition...NO
  999. $ Check second condition... NO
  1000. BAD
  1001. # Checking squares (0, 3) and (3, 2)...
  1002. $ Check first condition...NO
  1003. $ Check second condition... NO
  1004. BAD
  1005. # Checking squares (0, 3) and (3, 3)...
  1006. $ Check first condition...NO
  1007. $ Check second condition... NO
  1008. BAD
  1009. # Checking squares (1, 0) and (0, 0)... Crosses
  1010. # Checking squares (1, 0) and (0, 1)... Crosses
  1011. # Checking squares (1, 0) and (0, 2)... Crosses
  1012. # Checking squares (1, 0) and (0, 3)...
  1013. $ Check first condition...NO
  1014. $ Check second condition... NO
  1015. BAD
  1016. # Checking squares (1, 0) and (1, 1)... Crosses
  1017. # Checking squares (1, 0) and (1, 2)... Crosses
  1018. # Checking squares (1, 0) and (1, 3)...
  1019. $ Check first condition...NO
  1020. $ Check second condition... NO
  1021. BAD
  1022. # Checking squares (1, 0) and (2, 0)... Crosses
  1023. # Checking squares (1, 0) and (2, 1)... Crosses
  1024. # Checking squares (1, 0) and (2, 2)... Crosses
  1025. # Checking squares (1, 0) and (2, 3)...
  1026. $ Check first condition...NO
  1027. $ Check second condition... NO
  1028. BAD
  1029. # Checking squares (1, 0) and (3, 0)... Crosses
  1030. # Checking squares (1, 0) and (3, 1)... Crosses
  1031. # Checking squares (1, 0) and (3, 2)... Crosses
  1032. # Checking squares (1, 0) and (3, 3)...
  1033. $ Check first condition...NO
  1034. $ Check second condition... NO
  1035. BAD
  1036. # Checking squares (1, 1) and (0, 0)... Crosses
  1037. # Checking squares (1, 1) and (0, 1)... Crosses
  1038. # Checking squares (1, 1) and (0, 2)... Crosses
  1039. # Checking squares (1, 1) and (0, 3)... Crosses
  1040. # Checking squares (1, 1) and (1, 0)... Crosses
  1041. # Checking squares (1, 1) and (1, 2)... Crosses
  1042. # Checking squares (1, 1) and (1, 3)... Crosses
  1043. # Checking squares (1, 1) and (2, 0)... Crosses
  1044. # Checking squares (1, 1) and (2, 1)... Crosses
  1045. # Checking squares (1, 1) and (2, 2)... Crosses
  1046. # Checking squares (1, 1) and (2, 3)... Crosses
  1047. # Checking squares (1, 1) and (3, 0)... Crosses
  1048. # Checking squares (1, 1) and (3, 1)... Crosses
  1049. # Checking squares (1, 1) and (3, 2)... Crosses
  1050. # Checking squares (1, 1) and (3, 3)... Crosses
  1051. # Checking squares (1, 2) and (0, 0)... Crosses
  1052. # Checking squares (1, 2) and (0, 1)... Crosses
  1053. # Checking squares (1, 2) and (0, 2)... Crosses
  1054. # Checking squares (1, 2) and (0, 3)... Crosses
  1055. # Checking squares (1, 2) and (1, 0)... Crosses
  1056. # Checking squares (1, 2) and (1, 1)... Crosses
  1057. # Checking squares (1, 2) and (1, 3)... Crosses
  1058. # Checking squares (1, 2) and (2, 0)... Crosses
  1059. # Checking squares (1, 2) and (2, 1)... Crosses
  1060. # Checking squares (1, 2) and (2, 2)... Crosses
  1061. # Checking squares (1, 2) and (2, 3)... Crosses
  1062. # Checking squares (1, 2) and (3, 0)... Crosses
  1063. # Checking squares (1, 2) and (3, 1)... Crosses
  1064. # Checking squares (1, 2) and (3, 2)... Crosses
  1065. # Checking squares (1, 2) and (3, 3)... Crosses
  1066. # Checking squares (1, 3) and (0, 0)...
  1067. $ Check first condition...NO
  1068. $ Check second condition... NO
  1069. BAD
  1070. # Checking squares (1, 3) and (0, 1)... Crosses
  1071. # Checking squares (1, 3) and (0, 2)... Crosses
  1072. # Checking squares (1, 3) and (0, 3)... Crosses
  1073. # Checking squares (1, 3) and (1, 0)...
  1074. $ Check first condition...NO
  1075. $ Check second condition... NO
  1076. BAD
  1077. # Checking squares (1, 3) and (1, 1)... Crosses
  1078. # Checking squares (1, 3) and (1, 2)... Crosses
  1079. # Checking squares (1, 3) and (2, 0)...
  1080. $ Check first condition...NO
  1081. $ Check second condition... NO
  1082. BAD
  1083. # Checking squares (1, 3) and (2, 1)... Crosses
  1084. # Checking squares (1, 3) and (2, 2)... Crosses
  1085. # Checking squares (1, 3) and (2, 3)... Crosses
  1086. # Checking squares (1, 3) and (3, 0)...
  1087. $ Check first condition...NO
  1088. $ Check second condition... NO
  1089. BAD
  1090. # Checking squares (1, 3) and (3, 1)... Crosses
  1091. # Checking squares (1, 3) and (3, 2)... Crosses
  1092. # Checking squares (1, 3) and (3, 3)... Crosses
  1093. # Checking squares (2, 0) and (0, 0)... Crosses
  1094. # Checking squares (2, 0) and (0, 1)... Crosses
  1095. # Checking squares (2, 0) and (0, 2)... Crosses
  1096. # Checking squares (2, 0) and (0, 3)...
  1097. $ Check first condition...NO
  1098. $ Check second condition... NO
  1099. BAD
  1100. # Checking squares (2, 0) and (1, 0)... Crosses
  1101. # Checking squares (2, 0) and (1, 1)... Crosses
  1102. # Checking squares (2, 0) and (1, 2)... Crosses
  1103. # Checking squares (2, 0) and (1, 3)...
  1104. $ Check first condition...NO
  1105. $ Check second condition... NO
  1106. BAD
  1107. # Checking squares (2, 0) and (2, 1)... Crosses
  1108. # Checking squares (2, 0) and (2, 2)... Crosses
  1109. # Checking squares (2, 0) and (2, 3)...
  1110. $ Check first condition...NO
  1111. $ Check second condition... NO
  1112. BAD
  1113. # Checking squares (2, 0) and (3, 0)... Crosses
  1114. # Checking squares (2, 0) and (3, 1)... Crosses
  1115. # Checking squares (2, 0) and (3, 2)... Crosses
  1116. # Checking squares (2, 0) and (3, 3)...
  1117. $ Check first condition...NO
  1118. $ Check second condition... NO
  1119. BAD
  1120. # Checking squares (2, 1) and (0, 0)... Crosses
  1121. # Checking squares (2, 1) and (0, 1)... Crosses
  1122. # Checking squares (2, 1) and (0, 2)... Crosses
  1123. # Checking squares (2, 1) and (0, 3)... Crosses
  1124. # Checking squares (2, 1) and (1, 0)... Crosses
  1125. # Checking squares (2, 1) and (1, 1)... Crosses
  1126. # Checking squares (2, 1) and (1, 2)... Crosses
  1127. # Checking squares (2, 1) and (1, 3)... Crosses
  1128. # Checking squares (2, 1) and (2, 0)... Crosses
  1129. # Checking squares (2, 1) and (2, 2)... Crosses
  1130. # Checking squares (2, 1) and (2, 3)... Crosses
  1131. # Checking squares (2, 1) and (3, 0)... Crosses
  1132. # Checking squares (2, 1) and (3, 1)... Crosses
  1133. # Checking squares (2, 1) and (3, 2)... Crosses
  1134. # Checking squares (2, 1) and (3, 3)... Crosses
  1135. # Checking squares (2, 2) and (0, 0)... Crosses
  1136. # Checking squares (2, 2) and (0, 1)... Crosses
  1137. # Checking squares (2, 2) and (0, 2)... Crosses
  1138. # Checking squares (2, 2) and (0, 3)... Crosses
  1139. # Checking squares (2, 2) and (1, 0)... Crosses
  1140. # Checking squares (2, 2) and (1, 1)... Crosses
  1141. # Checking squares (2, 2) and (1, 2)... Crosses
  1142. # Checking squares (2, 2) and (1, 3)... Crosses
  1143. # Checking squares (2, 2) and (2, 0)... Crosses
  1144. # Checking squares (2, 2) and (2, 1)... Crosses
  1145. # Checking squares (2, 2) and (2, 3)... Crosses
  1146. # Checking squares (2, 2) and (3, 0)... Crosses
  1147. # Checking squares (2, 2) and (3, 1)... Crosses
  1148. # Checking squares (2, 2) and (3, 2)... Crosses
  1149. # Checking squares (2, 2) and (3, 3)... Crosses
  1150. # Checking squares (2, 3) and (0, 0)...
  1151. $ Check first condition...NO
  1152. $ Check second condition... NO
  1153. BAD
  1154. # Checking squares (2, 3) and (0, 1)... Crosses
  1155. # Checking squares (2, 3) and (0, 2)... Crosses
  1156. # Checking squares (2, 3) and (0, 3)... Crosses
  1157. # Checking squares (2, 3) and (1, 0)...
  1158. $ Check first condition...NO
  1159. $ Check second condition... NO
  1160. BAD
  1161. # Checking squares (2, 3) and (1, 1)... Crosses
  1162. # Checking squares (2, 3) and (1, 2)... Crosses
  1163. # Checking squares (2, 3) and (1, 3)... Crosses
  1164. # Checking squares (2, 3) and (2, 0)...
  1165. $ Check first condition...NO
  1166. $ Check second condition... NO
  1167. BAD
  1168. # Checking squares (2, 3) and (2, 1)... Crosses
  1169. # Checking squares (2, 3) and (2, 2)... Crosses
  1170. # Checking squares (2, 3) and (3, 0)...
  1171. $ Check first condition...NO
  1172. $ Check second condition... NO
  1173. BAD
  1174. # Checking squares (2, 3) and (3, 1)... Crosses
  1175. # Checking squares (2, 3) and (3, 2)... Crosses
  1176. # Checking squares (2, 3) and (3, 3)... Crosses
  1177. # Checking squares (3, 0) and (0, 0)...
  1178. $ Check first condition...NO
  1179. $ Check second condition... NO
  1180. BAD
  1181. # Checking squares (3, 0) and (0, 1)...
  1182. $ Check first condition...NO
  1183. $ Check second condition... NO
  1184. BAD
  1185. # Checking squares (3, 0) and (0, 2)...
  1186. $ Check first condition...NO
  1187. $ Check second condition... NO
  1188. BAD
  1189. # Checking squares (3, 0) and (0, 3)...
  1190. $ Check first condition...NO
  1191. $ Check second condition... NO
  1192. BAD
  1193. # Checking squares (3, 0) and (1, 0)... Crosses
  1194. # Checking squares (3, 0) and (1, 1)... Crosses
  1195. # Checking squares (3, 0) and (1, 2)... Crosses
  1196. # Checking squares (3, 0) and (1, 3)...
  1197. $ Check first condition...NO
  1198. $ Check second condition... NO
  1199. BAD
  1200. # Checking squares (3, 0) and (2, 0)... Crosses
  1201. # Checking squares (3, 0) and (2, 1)... Crosses
  1202. # Checking squares (3, 0) and (2, 2)... Crosses
  1203. # Checking squares (3, 0) and (2, 3)...
  1204. $ Check first condition...NO
  1205. $ Check second condition... NO
  1206. BAD
  1207. # Checking squares (3, 0) and (3, 1)... Crosses
  1208. # Checking squares (3, 0) and (3, 2)... Crosses
  1209. # Checking squares (3, 0) and (3, 3)...
  1210. $ Check first condition...NO
  1211. $ Check second condition... NO
  1212. BAD
  1213. # Checking squares (3, 1) and (0, 0)...
  1214. $ Check first condition...NO
  1215. $ Check second condition... NO
  1216. BAD
  1217. # Checking squares (3, 1) and (0, 1)...
  1218. $ Check first condition...NO
  1219. $ Check second condition... NO
  1220. BAD
  1221. # Checking squares (3, 1) and (0, 2)...
  1222. $ Check first condition...NO
  1223. $ Check second condition... NO
  1224. BAD
  1225. # Checking squares (3, 1) and (0, 3)...
  1226. $ Check first condition...NO
  1227. $ Check second condition... NO
  1228. BAD
  1229. # Checking squares (3, 1) and (1, 0)... Crosses
  1230. # Checking squares (3, 1) and (1, 1)... Crosses
  1231. # Checking squares (3, 1) and (1, 2)... Crosses
  1232. # Checking squares (3, 1) and (1, 3)... Crosses
  1233. # Checking squares (3, 1) and (2, 0)... Crosses
  1234. # Checking squares (3, 1) and (2, 1)... Crosses
  1235. # Checking squares (3, 1) and (2, 2)... Crosses
  1236. # Checking squares (3, 1) and (2, 3)... Crosses
  1237. # Checking squares (3, 1) and (3, 0)... Crosses
  1238. # Checking squares (3, 1) and (3, 2)... Crosses
  1239. # Checking squares (3, 1) and (3, 3)... Crosses
  1240. # Checking squares (3, 2) and (0, 0)...
  1241. $ Check first condition...NO
  1242. $ Check second condition... NO
  1243. BAD
  1244. # Checking squares (3, 2) and (0, 1)...
  1245. $ Check first condition...NO
  1246. $ Check second condition... NO
  1247. BAD
  1248. # Checking squares (3, 2) and (0, 2)...
  1249. $ Check first condition...NO
  1250. $ Check second condition... NO
  1251. BAD
  1252. # Checking squares (3, 2) and (0, 3)...
  1253. $ Check first condition...NO
  1254. $ Check second condition... NO
  1255. BAD
  1256. # Checking squares (3, 2) and (1, 0)... Crosses
  1257. # Checking squares (3, 2) and (1, 1)... Crosses
  1258. # Checking squares (3, 2) and (1, 2)... Crosses
  1259. # Checking squares (3, 2) and (1, 3)... Crosses
  1260. # Checking squares (3, 2) and (2, 0)... Crosses
  1261. # Checking squares (3, 2) and (2, 1)... Crosses
  1262. # Checking squares (3, 2) and (2, 2)... Crosses
  1263. # Checking squares (3, 2) and (2, 3)... Crosses
  1264. # Checking squares (3, 2) and (3, 0)... Crosses
  1265. # Checking squares (3, 2) and (3, 1)... Crosses
  1266. # Checking squares (3, 2) and (3, 3)... Crosses
  1267. # Checking squares (3, 3) and (0, 0)...
  1268. $ Check first condition...NO
  1269. $ Check second condition... OK
  1270.  
  1271. $ Check first condition...NO
  1272. $ Check second condition... NO
  1273. BAD
  1274. # Checking squares (3, 3) and (0, 1)...
  1275. $ Check first condition...NO
  1276. $ Check second condition... OK
  1277.  
  1278. $ Check first condition...NO
  1279. $ Check second condition... NO
  1280. BAD
  1281. # Checking squares (3, 3) and (0, 2)...
  1282. $ Check first condition...NO
  1283. $ Check second condition... OK
  1284.  
  1285. $ Check first condition...NO
  1286. $ Check second condition... NO
  1287. BAD
  1288. # Checking squares (3, 3) and (0, 3)...
  1289. $ Check first condition...NO
  1290. $ Check second condition... OK
  1291.  
  1292. $ Check first condition...NO
  1293. $ Check second condition... NO
  1294. BAD
  1295. # Checking squares (3, 3) and (1, 0)...
  1296. $ Check first condition...NO
  1297. $ Check second condition... OK
  1298.  
  1299. $ Check first condition...NO
  1300. $ Check second condition... NO
  1301. BAD
  1302. # Checking squares (3, 3) and (1, 1)... Crosses
  1303. # Checking squares (3, 3) and (1, 2)... Crosses
  1304. # Checking squares (3, 3) and (1, 3)... Crosses
  1305. # Checking squares (3, 3) and (2, 0)...
  1306. $ Check first condition...NO
  1307. $ Check second condition... OK
  1308.  
  1309. $ Check first condition...NO
  1310. $ Check second condition... NO
  1311. BAD
  1312. # Checking squares (3, 3) and (2, 1)... Crosses
  1313. # Checking squares (3, 3) and (2, 2)... Crosses
  1314. # Checking squares (3, 3) and (2, 3)... Crosses
  1315. # Checking squares (3, 3) and (3, 0)...
  1316. $ Check first condition...NO
  1317. $ Check second condition... OK
  1318.  
  1319. $ Check first condition...NO
  1320. $ Check second condition... NO
  1321. BAD
  1322. # Checking squares (3, 3) and (3, 1)... Crosses
  1323. # Checking squares (3, 3) and (3, 2)... Crosses
  1324. # Checking squares (0, 0) and (0, 1)... Crosses
  1325. # Checking squares (0, 0) and (0, 2)... Crosses
  1326. # Checking squares (0, 0) and (0, 3)...
  1327. $ Check first condition...NO
  1328. $ Check second condition... NO
  1329. BAD
  1330. # Checking squares (0, 0) and (1, 0)... Crosses
  1331. # Checking squares (0, 0) and (1, 1)... Crosses
  1332. # Checking squares (0, 0) and (1, 2)... Crosses
  1333. # Checking squares (0, 0) and (1, 3)...
  1334. $ Check first condition...NO
  1335. $ Check second condition... NO
  1336. BAD
  1337. # Checking squares (0, 0) and (2, 0)... Crosses
  1338. # Checking squares (0, 0) and (2, 1)... Crosses
  1339. # Checking squares (0, 0) and (2, 2)... Crosses
  1340. # Checking squares (0, 0) and (2, 3)...
  1341. $ Check first condition...NO
  1342. $ Check second condition... NO
  1343. BAD
  1344. # Checking squares (0, 0) and (3, 0)...
  1345. $ Check first condition...NO
  1346. $ Check second condition... NO
  1347. BAD
  1348. # Checking squares (0, 0) and (3, 1)...
  1349. $ Check first condition...NO
  1350. $ Check second condition... NO
  1351. BAD
  1352. # Checking squares (0, 0) and (3, 2)...
  1353. $ Check first condition...NO
  1354. $ Check second condition... NO
  1355. BAD
  1356. # Checking squares (0, 0) and (3, 3)...
  1357. $ Check first condition...NO
  1358. $ Check second condition... NO
  1359. BAD
  1360. # Checking squares (0, 1) and (0, 0)... Crosses
  1361. # Checking squares (0, 1) and (0, 2)... Crosses
  1362. # Checking squares (0, 1) and (0, 3)... Crosses
  1363. # Checking squares (0, 1) and (1, 0)... Crosses
  1364. # Checking squares (0, 1) and (1, 1)... Crosses
  1365. # Checking squares (0, 1) and (1, 2)... Crosses
  1366. # Checking squares (0, 1) and (1, 3)... Crosses
  1367. # Checking squares (0, 1) and (2, 0)... Crosses
  1368. # Checking squares (0, 1) and (2, 1)... Crosses
  1369. # Checking squares (0, 1) and (2, 2)... Crosses
  1370. # Checking squares (0, 1) and (2, 3)... Crosses
  1371. # Checking squares (0, 1) and (3, 0)...
  1372. $ Check first condition...NO
  1373. $ Check second condition... NO
  1374. BAD
  1375. # Checking squares (0, 1) and (3, 1)...
  1376. $ Check first condition...NO
  1377. $ Check second condition... NO
  1378. BAD
  1379. # Checking squares (0, 1) and (3, 2)...
  1380. $ Check first condition...NO
  1381. $ Check second condition... NO
  1382. BAD
  1383. # Checking squares (0, 1) and (3, 3)...
  1384. $ Check first condition...NO
  1385. $ Check second condition... NO
  1386. BAD
  1387. # Checking squares (0, 2) and (0, 0)... Crosses
  1388. # Checking squares (0, 2) and (0, 1)... Crosses
  1389. # Checking squares (0, 2) and (0, 3)... Crosses
  1390. # Checking squares (0, 2) and (1, 0)... Crosses
  1391. # Checking squares (0, 2) and (1, 1)... Crosses
  1392. # Checking squares (0, 2) and (1, 2)... Crosses
  1393. # Checking squares (0, 2) and (1, 3)... Crosses
  1394. # Checking squares (0, 2) and (2, 0)... Crosses
  1395. # Checking squares (0, 2) and (2, 1)... Crosses
  1396. # Checking squares (0, 2) and (2, 2)... Crosses
  1397. # Checking squares (0, 2) and (2, 3)... Crosses
  1398. # Checking squares (0, 2) and (3, 0)...
  1399. $ Check first condition...NO
  1400. $ Check second condition... NO
  1401. BAD
  1402. # Checking squares (0, 2) and (3, 1)...
  1403. $ Check first condition...NO
  1404. $ Check second condition... NO
  1405. BAD
  1406. # Checking squares (0, 2) and (3, 2)...
  1407. $ Check first condition...NO
  1408. $ Check second condition... NO
  1409. BAD
  1410. # Checking squares (0, 2) and (3, 3)...
  1411. $ Check first condition...NO
  1412. $ Check second condition... NO
  1413. BAD
  1414. # Checking squares (0, 3) and (0, 0)...
  1415. $ Check first condition...NO
  1416. $ Check second condition... NO
  1417. BAD
  1418. # Checking squares (0, 3) and (0, 1)... Crosses
  1419. # Checking squares (0, 3) and (0, 2)... Crosses
  1420. # Checking squares (0, 3) and (1, 0)...
  1421. $ Check first condition...NO
  1422. $ Check second condition... NO
  1423. BAD
  1424. # Checking squares (0, 3) and (1, 1)... Crosses
  1425. # Checking squares (0, 3) and (1, 2)... Crosses
  1426. # Checking squares (0, 3) and (1, 3)... Crosses
  1427. # Checking squares (0, 3) and (2, 0)...
  1428. $ Check first condition...NO
  1429. $ Check second condition... NO
  1430. BAD
  1431. # Checking squares (0, 3) and (2, 1)... Crosses
  1432. # Checking squares (0, 3) and (2, 2)... Crosses
  1433. # Checking squares (0, 3) and (2, 3)... Crosses
  1434. # Checking squares (0, 3) and (3, 0)...
  1435. $ Check first condition...NO
  1436. $ Check second condition... NO
  1437. BAD
  1438. # Checking squares (0, 3) and (3, 1)...
  1439. $ Check first condition...NO
  1440. $ Check second condition... NO
  1441. BAD
  1442. # Checking squares (0, 3) and (3, 2)...
  1443. $ Check first condition...NO
  1444. $ Check second condition... NO
  1445. BAD
  1446. # Checking squares (0, 3) and (3, 3)...
  1447. $ Check first condition...NO
  1448. $ Check second condition... NO
  1449. BAD
  1450. # Checking squares (1, 0) and (0, 0)... Crosses
  1451. # Checking squares (1, 0) and (0, 1)... Crosses
  1452. # Checking squares (1, 0) and (0, 2)... Crosses
  1453. # Checking squares (1, 0) and (0, 3)...
  1454. $ Check first condition...NO
  1455. $ Check second condition... NO
  1456. BAD
  1457. # Checking squares (1, 0) and (1, 1)... Crosses
  1458. # Checking squares (1, 0) and (1, 2)... Crosses
  1459. # Checking squares (1, 0) and (1, 3)...
  1460. $ Check first condition...NO
  1461. $ Check second condition... NO
  1462. BAD
  1463. # Checking squares (1, 0) and (2, 0)... Crosses
  1464. # Checking squares (1, 0) and (2, 1)... Crosses
  1465. # Checking squares (1, 0) and (2, 2)... Crosses
  1466. # Checking squares (1, 0) and (2, 3)...
  1467. $ Check first condition...NO
  1468. $ Check second condition... NO
  1469. BAD
  1470. # Checking squares (1, 0) and (3, 0)... Crosses
  1471. # Checking squares (1, 0) and (3, 1)... Crosses
  1472. # Checking squares (1, 0) and (3, 2)... Crosses
  1473. # Checking squares (1, 0) and (3, 3)...
  1474. $ Check first condition...NO
  1475. $ Check second condition... NO
  1476. BAD
  1477. # Checking squares (1, 1) and (0, 0)... Crosses
  1478. # Checking squares (1, 1) and (0, 1)... Crosses
  1479. # Checking squares (1, 1) and (0, 2)... Crosses
  1480. # Checking squares (1, 1) and (0, 3)... Crosses
  1481. # Checking squares (1, 1) and (1, 0)... Crosses
  1482. # Checking squares (1, 1) and (1, 2)... Crosses
  1483. # Checking squares (1, 1) and (1, 3)... Crosses
  1484. # Checking squares (1, 1) and (2, 0)... Crosses
  1485. # Checking squares (1, 1) and (2, 1)... Crosses
  1486. # Checking squares (1, 1) and (2, 2)... Crosses
  1487. # Checking squares (1, 1) and (2, 3)... Crosses
  1488. # Checking squares (1, 1) and (3, 0)... Crosses
  1489. # Checking squares (1, 1) and (3, 1)... Crosses
  1490. # Checking squares (1, 1) and (3, 2)... Crosses
  1491. # Checking squares (1, 1) and (3, 3)... Crosses
  1492. # Checking squares (1, 2) and (0, 0)... Crosses
  1493. # Checking squares (1, 2) and (0, 1)... Crosses
  1494. # Checking squares (1, 2) and (0, 2)... Crosses
  1495. # Checking squares (1, 2) and (0, 3)... Crosses
  1496. # Checking squares (1, 2) and (1, 0)... Crosses
  1497. # Checking squares (1, 2) and (1, 1)... Crosses
  1498. # Checking squares (1, 2) and (1, 3)... Crosses
  1499. # Checking squares (1, 2) and (2, 0)... Crosses
  1500. # Checking squares (1, 2) and (2, 1)... Crosses
  1501. # Checking squares (1, 2) and (2, 2)... Crosses
  1502. # Checking squares (1, 2) and (2, 3)... Crosses
  1503. # Checking squares (1, 2) and (3, 0)... Crosses
  1504. # Checking squares (1, 2) and (3, 1)... Crosses
  1505. # Checking squares (1, 2) and (3, 2)... Crosses
  1506. # Checking squares (1, 2) and (3, 3)... Crosses
  1507. # Checking squares (1, 3) and (0, 0)...
  1508. $ Check first condition...NO
  1509. $ Check second condition... NO
  1510. BAD
  1511. # Checking squares (1, 3) and (0, 1)... Crosses
  1512. # Checking squares (1, 3) and (0, 2)... Crosses
  1513. # Checking squares (1, 3) and (0, 3)... Crosses
  1514. # Checking squares (1, 3) and (1, 0)...
  1515. $ Check first condition...NO
  1516. $ Check second condition... NO
  1517. BAD
  1518. # Checking squares (1, 3) and (1, 1)... Crosses
  1519. # Checking squares (1, 3) and (1, 2)... Crosses
  1520. # Checking squares (1, 3) and (2, 0)...
  1521. $ Check first condition...NO
  1522. $ Check second condition... NO
  1523. BAD
  1524. # Checking squares (1, 3) and (2, 1)... Crosses
  1525. # Checking squares (1, 3) and (2, 2)... Crosses
  1526. # Checking squares (1, 3) and (2, 3)... Crosses
  1527. # Checking squares (1, 3) and (3, 0)...
  1528. $ Check first condition...NO
  1529. $ Check second condition... NO
  1530. BAD
  1531. # Checking squares (1, 3) and (3, 1)... Crosses
  1532. # Checking squares (1, 3) and (3, 2)... Crosses
  1533. # Checking squares (1, 3) and (3, 3)... Crosses
  1534. # Checking squares (2, 0) and (0, 0)... Crosses
  1535. # Checking squares (2, 0) and (0, 1)... Crosses
  1536. # Checking squares (2, 0) and (0, 2)... Crosses
  1537. # Checking squares (2, 0) and (0, 3)...
  1538. $ Check first condition...NO
  1539. $ Check second condition... NO
  1540. BAD
  1541. # Checking squares (2, 0) and (1, 0)... Crosses
  1542. # Checking squares (2, 0) and (1, 1)... Crosses
  1543. # Checking squares (2, 0) and (1, 2)... Crosses
  1544. # Checking squares (2, 0) and (1, 3)...
  1545. $ Check first condition...NO
  1546. $ Check second condition... NO
  1547. BAD
  1548. # Checking squares (2, 0) and (2, 1)... Crosses
  1549. # Checking squares (2, 0) and (2, 2)... Crosses
  1550. # Checking squares (2, 0) and (2, 3)...
  1551. $ Check first condition...NO
  1552. $ Check second condition... NO
  1553. BAD
  1554. # Checking squares (2, 0) and (3, 0)... Crosses
  1555. # Checking squares (2, 0) and (3, 1)... Crosses
  1556. # Checking squares (2, 0) and (3, 2)... Crosses
  1557. # Checking squares (2, 0) and (3, 3)...
  1558. $ Check first condition...NO
  1559. $ Check second condition... NO
  1560. BAD
  1561. # Checking squares (2, 1) and (0, 0)... Crosses
  1562. # Checking squares (2, 1) and (0, 1)... Crosses
  1563. # Checking squares (2, 1) and (0, 2)... Crosses
  1564. # Checking squares (2, 1) and (0, 3)... Crosses
  1565. # Checking squares (2, 1) and (1, 0)... Crosses
  1566. # Checking squares (2, 1) and (1, 1)... Crosses
  1567. # Checking squares (2, 1) and (1, 2)... Crosses
  1568. # Checking squares (2, 1) and (1, 3)... Crosses
  1569. # Checking squares (2, 1) and (2, 0)... Crosses
  1570. # Checking squares (2, 1) and (2, 2)... Crosses
  1571. # Checking squares (2, 1) and (2, 3)... Crosses
  1572. # Checking squares (2, 1) and (3, 0)... Crosses
  1573. # Checking squares (2, 1) and (3, 1)... Crosses
  1574. # Checking squares (2, 1) and (3, 2)... Crosses
  1575. # Checking squares (2, 1) and (3, 3)... Crosses
  1576. # Checking squares (2, 2) and (0, 0)... Crosses
  1577. # Checking squares (2, 2) and (0, 1)... Crosses
  1578. # Checking squares (2, 2) and (0, 2)... Crosses
  1579. # Checking squares (2, 2) and (0, 3)... Crosses
  1580. # Checking squares (2, 2) and (1, 0)... Crosses
  1581. # Checking squares (2, 2) and (1, 1)... Crosses
  1582. # Checking squares (2, 2) and (1, 2)... Crosses
  1583. # Checking squares (2, 2) and (1, 3)... Crosses
  1584. # Checking squares (2, 2) and (2, 0)... Crosses
  1585. # Checking squares (2, 2) and (2, 1)... Crosses
  1586. # Checking squares (2, 2) and (2, 3)... Crosses
  1587. # Checking squares (2, 2) and (3, 0)... Crosses
  1588. # Checking squares (2, 2) and (3, 1)... Crosses
  1589. # Checking squares (2, 2) and (3, 2)... Crosses
  1590. # Checking squares (2, 2) and (3, 3)... Crosses
  1591. # Checking squares (2, 3) and (0, 0)...
  1592. $ Check first condition...NO
  1593. $ Check second condition... NO
  1594. BAD
  1595. # Checking squares (2, 3) and (0, 1)... Crosses
  1596. # Checking squares (2, 3) and (0, 2)... Crosses
  1597. # Checking squares (2, 3) and (0, 3)... Crosses
  1598. # Checking squares (2, 3) and (1, 0)...
  1599. $ Check first condition...NO
  1600. $ Check second condition... NO
  1601. BAD
  1602. # Checking squares (2, 3) and (1, 1)... Crosses
  1603. # Checking squares (2, 3) and (1, 2)... Crosses
  1604. # Checking squares (2, 3) and (1, 3)... Crosses
  1605. # Checking squares (2, 3) and (2, 0)...
  1606. $ Check first condition...NO
  1607. $ Check second condition... NO
  1608. BAD
  1609. # Checking squares (2, 3) and (2, 1)... Crosses
  1610. # Checking squares (2, 3) and (2, 2)... Crosses
  1611. # Checking squares (2, 3) and (3, 0)...
  1612. $ Check first condition...NO
  1613. $ Check second condition... NO
  1614. BAD
  1615. # Checking squares (2, 3) and (3, 1)... Crosses
  1616. # Checking squares (2, 3) and (3, 2)... Crosses
  1617. # Checking squares (2, 3) and (3, 3)... Crosses
  1618. # Checking squares (3, 0) and (0, 0)...
  1619. $ Check first condition...NO
  1620. $ Check second condition... NO
  1621. BAD
  1622. # Checking squares (3, 0) and (0, 1)...
  1623. $ Check first condition...NO
  1624. $ Check second condition... NO
  1625. BAD
  1626. # Checking squares (3, 0) and (0, 2)...
  1627. $ Check first condition...NO
  1628. $ Check second condition... NO
  1629. BAD
  1630. # Checking squares (3, 0) and (0, 3)...
  1631. $ Check first condition...NO
  1632. $ Check second condition... NO
  1633. BAD
  1634. # Checking squares (3, 0) and (1, 0)... Crosses
  1635. # Checking squares (3, 0) and (1, 1)... Crosses
  1636. # Checking squares (3, 0) and (1, 2)... Crosses
  1637. # Checking squares (3, 0) and (1, 3)...
  1638. $ Check first condition...NO
  1639. $ Check second condition... NO
  1640. BAD
  1641. # Checking squares (3, 0) and (2, 0)... Crosses
  1642. # Checking squares (3, 0) and (2, 1)... Crosses
  1643. # Checking squares (3, 0) and (2, 2)... Crosses
  1644. # Checking squares (3, 0) and (2, 3)...
  1645. $ Check first condition...NO
  1646. $ Check second condition... NO
  1647. BAD
  1648. # Checking squares (3, 0) and (3, 1)... Crosses
  1649. # Checking squares (3, 0) and (3, 2)... Crosses
  1650. # Checking squares (3, 0) and (3, 3)...
  1651. $ Check first condition...NO
  1652. $ Check second condition... NO
  1653. BAD
  1654. # Checking squares (3, 1) and (0, 0)...
  1655. $ Check first condition...NO
  1656. $ Check second condition... NO
  1657. BAD
  1658. # Checking squares (3, 1) and (0, 1)...
  1659. $ Check first condition...NO
  1660. $ Check second condition... NO
  1661. BAD
  1662. # Checking squares (3, 1) and (0, 2)...
  1663. $ Check first condition...NO
  1664. $ Check second condition... NO
  1665. BAD
  1666. # Checking squares (3, 1) and (0, 3)...
  1667. $ Check first condition...NO
  1668. $ Check second condition... NO
  1669. BAD
  1670. # Checking squares (3, 1) and (1, 0)... Crosses
  1671. # Checking squares (3, 1) and (1, 1)... Crosses
  1672. # Checking squares (3, 1) and (1, 2)... Crosses
  1673. # Checking squares (3, 1) and (1, 3)... Crosses
  1674. # Checking squares (3, 1) and (2, 0)... Crosses
  1675. # Checking squares (3, 1) and (2, 1)... Crosses
  1676. # Checking squares (3, 1) and (2, 2)... Crosses
  1677. # Checking squares (3, 1) and (2, 3)... Crosses
  1678. # Checking squares (3, 1) and (3, 0)... Crosses
  1679. # Checking squares (3, 1) and (3, 2)... Crosses
  1680. # Checking squares (3, 1) and (3, 3)... Crosses
  1681. # Checking squares (3, 2) and (0, 0)...
  1682. $ Check first condition...NO
  1683. $ Check second condition... NO
  1684. BAD
  1685. # Checking squares (3, 2) and (0, 1)...
  1686. $ Check first condition...NO
  1687. $ Check second condition... NO
  1688. BAD
  1689. # Checking squares (3, 2) and (0, 2)...
  1690. $ Check first condition...NO
  1691. $ Check second condition... NO
  1692. BAD
  1693. # Checking squares (3, 2) and (0, 3)...
  1694. $ Check first condition...NO
  1695. $ Check second condition... NO
  1696. BAD
  1697. # Checking squares (3, 2) and (1, 0)... Crosses
  1698. # Checking squares (3, 2) and (1, 1)... Crosses
  1699. # Checking squares (3, 2) and (1, 2)... Crosses
  1700. # Checking squares (3, 2) and (1, 3)... Crosses
  1701. # Checking squares (3, 2) and (2, 0)... Crosses
  1702. # Checking squares (3, 2) and (2, 1)... Crosses
  1703. # Checking squares (3, 2) and (2, 2)... Crosses
  1704. # Checking squares (3, 2) and (2, 3)... Crosses
  1705. # Checking squares (3, 2) and (3, 0)... Crosses
  1706. # Checking squares (3, 2) and (3, 1)... Crosses
  1707. # Checking squares (3, 2) and (3, 3)... Crosses
  1708. # Checking squares (3, 3) and (0, 0)...
  1709. $ Check first condition...NO
  1710. $ Check second condition... OK
  1711.  
  1712. $ Check first condition...NO
  1713. $ Check second condition... NO
  1714. BAD
  1715. # Checking squares (3, 3) and (0, 1)...
  1716. $ Check first condition...NO
  1717. $ Check second condition... OK
  1718.  
  1719. $ Check first condition...NO
  1720. $ Check second condition... NO
  1721. BAD
  1722. # Checking squares (3, 3) and (0, 2)...
  1723. $ Check first condition...NO
  1724. $ Check second condition... OK
  1725.  
  1726. $ Check first condition...NO
  1727. $ Check second condition... NO
  1728. BAD
  1729. # Checking squares (3, 3) and (0, 3)...
  1730. $ Check first condition...NO
  1731. $ Check second condition... OK
  1732.  
  1733. $ Check first condition...NO
  1734. $ Check second condition... NO
  1735. BAD
  1736. # Checking squares (3, 3) and (1, 0)...
  1737. $ Check first condition...NO
  1738. $ Check second condition... OK
  1739.  
  1740. $ Check first condition...NO
  1741. $ Check second condition... NO
  1742. BAD
  1743. # Checking squares (3, 3) and (1, 1)... Crosses
  1744. # Checking squares (3, 3) and (1, 2)... Crosses
  1745. # Checking squares (3, 3) and (1, 3)... Crosses
  1746. # Checking squares (3, 3) and (2, 0)...
  1747. $ Check first condition...NO
  1748. $ Check second condition... OK
  1749.  
  1750. $ Check first condition...NO
  1751. $ Check second condition... NO
  1752. BAD
  1753. # Checking squares (3, 3) and (2, 1)... Crosses
  1754. # Checking squares (3, 3) and (2, 2)... Crosses
  1755. # Checking squares (3, 3) and (2, 3)... Crosses
  1756. # Checking squares (3, 3) and (3, 0)...
  1757. $ Check first condition...NO
  1758. $ Check second condition... OK
  1759.  
  1760. $ Check first condition...NO
  1761. $ Check second condition... NO
  1762. BAD
  1763. # Checking squares (3, 3) and (3, 1)... Crosses
  1764. # Checking squares (3, 3) and (3, 2)... Crosses
  1765. # Checking squares (0, 0) and (0, 1)... Crosses
  1766. # Checking squares (0, 0) and (0, 2)... Crosses
  1767. # Checking squares (0, 0) and (0, 3)...
  1768. $ Check first condition...NO
  1769. $ Check second condition... NO
  1770. BAD
  1771. # Checking squares (0, 0) and (1, 0)... Crosses
  1772. # Checking squares (0, 0) and (1, 1)... Crosses
  1773. # Checking squares (0, 0) and (1, 2)... Crosses
  1774. # Checking squares (0, 0) and (1, 3)...
  1775. $ Check first condition...NO
  1776. $ Check second condition... NO
  1777. BAD
  1778. # Checking squares (0, 0) and (2, 0)... Crosses
  1779. # Checking squares (0, 0) and (2, 1)... Crosses
  1780. # Checking squares (0, 0) and (2, 2)... Crosses
  1781. # Checking squares (0, 0) and (2, 3)...
  1782. $ Check first condition...NO
  1783. $ Check second condition... NO
  1784. BAD
  1785. # Checking squares (0, 0) and (3, 0)...
  1786. $ Check first condition...NO
  1787. $ Check second condition... NO
  1788. BAD
  1789. # Checking squares (0, 0) and (3, 1)...
  1790. $ Check first condition...NO
  1791. $ Check second condition... NO
  1792. BAD
  1793. # Checking squares (0, 0) and (3, 2)...
  1794. $ Check first condition...NO
  1795. $ Check second condition... NO
  1796. BAD
  1797. # Checking squares (0, 0) and (3, 3)...
  1798. $ Check first condition...NO
  1799. $ Check second condition... NO
  1800. BAD
  1801. # Checking squares (0, 1) and (0, 0)... Crosses
  1802. # Checking squares (0, 1) and (0, 2)... Crosses
  1803. # Checking squares (0, 1) and (0, 3)... Crosses
  1804. # Checking squares (0, 1) and (1, 0)... Crosses
  1805. # Checking squares (0, 1) and (1, 1)... Crosses
  1806. # Checking squares (0, 1) and (1, 2)... Crosses
  1807. # Checking squares (0, 1) and (1, 3)... Crosses
  1808. # Checking squares (0, 1) and (2, 0)... Crosses
  1809. # Checking squares (0, 1) and (2, 1)... Crosses
  1810. # Checking squares (0, 1) and (2, 2)... Crosses
  1811. # Checking squares (0, 1) and (2, 3)... Crosses
  1812. # Checking squares (0, 1) and (3, 0)...
  1813. $ Check first condition...NO
  1814. $ Check second condition... NO
  1815. BAD
  1816. # Checking squares (0, 1) and (3, 1)...
  1817. $ Check first condition...NO
  1818. $ Check second condition... NO
  1819. BAD
  1820. # Checking squares (0, 1) and (3, 2)...
  1821. $ Check first condition...NO
  1822. $ Check second condition... NO
  1823. BAD
  1824. # Checking squares (0, 1) and (3, 3)...
  1825. $ Check first condition...NO
  1826. $ Check second condition... NO
  1827. BAD
  1828. # Checking squares (0, 2) and (0, 0)... Crosses
  1829. # Checking squares (0, 2) and (0, 1)... Crosses
  1830. # Checking squares (0, 2) and (0, 3)... Crosses
  1831. # Checking squares (0, 2) and (1, 0)... Crosses
  1832. # Checking squares (0, 2) and (1, 1)... Crosses
  1833. # Checking squares (0, 2) and (1, 2)... Crosses
  1834. # Checking squares (0, 2) and (1, 3)... Crosses
  1835. # Checking squares (0, 2) and (2, 0)... Crosses
  1836. # Checking squares (0, 2) and (2, 1)... Crosses
  1837. # Checking squares (0, 2) and (2, 2)... Crosses
  1838. # Checking squares (0, 2) and (2, 3)... Crosses
  1839. # Checking squares (0, 2) and (3, 0)...
  1840. $ Check first condition...NO
  1841. $ Check second condition... NO
  1842. BAD
  1843. # Checking squares (0, 2) and (3, 1)...
  1844. $ Check first condition...NO
  1845. $ Check second condition... NO
  1846. BAD
  1847. # Checking squares (0, 2) and (3, 2)...
  1848. $ Check first condition...NO
  1849. $ Check second condition... NO
  1850. BAD
  1851. # Checking squares (0, 2) and (3, 3)...
  1852. $ Check first condition...NO
  1853. $ Check second condition... NO
  1854. BAD
  1855. # Checking squares (0, 3) and (0, 0)...
  1856. $ Check first condition...NO
  1857. $ Check second condition... NO
  1858. BAD
  1859. # Checking squares (0, 3) and (0, 1)... Crosses
  1860. # Checking squares (0, 3) and (0, 2)... Crosses
  1861. # Checking squares (0, 3) and (1, 0)...
  1862. $ Check first condition...NO
  1863. $ Check second condition... NO
  1864. BAD
  1865. # Checking squares (0, 3) and (1, 1)... Crosses
  1866. # Checking squares (0, 3) and (1, 2)... Crosses
  1867. # Checking squares (0, 3) and (1, 3)... Crosses
  1868. # Checking squares (0, 3) and (2, 0)...
  1869. $ Check first condition...NO
  1870. $ Check second condition... NO
  1871. BAD
  1872. # Checking squares (0, 3) and (2, 1)... Crosses
  1873. # Checking squares (0, 3) and (2, 2)... Crosses
  1874. # Checking squares (0, 3) and (2, 3)... Crosses
  1875. # Checking squares (0, 3) and (3, 0)...
  1876. $ Check first condition...NO
  1877. $ Check second condition... NO
  1878. BAD
  1879. # Checking squares (0, 3) and (3, 1)...
  1880. $ Check first condition...NO
  1881. $ Check second condition... NO
  1882. BAD
  1883. # Checking squares (0, 3) and (3, 2)...
  1884. $ Check first condition...NO
  1885. $ Check second condition... NO
  1886. BAD
  1887. # Checking squares (0, 3) and (3, 3)...
  1888. $ Check first condition...NO
  1889. $ Check second condition... NO
  1890. BAD
  1891. # Checking squares (1, 0) and (0, 0)... Crosses
  1892. # Checking squares (1, 0) and (0, 1)... Crosses
  1893. # Checking squares (1, 0) and (0, 2)... Crosses
  1894. # Checking squares (1, 0) and (0, 3)...
  1895. $ Check first condition...NO
  1896. $ Check second condition... NO
  1897. BAD
  1898. # Checking squares (1, 0) and (1, 1)... Crosses
  1899. # Checking squares (1, 0) and (1, 2)... Crosses
  1900. # Checking squares (1, 0) and (1, 3)...
  1901. $ Check first condition...NO
  1902. $ Check second condition... NO
  1903. BAD
  1904. # Checking squares (1, 0) and (2, 0)... Crosses
  1905. # Checking squares (1, 0) and (2, 1)... Crosses
  1906. # Checking squares (1, 0) and (2, 2)... Crosses
  1907. # Checking squares (1, 0) and (2, 3)...
  1908. $ Check first condition...NO
  1909. $ Check second condition... NO
  1910. BAD
  1911. # Checking squares (1, 0) and (3, 0)... Crosses
  1912. # Checking squares (1, 0) and (3, 1)... Crosses
  1913. # Checking squares (1, 0) and (3, 2)... Crosses
  1914. # Checking squares (1, 0) and (3, 3)...
  1915. $ Check first condition...NO
  1916. $ Check second condition... NO
  1917. BAD
  1918. # Checking squares (1, 1) and (0, 0)... Crosses
  1919. # Checking squares (1, 1) and (0, 1)... Crosses
  1920. # Checking squares (1, 1) and (0, 2)... Crosses
  1921. # Checking squares (1, 1) and (0, 3)... Crosses
  1922. # Checking squares (1, 1) and (1, 0)... Crosses
  1923. # Checking squares (1, 1) and (1, 2)... Crosses
  1924. # Checking squares (1, 1) and (1, 3)... Crosses
  1925. # Checking squares (1, 1) and (2, 0)... Crosses
  1926. # Checking squares (1, 1) and (2, 1)... Crosses
  1927. # Checking squares (1, 1) and (2, 2)... Crosses
  1928. # Checking squares (1, 1) and (2, 3)... Crosses
  1929. # Checking squares (1, 1) and (3, 0)... Crosses
  1930. # Checking squares (1, 1) and (3, 1)... Crosses
  1931. # Checking squares (1, 1) and (3, 2)... Crosses
  1932. # Checking squares (1, 1) and (3, 3)... Crosses
  1933. # Checking squares (1, 2) and (0, 0)... Crosses
  1934. # Checking squares (1, 2) and (0, 1)... Crosses
  1935. # Checking squares (1, 2) and (0, 2)... Crosses
  1936. # Checking squares (1, 2) and (0, 3)... Crosses
  1937. # Checking squares (1, 2) and (1, 0)... Crosses
  1938. # Checking squares (1, 2) and (1, 1)... Crosses
  1939. # Checking squares (1, 2) and (1, 3)... Crosses
  1940. # Checking squares (1, 2) and (2, 0)... Crosses
  1941. # Checking squares (1, 2) and (2, 1)... Crosses
  1942. # Checking squares (1, 2) and (2, 2)... Crosses
  1943. # Checking squares (1, 2) and (2, 3)... Crosses
  1944. # Checking squares (1, 2) and (3, 0)... Crosses
  1945. # Checking squares (1, 2) and (3, 1)... Crosses
  1946. # Checking squares (1, 2) and (3, 2)... Crosses
  1947. # Checking squares (1, 2) and (3, 3)... Crosses
  1948. # Checking squares (1, 3) and (0, 0)...
  1949. $ Check first condition...NO
  1950. $ Check second condition... NO
  1951. BAD
  1952. # Checking squares (1, 3) and (0, 1)... Crosses
  1953. # Checking squares (1, 3) and (0, 2)... Crosses
  1954. # Checking squares (1, 3) and (0, 3)... Crosses
  1955. # Checking squares (1, 3) and (1, 0)...
  1956. $ Check first condition...NO
  1957. $ Check second condition... NO
  1958. BAD
  1959. # Checking squares (1, 3) and (1, 1)... Crosses
  1960. # Checking squares (1, 3) and (1, 2)... Crosses
  1961. # Checking squares (1, 3) and (2, 0)...
  1962. $ Check first condition...NO
  1963. $ Check second condition... NO
  1964. BAD
  1965. # Checking squares (1, 3) and (2, 1)... Crosses
  1966. # Checking squares (1, 3) and (2, 2)... Crosses
  1967. # Checking squares (1, 3) and (2, 3)... Crosses
  1968. # Checking squares (1, 3) and (3, 0)...
  1969. $ Check first condition...NO
  1970. $ Check second condition... NO
  1971. BAD
  1972. # Checking squares (1, 3) and (3, 1)... Crosses
  1973. # Checking squares (1, 3) and (3, 2)... Crosses
  1974. # Checking squares (1, 3) and (3, 3)... Crosses
  1975. # Checking squares (2, 0) and (0, 0)... Crosses
  1976. # Checking squares (2, 0) and (0, 1)... Crosses
  1977. # Checking squares (2, 0) and (0, 2)... Crosses
  1978. # Checking squares (2, 0) and (0, 3)...
  1979. $ Check first condition...NO
  1980. $ Check second condition... NO
  1981. BAD
  1982. # Checking squares (2, 0) and (1, 0)... Crosses
  1983. # Checking squares (2, 0) and (1, 1)... Crosses
  1984. # Checking squares (2, 0) and (1, 2)... Crosses
  1985. # Checking squares (2, 0) and (1, 3)...
  1986. $ Check first condition...NO
  1987. $ Check second condition... NO
  1988. BAD
  1989. # Checking squares (2, 0) and (2, 1)... Crosses
  1990. # Checking squares (2, 0) and (2, 2)... Crosses
  1991. # Checking squares (2, 0) and (2, 3)...
  1992. $ Check first condition...NO
  1993. $ Check second condition... NO
  1994. BAD
  1995. # Checking squares (2, 0) and (3, 0)... Crosses
  1996. # Checking squares (2, 0) and (3, 1)... Crosses
  1997. # Checking squares (2, 0) and (3, 2)... Crosses
  1998. # Checking squares (2, 0) and (3, 3)...
  1999. $ Check first condition...NO
  2000. $ Check second condition... NO
  2001. BAD
  2002. # Checking squares (2, 1) and (0, 0)... Crosses
  2003. # Checking squares (2, 1) and (0, 1)... Crosses
  2004. # Checking squares (2, 1) and (0, 2)... Crosses
  2005. # Checking squares (2, 1) and (0, 3)... Crosses
  2006. # Checking squares (2, 1) and (1, 0)... Crosses
  2007. # Checking squares (2, 1) and (1, 1)... Crosses
  2008. # Checking squares (2, 1) and (1, 2)... Crosses
  2009. # Checking squares (2, 1) and (1, 3)... Crosses
  2010. # Checking squares (2, 1) and (2, 0)... Crosses
  2011. # Checking squares (2, 1) and (2, 2)... Crosses
  2012. # Checking squares (2, 1) and (2, 3)... Crosses
  2013. # Checking squares (2, 1) and (3, 0)... Crosses
  2014. # Checking squares (2, 1) and (3, 1)... Crosses
  2015. # Checking squares (2, 1) and (3, 2)... Crosses
  2016. # Checking squares (2, 1) and (3, 3)... Crosses
  2017. # Checking squares (2, 2) and (0, 0)... Crosses
  2018. # Checking squares (2, 2) and (0, 1)... Crosses
  2019. # Checking squares (2, 2) and (0, 2)... Crosses
  2020. # Checking squares (2, 2) and (0, 3)... Crosses
  2021. # Checking squares (2, 2) and (1, 0)... Crosses
  2022. # Checking squares (2, 2) and (1, 1)... Crosses
  2023. # Checking squares (2, 2) and (1, 2)... Crosses
  2024. # Checking squares (2, 2) and (1, 3)... Crosses
  2025. # Checking squares (2, 2) and (2, 0)... Crosses
  2026. # Checking squares (2, 2) and (2, 1)... Crosses
  2027. # Checking squares (2, 2) and (2, 3)... Crosses
  2028. # Checking squares (2, 2) and (3, 0)... Crosses
  2029. # Checking squares (2, 2) and (3, 1)... Crosses
  2030. # Checking squares (2, 2) and (3, 2)... Crosses
  2031. # Checking squares (2, 2) and (3, 3)... Crosses
  2032. # Checking squares (2, 3) and (0, 0)...
  2033. $ Check first condition...NO
  2034. $ Check second condition... NO
  2035. BAD
  2036. # Checking squares (2, 3) and (0, 1)... Crosses
  2037. # Checking squares (2, 3) and (0, 2)... Crosses
  2038. # Checking squares (2, 3) and (0, 3)... Crosses
  2039. # Checking squares (2, 3) and (1, 0)...
  2040. $ Check first condition...NO
  2041. $ Check second condition... NO
  2042. BAD
  2043. # Checking squares (2, 3) and (1, 1)... Crosses
  2044. # Checking squares (2, 3) and (1, 2)... Crosses
  2045. # Checking squares (2, 3) and (1, 3)... Crosses
  2046. # Checking squares (2, 3) and (2, 0)...
  2047. $ Check first condition...NO
  2048. $ Check second condition... NO
  2049. BAD
  2050. # Checking squares (2, 3) and (2, 1)... Crosses
  2051. # Checking squares (2, 3) and (2, 2)... Crosses
  2052. # Checking squares (2, 3) and (3, 0)...
  2053. $ Check first condition...NO
  2054. $ Check second condition... NO
  2055. BAD
  2056. # Checking squares (2, 3) and (3, 1)... Crosses
  2057. # Checking squares (2, 3) and (3, 2)... Crosses
  2058. # Checking squares (2, 3) and (3, 3)... Crosses
  2059. # Checking squares (3, 0) and (0, 0)...
  2060. $ Check first condition...NO
  2061. $ Check second condition... NO
  2062. BAD
  2063. # Checking squares (3, 0) and (0, 1)...
  2064. $ Check first condition...NO
  2065. $ Check second condition... NO
  2066. BAD
  2067. # Checking squares (3, 0) and (0, 2)...
  2068. $ Check first condition...NO
  2069. $ Check second condition... NO
  2070. BAD
  2071. # Checking squares (3, 0) and (0, 3)...
  2072. $ Check first condition...NO
  2073. $ Check second condition... NO
  2074. BAD
  2075. # Checking squares (3, 0) and (1, 0)... Crosses
  2076. # Checking squares (3, 0) and (1, 1)... Crosses
  2077. # Checking squares (3, 0) and (1, 2)... Crosses
  2078. # Checking squares (3, 0) and (1, 3)...
  2079. $ Check first condition...NO
  2080. $ Check second condition... NO
  2081. BAD
  2082. # Checking squares (3, 0) and (2, 0)... Crosses
  2083. # Checking squares (3, 0) and (2, 1)... Crosses
  2084. # Checking squares (3, 0) and (2, 2)... Crosses
  2085. # Checking squares (3, 0) and (2, 3)...
  2086. $ Check first condition...NO
  2087. $ Check second condition... NO
  2088. BAD
  2089. # Checking squares (3, 0) and (3, 1)... Crosses
  2090. # Checking squares (3, 0) and (3, 2)... Crosses
  2091. # Checking squares (3, 0) and (3, 3)...
  2092. $ Check first condition...NO
  2093. $ Check second condition... NO
  2094. BAD
  2095. # Checking squares (3, 1) and (0, 0)...
  2096. $ Check first condition...NO
  2097. $ Check second condition... NO
  2098. BAD
  2099. # Checking squares (3, 1) and (0, 1)...
  2100. $ Check first condition...NO
  2101. $ Check second condition... NO
  2102. BAD
  2103. # Checking squares (3, 1) and (0, 2)...
  2104. $ Check first condition...NO
  2105. $ Check second condition... NO
  2106. BAD
  2107. # Checking squares (3, 1) and (0, 3)...
  2108. $ Check first condition...NO
  2109. $ Check second condition... NO
  2110. BAD
  2111. # Checking squares (3, 1) and (1, 0)... Crosses
  2112. # Checking squares (3, 1) and (1, 1)... Crosses
  2113. # Checking squares (3, 1) and (1, 2)... Crosses
  2114. # Checking squares (3, 1) and (1, 3)... Crosses
  2115. # Checking squares (3, 1) and (2, 0)... Crosses
  2116. # Checking squares (3, 1) and (2, 1)... Crosses
  2117. # Checking squares (3, 1) and (2, 2)... Crosses
  2118. # Checking squares (3, 1) and (2, 3)... Crosses
  2119. # Checking squares (3, 1) and (3, 0)... Crosses
  2120. # Checking squares (3, 1) and (3, 2)... Crosses
  2121. # Checking squares (3, 1) and (3, 3)... Crosses
  2122. # Checking squares (3, 2) and (0, 0)...
  2123. $ Check first condition...NO
  2124. $ Check second condition... NO
  2125. BAD
  2126. # Checking squares (3, 2) and (0, 1)...
  2127. $ Check first condition...NO
  2128. $ Check second condition... NO
  2129. BAD
  2130. # Checking squares (3, 2) and (0, 2)...
  2131. $ Check first condition...NO
  2132. $ Check second condition... NO
  2133. BAD
  2134. # Checking squares (3, 2) and (0, 3)...
  2135. $ Check first condition...NO
  2136. $ Check second condition... NO
  2137. BAD
  2138. # Checking squares (3, 2) and (1, 0)... Crosses
  2139. # Checking squares (3, 2) and (1, 1)... Crosses
  2140. # Checking squares (3, 2) and (1, 2)... Crosses
  2141. # Checking squares (3, 2) and (1, 3)... Crosses
  2142. # Checking squares (3, 2) and (2, 0)... Crosses
  2143. # Checking squares (3, 2) and (2, 1)... Crosses
  2144. # Checking squares (3, 2) and (2, 2)... Crosses
  2145. # Checking squares (3, 2) and (2, 3)... Crosses
  2146. # Checking squares (3, 2) and (3, 0)... Crosses
  2147. # Checking squares (3, 2) and (3, 1)... Crosses
  2148. # Checking squares (3, 2) and (3, 3)... Crosses
  2149. # Checking squares (3, 3) and (0, 0)...
  2150. $ Check first condition...NO
  2151. $ Check second condition... OK
  2152.  
  2153. $ Check first condition...NO
  2154. $ Check second condition... NO
  2155. BAD
  2156. # Checking squares (3, 3) and (0, 1)...
  2157. $ Check first condition...NO
  2158. $ Check second condition... OK
  2159.  
  2160. $ Check first condition...NO
  2161. $ Check second condition... NO
  2162. BAD
  2163. # Checking squares (3, 3) and (0, 2)...
  2164. $ Check first condition...NO
  2165. $ Check second condition... OK
  2166.  
  2167. $ Check first condition...NO
  2168. $ Check second condition... NO
  2169. BAD
  2170. # Checking squares (3, 3) and (0, 3)...
  2171. $ Check first condition...NO
  2172. $ Check second condition... OK
  2173.  
  2174. $ Check first condition...NO
  2175. $ Check second condition... NO
  2176. BAD
  2177. # Checking squares (3, 3) and (1, 0)...
  2178. $ Check first condition...NO
  2179. $ Check second condition... OK
  2180.  
  2181. $ Check first condition...NO
  2182. $ Check second condition... NO
  2183. BAD
  2184. # Checking squares (3, 3) and (1, 1)... Crosses
  2185. # Checking squares (3, 3) and (1, 2)... Crosses
  2186. # Checking squares (3, 3) and (1, 3)... Crosses
  2187. # Checking squares (3, 3) and (2, 0)...
  2188. $ Check first condition...NO
  2189. $ Check second condition... OK
  2190.  
  2191. $ Check first condition...NO
  2192. $ Check second condition... NO
  2193. BAD
  2194. # Checking squares (3, 3) and (2, 1)... Crosses
  2195. # Checking squares (3, 3) and (2, 2)... Crosses
  2196. # Checking squares (3, 3) and (2, 3)... Crosses
  2197. # Checking squares (3, 3) and (3, 0)...
  2198. $ Check first condition...NO
  2199. $ Check second condition... OK
  2200.  
  2201. $ Check first condition...NO
  2202. $ Check second condition... NO
  2203. BAD
  2204. # Checking squares (3, 3) and (3, 1)... Crosses
  2205. # Checking squares (3, 3) and (3, 2)... Crosses
  2206. # Checking squares (0, 0) and (0, 1)... Crosses
  2207. # Checking squares (0, 0) and (0, 2)... Crosses
  2208. # Checking squares (0, 0) and (0, 3)...
  2209. $ Check first condition...NO
  2210. $ Check second condition... NO
  2211. BAD
  2212. # Checking squares (0, 0) and (1, 0)... Crosses
  2213. # Checking squares (0, 0) and (1, 1)... Crosses
  2214. # Checking squares (0, 0) and (1, 2)... Crosses
  2215. # Checking squares (0, 0) and (1, 3)...
  2216. $ Check first condition...NO
  2217. $ Check second condition... NO
  2218. BAD
  2219. # Checking squares (0, 0) and (2, 0)... Crosses
  2220. # Checking squares (0, 0) and (2, 1)... Crosses
  2221. # Checking squares (0, 0) and (2, 2)... Crosses
  2222. # Checking squares (0, 0) and (2, 3)...
  2223. $ Check first condition...NO
  2224. $ Check second condition... NO
  2225. BAD
  2226. # Checking squares (0, 0) and (3, 0)...
  2227. $ Check first condition...NO
  2228. $ Check second condition... NO
  2229. BAD
  2230. # Checking squares (0, 0) and (3, 1)...
  2231. $ Check first condition...NO
  2232. $ Check second condition... NO
  2233. BAD
  2234. # Checking squares (0, 0) and (3, 2)...
  2235. $ Check first condition...NO
  2236. $ Check second condition... NO
  2237. BAD
  2238. # Checking squares (0, 0) and (3, 3)...
  2239. $ Check first condition...NO
  2240. $ Check second condition... NO
  2241. BAD
  2242. # Checking squares (0, 1) and (0, 0)... Crosses
  2243. # Checking squares (0, 1) and (0, 2)... Crosses
  2244. # Checking squares (0, 1) and (0, 3)... Crosses
  2245. # Checking squares (0, 1) and (1, 0)... Crosses
  2246. # Checking squares (0, 1) and (1, 1)... Crosses
  2247. # Checking squares (0, 1) and (1, 2)... Crosses
  2248. # Checking squares (0, 1) and (1, 3)... Crosses
  2249. # Checking squares (0, 1) and (2, 0)... Crosses
  2250. # Checking squares (0, 1) and (2, 1)... Crosses
  2251. # Checking squares (0, 1) and (2, 2)... Crosses
  2252. # Checking squares (0, 1) and (2, 3)... Crosses
  2253. # Checking squares (0, 1) and (3, 0)...
  2254. $ Check first condition...NO
  2255. $ Check second condition... NO
  2256. BAD
  2257. # Checking squares (0, 1) and (3, 1)...
  2258. $ Check first condition...NO
  2259. $ Check second condition... NO
  2260. BAD
  2261. # Checking squares (0, 1) and (3, 2)...
  2262. $ Check first condition...NO
  2263. $ Check second condition... NO
  2264. BAD
  2265. # Checking squares (0, 1) and (3, 3)...
  2266. $ Check first condition...NO
  2267. $ Check second condition... NO
  2268. BAD
  2269. # Checking squares (0, 2) and (0, 0)... Crosses
  2270. # Checking squares (0, 2) and (0, 1)... Crosses
  2271. # Checking squares (0, 2) and (0, 3)... Crosses
  2272. # Checking squares (0, 2) and (1, 0)... Crosses
  2273. # Checking squares (0, 2) and (1, 1)... Crosses
  2274. # Checking squares (0, 2) and (1, 2)... Crosses
  2275. # Checking squares (0, 2) and (1, 3)... Crosses
  2276. # Checking squares (0, 2) and (2, 0)... Crosses
  2277. # Checking squares (0, 2) and (2, 1)... Crosses
  2278. # Checking squares (0, 2) and (2, 2)... Crosses
  2279. # Checking squares (0, 2) and (2, 3)... Crosses
  2280. # Checking squares (0, 2) and (3, 0)...
  2281. $ Check first condition...NO
  2282. $ Check second condition... NO
  2283. BAD
  2284. # Checking squares (0, 2) and (3, 1)...
  2285. $ Check first condition...NO
  2286. $ Check second condition... NO
  2287. BAD
  2288. # Checking squares (0, 2) and (3, 2)...
  2289. $ Check first condition...NO
  2290. $ Check second condition... NO
  2291. BAD
  2292. # Checking squares (0, 2) and (3, 3)...
  2293. $ Check first condition...NO
  2294. $ Check second condition... NO
  2295. BAD
  2296. # Checking squares (0, 3) and (0, 0)...
  2297. $ Check first condition...NO
  2298. $ Check second condition... NO
  2299. BAD
  2300. # Checking squares (0, 3) and (0, 1)... Crosses
  2301. # Checking squares (0, 3) and (0, 2)... Crosses
  2302. # Checking squares (0, 3) and (1, 0)...
  2303. $ Check first condition...NO
  2304. $ Check second condition... NO
  2305. BAD
  2306. # Checking squares (0, 3) and (1, 1)... Crosses
  2307. # Checking squares (0, 3) and (1, 2)... Crosses
  2308. # Checking squares (0, 3) and (1, 3)... Crosses
  2309. # Checking squares (0, 3) and (2, 0)...
  2310. $ Check first condition...NO
  2311. $ Check second condition... NO
  2312. BAD
  2313. # Checking squares (0, 3) and (2, 1)... Crosses
  2314. # Checking squares (0, 3) and (2, 2)... Crosses
  2315. # Checking squares (0, 3) and (2, 3)... Crosses
  2316. # Checking squares (0, 3) and (3, 0)...
  2317. $ Check first condition...NO
  2318. $ Check second condition... NO
  2319. BAD
  2320. # Checking squares (0, 3) and (3, 1)...
  2321. $ Check first condition...NO
  2322. $ Check second condition... NO
  2323. BAD
  2324. # Checking squares (0, 3) and (3, 2)...
  2325. $ Check first condition...NO
  2326. $ Check second condition... NO
  2327. BAD
  2328. # Checking squares (0, 3) and (3, 3)...
  2329. $ Check first condition...NO
  2330. $ Check second condition... NO
  2331. BAD
  2332. # Checking squares (1, 0) and (0, 0)... Crosses
  2333. # Checking squares (1, 0) and (0, 1)... Crosses
  2334. # Checking squares (1, 0) and (0, 2)... Crosses
  2335. # Checking squares (1, 0) and (0, 3)...
  2336. $ Check first condition...NO
  2337. $ Check second condition... NO
  2338. BAD
  2339. # Checking squares (1, 0) and (1, 1)... Crosses
  2340. # Checking squares (1, 0) and (1, 2)... Crosses
  2341. # Checking squares (1, 0) and (1, 3)...
  2342. $ Check first condition...NO
  2343. $ Check second condition... NO
  2344. BAD
  2345. # Checking squares (1, 0) and (2, 0)... Crosses
  2346. # Checking squares (1, 0) and (2, 1)... Crosses
  2347. # Checking squares (1, 0) and (2, 2)... Crosses
  2348. # Checking squares (1, 0) and (2, 3)...
  2349. $ Check first condition...NO
  2350. $ Check second condition... NO
  2351. BAD
  2352. # Checking squares (1, 0) and (3, 0)... Crosses
  2353. # Checking squares (1, 0) and (3, 1)... Crosses
  2354. # Checking squares (1, 0) and (3, 2)... Crosses
  2355. # Checking squares (1, 0) and (3, 3)...
  2356. $ Check first condition...NO
  2357. $ Check second condition... NO
  2358. BAD
  2359. # Checking squares (1, 1) and (0, 0)... Crosses
  2360. # Checking squares (1, 1) and (0, 1)... Crosses
  2361. # Checking squares (1, 1) and (0, 2)... Crosses
  2362. # Checking squares (1, 1) and (0, 3)... Crosses
  2363. # Checking squares (1, 1) and (1, 0)... Crosses
  2364. # Checking squares (1, 1) and (1, 2)... Crosses
  2365. # Checking squares (1, 1) and (1, 3)... Crosses
  2366. # Checking squares (1, 1) and (2, 0)... Crosses
  2367. # Checking squares (1, 1) and (2, 1)... Crosses
  2368. # Checking squares (1, 1) and (2, 2)... Crosses
  2369. # Checking squares (1, 1) and (2, 3)... Crosses
  2370. # Checking squares (1, 1) and (3, 0)... Crosses
  2371. # Checking squares (1, 1) and (3, 1)... Crosses
  2372. # Checking squares (1, 1) and (3, 2)... Crosses
  2373. # Checking squares (1, 1) and (3, 3)... Crosses
  2374. # Checking squares (1, 2) and (0, 0)... Crosses
  2375. # Checking squares (1, 2) and (0, 1)... Crosses
  2376. # Checking squares (1, 2) and (0, 2)... Crosses
  2377. # Checking squares (1, 2) and (0, 3)... Crosses
  2378. # Checking squares (1, 2) and (1, 0)... Crosses
  2379. # Checking squares (1, 2) and (1, 1)... Crosses
  2380. # Checking squares (1, 2) and (1, 3)... Crosses
  2381. # Checking squares (1, 2) and (2, 0)... Crosses
  2382. # Checking squares (1, 2) and (2, 1)... Crosses
  2383. # Checking squares (1, 2) and (2, 2)... Crosses
  2384. # Checking squares (1, 2) and (2, 3)... Crosses
  2385. # Checking squares (1, 2) and (3, 0)... Crosses
  2386. # Checking squares (1, 2) and (3, 1)... Crosses
  2387. # Checking squares (1, 2) and (3, 2)... Crosses
  2388. # Checking squares (1, 2) and (3, 3)... Crosses
  2389. # Checking squares (1, 3) and (0, 0)...
  2390. $ Check first condition...NO
  2391. $ Check second condition... NO
  2392. BAD
  2393. # Checking squares (1, 3) and (0, 1)... Crosses
  2394. # Checking squares (1, 3) and (0, 2)... Crosses
  2395. # Checking squares (1, 3) and (0, 3)... Crosses
  2396. # Checking squares (1, 3) and (1, 0)...
  2397. $ Check first condition...NO
  2398. $ Check second condition... NO
  2399. BAD
  2400. # Checking squares (1, 3) and (1, 1)... Crosses
  2401. # Checking squares (1, 3) and (1, 2)... Crosses
  2402. # Checking squares (1, 3) and (2, 0)...
  2403. $ Check first condition...NO
  2404. $ Check second condition... NO
  2405. BAD
  2406. # Checking squares (1, 3) and (2, 1)... Crosses
  2407. # Checking squares (1, 3) and (2, 2)... Crosses
  2408. # Checking squares (1, 3) and (2, 3)... Crosses
  2409. # Checking squares (1, 3) and (3, 0)...
  2410. $ Check first condition...NO
  2411. $ Check second condition... NO
  2412. BAD
  2413. # Checking squares (1, 3) and (3, 1)... Crosses
  2414. # Checking squares (1, 3) and (3, 2)... Crosses
  2415. # Checking squares (1, 3) and (3, 3)... Crosses
  2416. # Checking squares (2, 0) and (0, 0)... Crosses
  2417. # Checking squares (2, 0) and (0, 1)... Crosses
  2418. # Checking squares (2, 0) and (0, 2)... Crosses
  2419. # Checking squares (2, 0) and (0, 3)...
  2420. $ Check first condition...NO
  2421. $ Check second condition... NO
  2422. BAD
  2423. # Checking squares (2, 0) and (1, 0)... Crosses
  2424. # Checking squares (2, 0) and (1, 1)... Crosses
  2425. # Checking squares (2, 0) and (1, 2)... Crosses
  2426. # Checking squares (2, 0) and (1, 3)...
  2427. $ Check first condition...NO
  2428. $ Check second condition... NO
  2429. BAD
  2430. # Checking squares (2, 0) and (2, 1)... Crosses
  2431. # Checking squares (2, 0) and (2, 2)... Crosses
  2432. # Checking squares (2, 0) and (2, 3)...
  2433. $ Check first condition...NO
  2434. $ Check second condition... NO
  2435. BAD
  2436. # Checking squares (2, 0) and (3, 0)... Crosses
  2437. # Checking squares (2, 0) and (3, 1)... Crosses
  2438. # Checking squares (2, 0) and (3, 2)... Crosses
  2439. # Checking squares (2, 0) and (3, 3)...
  2440. $ Check first condition...NO
  2441. $ Check second condition... NO
  2442. BAD
  2443. # Checking squares (2, 1) and (0, 0)... Crosses
  2444. # Checking squares (2, 1) and (0, 1)... Crosses
  2445. # Checking squares (2, 1) and (0, 2)... Crosses
  2446. # Checking squares (2, 1) and (0, 3)... Crosses
  2447. # Checking squares (2, 1) and (1, 0)... Crosses
  2448. # Checking squares (2, 1) and (1, 1)... Crosses
  2449. # Checking squares (2, 1) and (1, 2)... Crosses
  2450. # Checking squares (2, 1) and (1, 3)... Crosses
  2451. # Checking squares (2, 1) and (2, 0)... Crosses
  2452. # Checking squares (2, 1) and (2, 2)... Crosses
  2453. # Checking squares (2, 1) and (2, 3)... Crosses
  2454. # Checking squares (2, 1) and (3, 0)... Crosses
  2455. # Checking squares (2, 1) and (3, 1)... Crosses
  2456. # Checking squares (2, 1) and (3, 2)... Crosses
  2457. # Checking squares (2, 1) and (3, 3)... Crosses
  2458. # Checking squares (2, 2) and (0, 0)... Crosses
  2459. # Checking squares (2, 2) and (0, 1)... Crosses
  2460. # Checking squares (2, 2) and (0, 2)... Crosses
  2461. # Checking squares (2, 2) and (0, 3)... Crosses
  2462. # Checking squares (2, 2) and (1, 0)... Crosses
  2463. # Checking squares (2, 2) and (1, 1)... Crosses
  2464. # Checking squares (2, 2) and (1, 2)... Crosses
  2465. # Checking squares (2, 2) and (1, 3)... Crosses
  2466. # Checking squares (2, 2) and (2, 0)... Crosses
  2467. # Checking squares (2, 2) and (2, 1)... Crosses
  2468. # Checking squares (2, 2) and (2, 3)... Crosses
  2469. # Checking squares (2, 2) and (3, 0)... Crosses
  2470. # Checking squares (2, 2) and (3, 1)... Crosses
  2471. # Checking squares (2, 2) and (3, 2)... Crosses
  2472. # Checking squares (2, 2) and (3, 3)... Crosses
  2473. # Checking squares (2, 3) and (0, 0)...
  2474. $ Check first condition...NO
  2475. $ Check second condition... NO
  2476. BAD
  2477. # Checking squares (2, 3) and (0, 1)... Crosses
  2478. # Checking squares (2, 3) and (0, 2)... Crosses
  2479. # Checking squares (2, 3) and (0, 3)... Crosses
  2480. # Checking squares (2, 3) and (1, 0)...
  2481. $ Check first condition...NO
  2482. $ Check second condition... NO
  2483. BAD
  2484. # Checking squares (2, 3) and (1, 1)... Crosses
  2485. # Checking squares (2, 3) and (1, 2)... Crosses
  2486. # Checking squares (2, 3) and (1, 3)... Crosses
  2487. # Checking squares (2, 3) and (2, 0)...
  2488. $ Check first condition...NO
  2489. $ Check second condition... NO
  2490. BAD
  2491. # Checking squares (2, 3) and (2, 1)... Crosses
  2492. # Checking squares (2, 3) and (2, 2)... Crosses
  2493. # Checking squares (2, 3) and (3, 0)...
  2494. $ Check first condition...NO
  2495. $ Check second condition... NO
  2496. BAD
  2497. # Checking squares (2, 3) and (3, 1)... Crosses
  2498. # Checking squares (2, 3) and (3, 2)... Crosses
  2499. # Checking squares (2, 3) and (3, 3)... Crosses
  2500. # Checking squares (3, 0) and (0, 0)...
  2501. $ Check first condition...NO
  2502. $ Check second condition... NO
  2503. BAD
  2504. # Checking squares (3, 0) and (0, 1)...
  2505. $ Check first condition...NO
  2506. $ Check second condition... NO
  2507. BAD
  2508. # Checking squares (3, 0) and (0, 2)...
  2509. $ Check first condition...NO
  2510. $ Check second condition... NO
  2511. BAD
  2512. # Checking squares (3, 0) and (0, 3)...
  2513. $ Check first condition...NO
  2514. $ Check second condition... NO
  2515. BAD
  2516. # Checking squares (3, 0) and (1, 0)... Crosses
  2517. # Checking squares (3, 0) and (1, 1)... Crosses
  2518. # Checking squares (3, 0) and (1, 2)... Crosses
  2519. # Checking squares (3, 0) and (1, 3)...
  2520. $ Check first condition...NO
  2521. $ Check second condition... NO
  2522. BAD
  2523. # Checking squares (3, 0) and (2, 0)... Crosses
  2524. # Checking squares (3, 0) and (2, 1)... Crosses
  2525. # Checking squares (3, 0) and (2, 2)... Crosses
  2526. # Checking squares (3, 0) and (2, 3)...
  2527. $ Check first condition...NO
  2528. $ Check second condition... NO
  2529. BAD
  2530. # Checking squares (3, 0) and (3, 1)... Crosses
  2531. # Checking squares (3, 0) and (3, 2)... Crosses
  2532. # Checking squares (3, 0) and (3, 3)...
  2533. $ Check first condition...NO
  2534. $ Check second condition... NO
  2535. BAD
  2536. # Checking squares (3, 1) and (0, 0)...
  2537. $ Check first condition...NO
  2538. $ Check second condition... NO
  2539. BAD
  2540. # Checking squares (3, 1) and (0, 1)...
  2541. $ Check first condition...NO
  2542. $ Check second condition... NO
  2543. BAD
  2544. # Checking squares (3, 1) and (0, 2)...
  2545. $ Check first condition...NO
  2546. $ Check second condition... NO
  2547. BAD
  2548. # Checking squares (3, 1) and (0, 3)...
  2549. $ Check first condition...NO
  2550. $ Check second condition... NO
  2551. BAD
  2552. # Checking squares (3, 1) and (1, 0)... Crosses
  2553. # Checking squares (3, 1) and (1, 1)... Crosses
  2554. # Checking squares (3, 1) and (1, 2)... Crosses
  2555. # Checking squares (3, 1) and (1, 3)... Crosses
  2556. # Checking squares (3, 1) and (2, 0)... Crosses
  2557. # Checking squares (3, 1) and (2, 1)... Crosses
  2558. # Checking squares (3, 1) and (2, 2)... Crosses
  2559. # Checking squares (3, 1) and (2, 3)... Crosses
  2560. # Checking squares (3, 1) and (3, 0)... Crosses
  2561. # Checking squares (3, 1) and (3, 2)... Crosses
  2562. # Checking squares (3, 1) and (3, 3)... Crosses
  2563. # Checking squares (3, 2) and (0, 0)...
  2564. $ Check first condition...NO
  2565. $ Check second condition... NO
  2566. BAD
  2567. # Checking squares (3, 2) and (0, 1)...
  2568. $ Check first condition...NO
  2569. $ Check second condition... NO
  2570. BAD
  2571. # Checking squares (3, 2) and (0, 2)...
  2572. $ Check first condition...NO
  2573. $ Check second condition... NO
  2574. BAD
  2575. # Checking squares (3, 2) and (0, 3)...
  2576. $ Check first condition...NO
  2577. $ Check second condition... NO
  2578. BAD
  2579. # Checking squares (3, 2) and (1, 0)... Crosses
  2580. # Checking squares (3, 2) and (1, 1)... Crosses
  2581. # Checking squares (3, 2) and (1, 2)... Crosses
  2582. # Checking squares (3, 2) and (1, 3)... Crosses
  2583. # Checking squares (3, 2) and (2, 0)... Crosses
  2584. # Checking squares (3, 2) and (2, 1)... Crosses
  2585. # Checking squares (3, 2) and (2, 2)... Crosses
  2586. # Checking squares (3, 2) and (2, 3)... Crosses
  2587. # Checking squares (3, 2) and (3, 0)... Crosses
  2588. # Checking squares (3, 2) and (3, 1)... Crosses
  2589. # Checking squares (3, 2) and (3, 3)... Crosses
  2590. # Checking squares (3, 3) and (0, 0)...
  2591. $ Check first condition...NO
  2592. $ Check second condition... OK
  2593.  
  2594. $ Check first condition...NO
  2595. $ Check second condition... NO
  2596. BAD
  2597. # Checking squares (3, 3) and (0, 1)...
  2598. $ Check first condition...NO
  2599. $ Check second condition... OK
  2600.  
  2601. $ Check first condition...NO
  2602. $ Check second condition... NO
  2603. BAD
  2604. # Checking squares (3, 3) and (0, 2)...
  2605. $ Check first condition...NO
  2606. $ Check second condition... OK
  2607.  
  2608. $ Check first condition...NO
  2609. $ Check second condition... NO
  2610. BAD
  2611. # Checking squares (3, 3) and (0, 3)...
  2612. $ Check first condition...NO
  2613. $ Check second condition... OK
  2614.  
  2615. $ Check first condition...NO
  2616. $ Check second condition... NO
  2617. BAD
  2618. # Checking squares (3, 3) and (1, 0)...
  2619. $ Check first condition...NO
  2620. $ Check second condition... OK
  2621.  
  2622. $ Check first condition...NO
  2623. $ Check second condition... NO
  2624. BAD
  2625. # Checking squares (3, 3) and (1, 1)... Crosses
  2626. # Checking squares (3, 3) and (1, 2)... Crosses
  2627. # Checking squares (3, 3) and (1, 3)... Crosses
  2628. # Checking squares (3, 3) and (2, 0)...
  2629. $ Check first condition...NO
  2630. $ Check second condition... OK
  2631.  
  2632. $ Check first condition...NO
  2633. $ Check second condition... NO
  2634. BAD
  2635. # Checking squares (3, 3) and (2, 1)... Crosses
  2636. # Checking squares (3, 3) and (2, 2)... Crosses
  2637. # Checking squares (3, 3) and (2, 3)... Crosses
  2638. # Checking squares (3, 3) and (3, 0)...
  2639. $ Check first condition...NO
  2640. $ Check second condition... OK
  2641.  
  2642. $ Check first condition...NO
  2643. $ Check second condition... NO
  2644. BAD
  2645. # Checking squares (3, 3) and (3, 1)... Crosses
  2646. # Checking squares (3, 3) and (3, 2)... Crosses
  2647. # Checking squares (0, 0) and (0, 1)... Crosses
  2648. # Checking squares (0, 0) and (0, 2)... Crosses
  2649. # Checking squares (0, 0) and (0, 3)...
  2650. $ Check first condition...NO
  2651. $ Check second condition... NO
  2652. BAD
  2653. # Checking squares (0, 0) and (1, 0)... Crosses
  2654. # Checking squares (0, 0) and (1, 1)... Crosses
  2655. # Checking squares (0, 0) and (1, 2)... Crosses
  2656. # Checking squares (0, 0) and (1, 3)...
  2657. $ Check first condition...NO
  2658. $ Check second condition... NO
  2659. BAD
  2660. # Checking squares (0, 0) and (2, 0)... Crosses
  2661. # Checking squares (0, 0) and (2, 1)... Crosses
  2662. # Checking squares (0, 0) and (2, 2)... Crosses
  2663. # Checking squares (0, 0) and (2, 3)...
  2664. $ Check first condition...NO
  2665. $ Check second condition... NO
  2666. BAD
  2667. # Checking squares (0, 0) and (3, 0)...
  2668. $ Check first condition...NO
  2669. $ Check second condition... NO
  2670. BAD
  2671. # Checking squares (0, 0) and (3, 1)...
  2672. $ Check first condition...NO
  2673. $ Check second condition... NO
  2674. BAD
  2675. # Checking squares (0, 0) and (3, 2)...
  2676. $ Check first condition...NO
  2677. $ Check second condition... NO
  2678. BAD
  2679. # Checking squares (0, 0) and (3, 3)...
  2680. $ Check first condition...NO
  2681. $ Check second condition... NO
  2682. BAD
  2683. # Checking squares (0, 1) and (0, 0)... Crosses
  2684. # Checking squares (0, 1) and (0, 2)... Crosses
  2685. # Checking squares (0, 1) and (0, 3)... Crosses
  2686. # Checking squares (0, 1) and (1, 0)... Crosses
  2687. # Checking squares (0, 1) and (1, 1)... Crosses
  2688. # Checking squares (0, 1) and (1, 2)... Crosses
  2689. # Checking squares (0, 1) and (1, 3)... Crosses
  2690. # Checking squares (0, 1) and (2, 0)... Crosses
  2691. # Checking squares (0, 1) and (2, 1)... Crosses
  2692. # Checking squares (0, 1) and (2, 2)... Crosses
  2693. # Checking squares (0, 1) and (2, 3)... Crosses
  2694. # Checking squares (0, 1) and (3, 0)...
  2695. $ Check first condition...NO
  2696. $ Check second condition... NO
  2697. BAD
  2698. # Checking squares (0, 1) and (3, 1)...
  2699. $ Check first condition...NO
  2700. $ Check second condition... NO
  2701. BAD
  2702. # Checking squares (0, 1) and (3, 2)...
  2703. $ Check first condition...NO
  2704. $ Check second condition... NO
  2705. BAD
  2706. # Checking squares (0, 1) and (3, 3)...
  2707. $ Check first condition...NO
  2708. $ Check second condition... NO
  2709. BAD
  2710. # Checking squares (0, 2) and (0, 0)... Crosses
  2711. # Checking squares (0, 2) and (0, 1)... Crosses
  2712. # Checking squares (0, 2) and (0, 3)... Crosses
  2713. # Checking squares (0, 2) and (1, 0)... Crosses
  2714. # Checking squares (0, 2) and (1, 1)... Crosses
  2715. # Checking squares (0, 2) and (1, 2)... Crosses
  2716. # Checking squares (0, 2) and (1, 3)... Crosses
  2717. # Checking squares (0, 2) and (2, 0)... Crosses
  2718. # Checking squares (0, 2) and (2, 1)... Crosses
  2719. # Checking squares (0, 2) and (2, 2)... Crosses
  2720. # Checking squares (0, 2) and (2, 3)... Crosses
  2721. # Checking squares (0, 2) and (3, 0)...
  2722. $ Check first condition...NO
  2723. $ Check second condition... NO
  2724. BAD
  2725. # Checking squares (0, 2) and (3, 1)...
  2726. $ Check first condition...NO
  2727. $ Check second condition... NO
  2728. BAD
  2729. # Checking squares (0, 2) and (3, 2)...
  2730. $ Check first condition...NO
  2731. $ Check second condition... NO
  2732. BAD
  2733. # Checking squares (0, 2) and (3, 3)...
  2734. $ Check first condition...NO
  2735. $ Check second condition... NO
  2736. BAD
  2737. # Checking squares (0, 3) and (0, 0)...
  2738. $ Check first condition...NO
  2739. $ Check second condition... NO
  2740. BAD
  2741. # Checking squares (0, 3) and (0, 1)... Crosses
  2742. # Checking squares (0, 3) and (0, 2)... Crosses
  2743. # Checking squares (0, 3) and (1, 0)...
  2744. $ Check first condition...NO
  2745. $ Check second condition... NO
  2746. BAD
  2747. # Checking squares (0, 3) and (1, 1)... Crosses
  2748. # Checking squares (0, 3) and (1, 2)... Crosses
  2749. # Checking squares (0, 3) and (1, 3)... Crosses
  2750. # Checking squares (0, 3) and (2, 0)...
  2751. $ Check first condition...NO
  2752. $ Check second condition... NO
  2753. BAD
  2754. # Checking squares (0, 3) and (2, 1)... Crosses
  2755. # Checking squares (0, 3) and (2, 2)... Crosses
  2756. # Checking squares (0, 3) and (2, 3)... Crosses
  2757. # Checking squares (0, 3) and (3, 0)...
  2758. $ Check first condition...NO
  2759. $ Check second condition... NO
  2760. BAD
  2761. # Checking squares (0, 3) and (3, 1)...
  2762. $ Check first condition...NO
  2763. $ Check second condition... NO
  2764. BAD
  2765. # Checking squares (0, 3) and (3, 2)...
  2766. $ Check first condition...NO
  2767. $ Check second condition... NO
  2768. BAD
  2769. # Checking squares (0, 3) and (3, 3)...
  2770. $ Check first condition...NO
  2771. $ Check second condition... NO
  2772. BAD
  2773. # Checking squares (1, 0) and (0, 0)... Crosses
  2774. # Checking squares (1, 0) and (0, 1)... Crosses
  2775. # Checking squares (1, 0) and (0, 2)... Crosses
  2776. # Checking squares (1, 0) and (0, 3)...
  2777. $ Check first condition...NO
  2778. $ Check second condition... NO
  2779. BAD
  2780. # Checking squares (1, 0) and (1, 1)... Crosses
  2781. # Checking squares (1, 0) and (1, 2)... Crosses
  2782. # Checking squares (1, 0) and (1, 3)...
  2783. $ Check first condition...NO
  2784. $ Check second condition... NO
  2785. BAD
  2786. # Checking squares (1, 0) and (2, 0)... Crosses
  2787. # Checking squares (1, 0) and (2, 1)... Crosses
  2788. # Checking squares (1, 0) and (2, 2)... Crosses
  2789. # Checking squares (1, 0) and (2, 3)...
  2790. $ Check first condition...NO
  2791. $ Check second condition... NO
  2792. BAD
  2793. # Checking squares (1, 0) and (3, 0)... Crosses
  2794. # Checking squares (1, 0) and (3, 1)... Crosses
  2795. # Checking squares (1, 0) and (3, 2)... Crosses
  2796. # Checking squares (1, 0) and (3, 3)...
  2797. $ Check first condition...NO
  2798. $ Check second condition... NO
  2799. BAD
  2800. # Checking squares (1, 1) and (0, 0)... Crosses
  2801. # Checking squares (1, 1) and (0, 1)... Crosses
  2802. # Checking squares (1, 1) and (0, 2)... Crosses
  2803. # Checking squares (1, 1) and (0, 3)... Crosses
  2804. # Checking squares (1, 1) and (1, 0)... Crosses
  2805. # Checking squares (1, 1) and (1, 2)... Crosses
  2806. # Checking squares (1, 1) and (1, 3)... Crosses
  2807. # Checking squares (1, 1) and (2, 0)... Crosses
  2808. # Checking squares (1, 1) and (2, 1)... Crosses
  2809. # Checking squares (1, 1) and (2, 2)... Crosses
  2810. # Checking squares (1, 1) and (2, 3)... Crosses
  2811. # Checking squares (1, 1) and (3, 0)... Crosses
  2812. # Checking squares (1, 1) and (3, 1)... Crosses
  2813. # Checking squares (1, 1) and (3, 2)... Crosses
  2814. # Checking squares (1, 1) and (3, 3)... Crosses
  2815. # Checking squares (1, 2) and (0, 0)... Crosses
  2816. # Checking squares (1, 2) and (0, 1)... Crosses
  2817. # Checking squares (1, 2) and (0, 2)... Crosses
  2818. # Checking squares (1, 2) and (0, 3)... Crosses
  2819. # Checking squares (1, 2) and (1, 0)... Crosses
  2820. # Checking squares (1, 2) and (1, 1)... Crosses
  2821. # Checking squares (1, 2) and (1, 3)... Crosses
  2822. # Checking squares (1, 2) and (2, 0)... Crosses
  2823. # Checking squares (1, 2) and (2, 1)... Crosses
  2824. # Checking squares (1, 2) and (2, 2)... Crosses
  2825. # Checking squares (1, 2) and (2, 3)... Crosses
  2826. # Checking squares (1, 2) and (3, 0)... Crosses
  2827. # Checking squares (1, 2) and (3, 1)... Crosses
  2828. # Checking squares (1, 2) and (3, 2)... Crosses
  2829. # Checking squares (1, 2) and (3, 3)... Crosses
  2830. # Checking squares (1, 3) and (0, 0)...
  2831. $ Check first condition...NO
  2832. $ Check second condition... NO
  2833. BAD
  2834. # Checking squares (1, 3) and (0, 1)... Crosses
  2835. # Checking squares (1, 3) and (0, 2)... Crosses
  2836. # Checking squares (1, 3) and (0, 3)... Crosses
  2837. # Checking squares (1, 3) and (1, 0)...
  2838. $ Check first condition...NO
  2839. $ Check second condition... NO
  2840. BAD
  2841. # Checking squares (1, 3) and (1, 1)... Crosses
  2842. # Checking squares (1, 3) and (1, 2)... Crosses
  2843. # Checking squares (1, 3) and (2, 0)...
  2844. $ Check first condition...NO
  2845. $ Check second condition... NO
  2846. BAD
  2847. # Checking squares (1, 3) and (2, 1)... Crosses
  2848. # Checking squares (1, 3) and (2, 2)... Crosses
  2849. # Checking squares (1, 3) and (2, 3)... Crosses
  2850. # Checking squares (1, 3) and (3, 0)...
  2851. $ Check first condition...NO
  2852. $ Check second condition... NO
  2853. BAD
  2854. # Checking squares (1, 3) and (3, 1)... Crosses
  2855. # Checking squares (1, 3) and (3, 2)... Crosses
  2856. # Checking squares (1, 3) and (3, 3)... Crosses
  2857. # Checking squares (2, 0) and (0, 0)... Crosses
  2858. # Checking squares (2, 0) and (0, 1)... Crosses
  2859. # Checking squares (2, 0) and (0, 2)... Crosses
  2860. # Checking squares (2, 0) and (0, 3)...
  2861. $ Check first condition...NO
  2862. $ Check second condition... NO
  2863. BAD
  2864. # Checking squares (2, 0) and (1, 0)... Crosses
  2865. # Checking squares (2, 0) and (1, 1)... Crosses
  2866. # Checking squares (2, 0) and (1, 2)... Crosses
  2867. # Checking squares (2, 0) and (1, 3)...
  2868. $ Check first condition...NO
  2869. $ Check second condition... NO
  2870. BAD
  2871. # Checking squares (2, 0) and (2, 1)... Crosses
  2872. # Checking squares (2, 0) and (2, 2)... Crosses
  2873. # Checking squares (2, 0) and (2, 3)...
  2874. $ Check first condition...NO
  2875. $ Check second condition... NO
  2876. BAD
  2877. # Checking squares (2, 0) and (3, 0)... Crosses
  2878. # Checking squares (2, 0) and (3, 1)... Crosses
  2879. # Checking squares (2, 0) and (3, 2)... Crosses
  2880. # Checking squares (2, 0) and (3, 3)...
  2881. $ Check first condition...NO
  2882. $ Check second condition... NO
  2883. BAD
  2884. # Checking squares (2, 1) and (0, 0)... Crosses
  2885. # Checking squares (2, 1) and (0, 1)... Crosses
  2886. # Checking squares (2, 1) and (0, 2)... Crosses
  2887. # Checking squares (2, 1) and (0, 3)... Crosses
  2888. # Checking squares (2, 1) and (1, 0)... Crosses
  2889. # Checking squares (2, 1) and (1, 1)... Crosses
  2890. # Checking squares (2, 1) and (1, 2)... Crosses
  2891. # Checking squares (2, 1) and (1, 3)... Crosses
  2892. # Checking squares (2, 1) and (2, 0)... Crosses
  2893. # Checking squares (2, 1) and (2, 2)... Crosses
  2894. # Checking squares (2, 1) and (2, 3)... Crosses
  2895. # Checking squares (2, 1) and (3, 0)... Crosses
  2896. # Checking squares (2, 1) and (3, 1)... Crosses
  2897. # Checking squares (2, 1) and (3, 2)... Crosses
  2898. # Checking squares (2, 1) and (3, 3)... Crosses
  2899. # Checking squares (2, 2) and (0, 0)... Crosses
  2900. # Checking squares (2, 2) and (0, 1)... Crosses
  2901. # Checking squares (2, 2) and (0, 2)... Crosses
  2902. # Checking squares (2, 2) and (0, 3)... Crosses
  2903. # Checking squares (2, 2) and (1, 0)... Crosses
  2904. # Checking squares (2, 2) and (1, 1)... Crosses
  2905. # Checking squares (2, 2) and (1, 2)... Crosses
  2906. # Checking squares (2, 2) and (1, 3)... Crosses
  2907. # Checking squares (2, 2) and (2, 0)... Crosses
  2908. # Checking squares (2, 2) and (2, 1)... Crosses
  2909. # Checking squares (2, 2) and (2, 3)... Crosses
  2910. # Checking squares (2, 2) and (3, 0)... Crosses
  2911. # Checking squares (2, 2) and (3, 1)... Crosses
  2912. # Checking squares (2, 2) and (3, 2)... Crosses
  2913. # Checking squares (2, 2) and (3, 3)... Crosses
  2914. # Checking squares (2, 3) and (0, 0)...
  2915. $ Check first condition...NO
  2916. $ Check second condition... NO
  2917. BAD
  2918. # Checking squares (2, 3) and (0, 1)... Crosses
  2919. # Checking squares (2, 3) and (0, 2)... Crosses
  2920. # Checking squares (2, 3) and (0, 3)... Crosses
  2921. # Checking squares (2, 3) and (1, 0)...
  2922. $ Check first condition...NO
  2923. $ Check second condition... NO
  2924. BAD
  2925. # Checking squares (2, 3) and (1, 1)... Crosses
  2926. # Checking squares (2, 3) and (1, 2)... Crosses
  2927. # Checking squares (2, 3) and (1, 3)... Crosses
  2928. # Checking squares (2, 3) and (2, 0)...
  2929. $ Check first condition...NO
  2930. $ Check second condition... NO
  2931. BAD
  2932. # Checking squares (2, 3) and (2, 1)... Crosses
  2933. # Checking squares (2, 3) and (2, 2)... Crosses
  2934. # Checking squares (2, 3) and (3, 0)...
  2935. $ Check first condition...NO
  2936. $ Check second condition... NO
  2937. BAD
  2938. # Checking squares (2, 3) and (3, 1)... Crosses
  2939. # Checking squares (2, 3) and (3, 2)... Crosses
  2940. # Checking squares (2, 3) and (3, 3)... Crosses
  2941. # Checking squares (3, 0) and (0, 0)...
  2942. $ Check first condition...NO
  2943. $ Check second condition... NO
  2944. BAD
  2945. # Checking squares (3, 0) and (0, 1)...
  2946. $ Check first condition...NO
  2947. $ Check second condition... NO
  2948. BAD
  2949. # Checking squares (3, 0) and (0, 2)...
  2950. $ Check first condition...NO
  2951. $ Check second condition... NO
  2952. BAD
  2953. # Checking squares (3, 0) and (0, 3)...
  2954. $ Check first condition...NO
  2955. $ Check second condition... NO
  2956. BAD
  2957. # Checking squares (3, 0) and (1, 0)... Crosses
  2958. # Checking squares (3, 0) and (1, 1)... Crosses
  2959. # Checking squares (3, 0) and (1, 2)... Crosses
  2960. # Checking squares (3, 0) and (1, 3)...
  2961. $ Check first condition...NO
  2962. $ Check second condition... NO
  2963. BAD
  2964. # Checking squares (3, 0) and (2, 0)... Crosses
  2965. # Checking squares (3, 0) and (2, 1)... Crosses
  2966. # Checking squares (3, 0) and (2, 2)... Crosses
  2967. # Checking squares (3, 0) and (2, 3)...
  2968. $ Check first condition...NO
  2969. $ Check second condition... NO
  2970. BAD
  2971. # Checking squares (3, 0) and (3, 1)... Crosses
  2972. # Checking squares (3, 0) and (3, 2)... Crosses
  2973. # Checking squares (3, 0) and (3, 3)...
  2974. $ Check first condition...NO
  2975. $ Check second condition... NO
  2976. BAD
  2977. # Checking squares (3, 1) and (0, 0)...
  2978. $ Check first condition...NO
  2979. $ Check second condition... NO
  2980. BAD
  2981. # Checking squares (3, 1) and (0, 1)...
  2982. $ Check first condition...NO
  2983. $ Check second condition... NO
  2984. BAD
  2985. # Checking squares (3, 1) and (0, 2)...
  2986. $ Check first condition...NO
  2987. $ Check second condition... NO
  2988. BAD
  2989. # Checking squares (3, 1) and (0, 3)...
  2990. $ Check first condition...NO
  2991. $ Check second condition... NO
  2992. BAD
  2993. # Checking squares (3, 1) and (1, 0)... Crosses
  2994. # Checking squares (3, 1) and (1, 1)... Crosses
  2995. # Checking squares (3, 1) and (1, 2)... Crosses
  2996. # Checking squares (3, 1) and (1, 3)... Crosses
  2997. # Checking squares (3, 1) and (2, 0)... Crosses
  2998. # Checking squares (3, 1) and (2, 1)... Crosses
  2999. # Checking squares (3, 1) and (2, 2)... Crosses
  3000. # Checking squares (3, 1) and (2, 3)... Crosses
  3001. # Checking squares (3, 1) and (3, 0)... Crosses
  3002. # Checking squares (3, 1) and (3, 2)... Crosses
  3003. # Checking squares (3, 1) and (3, 3)... Crosses
  3004. # Checking squares (3, 2) and (0, 0)...
  3005. $ Check first condition...NO
  3006. $ Check second condition... NO
  3007. BAD
  3008. # Checking squares (3, 2) and (0, 1)...
  3009. $ Check first condition...NO
  3010. $ Check second condition... NO
  3011. BAD
  3012. # Checking squares (3, 2) and (0, 2)...
  3013. $ Check first condition...NO
  3014. $ Check second condition... NO
  3015. BAD
  3016. # Checking squares (3, 2) and (0, 3)...
  3017. $ Check first condition...NO
  3018. $ Check second condition... NO
  3019. BAD
  3020. # Checking squares (3, 2) and (1, 0)... Crosses
  3021. # Checking squares (3, 2) and (1, 1)... Crosses
  3022. # Checking squares (3, 2) and (1, 2)... Crosses
  3023. # Checking squares (3, 2) and (1, 3)... Crosses
  3024. # Checking squares (3, 2) and (2, 0)... Crosses
  3025. # Checking squares (3, 2) and (2, 1)... Crosses
  3026. # Checking squares (3, 2) and (2, 2)... Crosses
  3027. # Checking squares (3, 2) and (2, 3)... Crosses
  3028. # Checking squares (3, 2) and (3, 0)... Crosses
  3029. # Checking squares (3, 2) and (3, 1)... Crosses
  3030. # Checking squares (3, 2) and (3, 3)... Crosses
  3031. # Checking squares (3, 3) and (0, 0)...
  3032. $ Check first condition...NO
  3033. $ Check second condition... OK
  3034.  
  3035. $ Check first condition...NO
  3036. $ Check second condition... NO
  3037. BAD
  3038. # Checking squares (3, 3) and (0, 1)...
  3039. $ Check first condition...NO
  3040. $ Check second condition... OK
  3041.  
  3042. $ Check first condition...NO
  3043. $ Check second condition... NO
  3044. BAD
  3045. # Checking squares (3, 3) and (0, 2)...
  3046. $ Check first condition...NO
  3047. $ Check second condition... OK
  3048.  
  3049. $ Check first condition...NO
  3050. $ Check second condition... NO
  3051. BAD
  3052. # Checking squares (3, 3) and (0, 3)...
  3053. $ Check first condition...NO
  3054. $ Check second condition... OK
  3055.  
  3056. $ Check first condition...NO
  3057. $ Check second condition... NO
  3058. BAD
  3059. # Checking squares (3, 3) and (1, 0)...
  3060. $ Check first condition...NO
  3061. $ Check second condition... OK
  3062.  
  3063. $ Check first condition...NO
  3064. $ Check second condition... NO
  3065. BAD
  3066. # Checking squares (3, 3) and (1, 1)... Crosses
  3067. # Checking squares (3, 3) and (1, 2)... Crosses
  3068. # Checking squares (3, 3) and (1, 3)... Crosses
  3069. # Checking squares (3, 3) and (2, 0)...
  3070. $ Check first condition...NO
  3071. $ Check second condition... OK
  3072.  
  3073. $ Check first condition...NO
  3074. $ Check second condition... NO
  3075. BAD
  3076. # Checking squares (3, 3) and (2, 1)... Crosses
  3077. # Checking squares (3, 3) and (2, 2)... Crosses
  3078. # Checking squares (3, 3) and (2, 3)... Crosses
  3079. # Checking squares (3, 3) and (3, 0)...
  3080. $ Check first condition...NO
  3081. $ Check second condition... OK
  3082.  
  3083. $ Check first condition...NO
  3084. $ Check second condition... NO
  3085. BAD
  3086. # Checking squares (3, 3) and (3, 1)... Crosses
  3087. # Checking squares (3, 3) and (3, 2)... Crosses
  3088. # Checking squares (0, 0) and (0, 1)... Crosses
  3089. # Checking squares (0, 0) and (0, 2)... Crosses
  3090. # Checking squares (0, 0) and (0, 3)...
  3091. $ Check first condition...NO
  3092. $ Check second condition... NO
  3093. BAD
  3094. # Checking squares (0, 0) and (1, 0)... Crosses
  3095. # Checking squares (0, 0) and (1, 1)... Crosses
  3096. # Checking squares (0, 0) and (1, 2)... Crosses
  3097. # Checking squares (0, 0) and (1, 3)...
  3098. $ Check first condition...NO
  3099. $ Check second condition... NO
  3100. BAD
  3101. # Checking squares (0, 0) and (2, 0)... Crosses
  3102. # Checking squares (0, 0) and (2, 1)... Crosses
  3103. # Checking squares (0, 0) and (2, 2)... Crosses
  3104. # Checking squares (0, 0) and (2, 3)...
  3105. $ Check first condition...NO
  3106. $ Check second condition... NO
  3107. BAD
  3108. # Checking squares (0, 0) and (3, 0)...
  3109. $ Check first condition...NO
  3110. $ Check second condition... NO
  3111. BAD
  3112. # Checking squares (0, 0) and (3, 1)...
  3113. $ Check first condition...NO
  3114. $ Check second condition... NO
  3115. BAD
  3116. # Checking squares (0, 0) and (3, 2)...
  3117. $ Check first condition...NO
  3118. $ Check second condition... NO
  3119. BAD
  3120. # Checking squares (0, 0) and (3, 3)...
  3121. $ Check first condition...NO
  3122. $ Check second condition... NO
  3123. BAD
  3124. # Checking squares (0, 1) and (0, 0)... Crosses
  3125. # Checking squares (0, 1) and (0, 2)... Crosses
  3126. # Checking squares (0, 1) and (0, 3)... Crosses
  3127. # Checking squares (0, 1) and (1, 0)... Crosses
  3128. # Checking squares (0, 1) and (1, 1)... Crosses
  3129. # Checking squares (0, 1) and (1, 2)... Crosses
  3130. # Checking squares (0, 1) and (1, 3)... Crosses
  3131. # Checking squares (0, 1) and (2, 0)... Crosses
  3132. # Checking squares (0, 1) and (2, 1)... Crosses
  3133. # Checking squares (0, 1) and (2, 2)... Crosses
  3134. # Checking squares (0, 1) and (2, 3)... Crosses
  3135. # Checking squares (0, 1) and (3, 0)...
  3136. $ Check first condition...NO
  3137. $ Check second condition... NO
  3138. BAD
  3139. # Checking squares (0, 1) and (3, 1)...
  3140. $ Check first condition...NO
  3141. $ Check second condition... NO
  3142. BAD
  3143. # Checking squares (0, 1) and (3, 2)...
  3144. $ Check first condition...NO
  3145. $ Check second condition... NO
  3146. BAD
  3147. # Checking squares (0, 1) and (3, 3)...
  3148. $ Check first condition...NO
  3149. $ Check second condition... NO
  3150. BAD
  3151. # Checking squares (0, 2) and (0, 0)... Crosses
  3152. # Checking squares (0, 2) and (0, 1)... Crosses
  3153. # Checking squares (0, 2) and (0, 3)... Crosses
  3154. # Checking squares (0, 2) and (1, 0)... Crosses
  3155. # Checking squares (0, 2) and (1, 1)... Crosses
  3156. # Checking squares (0, 2) and (1, 2)... Crosses
  3157. # Checking squares (0, 2) and (1, 3)... Crosses
  3158. # Checking squares (0, 2) and (2, 0)... Crosses
  3159. # Checking squares (0, 2) and (2, 1)... Crosses
  3160. # Checking squares (0, 2) and (2, 2)... Crosses
  3161. # Checking squares (0, 2) and (2, 3)... Crosses
  3162. # Checking squares (0, 2) and (3, 0)...
  3163. $ Check first condition...NO
  3164. $ Check second condition... NO
  3165. BAD
  3166. # Checking squares (0, 2) and (3, 1)...
  3167. $ Check first condition...NO
  3168. $ Check second condition... NO
  3169. BAD
  3170. # Checking squares (0, 2) and (3, 2)...
  3171. $ Check first condition...NO
  3172. $ Check second condition... NO
  3173. BAD
  3174. # Checking squares (0, 2) and (3, 3)...
  3175. $ Check first condition...NO
  3176. $ Check second condition... NO
  3177. BAD
  3178. # Checking squares (0, 3) and (0, 0)...
  3179. $ Check first condition...NO
  3180. $ Check second condition... NO
  3181. BAD
  3182. # Checking squares (0, 3) and (0, 1)... Crosses
  3183. # Checking squares (0, 3) and (0, 2)... Crosses
  3184. # Checking squares (0, 3) and (1, 0)...
  3185. $ Check first condition...NO
  3186. $ Check second condition... NO
  3187. BAD
  3188. # Checking squares (0, 3) and (1, 1)... Crosses
  3189. # Checking squares (0, 3) and (1, 2)... Crosses
  3190. # Checking squares (0, 3) and (1, 3)... Crosses
  3191. # Checking squares (0, 3) and (2, 0)...
  3192. $ Check first condition...NO
  3193. $ Check second condition... NO
  3194. BAD
  3195. # Checking squares (0, 3) and (2, 1)... Crosses
  3196. # Checking squares (0, 3) and (2, 2)... Crosses
  3197. # Checking squares (0, 3) and (2, 3)... Crosses
  3198. # Checking squares (0, 3) and (3, 0)...
  3199. $ Check first condition...NO
  3200. $ Check second condition... NO
  3201. BAD
  3202. # Checking squares (0, 3) and (3, 1)...
  3203. $ Check first condition...NO
  3204. $ Check second condition... NO
  3205. BAD
  3206. # Checking squares (0, 3) and (3, 2)...
  3207. $ Check first condition...NO
  3208. $ Check second condition... NO
  3209. BAD
  3210. # Checking squares (0, 3) and (3, 3)...
  3211. $ Check first condition...NO
  3212. $ Check second condition... NO
  3213. BAD
  3214. # Checking squares (1, 0) and (0, 0)... Crosses
  3215. # Checking squares (1, 0) and (0, 1)... Crosses
  3216. # Checking squares (1, 0) and (0, 2)... Crosses
  3217. # Checking squares (1, 0) and (0, 3)...
  3218. $ Check first condition...NO
  3219. $ Check second condition... NO
  3220. BAD
  3221. # Checking squares (1, 0) and (1, 1)... Crosses
  3222. # Checking squares (1, 0) and (1, 2)... Crosses
  3223. # Checking squares (1, 0) and (1, 3)...
  3224. $ Check first condition...NO
  3225. $ Check second condition... NO
  3226. BAD
  3227. # Checking squares (1, 0) and (2, 0)... Crosses
  3228. # Checking squares (1, 0) and (2, 1)... Crosses
  3229. # Checking squares (1, 0) and (2, 2)... Crosses
  3230. # Checking squares (1, 0) and (2, 3)...
  3231. $ Check first condition...NO
  3232. $ Check second condition... NO
  3233. BAD
  3234. # Checking squares (1, 0) and (3, 0)... Crosses
  3235. # Checking squares (1, 0) and (3, 1)... Crosses
  3236. # Checking squares (1, 0) and (3, 2)... Crosses
  3237. # Checking squares (1, 0) and (3, 3)...
  3238. $ Check first condition...NO
  3239. $ Check second condition... NO
  3240. BAD
  3241. # Checking squares (1, 1) and (0, 0)... Crosses
  3242. # Checking squares (1, 1) and (0, 1)... Crosses
  3243. # Checking squares (1, 1) and (0, 2)... Crosses
  3244. # Checking squares (1, 1) and (0, 3)... Crosses
  3245. # Checking squares (1, 1) and (1, 0)... Crosses
  3246. # Checking squares (1, 1) and (1, 2)... Crosses
  3247. # Checking squares (1, 1) and (1, 3)... Crosses
  3248. # Checking squares (1, 1) and (2, 0)... Crosses
  3249. # Checking squares (1, 1) and (2, 1)... Crosses
  3250. # Checking squares (1, 1) and (2, 2)... Crosses
  3251. # Checking squares (1, 1) and (2, 3)... Crosses
  3252. # Checking squares (1, 1) and (3, 0)... Crosses
  3253. # Checking squares (1, 1) and (3, 1)... Crosses
  3254. # Checking squares (1, 1) and (3, 2)... Crosses
  3255. # Checking squares (1, 1) and (3, 3)... Crosses
  3256. # Checking squares (1, 2) and (0, 0)... Crosses
  3257. # Checking squares (1, 2) and (0, 1)... Crosses
  3258. # Checking squares (1, 2) and (0, 2)... Crosses
  3259. # Checking squares (1, 2) and (0, 3)... Crosses
  3260. # Checking squares (1, 2) and (1, 0)... Crosses
  3261. # Checking squares (1, 2) and (1, 1)... Crosses
  3262. # Checking squares (1, 2) and (1, 3)... Crosses
  3263. # Checking squares (1, 2) and (2, 0)... Crosses
  3264. # Checking squares (1, 2) and (2, 1)... Crosses
  3265. # Checking squares (1, 2) and (2, 2)... Crosses
  3266. # Checking squares (1, 2) and (2, 3)... Crosses
  3267. # Checking squares (1, 2) and (3, 0)... Crosses
  3268. # Checking squares (1, 2) and (3, 1)... Crosses
  3269. # Checking squares (1, 2) and (3, 2)... Crosses
  3270. # Checking squares (1, 2) and (3, 3)... Crosses
  3271. # Checking squares (1, 3) and (0, 0)...
  3272. $ Check first condition...NO
  3273. $ Check second condition... NO
  3274. BAD
  3275. # Checking squares (1, 3) and (0, 1)... Crosses
  3276. # Checking squares (1, 3) and (0, 2)... Crosses
  3277. # Checking squares (1, 3) and (0, 3)... Crosses
  3278. # Checking squares (1, 3) and (1, 0)...
  3279. $ Check first condition...NO
  3280. $ Check second condition... NO
  3281. BAD
  3282. # Checking squares (1, 3) and (1, 1)... Crosses
  3283. # Checking squares (1, 3) and (1, 2)... Crosses
  3284. # Checking squares (1, 3) and (2, 0)...
  3285. $ Check first condition...NO
  3286. $ Check second condition... NO
  3287. BAD
  3288. # Checking squares (1, 3) and (2, 1)... Crosses
  3289. # Checking squares (1, 3) and (2, 2)... Crosses
  3290. # Checking squares (1, 3) and (2, 3)... Crosses
  3291. # Checking squares (1, 3) and (3, 0)...
  3292. $ Check first condition...NO
  3293. $ Check second condition... NO
  3294. BAD
  3295. # Checking squares (1, 3) and (3, 1)... Crosses
  3296. # Checking squares (1, 3) and (3, 2)... Crosses
  3297. # Checking squares (1, 3) and (3, 3)... Crosses
  3298. # Checking squares (2, 0) and (0, 0)... Crosses
  3299. # Checking squares (2, 0) and (0, 1)... Crosses
  3300. # Checking squares (2, 0) and (0, 2)... Crosses
  3301. # Checking squares (2, 0) and (0, 3)...
  3302. $ Check first condition...NO
  3303. $ Check second condition... NO
  3304. BAD
  3305. # Checking squares (2, 0) and (1, 0)... Crosses
  3306. # Checking squares (2, 0) and (1, 1)... Crosses
  3307. # Checking squares (2, 0) and (1, 2)... Crosses
  3308. # Checking squares (2, 0) and (1, 3)...
  3309. $ Check first condition...NO
  3310. $ Check second condition... NO
  3311. BAD
  3312. # Checking squares (2, 0) and (2, 1)... Crosses
  3313. # Checking squares (2, 0) and (2, 2)... Crosses
  3314. # Checking squares (2, 0) and (2, 3)...
  3315. $ Check first condition...NO
  3316. $ Check second condition... NO
  3317. BAD
  3318. # Checking squares (2, 0) and (3, 0)... Crosses
  3319. # Checking squares (2, 0) and (3, 1)... Crosses
  3320. # Checking squares (2, 0) and (3, 2)... Crosses
  3321. # Checking squares (2, 0) and (3, 3)...
  3322. $ Check first condition...NO
  3323. $ Check second condition... NO
  3324. BAD
  3325. # Checking squares (2, 1) and (0, 0)... Crosses
  3326. # Checking squares (2, 1) and (0, 1)... Crosses
  3327. # Checking squares (2, 1) and (0, 2)... Crosses
  3328. # Checking squares (2, 1) and (0, 3)... Crosses
  3329. # Checking squares (2, 1) and (1, 0)... Crosses
  3330. # Checking squares (2, 1) and (1, 1)... Crosses
  3331. # Checking squares (2, 1) and (1, 2)... Crosses
  3332. # Checking squares (2, 1) and (1, 3)... Crosses
  3333. # Checking squares (2, 1) and (2, 0)... Crosses
  3334. # Checking squares (2, 1) and (2, 2)... Crosses
  3335. # Checking squares (2, 1) and (2, 3)... Crosses
  3336. # Checking squares (2, 1) and (3, 0)... Crosses
  3337. # Checking squares (2, 1) and (3, 1)... Crosses
  3338. # Checking squares (2, 1) and (3, 2)... Crosses
  3339. # Checking squares (2, 1) and (3, 3)... Crosses
  3340. # Checking squares (2, 2) and (0, 0)... Crosses
  3341. # Checking squares (2, 2) and (0, 1)... Crosses
  3342. # Checking squares (2, 2) and (0, 2)... Crosses
  3343. # Checking squares (2, 2) and (0, 3)... Crosses
  3344. # Checking squares (2, 2) and (1, 0)... Crosses
  3345. # Checking squares (2, 2) and (1, 1)... Crosses
  3346. # Checking squares (2, 2) and (1, 2)... Crosses
  3347. # Checking squares (2, 2) and (1, 3)... Crosses
  3348. # Checking squares (2, 2) and (2, 0)... Crosses
  3349. # Checking squares (2, 2) and (2, 1)... Crosses
  3350. # Checking squares (2, 2) and (2, 3)... Crosses
  3351. # Checking squares (2, 2) and (3, 0)... Crosses
  3352. # Checking squares (2, 2) and (3, 1)... Crosses
  3353. # Checking squares (2, 2) and (3, 2)... Crosses
  3354. # Checking squares (2, 2) and (3, 3)... Crosses
  3355. # Checking squares (2, 3) and (0, 0)...
  3356. $ Check first condition...NO
  3357. $ Check second condition... NO
  3358. BAD
  3359. # Checking squares (2, 3) and (0, 1)... Crosses
  3360. # Checking squares (2, 3) and (0, 2)... Crosses
  3361. # Checking squares (2, 3) and (0, 3)... Crosses
  3362. # Checking squares (2, 3) and (1, 0)...
  3363. $ Check first condition...NO
  3364. $ Check second condition... NO
  3365. BAD
  3366. # Checking squares (2, 3) and (1, 1)... Crosses
  3367. # Checking squares (2, 3) and (1, 2)... Crosses
  3368. # Checking squares (2, 3) and (1, 3)... Crosses
  3369. # Checking squares (2, 3) and (2, 0)...
  3370. $ Check first condition...NO
  3371. $ Check second condition... NO
  3372. BAD
  3373. # Checking squares (2, 3) and (2, 1)... Crosses
  3374. # Checking squares (2, 3) and (2, 2)... Crosses
  3375. # Checking squares (2, 3) and (3, 0)...
  3376. $ Check first condition...NO
  3377. $ Check second condition... NO
  3378. BAD
  3379. # Checking squares (2, 3) and (3, 1)... Crosses
  3380. # Checking squares (2, 3) and (3, 2)... Crosses
  3381. # Checking squares (2, 3) and (3, 3)... Crosses
  3382. # Checking squares (3, 0) and (0, 0)...
  3383. $ Check first condition...NO
  3384. $ Check second condition... NO
  3385. BAD
  3386. # Checking squares (3, 0) and (0, 1)...
  3387. $ Check first condition...NO
  3388. $ Check second condition... NO
  3389. BAD
  3390. # Checking squares (3, 0) and (0, 2)...
  3391. $ Check first condition...NO
  3392. $ Check second condition... NO
  3393. BAD
  3394. # Checking squares (3, 0) and (0, 3)...
  3395. $ Check first condition...NO
  3396. $ Check second condition... NO
  3397. BAD
  3398. # Checking squares (3, 0) and (1, 0)... Crosses
  3399. # Checking squares (3, 0) and (1, 1)... Crosses
  3400. # Checking squares (3, 0) and (1, 2)... Crosses
  3401. # Checking squares (3, 0) and (1, 3)...
  3402. $ Check first condition...NO
  3403. $ Check second condition... NO
  3404. BAD
  3405. # Checking squares (3, 0) and (2, 0)... Crosses
  3406. # Checking squares (3, 0) and (2, 1)... Crosses
  3407. # Checking squares (3, 0) and (2, 2)... Crosses
  3408. # Checking squares (3, 0) and (2, 3)...
  3409. $ Check first condition...NO
  3410. $ Check second condition... NO
  3411. BAD
  3412. # Checking squares (3, 0) and (3, 1)... Crosses
  3413. # Checking squares (3, 0) and (3, 2)... Crosses
  3414. # Checking squares (3, 0) and (3, 3)...
  3415. $ Check first condition...NO
  3416. $ Check second condition... NO
  3417. BAD
  3418. # Checking squares (3, 1) and (0, 0)...
  3419. $ Check first condition...NO
  3420. $ Check second condition... NO
  3421. BAD
  3422. # Checking squares (3, 1) and (0, 1)...
  3423. $ Check first condition...NO
  3424. $ Check second condition... NO
  3425. BAD
  3426. # Checking squares (3, 1) and (0, 2)...
  3427. $ Check first condition...NO
  3428. $ Check second condition... NO
  3429. BAD
  3430. # Checking squares (3, 1) and (0, 3)...
  3431. $ Check first condition...NO
  3432. $ Check second condition... NO
  3433. BAD
  3434. # Checking squares (3, 1) and (1, 0)... Crosses
  3435. # Checking squares (3, 1) and (1, 1)... Crosses
  3436. # Checking squares (3, 1) and (1, 2)... Crosses
  3437. # Checking squares (3, 1) and (1, 3)... Crosses
  3438. # Checking squares (3, 1) and (2, 0)... Crosses
  3439. # Checking squares (3, 1) and (2, 1)... Crosses
  3440. # Checking squares (3, 1) and (2, 2)... Crosses
  3441. # Checking squares (3, 1) and (2, 3)... Crosses
  3442. # Checking squares (3, 1) and (3, 0)... Crosses
  3443. # Checking squares (3, 1) and (3, 2)... Crosses
  3444. # Checking squares (3, 1) and (3, 3)... Crosses
  3445. # Checking squares (3, 2) and (0, 0)...
  3446. $ Check first condition...NO
  3447. $ Check second condition... NO
  3448. BAD
  3449. # Checking squares (3, 2) and (0, 1)...
  3450. $ Check first condition...NO
  3451. $ Check second condition... NO
  3452. BAD
  3453. # Checking squares (3, 2) and (0, 2)...
  3454. $ Check first condition...NO
  3455. $ Check second condition... NO
  3456. BAD
  3457. # Checking squares (3, 2) and (0, 3)...
  3458. $ Check first condition...NO
  3459. $ Check second condition... NO
  3460. BAD
  3461. # Checking squares (3, 2) and (1, 0)... Crosses
  3462. # Checking squares (3, 2) and (1, 1)... Crosses
  3463. # Checking squares (3, 2) and (1, 2)... Crosses
  3464. # Checking squares (3, 2) and (1, 3)... Crosses
  3465. # Checking squares (3, 2) and (2, 0)... Crosses
  3466. # Checking squares (3, 2) and (2, 1)... Crosses
  3467. # Checking squares (3, 2) and (2, 2)... Crosses
  3468. # Checking squares (3, 2) and (2, 3)... Crosses
  3469. # Checking squares (3, 2) and (3, 0)... Crosses
  3470. # Checking squares (3, 2) and (3, 1)... Crosses
  3471. # Checking squares (3, 2) and (3, 3)... Crosses
  3472. # Checking squares (3, 3) and (0, 0)...
  3473. $ Check first condition...NO
  3474. $ Check second condition... OK
  3475.  
  3476. $ Check first condition...NO
  3477. $ Check second condition... NO
  3478. BAD
  3479. # Checking squares (3, 3) and (0, 1)...
  3480. $ Check first condition...NO
  3481. $ Check second condition... OK
  3482.  
  3483. $ Check first condition...NO
  3484. $ Check second condition... NO
  3485. BAD
  3486. # Checking squares (3, 3) and (0, 2)...
  3487. $ Check first condition...NO
  3488. $ Check second condition... OK
  3489.  
  3490. $ Check first condition...NO
  3491. $ Check second condition... NO
  3492. BAD
  3493. # Checking squares (3, 3) and (0, 3)...
  3494. $ Check first condition...NO
  3495. $ Check second condition... OK
  3496.  
  3497. $ Check first condition...NO
  3498. $ Check second condition... NO
  3499. BAD
  3500. # Checking squares (3, 3) and (1, 0)...
  3501. $ Check first condition...NO
  3502. $ Check second condition... OK
  3503.  
  3504. $ Check first condition...NO
  3505. $ Check second condition... NO
  3506. BAD
  3507. # Checking squares (3, 3) and (1, 1)... Crosses
  3508. # Checking squares (3, 3) and (1, 2)... Crosses
  3509. # Checking squares (3, 3) and (1, 3)... Crosses
  3510. # Checking squares (3, 3) and (2, 0)...
  3511. $ Check first condition...NO
  3512. $ Check second condition... OK
  3513.  
  3514. $ Check first condition...NO
  3515. $ Check second condition... NO
  3516. BAD
  3517. # Checking squares (3, 3) and (2, 1)... Crosses
  3518. # Checking squares (3, 3) and (2, 2)... Crosses
  3519. # Checking squares (3, 3) and (2, 3)... Crosses
  3520. # Checking squares (3, 3) and (3, 0)...
  3521. $ Check first condition...NO
  3522. $ Check second condition... OK
  3523.  
  3524. $ Check first condition...NO
  3525. $ Check second condition... NO
  3526. BAD
  3527. # Checking squares (3, 3) and (3, 1)... Crosses
  3528. # Checking squares (3, 3) and (3, 2)... Crosses
  3529. # Checking squares (0, 0) and (0, 1)... Crosses
  3530. # Checking squares (0, 0) and (0, 2)... Crosses
  3531. # Checking squares (0, 0) and (0, 3)...
  3532. $ Check first condition...NO
  3533. $ Check second condition... NO
  3534. BAD
  3535. # Checking squares (0, 0) and (1, 0)... Crosses
  3536. # Checking squares (0, 0) and (1, 1)... Crosses
  3537. # Checking squares (0, 0) and (1, 2)... Crosses
  3538. # Checking squares (0, 0) and (1, 3)...
  3539. $ Check first condition...NO
  3540. $ Check second condition... NO
  3541. BAD
  3542. # Checking squares (0, 0) and (2, 0)... Crosses
  3543. # Checking squares (0, 0) and (2, 1)... Crosses
  3544. # Checking squares (0, 0) and (2, 2)... Crosses
  3545. # Checking squares (0, 0) and (2, 3)...
  3546. $ Check first condition...NO
  3547. $ Check second condition... NO
  3548. BAD
  3549. # Checking squares (0, 0) and (3, 0)...
  3550. $ Check first condition...NO
  3551. $ Check second condition... NO
  3552. BAD
  3553. # Checking squares (0, 0) and (3, 1)...
  3554. $ Check first condition...NO
  3555. $ Check second condition... NO
  3556. BAD
  3557. # Checking squares (0, 0) and (3, 2)...
  3558. $ Check first condition...NO
  3559. $ Check second condition... NO
  3560. BAD
  3561. # Checking squares (0, 0) and (3, 3)...
  3562. $ Check first condition...NO
  3563. $ Check second condition... NO
  3564. BAD
  3565. # Checking squares (0, 1) and (0, 0)... Crosses
  3566. # Checking squares (0, 1) and (0, 2)... Crosses
  3567. # Checking squares (0, 1) and (0, 3)... Crosses
  3568. # Checking squares (0, 1) and (1, 0)... Crosses
  3569. # Checking squares (0, 1) and (1, 1)... Crosses
  3570. # Checking squares (0, 1) and (1, 2)... Crosses
  3571. # Checking squares (0, 1) and (1, 3)... Crosses
  3572. # Checking squares (0, 1) and (2, 0)... Crosses
  3573. # Checking squares (0, 1) and (2, 1)... Crosses
  3574. # Checking squares (0, 1) and (2, 2)... Crosses
  3575. # Checking squares (0, 1) and (2, 3)... Crosses
  3576. # Checking squares (0, 1) and (3, 0)...
  3577. $ Check first condition...NO
  3578. $ Check second condition... NO
  3579. BAD
  3580. # Checking squares (0, 1) and (3, 1)...
  3581. $ Check first condition...NO
  3582. $ Check second condition... NO
  3583. BAD
  3584. # Checking squares (0, 1) and (3, 2)...
  3585. $ Check first condition...NO
  3586. $ Check second condition... NO
  3587. BAD
  3588. # Checking squares (0, 1) and (3, 3)...
  3589. $ Check first condition...NO
  3590. $ Check second condition... NO
  3591. BAD
  3592. # Checking squares (0, 2) and (0, 0)... Crosses
  3593. # Checking squares (0, 2) and (0, 1)... Crosses
  3594. # Checking squares (0, 2) and (0, 3)... Crosses
  3595. # Checking squares (0, 2) and (1, 0)... Crosses
  3596. # Checking squares (0, 2) and (1, 1)... Crosses
  3597. # Checking squares (0, 2) and (1, 2)... Crosses
  3598. # Checking squares (0, 2) and (1, 3)... Crosses
  3599. # Checking squares (0, 2) and (2, 0)... Crosses
  3600. # Checking squares (0, 2) and (2, 1)... Crosses
  3601. # Checking squares (0, 2) and (2, 2)... Crosses
  3602. # Checking squares (0, 2) and (2, 3)... Crosses
  3603. # Checking squares (0, 2) and (3, 0)...
  3604. $ Check first condition...NO
  3605. $ Check second condition... NO
  3606. BAD
  3607. # Checking squares (0, 2) and (3, 1)...
  3608. $ Check first condition...NO
  3609. $ Check second condition... NO
  3610. BAD
  3611. # Checking squares (0, 2) and (3, 2)...
  3612. $ Check first condition...NO
  3613. $ Check second condition... NO
  3614. BAD
  3615. # Checking squares (0, 2) and (3, 3)...
  3616. $ Check first condition...NO
  3617. $ Check second condition... NO
  3618. BAD
  3619. # Checking squares (0, 3) and (0, 0)...
  3620. $ Check first condition...NO
  3621. $ Check second condition... NO
  3622. BAD
  3623. # Checking squares (0, 3) and (0, 1)... Crosses
  3624. # Checking squares (0, 3) and (0, 2)... Crosses
  3625. # Checking squares (0, 3) and (1, 0)...
  3626. $ Check first condition...NO
  3627. $ Check second condition... NO
  3628. BAD
  3629. # Checking squares (0, 3) and (1, 1)... Crosses
  3630. # Checking squares (0, 3) and (1, 2)... Crosses
  3631. # Checking squares (0, 3) and (1, 3)... Crosses
  3632. # Checking squares (0, 3) and (2, 0)...
  3633. $ Check first condition...NO
  3634. $ Check second condition... NO
  3635. BAD
  3636. # Checking squares (0, 3) and (2, 1)... Crosses
  3637. # Checking squares (0, 3) and (2, 2)... Crosses
  3638. # Checking squares (0, 3) and (2, 3)... Crosses
  3639. # Checking squares (0, 3) and (3, 0)...
  3640. $ Check first condition...NO
  3641. $ Check second condition... NO
  3642. BAD
  3643. # Checking squares (0, 3) and (3, 1)...
  3644. $ Check first condition...NO
  3645. $ Check second condition... NO
  3646. BAD
  3647. # Checking squares (0, 3) and (3, 2)...
  3648. $ Check first condition...NO
  3649. $ Check second condition... NO
  3650. BAD
  3651. # Checking squares (0, 3) and (3, 3)...
  3652. $ Check first condition...NO
  3653. $ Check second condition... NO
  3654. BAD
  3655. # Checking squares (1, 0) and (0, 0)... Crosses
  3656. # Checking squares (1, 0) and (0, 1)... Crosses
  3657. # Checking squares (1, 0) and (0, 2)... Crosses
  3658. # Checking squares (1, 0) and (0, 3)...
  3659. $ Check first condition...NO
  3660. $ Check second condition... NO
  3661. BAD
  3662. # Checking squares (1, 0) and (1, 1)... Crosses
  3663. # Checking squares (1, 0) and (1, 2)... Crosses
  3664. # Checking squares (1, 0) and (1, 3)...
  3665. $ Check first condition...NO
  3666. $ Check second condition... NO
  3667. BAD
  3668. # Checking squares (1, 0) and (2, 0)... Crosses
  3669. # Checking squares (1, 0) and (2, 1)... Crosses
  3670. # Checking squares (1, 0) and (2, 2)... Crosses
  3671. # Checking squares (1, 0) and (2, 3)...
  3672. $ Check first condition...NO
  3673. $ Check second condition... NO
  3674. BAD
  3675. # Checking squares (1, 0) and (3, 0)... Crosses
  3676. # Checking squares (1, 0) and (3, 1)... Crosses
  3677. # Checking squares (1, 0) and (3, 2)... Crosses
  3678. # Checking squares (1, 0) and (3, 3)...
  3679. $ Check first condition...NO
  3680. $ Check second condition... NO
  3681. BAD
  3682. # Checking squares (1, 1) and (0, 0)... Crosses
  3683. # Checking squares (1, 1) and (0, 1)... Crosses
  3684. # Checking squares (1, 1) and (0, 2)... Crosses
  3685. # Checking squares (1, 1) and (0, 3)... Crosses
  3686. # Checking squares (1, 1) and (1, 0)... Crosses
  3687. # Checking squares (1, 1) and (1, 2)... Crosses
  3688. # Checking squares (1, 1) and (1, 3)... Crosses
  3689. # Checking squares (1, 1) and (2, 0)... Crosses
  3690. # Checking squares (1, 1) and (2, 1)... Crosses
  3691. # Checking squares (1, 1) and (2, 2)... Crosses
  3692. # Checking squares (1, 1) and (2, 3)... Crosses
  3693. # Checking squares (1, 1) and (3, 0)... Crosses
  3694. # Checking squares (1, 1) and (3, 1)... Crosses
  3695. # Checking squares (1, 1) and (3, 2)... Crosses
  3696. # Checking squares (1, 1) and (3, 3)... Crosses
  3697. # Checking squares (1, 2) and (0, 0)... Crosses
  3698. # Checking squares (1, 2) and (0, 1)... Crosses
  3699. # Checking squares (1, 2) and (0, 2)... Crosses
  3700. # Checking squares (1, 2) and (0, 3)... Crosses
  3701. # Checking squares (1, 2) and (1, 0)... Crosses
  3702. # Checking squares (1, 2) and (1, 1)... Crosses
  3703. # Checking squares (1, 2) and (1, 3)... Crosses
  3704. # Checking squares (1, 2) and (2, 0)... Crosses
  3705. # Checking squares (1, 2) and (2, 1)... Crosses
  3706. # Checking squares (1, 2) and (2, 2)... Crosses
  3707. # Checking squares (1, 2) and (2, 3)... Crosses
  3708. # Checking squares (1, 2) and (3, 0)... Crosses
  3709. # Checking squares (1, 2) and (3, 1)... Crosses
  3710. # Checking squares (1, 2) and (3, 2)... Crosses
  3711. # Checking squares (1, 2) and (3, 3)... Crosses
  3712. # Checking squares (1, 3) and (0, 0)...
  3713. $ Check first condition...NO
  3714. $ Check second condition... NO
  3715. BAD
  3716. # Checking squares (1, 3) and (0, 1)... Crosses
  3717. # Checking squares (1, 3) and (0, 2)... Crosses
  3718. # Checking squares (1, 3) and (0, 3)... Crosses
  3719. # Checking squares (1, 3) and (1, 0)...
  3720. $ Check first condition...NO
  3721. $ Check second condition... NO
  3722. BAD
  3723. # Checking squares (1, 3) and (1, 1)... Crosses
  3724. # Checking squares (1, 3) and (1, 2)... Crosses
  3725. # Checking squares (1, 3) and (2, 0)...
  3726. $ Check first condition...NO
  3727. $ Check second condition... NO
  3728. BAD
  3729. # Checking squares (1, 3) and (2, 1)... Crosses
  3730. # Checking squares (1, 3) and (2, 2)... Crosses
  3731. # Checking squares (1, 3) and (2, 3)... Crosses
  3732. # Checking squares (1, 3) and (3, 0)...
  3733. $ Check first condition...NO
  3734. $ Check second condition... NO
  3735. BAD
  3736. # Checking squares (1, 3) and (3, 1)... Crosses
  3737. # Checking squares (1, 3) and (3, 2)... Crosses
  3738. # Checking squares (1, 3) and (3, 3)... Crosses
  3739. # Checking squares (2, 0) and (0, 0)... Crosses
  3740. # Checking squares (2, 0) and (0, 1)... Crosses
  3741. # Checking squares (2, 0) and (0, 2)... Crosses
  3742. # Checking squares (2, 0) and (0, 3)...
  3743. $ Check first condition...NO
  3744. $ Check second condition... NO
  3745. BAD
  3746. # Checking squares (2, 0) and (1, 0)... Crosses
  3747. # Checking squares (2, 0) and (1, 1)... Crosses
  3748. # Checking squares (2, 0) and (1, 2)... Crosses
  3749. # Checking squares (2, 0) and (1, 3)...
  3750. $ Check first condition...NO
  3751. $ Check second condition... NO
  3752. BAD
  3753. # Checking squares (2, 0) and (2, 1)... Crosses
  3754. # Checking squares (2, 0) and (2, 2)... Crosses
  3755. # Checking squares (2, 0) and (2, 3)...
  3756. $ Check first condition...NO
  3757. $ Check second condition... NO
  3758. BAD
  3759. # Checking squares (2, 0) and (3, 0)... Crosses
  3760. # Checking squares (2, 0) and (3, 1)... Crosses
  3761. # Checking squares (2, 0) and (3, 2)... Crosses
  3762. # Checking squares (2, 0) and (3, 3)...
  3763. $ Check first condition...NO
  3764. $ Check second condition... NO
  3765. BAD
  3766. # Checking squares (2, 1) and (0, 0)... Crosses
  3767. # Checking squares (2, 1) and (0, 1)... Crosses
  3768. # Checking squares (2, 1) and (0, 2)... Crosses
  3769. # Checking squares (2, 1) and (0, 3)... Crosses
  3770. # Checking squares (2, 1) and (1, 0)... Crosses
  3771. # Checking squares (2, 1) and (1, 1)... Crosses
  3772. # Checking squares (2, 1) and (1, 2)... Crosses
  3773. # Checking squares (2, 1) and (1, 3)... Crosses
  3774. # Checking squares (2, 1) and (2, 0)... Crosses
  3775. # Checking squares (2, 1) and (2, 2)... Crosses
  3776. # Checking squares (2, 1) and (2, 3)... Crosses
  3777. # Checking squares (2, 1) and (3, 0)... Crosses
  3778. # Checking squares (2, 1) and (3, 1)... Crosses
  3779. # Checking squares (2, 1) and (3, 2)... Crosses
  3780. # Checking squares (2, 1) and (3, 3)... Crosses
  3781. # Checking squares (2, 2) and (0, 0)... Crosses
  3782. # Checking squares (2, 2) and (0, 1)... Crosses
  3783. # Checking squares (2, 2) and (0, 2)... Crosses
  3784. # Checking squares (2, 2) and (0, 3)... Crosses
  3785. # Checking squares (2, 2) and (1, 0)... Crosses
  3786. # Checking squares (2, 2) and (1, 1)... Crosses
  3787. # Checking squares (2, 2) and (1, 2)... Crosses
  3788. # Checking squares (2, 2) and (1, 3)... Crosses
  3789. # Checking squares (2, 2) and (2, 0)... Crosses
  3790. # Checking squares (2, 2) and (2, 1)... Crosses
  3791. # Checking squares (2, 2) and (2, 3)... Crosses
  3792. # Checking squares (2, 2) and (3, 0)... Crosses
  3793. # Checking squares (2, 2) and (3, 1)... Crosses
  3794. # Checking squares (2, 2) and (3, 2)... Crosses
  3795. # Checking squares (2, 2) and (3, 3)... Crosses
  3796. # Checking squares (2, 3) and (0, 0)...
  3797. $ Check first condition...NO
  3798. $ Check second condition... NO
  3799. BAD
  3800. # Checking squares (2, 3) and (0, 1)... Crosses
  3801. # Checking squares (2, 3) and (0, 2)... Crosses
  3802. # Checking squares (2, 3) and (0, 3)... Crosses
  3803. # Checking squares (2, 3) and (1, 0)...
  3804. $ Check first condition...NO
  3805. $ Check second condition... NO
  3806. BAD
  3807. # Checking squares (2, 3) and (1, 1)... Crosses
  3808. # Checking squares (2, 3) and (1, 2)... Crosses
  3809. # Checking squares (2, 3) and (1, 3)... Crosses
  3810. # Checking squares (2, 3) and (2, 0)...
  3811. $ Check first condition...NO
  3812. $ Check second condition... NO
  3813. BAD
  3814. # Checking squares (2, 3) and (2, 1)... Crosses
  3815. # Checking squares (2, 3) and (2, 2)... Crosses
  3816. # Checking squares (2, 3) and (3, 0)...
  3817. $ Check first condition...NO
  3818. $ Check second condition... NO
  3819. BAD
  3820. # Checking squares (2, 3) and (3, 1)... Crosses
  3821. # Checking squares (2, 3) and (3, 2)... Crosses
  3822. # Checking squares (2, 3) and (3, 3)... Crosses
  3823. # Checking squares (3, 0) and (0, 0)...
  3824. $ Check first condition...NO
  3825. $ Check second condition... NO
  3826. BAD
  3827. # Checking squares (3, 0) and (0, 1)...
  3828. $ Check first condition...NO
  3829. $ Check second condition... NO
  3830. BAD
  3831. # Checking squares (3, 0) and (0, 2)...
  3832. $ Check first condition...NO
  3833. $ Check second condition... NO
  3834. BAD
  3835. # Checking squares (3, 0) and (0, 3)...
  3836. $ Check first condition...NO
  3837. $ Check second condition... NO
  3838. BAD
  3839. # Checking squares (3, 0) and (1, 0)... Crosses
  3840. # Checking squares (3, 0) and (1, 1)... Crosses
  3841. # Checking squares (3, 0) and (1, 2)... Crosses
  3842. # Checking squares (3, 0) and (1, 3)...
  3843. $ Check first condition...NO
  3844. $ Check second condition... NO
  3845. BAD
  3846. # Checking squares (3, 0) and (2, 0)... Crosses
  3847. # Checking squares (3, 0) and (2, 1)... Crosses
  3848. # Checking squares (3, 0) and (2, 2)... Crosses
  3849. # Checking squares (3, 0) and (2, 3)...
  3850. $ Check first condition...NO
  3851. $ Check second condition... NO
  3852. BAD
  3853. # Checking squares (3, 0) and (3, 1)... Crosses
  3854. # Checking squares (3, 0) and (3, 2)... Crosses
  3855. # Checking squares (3, 0) and (3, 3)...
  3856. $ Check first condition...NO
  3857. $ Check second condition... NO
  3858. BAD
  3859. # Checking squares (3, 1) and (0, 0)...
  3860. $ Check first condition...NO
  3861. $ Check second condition... NO
  3862. BAD
  3863. # Checking squares (3, 1) and (0, 1)...
  3864. $ Check first condition...NO
  3865. $ Check second condition... NO
  3866. BAD
  3867. # Checking squares (3, 1) and (0, 2)...
  3868. $ Check first condition...NO
  3869. $ Check second condition... NO
  3870. BAD
  3871. # Checking squares (3, 1) and (0, 3)...
  3872. $ Check first condition...NO
  3873. $ Check second condition... NO
  3874. BAD
  3875. # Checking squares (3, 1) and (1, 0)... Crosses
  3876. # Checking squares (3, 1) and (1, 1)... Crosses
  3877. # Checking squares (3, 1) and (1, 2)... Crosses
  3878. # Checking squares (3, 1) and (1, 3)... Crosses
  3879. # Checking squares (3, 1) and (2, 0)... Crosses
  3880. # Checking squares (3, 1) and (2, 1)... Crosses
  3881. # Checking squares (3, 1) and (2, 2)... Crosses
  3882. # Checking squares (3, 1) and (2, 3)... Crosses
  3883. # Checking squares (3, 1) and (3, 0)... Crosses
  3884. # Checking squares (3, 1) and (3, 2)... Crosses
  3885. # Checking squares (3, 1) and (3, 3)... Crosses
  3886. # Checking squares (3, 2) and (0, 0)...
  3887. $ Check first condition...NO
  3888. $ Check second condition... NO
  3889. BAD
  3890. # Checking squares (3, 2) and (0, 1)...
  3891. $ Check first condition...NO
  3892. $ Check second condition... NO
  3893. BAD
  3894. # Checking squares (3, 2) and (0, 2)...
  3895. $ Check first condition...NO
  3896. $ Check second condition... NO
  3897. BAD
  3898. # Checking squares (3, 2) and (0, 3)...
  3899. $ Check first condition...NO
  3900. $ Check second condition... NO
  3901. BAD
  3902. # Checking squares (3, 2) and (1, 0)... Crosses
  3903. # Checking squares (3, 2) and (1, 1)... Crosses
  3904. # Checking squares (3, 2) and (1, 2)... Crosses
  3905. # Checking squares (3, 2) and (1, 3)... Crosses
  3906. # Checking squares (3, 2) and (2, 0)... Crosses
  3907. # Checking squares (3, 2) and (2, 1)... Crosses
  3908. # Checking squares (3, 2) and (2, 2)... Crosses
  3909. # Checking squares (3, 2) and (2, 3)... Crosses
  3910. # Checking squares (3, 2) and (3, 0)... Crosses
  3911. # Checking squares (3, 2) and (3, 1)... Crosses
  3912. # Checking squares (3, 2) and (3, 3)... Crosses
  3913. # Checking squares (3, 3) and (0, 0)...
  3914. $ Check first condition...NO
  3915. $ Check second condition... OK
  3916.  
  3917. $ Check first condition...NO
  3918. $ Check second condition... NO
  3919. BAD
  3920. # Checking squares (3, 3) and (0, 1)...
  3921. $ Check first condition...NO
  3922. $ Check second condition... OK
  3923.  
  3924. $ Check first condition...NO
  3925. $ Check second condition... NO
  3926. BAD
  3927. # Checking squares (3, 3) and (0, 2)...
  3928. $ Check first condition...NO
  3929. $ Check second condition... OK
  3930.  
  3931. $ Check first condition...NO
  3932. $ Check second condition... NO
  3933. BAD
  3934. # Checking squares (3, 3) and (0, 3)...
  3935. $ Check first condition...NO
  3936. $ Check second condition... OK
  3937.  
  3938. $ Check first condition...NO
  3939. $ Check second condition... NO
  3940. BAD
  3941. # Checking squares (3, 3) and (1, 0)...
  3942. $ Check first condition...NO
  3943. $ Check second condition... OK
  3944.  
  3945. $ Check first condition...NO
  3946. $ Check second condition... NO
  3947. BAD
  3948. # Checking squares (3, 3) and (1, 1)... Crosses
  3949. # Checking squares (3, 3) and (1, 2)... Crosses
  3950. # Checking squares (3, 3) and (1, 3)... Crosses
  3951. # Checking squares (3, 3) and (2, 0)...
  3952. $ Check first condition...NO
  3953. $ Check second condition... OK
  3954.  
  3955. $ Check first condition...NO
  3956. $ Check second condition... NO
  3957. BAD
  3958. # Checking squares (3, 3) and (2, 1)... Crosses
  3959. # Checking squares (3, 3) and (2, 2)... Crosses
  3960. # Checking squares (3, 3) and (2, 3)... Crosses
  3961. # Checking squares (3, 3) and (3, 0)...
  3962. $ Check first condition...NO
  3963. $ Check second condition... OK
  3964.  
  3965. $ Check first condition...NO
  3966. $ Check second condition... NO
  3967. BAD
  3968. # Checking squares (3, 3) and (3, 1)... Crosses
  3969. # Checking squares (3, 3) and (3, 2)... Crosses
  3970. # Checking squares (0, 0) and (0, 1)... Crosses
  3971. # Checking squares (0, 0) and (0, 2)... Crosses
  3972. # Checking squares (0, 0) and (0, 3)...
  3973. $ Check first condition...NO
  3974. $ Check second condition... NO
  3975. BAD
  3976. # Checking squares (0, 0) and (1, 0)... Crosses
  3977. # Checking squares (0, 0) and (1, 1)... Crosses
  3978. # Checking squares (0, 0) and (1, 2)... Crosses
  3979. # Checking squares (0, 0) and (1, 3)...
  3980. $ Check first condition...NO
  3981. $ Check second condition... NO
  3982. BAD
  3983. # Checking squares (0, 0) and (2, 0)... Crosses
  3984. # Checking squares (0, 0) and (2, 1)... Crosses
  3985. # Checking squares (0, 0) and (2, 2)... Crosses
  3986. # Checking squares (0, 0) and (2, 3)...
  3987. $ Check first condition...NO
  3988. $ Check second condition... NO
  3989. BAD
  3990. # Checking squares (0, 0) and (3, 0)...
  3991. $ Check first condition...NO
  3992. $ Check second condition... NO
  3993. BAD
  3994. # Checking squares (0, 0) and (3, 1)...
  3995. $ Check first condition...NO
  3996. $ Check second condition... NO
  3997. BAD
  3998. # Checking squares (0, 0) and (3, 2)...
  3999. $ Check first condition...NO
  4000. $ Check second condition... NO
  4001. BAD
  4002. # Checking squares (0, 0) and (3, 3)...
  4003. $ Check first condition...NO
  4004. $ Check second condition... NO
  4005. BAD
  4006. # Checking squares (0, 1) and (0, 0)... Crosses
  4007. # Checking squares (0, 1) and (0, 2)... Crosses
  4008. # Checking squares (0, 1) and (0, 3)... Crosses
  4009. # Checking squares (0, 1) and (1, 0)... Crosses
  4010. # Checking squares (0, 1) and (1, 1)... Crosses
  4011. # Checking squares (0, 1) and (1, 2)... Crosses
  4012. # Checking squares (0, 1) and (1, 3)... Crosses
  4013. # Checking squares (0, 1) and (2, 0)... Crosses
  4014. # Checking squares (0, 1) and (2, 1)... Crosses
  4015. # Checking squares (0, 1) and (2, 2)... Crosses
  4016. # Checking squares (0, 1) and (2, 3)... Crosses
  4017. # Checking squares (0, 1) and (3, 0)...
  4018. $ Check first condition...NO
  4019. $ Check second condition... NO
  4020. BAD
  4021. # Checking squares (0, 1) and (3, 1)...
  4022. $ Check first condition...NO
  4023. $ Check second condition... NO
  4024. BAD
  4025. # Checking squares (0, 1) and (3, 2)...
  4026. $ Check first condition...NO
  4027. $ Check second condition... NO
  4028. BAD
  4029. # Checking squares (0, 1) and (3, 3)...
  4030. $ Check first condition...NO
  4031. $ Check second condition... NO
  4032. BAD
  4033. # Checking squares (0, 2) and (0, 0)... Crosses
  4034. # Checking squares (0, 2) and (0, 1)... Crosses
  4035. # Checking squares (0, 2) and (0, 3)... Crosses
  4036. # Checking squares (0, 2) and (1, 0)... Crosses
  4037. # Checking squares (0, 2) and (1, 1)... Crosses
  4038. # Checking squares (0, 2) and (1, 2)... Crosses
  4039. # Checking squares (0, 2) and (1, 3)... Crosses
  4040. # Checking squares (0, 2) and (2, 0)... Crosses
  4041. # Checking squares (0, 2) and (2, 1)... Crosses
  4042. # Checking squares (0, 2) and (2, 2)... Crosses
  4043. # Checking squares (0, 2) and (2, 3)... Crosses
  4044. # Checking squares (0, 2) and (3, 0)...
  4045. $ Check first condition...NO
  4046. $ Check second condition... NO
  4047. BAD
  4048. # Checking squares (0, 2) and (3, 1)...
  4049. $ Check first condition...NO
  4050. $ Check second condition... NO
  4051. BAD
  4052. # Checking squares (0, 2) and (3, 2)...
  4053. $ Check first condition...NO
  4054. $ Check second condition... NO
  4055. BAD
  4056. # Checking squares (0, 2) and (3, 3)...
  4057. $ Check first condition...NO
  4058. $ Check second condition... NO
  4059. BAD
  4060. # Checking squares (0, 3) and (0, 0)...
  4061. $ Check first condition...NO
  4062. $ Check second condition... NO
  4063. BAD
  4064. # Checking squares (0, 3) and (0, 1)... Crosses
  4065. # Checking squares (0, 3) and (0, 2)... Crosses
  4066. # Checking squares (0, 3) and (1, 0)...
  4067. $ Check first condition...NO
  4068. $ Check second condition... NO
  4069. BAD
  4070. # Checking squares (0, 3) and (1, 1)... Crosses
  4071. # Checking squares (0, 3) and (1, 2)... Crosses
  4072. # Checking squares (0, 3) and (1, 3)... Crosses
  4073. # Checking squares (0, 3) and (2, 0)...
  4074. $ Check first condition...NO
  4075. $ Check second condition... NO
  4076. BAD
  4077. # Checking squares (0, 3) and (2, 1)... Crosses
  4078. # Checking squares (0, 3) and (2, 2)... Crosses
  4079. # Checking squares (0, 3) and (2, 3)... Crosses
  4080. # Checking squares (0, 3) and (3, 0)...
  4081. $ Check first condition...NO
  4082. $ Check second condition... NO
  4083. BAD
  4084. # Checking squares (0, 3) and (3, 1)...
  4085. $ Check first condition...NO
  4086. $ Check second condition... NO
  4087. BAD
  4088. # Checking squares (0, 3) and (3, 2)...
  4089. $ Check first condition...NO
  4090. $ Check second condition... NO
  4091. BAD
  4092. # Checking squares (0, 3) and (3, 3)...
  4093. $ Check first condition...NO
  4094. $ Check second condition... NO
  4095. BAD
  4096. # Checking squares (1, 0) and (0, 0)... Crosses
  4097. # Checking squares (1, 0) and (0, 1)... Crosses
  4098. # Checking squares (1, 0) and (0, 2)... Crosses
  4099. # Checking squares (1, 0) and (0, 3)...
  4100. $ Check first condition...NO
  4101. $ Check second condition... NO
  4102. BAD
  4103. # Checking squares (1, 0) and (1, 1)... Crosses
  4104. # Checking squares (1, 0) and (1, 2)... Crosses
  4105. # Checking squares (1, 0) and (1, 3)...
  4106. $ Check first condition...NO
  4107. $ Check second condition... NO
  4108. BAD
  4109. # Checking squares (1, 0) and (2, 0)... Crosses
  4110. # Checking squares (1, 0) and (2, 1)... Crosses
  4111. # Checking squares (1, 0) and (2, 2)... Crosses
  4112. # Checking squares (1, 0) and (2, 3)...
  4113. $ Check first condition...NO
  4114. $ Check second condition... NO
  4115. BAD
  4116. # Checking squares (1, 0) and (3, 0)... Crosses
  4117. # Checking squares (1, 0) and (3, 1)... Crosses
  4118. # Checking squares (1, 0) and (3, 2)... Crosses
  4119. # Checking squares (1, 0) and (3, 3)...
  4120. $ Check first condition...NO
  4121. $ Check second condition... NO
  4122. BAD
  4123. # Checking squares (1, 1) and (0, 0)... Crosses
  4124. # Checking squares (1, 1) and (0, 1)... Crosses
  4125. # Checking squares (1, 1) and (0, 2)... Crosses
  4126. # Checking squares (1, 1) and (0, 3)... Crosses
  4127. # Checking squares (1, 1) and (1, 0)... Crosses
  4128. # Checking squares (1, 1) and (1, 2)... Crosses
  4129. # Checking squares (1, 1) and (1, 3)... Crosses
  4130. # Checking squares (1, 1) and (2, 0)... Crosses
  4131. # Checking squares (1, 1) and (2, 1)... Crosses
  4132. # Checking squares (1, 1) and (2, 2)... Crosses
  4133. # Checking squares (1, 1) and (2, 3)... Crosses
  4134. # Checking squares (1, 1) and (3, 0)... Crosses
  4135. # Checking squares (1, 1) and (3, 1)... Crosses
  4136. # Checking squares (1, 1) and (3, 2)... Crosses
  4137. # Checking squares (1, 1) and (3, 3)... Crosses
  4138. # Checking squares (1, 2) and (0, 0)... Crosses
  4139. # Checking squares (1, 2) and (0, 1)... Crosses
  4140. # Checking squares (1, 2) and (0, 2)... Crosses
  4141. # Checking squares (1, 2) and (0, 3)... Crosses
  4142. # Checking squares (1, 2) and (1, 0)... Crosses
  4143. # Checking squares (1, 2) and (1, 1)... Crosses
  4144. # Checking squares (1, 2) and (1, 3)... Crosses
  4145. # Checking squares (1, 2) and (2, 0)... Crosses
  4146. # Checking squares (1, 2) and (2, 1)... Crosses
  4147. # Checking squares (1, 2) and (2, 2)... Crosses
  4148. # Checking squares (1, 2) and (2, 3)... Crosses
  4149. # Checking squares (1, 2) and (3, 0)... Crosses
  4150. # Checking squares (1, 2) and (3, 1)... Crosses
  4151. # Checking squares (1, 2) and (3, 2)... Crosses
  4152. # Checking squares (1, 2) and (3, 3)... Crosses
  4153. # Checking squares (1, 3) and (0, 0)...
  4154. $ Check first condition...NO
  4155. $ Check second condition... NO
  4156. BAD
  4157. # Checking squares (1, 3) and (0, 1)... Crosses
  4158. # Checking squares (1, 3) and (0, 2)... Crosses
  4159. # Checking squares (1, 3) and (0, 3)... Crosses
  4160. # Checking squares (1, 3) and (1, 0)...
  4161. $ Check first condition...NO
  4162. $ Check second condition... NO
  4163. BAD
  4164. # Checking squares (1, 3) and (1, 1)... Crosses
  4165. # Checking squares (1, 3) and (1, 2)... Crosses
  4166. # Checking squares (1, 3) and (2, 0)...
  4167. $ Check first condition...NO
  4168. $ Check second condition... NO
  4169. BAD
  4170. # Checking squares (1, 3) and (2, 1)... Crosses
  4171. # Checking squares (1, 3) and (2, 2)... Crosses
  4172. # Checking squares (1, 3) and (2, 3)... Crosses
  4173. # Checking squares (1, 3) and (3, 0)...
  4174. $ Check first condition...NO
  4175. $ Check second condition... NO
  4176. BAD
  4177. # Checking squares (1, 3) and (3, 1)... Crosses
  4178. # Checking squares (1, 3) and (3, 2)... Crosses
  4179. # Checking squares (1, 3) and (3, 3)... Crosses
  4180. # Checking squares (2, 0) and (0, 0)... Crosses
  4181. # Checking squares (2, 0) and (0, 1)... Crosses
  4182. # Checking squares (2, 0) and (0, 2)... Crosses
  4183. # Checking squares (2, 0) and (0, 3)...
  4184. $ Check first condition...NO
  4185. $ Check second condition... NO
  4186. BAD
  4187. # Checking squares (2, 0) and (1, 0)... Crosses
  4188. # Checking squares (2, 0) and (1, 1)... Crosses
  4189. # Checking squares (2, 0) and (1, 2)... Crosses
  4190. # Checking squares (2, 0) and (1, 3)...
  4191. $ Check first condition...NO
  4192. $ Check second condition... NO
  4193. BAD
  4194. # Checking squares (2, 0) and (2, 1)... Crosses
  4195. # Checking squares (2, 0) and (2, 2)... Crosses
  4196. # Checking squares (2, 0) and (2, 3)...
  4197. $ Check first condition...NO
  4198. $ Check second condition... NO
  4199. BAD
  4200. # Checking squares (2, 0) and (3, 0)... Crosses
  4201. # Checking squares (2, 0) and (3, 1)... Crosses
  4202. # Checking squares (2, 0) and (3, 2)... Crosses
  4203. # Checking squares (2, 0) and (3, 3)...
  4204. $ Check first condition...NO
  4205. $ Check second condition... NO
  4206. BAD
  4207. # Checking squares (2, 1) and (0, 0)... Crosses
  4208. # Checking squares (2, 1) and (0, 1)... Crosses
  4209. # Checking squares (2, 1) and (0, 2)... Crosses
  4210. # Checking squares (2, 1) and (0, 3)... Crosses
  4211. # Checking squares (2, 1) and (1, 0)... Crosses
  4212. # Checking squares (2, 1) and (1, 1)... Crosses
  4213. # Checking squares (2, 1) and (1, 2)... Crosses
  4214. # Checking squares (2, 1) and (1, 3)... Crosses
  4215. # Checking squares (2, 1) and (2, 0)... Crosses
  4216. # Checking squares (2, 1) and (2, 2)... Crosses
  4217. # Checking squares (2, 1) and (2, 3)... Crosses
  4218. # Checking squares (2, 1) and (3, 0)... Crosses
  4219. # Checking squares (2, 1) and (3, 1)... Crosses
  4220. # Checking squares (2, 1) and (3, 2)... Crosses
  4221. # Checking squares (2, 1) and (3, 3)... Crosses
  4222. # Checking squares (2, 2) and (0, 0)... Crosses
  4223. # Checking squares (2, 2) and (0, 1)... Crosses
  4224. # Checking squares (2, 2) and (0, 2)... Crosses
  4225. # Checking squares (2, 2) and (0, 3)... Crosses
  4226. # Checking squares (2, 2) and (1, 0)... Crosses
  4227. # Checking squares (2, 2) and (1, 1)... Crosses
  4228. # Checking squares (2, 2) and (1, 2)... Crosses
  4229. # Checking squares (2, 2) and (1, 3)... Crosses
  4230. # Checking squares (2, 2) and (2, 0)... Crosses
  4231. # Checking squares (2, 2) and (2, 1)... Crosses
  4232. # Checking squares (2, 2) and (2, 3)... Crosses
  4233. # Checking squares (2, 2) and (3, 0)... Crosses
  4234. # Checking squares (2, 2) and (3, 1)... Crosses
  4235. # Checking squares (2, 2) and (3, 2)... Crosses
  4236. # Checking squares (2, 2) and (3, 3)... Crosses
  4237. # Checking squares (2, 3) and (0, 0)...
  4238. $ Check first condition...NO
  4239. $ Check second condition... NO
  4240. BAD
  4241. # Checking squares (2, 3) and (0, 1)... Crosses
  4242. # Checking squares (2, 3) and (0, 2)... Crosses
  4243. # Checking squares (2, 3) and (0, 3)... Crosses
  4244. # Checking squares (2, 3) and (1, 0)...
  4245. $ Check first condition...NO
  4246. $ Check second condition... NO
  4247. BAD
  4248. # Checking squares (2, 3) and (1, 1)... Crosses
  4249. # Checking squares (2, 3) and (1, 2)... Crosses
  4250. # Checking squares (2, 3) and (1, 3)... Crosses
  4251. # Checking squares (2, 3) and (2, 0)...
  4252. $ Check first condition...NO
  4253. $ Check second condition... NO
  4254. BAD
  4255. # Checking squares (2, 3) and (2, 1)... Crosses
  4256. # Checking squares (2, 3) and (2, 2)... Crosses
  4257. # Checking squares (2, 3) and (3, 0)...
  4258. $ Check first condition...NO
  4259. $ Check second condition... NO
  4260. BAD
  4261. # Checking squares (2, 3) and (3, 1)... Crosses
  4262. # Checking squares (2, 3) and (3, 2)... Crosses
  4263. # Checking squares (2, 3) and (3, 3)... Crosses
  4264. # Checking squares (3, 0) and (0, 0)...
  4265. $ Check first condition...NO
  4266. $ Check second condition... NO
  4267. BAD
  4268. # Checking squares (3, 0) and (0, 1)...
  4269. $ Check first condition...NO
  4270. $ Check second condition... NO
  4271. BAD
  4272. # Checking squares (3, 0) and (0, 2)...
  4273. $ Check first condition...NO
  4274. $ Check second condition... NO
  4275. BAD
  4276. # Checking squares (3, 0) and (0, 3)...
  4277. $ Check first condition...NO
  4278. $ Check second condition... NO
  4279. BAD
  4280. # Checking squares (3, 0) and (1, 0)... Crosses
  4281. # Checking squares (3, 0) and (1, 1)... Crosses
  4282. # Checking squares (3, 0) and (1, 2)... Crosses
  4283. # Checking squares (3, 0) and (1, 3)...
  4284. $ Check first condition...NO
  4285. $ Check second condition... NO
  4286. BAD
  4287. # Checking squares (3, 0) and (2, 0)... Crosses
  4288. # Checking squares (3, 0) and (2, 1)... Crosses
  4289. # Checking squares (3, 0) and (2, 2)... Crosses
  4290. # Checking squares (3, 0) and (2, 3)...
  4291. $ Check first condition...NO
  4292. $ Check second condition... NO
  4293. BAD
  4294. # Checking squares (3, 0) and (3, 1)... Crosses
  4295. # Checking squares (3, 0) and (3, 2)... Crosses
  4296. # Checking squares (3, 0) and (3, 3)...
  4297. $ Check first condition...NO
  4298. $ Check second condition... NO
  4299. BAD
  4300. # Checking squares (3, 1) and (0, 0)...
  4301. $ Check first condition...NO
  4302. $ Check second condition... NO
  4303. BAD
  4304. # Checking squares (3, 1) and (0, 1)...
  4305. $ Check first condition...NO
  4306. $ Check second condition... NO
  4307. BAD
  4308. # Checking squares (3, 1) and (0, 2)...
  4309. $ Check first condition...NO
  4310. $ Check second condition... NO
  4311. BAD
  4312. # Checking squares (3, 1) and (0, 3)...
  4313. $ Check first condition...NO
  4314. $ Check second condition... NO
  4315. BAD
  4316. # Checking squares (3, 1) and (1, 0)... Crosses
  4317. # Checking squares (3, 1) and (1, 1)... Crosses
  4318. # Checking squares (3, 1) and (1, 2)... Crosses
  4319. # Checking squares (3, 1) and (1, 3)... Crosses
  4320. # Checking squares (3, 1) and (2, 0)... Crosses
  4321. # Checking squares (3, 1) and (2, 1)... Crosses
  4322. # Checking squares (3, 1) and (2, 2)... Crosses
  4323. # Checking squares (3, 1) and (2, 3)... Crosses
  4324. # Checking squares (3, 1) and (3, 0)... Crosses
  4325. # Checking squares (3, 1) and (3, 2)... Crosses
  4326. # Checking squares (3, 1) and (3, 3)... Crosses
  4327. # Checking squares (3, 2) and (0, 0)...
  4328. $ Check first condition...NO
  4329. $ Check second condition... NO
  4330. BAD
  4331. # Checking squares (3, 2) and (0, 1)...
  4332. $ Check first condition...NO
  4333. $ Check second condition... NO
  4334. BAD
  4335. # Checking squares (3, 2) and (0, 2)...
  4336. $ Check first condition...NO
  4337. $ Check second condition... NO
  4338. BAD
  4339. # Checking squares (3, 2) and (0, 3)...
  4340. $ Check first condition...NO
  4341. $ Check second condition... NO
  4342. BAD
  4343. # Checking squares (3, 2) and (1, 0)... Crosses
  4344. # Checking squares (3, 2) and (1, 1)... Crosses
  4345. # Checking squares (3, 2) and (1, 2)... Crosses
  4346. # Checking squares (3, 2) and (1, 3)... Crosses
  4347. # Checking squares (3, 2) and (2, 0)... Crosses
  4348. # Checking squares (3, 2) and (2, 1)... Crosses
  4349. # Checking squares (3, 2) and (2, 2)... Crosses
  4350. # Checking squares (3, 2) and (2, 3)... Crosses
  4351. # Checking squares (3, 2) and (3, 0)... Crosses
  4352. # Checking squares (3, 2) and (3, 1)... Crosses
  4353. # Checking squares (3, 2) and (3, 3)... Crosses
  4354. # Checking squares (3, 3) and (0, 0)...
  4355. $ Check first condition...NO
  4356. $ Check second condition... OK
  4357.  
  4358. $ Check first condition...NO
  4359. $ Check second condition... NO
  4360. BAD
  4361. # Checking squares (3, 3) and (0, 1)...
  4362. $ Check first condition...NO
  4363. $ Check second condition... OK
  4364.  
  4365. $ Check first condition...NO
  4366. $ Check second condition... NO
  4367. BAD
  4368. # Checking squares (3, 3) and (0, 2)...
  4369. $ Check first condition...NO
  4370. $ Check second condition... OK
  4371.  
  4372. $ Check first condition...NO
  4373. $ Check second condition... NO
  4374. BAD
  4375. # Checking squares (3, 3) and (0, 3)...
  4376. $ Check first condition...NO
  4377. $ Check second condition... OK
  4378.  
  4379. $ Check first condition...NO
  4380. $ Check second condition... NO
  4381. BAD
  4382. # Checking squares (3, 3) and (1, 0)...
  4383. $ Check first condition...NO
  4384. $ Check second condition... OK
  4385.  
  4386. $ Check first condition...NO
  4387. $ Check second condition... NO
  4388. BAD
  4389. # Checking squares (3, 3) and (1, 1)... Crosses
  4390. # Checking squares (3, 3) and (1, 2)... Crosses
  4391. # Checking squares (3, 3) and (1, 3)... Crosses
  4392. # Checking squares (3, 3) and (2, 0)...
  4393. $ Check first condition...NO
  4394. $ Check second condition... OK
  4395.  
  4396. $ Check first condition...NO
  4397. $ Check second condition... NO
  4398. BAD
  4399. # Checking squares (3, 3) and (2, 1)... Crosses
  4400. # Checking squares (3, 3) and (2, 2)... Crosses
  4401. # Checking squares (3, 3) and (2, 3)... Crosses
  4402. # Checking squares (3, 3) and (3, 0)...
  4403. $ Check first condition...NO
  4404. $ Check second condition... OK
  4405.  
  4406. $ Check first condition...NO
  4407. $ Check second condition... NO
  4408. BAD
  4409. # Checking squares (3, 3) and (3, 1)... Crosses
  4410. # Checking squares (3, 3) and (3, 2)... Crosses
  4411. # Checking squares (0, 0) and (0, 1)... Crosses
  4412. # Checking squares (0, 0) and (0, 2)... Crosses
  4413. # Checking squares (0, 0) and (0, 3)...
  4414. $ Check first condition...NO
  4415. $ Check second condition... NO
  4416. BAD
  4417. # Checking squares (0, 0) and (1, 0)... Crosses
  4418. # Checking squares (0, 0) and (1, 1)... Crosses
  4419. # Checking squares (0, 0) and (1, 2)... Crosses
  4420. # Checking squares (0, 0) and (1, 3)...
  4421. $ Check first condition...NO
  4422. $ Check second condition... NO
  4423. BAD
  4424. # Checking squares (0, 0) and (2, 0)... Crosses
  4425. # Checking squares (0, 0) and (2, 1)... Crosses
  4426. # Checking squares (0, 0) and (2, 2)... Crosses
  4427. # Checking squares (0, 0) and (2, 3)...
  4428. $ Check first condition...NO
  4429. $ Check second condition... NO
  4430. BAD
  4431. # Checking squares (0, 0) and (3, 0)...
  4432. $ Check first condition...NO
  4433. $ Check second condition... NO
  4434. BAD
  4435. # Checking squares (0, 0) and (3, 1)...
  4436. $ Check first condition...NO
  4437. $ Check second condition... NO
  4438. BAD
  4439. # Checking squares (0, 0) and (3, 2)...
  4440. $ Check first condition...NO
  4441. $ Check second condition... NO
  4442. BAD
  4443. # Checking squares (0, 0) and (3, 3)...
  4444. $ Check first condition...NO
  4445. $ Check second condition... NO
  4446. BAD
  4447. # Checking squares (0, 1) and (0, 0)... Crosses
  4448. # Checking squares (0, 1) and (0, 2)... Crosses
  4449. # Checking squares (0, 1) and (0, 3)... Crosses
  4450. # Checking squares (0, 1) and (1, 0)... Crosses
  4451. # Checking squares (0, 1) and (1, 1)... Crosses
  4452. # Checking squares (0, 1) and (1, 2)... Crosses
  4453. # Checking squares (0, 1) and (1, 3)... Crosses
  4454. # Checking squares (0, 1) and (2, 0)... Crosses
  4455. # Checking squares (0, 1) and (2, 1)... Crosses
  4456. # Checking squares (0, 1) and (2, 2)... Crosses
  4457. # Checking squares (0, 1) and (2, 3)... Crosses
  4458. # Checking squares (0, 1) and (3, 0)...
  4459. $ Check first condition...NO
  4460. $ Check second condition... NO
  4461. BAD
  4462. # Checking squares (0, 1) and (3, 1)...
  4463. $ Check first condition...NO
  4464. $ Check second condition... NO
  4465. BAD
  4466. # Checking squares (0, 1) and (3, 2)...
  4467. $ Check first condition...NO
  4468. $ Check second condition... NO
  4469. BAD
  4470. # Checking squares (0, 1) and (3, 3)...
  4471. $ Check first condition...NO
  4472. $ Check second condition... NO
  4473. BAD
  4474. # Checking squares (0, 2) and (0, 0)... Crosses
  4475. # Checking squares (0, 2) and (0, 1)... Crosses
  4476. # Checking squares (0, 2) and (0, 3)... Crosses
  4477. # Checking squares (0, 2) and (1, 0)... Crosses
  4478. # Checking squares (0, 2) and (1, 1)... Crosses
  4479. # Checking squares (0, 2) and (1, 2)... Crosses
  4480. # Checking squares (0, 2) and (1, 3)... Crosses
  4481. # Checking squares (0, 2) and (2, 0)... Crosses
  4482. # Checking squares (0, 2) and (2, 1)... Crosses
  4483. # Checking squares (0, 2) and (2, 2)... Crosses
  4484. # Checking squares (0, 2) and (2, 3)... Crosses
  4485. # Checking squares (0, 2) and (3, 0)...
  4486. $ Check first condition...NO
  4487. $ Check second condition... NO
  4488. BAD
  4489. # Checking squares (0, 2) and (3, 1)...
  4490. $ Check first condition...NO
  4491. $ Check second condition... NO
  4492. BAD
  4493. # Checking squares (0, 2) and (3, 2)...
  4494. $ Check first condition...NO
  4495. $ Check second condition... NO
  4496. BAD
  4497. # Checking squares (0, 2) and (3, 3)...
  4498. $ Check first condition...NO
  4499. $ Check second condition... NO
  4500. BAD
  4501. # Checking squares (0, 3) and (0, 0)...
  4502. $ Check first condition...NO
  4503. $ Check second condition... NO
  4504. BAD
  4505. # Checking squares (0, 3) and (0, 1)... Crosses
  4506. # Checking squares (0, 3) and (0, 2)... Crosses
  4507. # Checking squares (0, 3) and (1, 0)...
  4508. $ Check first condition...NO
  4509. $ Check second condition... NO
  4510. BAD
  4511. # Checking squares (0, 3) and (1, 1)... Crosses
  4512. # Checking squares (0, 3) and (1, 2)... Crosses
  4513. # Checking squares (0, 3) and (1, 3)... Crosses
  4514. # Checking squares (0, 3) and (2, 0)...
  4515. $ Check first condition...NO
  4516. $ Check second condition... NO
  4517. BAD
  4518. # Checking squares (0, 3) and (2, 1)... Crosses
  4519. # Checking squares (0, 3) and (2, 2)... Crosses
  4520. # Checking squares (0, 3) and (2, 3)... Crosses
  4521. # Checking squares (0, 3) and (3, 0)...
  4522. $ Check first condition...NO
  4523. $ Check second condition... NO
  4524. BAD
  4525. # Checking squares (0, 3) and (3, 1)...
  4526. $ Check first condition...NO
  4527. $ Check second condition... NO
  4528. BAD
  4529. # Checking squares (0, 3) and (3, 2)...
  4530. $ Check first condition...NO
  4531. $ Check second condition... NO
  4532. BAD
  4533. # Checking squares (0, 3) and (3, 3)...
  4534. $ Check first condition...NO
  4535. $ Check second condition... NO
  4536. BAD
  4537. # Checking squares (1, 0) and (0, 0)... Crosses
  4538. # Checking squares (1, 0) and (0, 1)... Crosses
  4539. # Checking squares (1, 0) and (0, 2)... Crosses
  4540. # Checking squares (1, 0) and (0, 3)...
  4541. $ Check first condition...NO
  4542. $ Check second condition... NO
  4543. BAD
  4544. # Checking squares (1, 0) and (1, 1)... Crosses
  4545. # Checking squares (1, 0) and (1, 2)... Crosses
  4546. # Checking squares (1, 0) and (1, 3)...
  4547. $ Check first condition...NO
  4548. $ Check second condition... NO
  4549. BAD
  4550. # Checking squares (1, 0) and (2, 0)... Crosses
  4551. # Checking squares (1, 0) and (2, 1)... Crosses
  4552. # Checking squares (1, 0) and (2, 2)... Crosses
  4553. # Checking squares (1, 0) and (2, 3)...
  4554. $ Check first condition...NO
  4555. $ Check second condition... NO
  4556. BAD
  4557. # Checking squares (1, 0) and (3, 0)... Crosses
  4558. # Checking squares (1, 0) and (3, 1)... Crosses
  4559. # Checking squares (1, 0) and (3, 2)... Crosses
  4560. # Checking squares (1, 0) and (3, 3)...
  4561. $ Check first condition...NO
  4562. $ Check second condition... NO
  4563. BAD
  4564. # Checking squares (1, 1) and (0, 0)... Crosses
  4565. # Checking squares (1, 1) and (0, 1)... Crosses
  4566. # Checking squares (1, 1) and (0, 2)... Crosses
  4567. # Checking squares (1, 1) and (0, 3)... Crosses
  4568. # Checking squares (1, 1) and (1, 0)... Crosses
  4569. # Checking squares (1, 1) and (1, 2)... Crosses
  4570. # Checking squares (1, 1) and (1, 3)... Crosses
  4571. # Checking squares (1, 1) and (2, 0)... Crosses
  4572. # Checking squares (1, 1) and (2, 1)... Crosses
  4573. # Checking squares (1, 1) and (2, 2)... Crosses
  4574. # Checking squares (1, 1) and (2, 3)... Crosses
  4575. # Checking squares (1, 1) and (3, 0)... Crosses
  4576. # Checking squares (1, 1) and (3, 1)... Crosses
  4577. # Checking squares (1, 1) and (3, 2)... Crosses
  4578. # Checking squares (1, 1) and (3, 3)... Crosses
  4579. # Checking squares (1, 2) and (0, 0)... Crosses
  4580. # Checking squares (1, 2) and (0, 1)... Crosses
  4581. # Checking squares (1, 2) and (0, 2)... Crosses
  4582. # Checking squares (1, 2) and (0, 3)... Crosses
  4583. # Checking squares (1, 2) and (1, 0)... Crosses
  4584. # Checking squares (1, 2) and (1, 1)... Crosses
  4585. # Checking squares (1, 2) and (1, 3)... Crosses
  4586. # Checking squares (1, 2) and (2, 0)... Crosses
  4587. # Checking squares (1, 2) and (2, 1)... Crosses
  4588. # Checking squares (1, 2) and (2, 2)... Crosses
  4589. # Checking squares (1, 2) and (2, 3)... Crosses
  4590. # Checking squares (1, 2) and (3, 0)... Crosses
  4591. # Checking squares (1, 2) and (3, 1)... Crosses
  4592. # Checking squares (1, 2) and (3, 2)... Crosses
  4593. # Checking squares (1, 2) and (3, 3)... Crosses
  4594. # Checking squares (1, 3) and (0, 0)...
  4595. $ Check first condition...NO
  4596. $ Check second condition... NO
  4597. BAD
  4598. # Checking squares (1, 3) and (0, 1)... Crosses
  4599. # Checking squares (1, 3) and (0, 2)... Crosses
  4600. # Checking squares (1, 3) and (0, 3)... Crosses
  4601. # Checking squares (1, 3) and (1, 0)...
  4602. $ Check first condition...NO
  4603. $ Check second condition... NO
  4604. BAD
  4605. # Checking squares (1, 3) and (1, 1)... Crosses
  4606. # Checking squares (1, 3) and (1, 2)... Crosses
  4607. # Checking squares (1, 3) and (2, 0)...
  4608. $ Check first condition...NO
  4609. $ Check second condition... NO
  4610. BAD
  4611. # Checking squares (1, 3) and (2, 1)... Crosses
  4612. # Checking squares (1, 3) and (2, 2)... Crosses
  4613. # Checking squares (1, 3) and (2, 3)... Crosses
  4614. # Checking squares (1, 3) and (3, 0)...
  4615. $ Check first condition...NO
  4616. $ Check second condition... NO
  4617. BAD
  4618. # Checking squares (1, 3) and (3, 1)... Crosses
  4619. # Checking squares (1, 3) and (3, 2)... Crosses
  4620. # Checking squares (1, 3) and (3, 3)... Crosses
  4621. # Checking squares (2, 0) and (0, 0)... Crosses
  4622. # Checking squares (2, 0) and (0, 1)... Crosses
  4623. # Checking squares (2, 0) and (0, 2)... Crosses
  4624. # Checking squares (2, 0) and (0, 3)...
  4625. $ Check first condition...NO
  4626. $ Check second condition... NO
  4627. BAD
  4628. # Checking squares (2, 0) and (1, 0)... Crosses
  4629. # Checking squares (2, 0) and (1, 1)... Crosses
  4630. # Checking squares (2, 0) and (1, 2)... Crosses
  4631. # Checking squares (2, 0) and (1, 3)...
  4632. $ Check first condition...NO
  4633. $ Check second condition... NO
  4634. BAD
  4635. # Checking squares (2, 0) and (2, 1)... Crosses
  4636. # Checking squares (2, 0) and (2, 2)... Crosses
  4637. # Checking squares (2, 0) and (2, 3)...
  4638. $ Check first condition...NO
  4639. $ Check second condition... NO
  4640. BAD
  4641. # Checking squares (2, 0) and (3, 0)... Crosses
  4642. # Checking squares (2, 0) and (3, 1)... Crosses
  4643. # Checking squares (2, 0) and (3, 2)... Crosses
  4644. # Checking squares (2, 0) and (3, 3)...
  4645. $ Check first condition...NO
  4646. $ Check second condition... NO
  4647. BAD
  4648. # Checking squares (2, 1) and (0, 0)... Crosses
  4649. # Checking squares (2, 1) and (0, 1)... Crosses
  4650. # Checking squares (2, 1) and (0, 2)... Crosses
  4651. # Checking squares (2, 1) and (0, 3)... Crosses
  4652. # Checking squares (2, 1) and (1, 0)... Crosses
  4653. # Checking squares (2, 1) and (1, 1)... Crosses
  4654. # Checking squares (2, 1) and (1, 2)... Crosses
  4655. # Checking squares (2, 1) and (1, 3)... Crosses
  4656. # Checking squares (2, 1) and (2, 0)... Crosses
  4657. # Checking squares (2, 1) and (2, 2)... Crosses
  4658. # Checking squares (2, 1) and (2, 3)... Crosses
  4659. # Checking squares (2, 1) and (3, 0)... Crosses
  4660. # Checking squares (2, 1) and (3, 1)... Crosses
  4661. # Checking squares (2, 1) and (3, 2)... Crosses
  4662. # Checking squares (2, 1) and (3, 3)... Crosses
  4663. # Checking squares (2, 2) and (0, 0)... Crosses
  4664. # Checking squares (2, 2) and (0, 1)... Crosses
  4665. # Checking squares (2, 2) and (0, 2)... Crosses
  4666. # Checking squares (2, 2) and (0, 3)... Crosses
  4667. # Checking squares (2, 2) and (1, 0)... Crosses
  4668. # Checking squares (2, 2) and (1, 1)... Crosses
  4669. # Checking squares (2, 2) and (1, 2)... Crosses
  4670. # Checking squares (2, 2) and (1, 3)... Crosses
  4671. # Checking squares (2, 2) and (2, 0)... Crosses
  4672. # Checking squares (2, 2) and (2, 1)... Crosses
  4673. # Checking squares (2, 2) and (2, 3)... Crosses
  4674. # Checking squares (2, 2) and (3, 0)... Crosses
  4675. # Checking squares (2, 2) and (3, 1)... Crosses
  4676. # Checking squares (2, 2) and (3, 2)... Crosses
  4677. # Checking squares (2, 2) and (3, 3)... Crosses
  4678. # Checking squares (2, 3) and (0, 0)...
  4679. $ Check first condition...NO
  4680. $ Check second condition... NO
  4681. BAD
  4682. # Checking squares (2, 3) and (0, 1)... Crosses
  4683. # Checking squares (2, 3) and (0, 2)... Crosses
  4684. # Checking squares (2, 3) and (0, 3)... Crosses
  4685. # Checking squares (2, 3) and (1, 0)...
  4686. $ Check first condition...NO
  4687. $ Check second condition... NO
  4688. BAD
  4689. # Checking squares (2, 3) and (1, 1)... Crosses
  4690. # Checking squares (2, 3) and (1, 2)... Crosses
  4691. # Checking squares (2, 3) and (1, 3)... Crosses
  4692. # Checking squares (2, 3) and (2, 0)...
  4693. $ Check first condition...NO
  4694. $ Check second condition... NO
  4695. BAD
  4696. # Checking squares (2, 3) and (2, 1)... Crosses
  4697. # Checking squares (2, 3) and (2, 2)... Crosses
  4698. # Checking squares (2, 3) and (3, 0)...
  4699. $ Check first condition...NO
  4700. $ Check second condition... NO
  4701. BAD
  4702. # Checking squares (2, 3) and (3, 1)... Crosses
  4703. # Checking squares (2, 3) and (3, 2)... Crosses
  4704. # Checking squares (2, 3) and (3, 3)... Crosses
  4705. # Checking squares (3, 0) and (0, 0)...
  4706. $ Check first condition...NO
  4707. $ Check second condition... NO
  4708. BAD
  4709. # Checking squares (3, 0) and (0, 1)...
  4710. $ Check first condition...NO
  4711. $ Check second condition... NO
  4712. BAD
  4713. # Checking squares (3, 0) and (0, 2)...
  4714. $ Check first condition...NO
  4715. $ Check second condition... NO
  4716. BAD
  4717. # Checking squares (3, 0) and (0, 3)...
  4718. $ Check first condition...NO
  4719. $ Check second condition... NO
  4720. BAD
  4721. # Checking squares (3, 0) and (1, 0)... Crosses
  4722. # Checking squares (3, 0) and (1, 1)... Crosses
  4723. # Checking squares (3, 0) and (1, 2)... Crosses
  4724. # Checking squares (3, 0) and (1, 3)...
  4725. $ Check first condition...NO
  4726. $ Check second condition... NO
  4727. BAD
  4728. # Checking squares (3, 0) and (2, 0)... Crosses
  4729. # Checking squares (3, 0) and (2, 1)... Crosses
  4730. # Checking squares (3, 0) and (2, 2)... Crosses
  4731. # Checking squares (3, 0) and (2, 3)...
  4732. $ Check first condition...NO
  4733. $ Check second condition... NO
  4734. BAD
  4735. # Checking squares (3, 0) and (3, 1)... Crosses
  4736. # Checking squares (3, 0) and (3, 2)... Crosses
  4737. # Checking squares (3, 0) and (3, 3)...
  4738. $ Check first condition...NO
  4739. $ Check second condition... NO
  4740. BAD
  4741. # Checking squares (3, 1) and (0, 0)...
  4742. $ Check first condition...NO
  4743. $ Check second condition... NO
  4744. BAD
  4745. # Checking squares (3, 1) and (0, 1)...
  4746. $ Check first condition...NO
  4747. $ Check second condition... NO
  4748. BAD
  4749. # Checking squares (3, 1) and (0, 2)...
  4750. $ Check first condition...NO
  4751. $ Check second condition... NO
  4752. BAD
  4753. # Checking squares (3, 1) and (0, 3)...
  4754. $ Check first condition...NO
  4755. $ Check second condition... NO
  4756. BAD
  4757. # Checking squares (3, 1) and (1, 0)... Crosses
  4758. # Checking squares (3, 1) and (1, 1)... Crosses
  4759. # Checking squares (3, 1) and (1, 2)... Crosses
  4760. # Checking squares (3, 1) and (1, 3)... Crosses
  4761. # Checking squares (3, 1) and (2, 0)... Crosses
  4762. # Checking squares (3, 1) and (2, 1)... Crosses
  4763. # Checking squares (3, 1) and (2, 2)... Crosses
  4764. # Checking squares (3, 1) and (2, 3)... Crosses
  4765. # Checking squares (3, 1) and (3, 0)... Crosses
  4766. # Checking squares (3, 1) and (3, 2)... Crosses
  4767. # Checking squares (3, 1) and (3, 3)... Crosses
  4768. # Checking squares (3, 2) and (0, 0)...
  4769. $ Check first condition...NO
  4770. $ Check second condition... NO
  4771. BAD
  4772. # Checking squares (3, 2) and (0, 1)...
  4773. $ Check first condition...NO
  4774. $ Check second condition... NO
  4775. BAD
  4776. # Checking squares (3, 2) and (0, 2)...
  4777. $ Check first condition...NO
  4778. $ Check second condition... NO
  4779. BAD
  4780. # Checking squares (3, 2) and (0, 3)...
  4781. $ Check first condition...NO
  4782. $ Check second condition... NO
  4783. BAD
  4784. # Checking squares (3, 2) and (1, 0)... Crosses
  4785. # Checking squares (3, 2) and (1, 1)... Crosses
  4786. # Checking squares (3, 2) and (1, 2)... Crosses
  4787. # Checking squares (3, 2) and (1, 3)... Crosses
  4788. # Checking squares (3, 2) and (2, 0)... Crosses
  4789. # Checking squares (3, 2) and (2, 1)... Crosses
  4790. # Checking squares (3, 2) and (2, 2)... Crosses
  4791. # Checking squares (3, 2) and (2, 3)... Crosses
  4792. # Checking squares (3, 2) and (3, 0)... Crosses
  4793. # Checking squares (3, 2) and (3, 1)... Crosses
  4794. # Checking squares (3, 2) and (3, 3)... Crosses
  4795. # Checking squares (3, 3) and (0, 0)...
  4796. $ Check first condition...NO
  4797. $ Check second condition... OK
  4798.  
  4799. $ Check first condition...NO
  4800. $ Check second condition... NO
  4801. BAD
  4802. # Checking squares (3, 3) and (0, 1)...
  4803. $ Check first condition...NO
  4804. $ Check second condition... OK
  4805.  
  4806. $ Check first condition...NO
  4807. $ Check second condition... NO
  4808. BAD
  4809. # Checking squares (3, 3) and (0, 2)...
  4810. $ Check first condition...NO
  4811. $ Check second condition... OK
  4812.  
  4813. $ Check first condition...NO
  4814. $ Check second condition... NO
  4815. BAD
  4816. # Checking squares (3, 3) and (0, 3)...
  4817. $ Check first condition...NO
  4818. $ Check second condition... OK
  4819.  
  4820. $ Check first condition...NO
  4821. $ Check second condition... NO
  4822. BAD
  4823. # Checking squares (3, 3) and (1, 0)...
  4824. $ Check first condition...NO
  4825. $ Check second condition... OK
  4826.  
  4827. $ Check first condition...NO
  4828. $ Check second condition... NO
  4829. BAD
  4830. # Checking squares (3, 3) and (1, 1)... Crosses
  4831. # Checking squares (3, 3) and (1, 2)... Crosses
  4832. # Checking squares (3, 3) and (1, 3)... Crosses
  4833. # Checking squares (3, 3) and (2, 0)...
  4834. $ Check first condition...NO
  4835. $ Check second condition... OK
  4836.  
  4837. $ Check first condition...NO
  4838. $ Check second condition... NO
  4839. BAD
  4840. # Checking squares (3, 3) and (2, 1)... Crosses
  4841. # Checking squares (3, 3) and (2, 2)... Crosses
  4842. # Checking squares (3, 3) and (2, 3)... Crosses
  4843. # Checking squares (3, 3) and (3, 0)...
  4844. $ Check first condition...NO
  4845. $ Check second condition... OK
  4846.  
  4847. $ Check first condition...NO
  4848. $ Check second condition... NO
  4849. BAD
  4850. # Checking squares (3, 3) and (3, 1)... Crosses
  4851. # Checking squares (3, 3) and (3, 2)... Crosses
  4852. # Checking squares (0, 0) and (0, 1)... Crosses
  4853. # Checking squares (0, 0) and (0, 2)... Crosses
  4854. # Checking squares (0, 0) and (0, 3)...
  4855. $ Check first condition...NO
  4856. $ Check second condition... NO
  4857. BAD
  4858. # Checking squares (0, 0) and (1, 0)... Crosses
  4859. # Checking squares (0, 0) and (1, 1)... Crosses
  4860. # Checking squares (0, 0) and (1, 2)... Crosses
  4861. # Checking squares (0, 0) and (1, 3)...
  4862. $ Check first condition...NO
  4863. $ Check second condition... NO
  4864. BAD
  4865. # Checking squares (0, 0) and (2, 0)... Crosses
  4866. # Checking squares (0, 0) and (2, 1)... Crosses
  4867. # Checking squares (0, 0) and (2, 2)... Crosses
  4868. # Checking squares (0, 0) and (2, 3)...
  4869. $ Check first condition...NO
  4870. $ Check second condition... NO
  4871. BAD
  4872. # Checking squares (0, 0) and (3, 0)...
  4873. $ Check first condition...NO
  4874. $ Check second condition... NO
  4875. BAD
  4876. # Checking squares (0, 0) and (3, 1)...
  4877. $ Check first condition...NO
  4878. $ Check second condition... NO
  4879. BAD
  4880. # Checking squares (0, 0) and (3, 2)...
  4881. $ Check first condition...NO
  4882. $ Check second condition... NO
  4883. BAD
  4884. # Checking squares (0, 0) and (3, 3)...
  4885. $ Check first condition...NO
  4886. $ Check second condition... NO
  4887. BAD
  4888. # Checking squares (0, 1) and (0, 0)... Crosses
  4889. # Checking squares (0, 1) and (0, 2)... Crosses
  4890. # Checking squares (0, 1) and (0, 3)... Crosses
  4891. # Checking squares (0, 1) and (1, 0)... Crosses
  4892. # Checking squares (0, 1) and (1, 1)... Crosses
  4893. # Checking squares (0, 1) and (1, 2)... Crosses
  4894. # Checking squares (0, 1) and (1, 3)... Crosses
  4895. # Checking squares (0, 1) and (2, 0)... Crosses
  4896. # Checking squares (0, 1) and (2, 1)... Crosses
  4897. # Checking squares (0, 1) and (2, 2)... Crosses
  4898. # Checking squares (0, 1) and (2, 3)... Crosses
  4899. # Checking squares (0, 1) and (3, 0)...
  4900. $ Check first condition...NO
  4901. $ Check second condition... NO
  4902. BAD
  4903. # Checking squares (0, 1) and (3, 1)...
  4904. $ Check first condition...NO
  4905. $ Check second condition... NO
  4906. BAD
  4907. # Checking squares (0, 1) and (3, 2)...
  4908. $ Check first condition...NO
  4909. $ Check second condition... NO
  4910. BAD
  4911. # Checking squares (0, 1) and (3, 3)...
  4912. $ Check first condition...NO
  4913. $ Check second condition... NO
  4914. BAD
  4915. # Checking squares (0, 2) and (0, 0)... Crosses
  4916. # Checking squares (0, 2) and (0, 1)... Crosses
  4917. # Checking squares (0, 2) and (0, 3)... Crosses
  4918. # Checking squares (0, 2) and (1, 0)... Crosses
  4919. # Checking squares (0, 2) and (1, 1)... Crosses
  4920. # Checking squares (0, 2) and (1, 2)... Crosses
  4921. # Checking squares (0, 2) and (1, 3)... Crosses
  4922. # Checking squares (0, 2) and (2, 0)... Crosses
  4923. # Checking squares (0, 2) and (2, 1)... Crosses
  4924. # Checking squares (0, 2) and (2, 2)... Crosses
  4925. # Checking squares (0, 2) and (2, 3)... Crosses
  4926. # Checking squares (0, 2) and (3, 0)...
  4927. $ Check first condition...NO
  4928. $ Check second condition... NO
  4929. BAD
  4930. # Checking squares (0, 2) and (3, 1)...
  4931. $ Check first condition...NO
  4932. $ Check second condition... NO
  4933. BAD
  4934. # Checking squares (0, 2) and (3, 2)...
  4935. $ Check first condition...NO
  4936. $ Check second condition... NO
  4937. BAD
  4938. # Checking squares (0, 2) and (3, 3)...
  4939. $ Check first condition...NO
  4940. $ Check second condition... NO
  4941. BAD
  4942. # Checking squares (0, 3) and (0, 0)...
  4943. $ Check first condition...NO
  4944. $ Check second condition... NO
  4945. BAD
  4946. # Checking squares (0, 3) and (0, 1)... Crosses
  4947. # Checking squares (0, 3) and (0, 2)... Crosses
  4948. # Checking squares (0, 3) and (1, 0)...
  4949. $ Check first condition...NO
  4950. $ Check second condition... NO
  4951. BAD
  4952. # Checking squares (0, 3) and (1, 1)... Crosses
  4953. # Checking squares (0, 3) and (1, 2)... Crosses
  4954. # Checking squares (0, 3) and (1, 3)... Crosses
  4955. # Checking squares (0, 3) and (2, 0)...
  4956. $ Check first condition...NO
  4957. $ Check second condition... NO
  4958. BAD
  4959. # Checking squares (0, 3) and (2, 1)... Crosses
  4960. # Checking squares (0, 3) and (2, 2)... Crosses
  4961. # Checking squares (0, 3) and (2, 3)... Crosses
  4962. # Checking squares (0, 3) and (3, 0)...
  4963. $ Check first condition...NO
  4964. $ Check second condition... NO
  4965. BAD
  4966. # Checking squares (0, 3) and (3, 1)...
  4967. $ Check first condition...NO
  4968. $ Check second condition... NO
  4969. BAD
  4970. # Checking squares (0, 3) and (3, 2)...
  4971. $ Check first condition...NO
  4972. $ Check second condition... NO
  4973. BAD
  4974. # Checking squares (0, 3) and (3, 3)...
  4975. $ Check first condition...NO
  4976. $ Check second condition... NO
  4977. BAD
  4978. # Checking squares (1, 0) and (0, 0)... Crosses
  4979. # Checking squares (1, 0) and (0, 1)... Crosses
  4980. # Checking squares (1, 0) and (0, 2)... Crosses
  4981. # Checking squares (1, 0) and (0, 3)...
  4982. $ Check first condition...NO
  4983. $ Check second condition... NO
  4984. BAD
  4985. # Checking squares (1, 0) and (1, 1)... Crosses
  4986. # Checking squares (1, 0) and (1, 2)... Crosses
  4987. # Checking squares (1, 0) and (1, 3)...
  4988. $ Check first condition...NO
  4989. $ Check second condition... NO
  4990. BAD
  4991. # Checking squares (1, 0) and (2, 0)... Crosses
  4992. # Checking squares (1, 0) and (2, 1)... Crosses
  4993. # Checking squares (1, 0) and (2, 2)... Crosses
  4994. # Checking squares (1, 0) and (2, 3)...
  4995. $ Check first condition...NO
  4996. $ Check second condition... NO
  4997. BAD
  4998. # Checking squares (1, 0) and (3, 0)... Crosses
  4999. # Checking squares (1, 0) and (3, 1)... Crosses
  5000. # Checking squares (1, 0) and (3, 2)... Crosses
  5001. # Checking squares (1, 0) and (3, 3)...
  5002. $ Check first condition...NO
  5003. $ Check second condition... NO
  5004. BAD
  5005. # Checking squares (1, 1) and (0, 0)... Crosses
  5006. # Checking squares (1, 1) and (0, 1)... Crosses
  5007. # Checking squares (1, 1) and (0, 2)... Crosses
  5008. # Checking squares (1, 1) and (0, 3)... Crosses
  5009. # Checking squares (1, 1) and (1, 0)... Crosses
  5010. # Checking squares (1, 1) and (1, 2)... Crosses
  5011. # Checking squares (1, 1) and (1, 3)... Crosses
  5012. # Checking squares (1, 1) and (2, 0)... Crosses
  5013. # Checking squares (1, 1) and (2, 1)... Crosses
  5014. # Checking squares (1, 1) and (2, 2)... Crosses
  5015. # Checking squares (1, 1) and (2, 3)... Crosses
  5016. # Checking squares (1, 1) and (3, 0)... Crosses
  5017. # Checking squares (1, 1) and (3, 1)... Crosses
  5018. # Checking squares (1, 1) and (3, 2)... Crosses
  5019. # Checking squares (1, 1) and (3, 3)... Crosses
  5020. # Checking squares (1, 2) and (0, 0)... Crosses
  5021. # Checking squares (1, 2) and (0, 1)... Crosses
  5022. # Checking squares (1, 2) and (0, 2)... Crosses
  5023. # Checking squares (1, 2) and (0, 3)... Crosses
  5024. # Checking squares (1, 2) and (1, 0)... Crosses
  5025. # Checking squares (1, 2) and (1, 1)... Crosses
  5026. # Checking squares (1, 2) and (1, 3)... Crosses
  5027. # Checking squares (1, 2) and (2, 0)... Crosses
  5028. # Checking squares (1, 2) and (2, 1)... Crosses
  5029. # Checking squares (1, 2) and (2, 2)... Crosses
  5030. # Checking squares (1, 2) and (2, 3)... Crosses
  5031. # Checking squares (1, 2) and (3, 0)... Crosses
  5032. # Checking squares (1, 2) and (3, 1)... Crosses
  5033. # Checking squares (1, 2) and (3, 2)... Crosses
  5034. # Checking squares (1, 2) and (3, 3)... Crosses
  5035. # Checking squares (1, 3) and (0, 0)...
  5036. $ Check first condition...NO
  5037. $ Check second condition... NO
  5038. BAD
  5039. # Checking squares (1, 3) and (0, 1)... Crosses
  5040. # Checking squares (1, 3) and (0, 2)... Crosses
  5041. # Checking squares (1, 3) and (0, 3)... Crosses
  5042. # Checking squares (1, 3) and (1, 0)...
  5043. $ Check first condition...NO
  5044. $ Check second condition... NO
  5045. BAD
  5046. # Checking squares (1, 3) and (1, 1)... Crosses
  5047. # Checking squares (1, 3) and (1, 2)... Crosses
  5048. # Checking squares (1, 3) and (2, 0)...
  5049. $ Check first condition...NO
  5050. $ Check second condition... NO
  5051. BAD
  5052. # Checking squares (1, 3) and (2, 1)... Crosses
  5053. # Checking squares (1, 3) and (2, 2)... Crosses
  5054. # Checking squares (1, 3) and (2, 3)... Crosses
  5055. # Checking squares (1, 3) and (3, 0)...
  5056. $ Check first condition...NO
  5057. $ Check second condition... NO
  5058. BAD
  5059. # Checking squares (1, 3) and (3, 1)... Crosses
  5060. # Checking squares (1, 3) and (3, 2)... Crosses
  5061. # Checking squares (1, 3) and (3, 3)... Crosses
  5062. # Checking squares (2, 0) and (0, 0)... Crosses
  5063. # Checking squares (2, 0) and (0, 1)... Crosses
  5064. # Checking squares (2, 0) and (0, 2)... Crosses
  5065. # Checking squares (2, 0) and (0, 3)...
  5066. $ Check first condition...NO
  5067. $ Check second condition... NO
  5068. BAD
  5069. # Checking squares (2, 0) and (1, 0)... Crosses
  5070. # Checking squares (2, 0) and (1, 1)... Crosses
  5071. # Checking squares (2, 0) and (1, 2)... Crosses
  5072. # Checking squares (2, 0) and (1, 3)...
  5073. $ Check first condition...NO
  5074. $ Check second condition... NO
  5075. BAD
  5076. # Checking squares (2, 0) and (2, 1)... Crosses
  5077. # Checking squares (2, 0) and (2, 2)... Crosses
  5078. # Checking squares (2, 0) and (2, 3)...
  5079. $ Check first condition...NO
  5080. $ Check second condition... NO
  5081. BAD
  5082. # Checking squares (2, 0) and (3, 0)... Crosses
  5083. # Checking squares (2, 0) and (3, 1)... Crosses
  5084. # Checking squares (2, 0) and (3, 2)... Crosses
  5085. # Checking squares (2, 0) and (3, 3)...
  5086. $ Check first condition...NO
  5087. $ Check second condition... NO
  5088. BAD
  5089. # Checking squares (2, 1) and (0, 0)... Crosses
  5090. # Checking squares (2, 1) and (0, 1)... Crosses
  5091. # Checking squares (2, 1) and (0, 2)... Crosses
  5092. # Checking squares (2, 1) and (0, 3)... Crosses
  5093. # Checking squares (2, 1) and (1, 0)... Crosses
  5094. # Checking squares (2, 1) and (1, 1)... Crosses
  5095. # Checking squares (2, 1) and (1, 2)... Crosses
  5096. # Checking squares (2, 1) and (1, 3)... Crosses
  5097. # Checking squares (2, 1) and (2, 0)... Crosses
  5098. # Checking squares (2, 1) and (2, 2)... Crosses
  5099. # Checking squares (2, 1) and (2, 3)... Crosses
  5100. # Checking squares (2, 1) and (3, 0)... Crosses
  5101. # Checking squares (2, 1) and (3, 1)... Crosses
  5102. # Checking squares (2, 1) and (3, 2)... Crosses
  5103. # Checking squares (2, 1) and (3, 3)... Crosses
  5104. # Checking squares (2, 2) and (0, 0)... Crosses
  5105. # Checking squares (2, 2) and (0, 1)... Crosses
  5106. # Checking squares (2, 2) and (0, 2)... Crosses
  5107. # Checking squares (2, 2) and (0, 3)... Crosses
  5108. # Checking squares (2, 2) and (1, 0)... Crosses
  5109. # Checking squares (2, 2) and (1, 1)... Crosses
  5110. # Checking squares (2, 2) and (1, 2)... Crosses
  5111. # Checking squares (2, 2) and (1, 3)... Crosses
  5112. # Checking squares (2, 2) and (2, 0)... Crosses
  5113. # Checking squares (2, 2) and (2, 1)... Crosses
  5114. # Checking squares (2, 2) and (2, 3)... Crosses
  5115. # Checking squares (2, 2) and (3, 0)... Crosses
  5116. # Checking squares (2, 2) and (3, 1)... Crosses
  5117. # Checking squares (2, 2) and (3, 2)... Crosses
  5118. # Checking squares (2, 2) and (3, 3)... Crosses
  5119. # Checking squares (2, 3) and (0, 0)...
  5120. $ Check first condition...NO
  5121. $ Check second condition... NO
  5122. BAD
  5123. # Checking squares (2, 3) and (0, 1)... Crosses
  5124. # Checking squares (2, 3) and (0, 2)... Crosses
  5125. # Checking squares (2, 3) and (0, 3)... Crosses
  5126. # Checking squares (2, 3) and (1, 0)...
  5127. $ Check first condition...NO
  5128. $ Check second condition... NO
  5129. BAD
  5130. # Checking squares (2, 3) and (1, 1)... Crosses
  5131. # Checking squares (2, 3) and (1, 2)... Crosses
  5132. # Checking squares (2, 3) and (1, 3)... Crosses
  5133. # Checking squares (2, 3) and (2, 0)...
  5134. $ Check first condition...NO
  5135. $ Check second condition... NO
  5136. BAD
  5137. # Checking squares (2, 3) and (2, 1)... Crosses
  5138. # Checking squares (2, 3) and (2, 2)... Crosses
  5139. # Checking squares (2, 3) and (3, 0)...
  5140. $ Check first condition...NO
  5141. $ Check second condition... NO
  5142. BAD
  5143. # Checking squares (2, 3) and (3, 1)... Crosses
  5144. # Checking squares (2, 3) and (3, 2)... Crosses
  5145. # Checking squares (2, 3) and (3, 3)... Crosses
  5146. # Checking squares (3, 0) and (0, 0)...
  5147. $ Check first condition...NO
  5148. $ Check second condition... NO
  5149. BAD
  5150. # Checking squares (3, 0) and (0, 1)...
  5151. $ Check first condition...NO
  5152. $ Check second condition... NO
  5153. BAD
  5154. # Checking squares (3, 0) and (0, 2)...
  5155. $ Check first condition...NO
  5156. $ Check second condition... NO
  5157. BAD
  5158. # Checking squares (3, 0) and (0, 3)...
  5159. $ Check first condition...NO
  5160. $ Check second condition... NO
  5161. BAD
  5162. # Checking squares (3, 0) and (1, 0)... Crosses
  5163. # Checking squares (3, 0) and (1, 1)... Crosses
  5164. # Checking squares (3, 0) and (1, 2)... Crosses
  5165. # Checking squares (3, 0) and (1, 3)...
  5166. $ Check first condition...NO
  5167. $ Check second condition... NO
  5168. BAD
  5169. # Checking squares (3, 0) and (2, 0)... Crosses
  5170. # Checking squares (3, 0) and (2, 1)... Crosses
  5171. # Checking squares (3, 0) and (2, 2)... Crosses
  5172. # Checking squares (3, 0) and (2, 3)...
  5173. $ Check first condition...NO
  5174. $ Check second condition... NO
  5175. BAD
  5176. # Checking squares (3, 0) and (3, 1)... Crosses
  5177. # Checking squares (3, 0) and (3, 2)... Crosses
  5178. # Checking squares (3, 0) and (3, 3)...
  5179. $ Check first condition...NO
  5180. $ Check second condition... NO
  5181. BAD
  5182. # Checking squares (3, 1) and (0, 0)...
  5183. $ Check first condition...NO
  5184. $ Check second condition... NO
  5185. BAD
  5186. # Checking squares (3, 1) and (0, 1)...
  5187. $ Check first condition...NO
  5188. $ Check second condition... NO
  5189. BAD
  5190. # Checking squares (3, 1) and (0, 2)...
  5191. $ Check first condition...NO
  5192. $ Check second condition... NO
  5193. BAD
  5194. # Checking squares (3, 1) and (0, 3)...
  5195. $ Check first condition...NO
  5196. $ Check second condition... NO
  5197. BAD
  5198. # Checking squares (3, 1) and (1, 0)... Crosses
  5199. # Checking squares (3, 1) and (1, 1)... Crosses
  5200. # Checking squares (3, 1) and (1, 2)... Crosses
  5201. # Checking squares (3, 1) and (1, 3)... Crosses
  5202. # Checking squares (3, 1) and (2, 0)... Crosses
  5203. # Checking squares (3, 1) and (2, 1)... Crosses
  5204. # Checking squares (3, 1) and (2, 2)... Crosses
  5205. # Checking squares (3, 1) and (2, 3)... Crosses
  5206. # Checking squares (3, 1) and (3, 0)... Crosses
  5207. # Checking squares (3, 1) and (3, 2)... Crosses
  5208. # Checking squares (3, 1) and (3, 3)... Crosses
  5209. # Checking squares (3, 2) and (0, 0)...
  5210. $ Check first condition...NO
  5211. $ Check second condition... NO
  5212. BAD
  5213. # Checking squares (3, 2) and (0, 1)...
  5214. $ Check first condition...NO
  5215. $ Check second condition... NO
  5216. BAD
  5217. # Checking squares (3, 2) and (0, 2)...
  5218. $ Check first condition...NO
  5219. $ Check second condition... NO
  5220. BAD
  5221. # Checking squares (3, 2) and (0, 3)...
  5222. $ Check first condition...NO
  5223. $ Check second condition... NO
  5224. BAD
  5225. # Checking squares (3, 2) and (1, 0)... Crosses
  5226. # Checking squares (3, 2) and (1, 1)... Crosses
  5227. # Checking squares (3, 2) and (1, 2)... Crosses
  5228. # Checking squares (3, 2) and (1, 3)... Crosses
  5229. # Checking squares (3, 2) and (2, 0)... Crosses
  5230. # Checking squares (3, 2) and (2, 1)... Crosses
  5231. # Checking squares (3, 2) and (2, 2)... Crosses
  5232. # Checking squares (3, 2) and (2, 3)... Crosses
  5233. # Checking squares (3, 2) and (3, 0)... Crosses
  5234. # Checking squares (3, 2) and (3, 1)... Crosses
  5235. # Checking squares (3, 2) and (3, 3)... Crosses
  5236. # Checking squares (3, 3) and (0, 0)...
  5237. $ Check first condition...NO
  5238. $ Check second condition... OK
  5239.  
  5240. $ Check first condition...NO
  5241. $ Check second condition... NO
  5242. BAD
  5243. # Checking squares (3, 3) and (0, 1)...
  5244. $ Check first condition...NO
  5245. $ Check second condition... OK
  5246.  
  5247. $ Check first condition...NO
  5248. $ Check second condition... NO
  5249. BAD
  5250. # Checking squares (3, 3) and (0, 2)...
  5251. $ Check first condition...NO
  5252. $ Check second condition... OK
  5253.  
  5254. $ Check first condition...NO
  5255. $ Check second condition... NO
  5256. BAD
  5257. # Checking squares (3, 3) and (0, 3)...
  5258. $ Check first condition...NO
  5259. $ Check second condition... OK
  5260.  
  5261. $ Check first condition...NO
  5262. $ Check second condition... NO
  5263. BAD
  5264. # Checking squares (3, 3) and (1, 0)...
  5265. $ Check first condition...NO
  5266. $ Check second condition... OK
  5267.  
  5268. $ Check first condition...NO
  5269. $ Check second condition... NO
  5270. BAD
  5271. # Checking squares (3, 3) and (1, 1)... Crosses
  5272. # Checking squares (3, 3) and (1, 2)... Crosses
  5273. # Checking squares (3, 3) and (1, 3)... Crosses
  5274. # Checking squares (3, 3) and (2, 0)...
  5275. $ Check first condition...NO
  5276. $ Check second condition... OK
  5277.  
  5278. $ Check first condition...NO
  5279. $ Check second condition... NO
  5280. BAD
  5281. # Checking squares (3, 3) and (2, 1)... Crosses
  5282. # Checking squares (3, 3) and (2, 2)... Crosses
  5283. # Checking squares (3, 3) and (2, 3)... Crosses
  5284. # Checking squares (3, 3) and (3, 0)...
  5285. $ Check first condition...NO
  5286. $ Check second condition... OK
  5287.  
  5288. $ Check first condition...NO
  5289. $ Check second condition... NO
  5290. BAD
  5291. # Checking squares (3, 3) and (3, 1)... Crosses
  5292. # Checking squares (3, 3) and (3, 2)... Crosses
  5293. # Checking squares (0, 0) and (0, 1)... Crosses
  5294. # Checking squares (0, 0) and (0, 2)... Crosses
  5295. # Checking squares (0, 0) and (0, 3)...
  5296. $ Check first condition...NO
  5297. $ Check second condition... NO
  5298. BAD
  5299. # Checking squares (0, 0) and (1, 0)... Crosses
  5300. # Checking squares (0, 0) and (1, 1)... Crosses
  5301. # Checking squares (0, 0) and (1, 2)... Crosses
  5302. # Checking squares (0, 0) and (1, 3)...
  5303. $ Check first condition...NO
  5304. $ Check second condition... NO
  5305. BAD
  5306. # Checking squares (0, 0) and (2, 0)... Crosses
  5307. # Checking squares (0, 0) and (2, 1)... Crosses
  5308. # Checking squares (0, 0) and (2, 2)... Crosses
  5309. # Checking squares (0, 0) and (2, 3)...
  5310. $ Check first condition...NO
  5311. $ Check second condition... NO
  5312. BAD
  5313. # Checking squares (0, 0) and (3, 0)...
  5314. $ Check first condition...NO
  5315. $ Check second condition... NO
  5316. BAD
  5317. # Checking squares (0, 0) and (3, 1)...
  5318. $ Check first condition...NO
  5319. $ Check second condition... NO
  5320. BAD
  5321. # Checking squares (0, 0) and (3, 2)...
  5322. $ Check first condition...NO
  5323. $ Check second condition... NO
  5324. BAD
  5325. # Checking squares (0, 0) and (3, 3)...
  5326. $ Check first condition...NO
  5327. $ Check second condition... NO
  5328. BAD
  5329. # Checking squares (0, 1) and (0, 0)... Crosses
  5330. # Checking squares (0, 1) and (0, 2)... Crosses
  5331. # Checking squares (0, 1) and (0, 3)... Crosses
  5332. # Checking squares (0, 1) and (1, 0)... Crosses
  5333. # Checking squares (0, 1) and (1, 1)... Crosses
  5334. # Checking squares (0, 1) and (1, 2)... Crosses
  5335. # Checking squares (0, 1) and (1, 3)... Crosses
  5336. # Checking squares (0, 1) and (2, 0)... Crosses
  5337. # Checking squares (0, 1) and (2, 1)... Crosses
  5338. # Checking squares (0, 1) and (2, 2)... Crosses
  5339. # Checking squares (0, 1) and (2, 3)... Crosses
  5340. # Checking squares (0, 1) and (3, 0)...
  5341. $ Check first condition...NO
  5342. $ Check second condition... NO
  5343. BAD
  5344. # Checking squares (0, 1) and (3, 1)...
  5345. $ Check first condition...NO
  5346. $ Check second condition... NO
  5347. BAD
  5348. # Checking squares (0, 1) and (3, 2)...
  5349. $ Check first condition...NO
  5350. $ Check second condition... NO
  5351. BAD
  5352. # Checking squares (0, 1) and (3, 3)...
  5353. $ Check first condition...NO
  5354. $ Check second condition... NO
  5355. BAD
  5356. # Checking squares (0, 2) and (0, 0)... Crosses
  5357. # Checking squares (0, 2) and (0, 1)... Crosses
  5358. # Checking squares (0, 2) and (0, 3)... Crosses
  5359. # Checking squares (0, 2) and (1, 0)... Crosses
  5360. # Checking squares (0, 2) and (1, 1)... Crosses
  5361. # Checking squares (0, 2) and (1, 2)... Crosses
  5362. # Checking squares (0, 2) and (1, 3)... Crosses
  5363. # Checking squares (0, 2) and (2, 0)... Crosses
  5364. # Checking squares (0, 2) and (2, 1)... Crosses
  5365. # Checking squares (0, 2) and (2, 2)... Crosses
  5366. # Checking squares (0, 2) and (2, 3)... Crosses
  5367. # Checking squares (0, 2) and (3, 0)...
  5368. $ Check first condition...NO
  5369. $ Check second condition... NO
  5370. BAD
  5371. # Checking squares (0, 2) and (3, 1)...
  5372. $ Check first condition...NO
  5373. $ Check second condition... NO
  5374. BAD
  5375. # Checking squares (0, 2) and (3, 2)...
  5376. $ Check first condition...NO
  5377. $ Check second condition... NO
  5378. BAD
  5379. # Checking squares (0, 2) and (3, 3)...
  5380. $ Check first condition...NO
  5381. $ Check second condition... NO
  5382. BAD
  5383. # Checking squares (0, 3) and (0, 0)...
  5384. $ Check first condition...NO
  5385. $ Check second condition... NO
  5386. BAD
  5387. # Checking squares (0, 3) and (0, 1)... Crosses
  5388. # Checking squares (0, 3) and (0, 2)... Crosses
  5389. # Checking squares (0, 3) and (1, 0)...
  5390. $ Check first condition...NO
  5391. $ Check second condition... NO
  5392. BAD
  5393. # Checking squares (0, 3) and (1, 1)... Crosses
  5394. # Checking squares (0, 3) and (1, 2)... Crosses
  5395. # Checking squares (0, 3) and (1, 3)... Crosses
  5396. # Checking squares (0, 3) and (2, 0)...
  5397. $ Check first condition...NO
  5398. $ Check second condition... NO
  5399. BAD
  5400. # Checking squares (0, 3) and (2, 1)... Crosses
  5401. # Checking squares (0, 3) and (2, 2)... Crosses
  5402. # Checking squares (0, 3) and (2, 3)... Crosses
  5403. # Checking squares (0, 3) and (3, 0)...
  5404. $ Check first condition...NO
  5405. $ Check second condition... NO
  5406. BAD
  5407. # Checking squares (0, 3) and (3, 1)...
  5408. $ Check first condition...NO
  5409. $ Check second condition... NO
  5410. BAD
  5411. # Checking squares (0, 3) and (3, 2)...
  5412. $ Check first condition...NO
  5413. $ Check second condition... NO
  5414. BAD
  5415. # Checking squares (0, 3) and (3, 3)...
  5416. $ Check first condition...NO
  5417. $ Check second condition... NO
  5418. BAD
  5419. # Checking squares (1, 0) and (0, 0)... Crosses
  5420. # Checking squares (1, 0) and (0, 1)... Crosses
  5421. # Checking squares (1, 0) and (0, 2)... Crosses
  5422. # Checking squares (1, 0) and (0, 3)...
  5423. $ Check first condition...NO
  5424. $ Check second condition... NO
  5425. BAD
  5426. # Checking squares (1, 0) and (1, 1)... Crosses
  5427. # Checking squares (1, 0) and (1, 2)... Crosses
  5428. # Checking squares (1, 0) and (1, 3)...
  5429. $ Check first condition...NO
  5430. $ Check second condition... NO
  5431. BAD
  5432. # Checking squares (1, 0) and (2, 0)... Crosses
  5433. # Checking squares (1, 0) and (2, 1)... Crosses
  5434. # Checking squares (1, 0) and (2, 2)... Crosses
  5435. # Checking squares (1, 0) and (2, 3)...
  5436. $ Check first condition...NO
  5437. $ Check second condition... NO
  5438. BAD
  5439. # Checking squares (1, 0) and (3, 0)... Crosses
  5440. # Checking squares (1, 0) and (3, 1)... Crosses
  5441. # Checking squares (1, 0) and (3, 2)... Crosses
  5442. # Checking squares (1, 0) and (3, 3)...
  5443. $ Check first condition...NO
  5444. $ Check second condition... NO
  5445. BAD
  5446. # Checking squares (1, 1) and (0, 0)... Crosses
  5447. # Checking squares (1, 1) and (0, 1)... Crosses
  5448. # Checking squares (1, 1) and (0, 2)... Crosses
  5449. # Checking squares (1, 1) and (0, 3)... Crosses
  5450. # Checking squares (1, 1) and (1, 0)... Crosses
  5451. # Checking squares (1, 1) and (1, 2)... Crosses
  5452. # Checking squares (1, 1) and (1, 3)... Crosses
  5453. # Checking squares (1, 1) and (2, 0)... Crosses
  5454. # Checking squares (1, 1) and (2, 1)... Crosses
  5455. # Checking squares (1, 1) and (2, 2)... Crosses
  5456. # Checking squares (1, 1) and (2, 3)... Crosses
  5457. # Checking squares (1, 1) and (3, 0)... Crosses
  5458. # Checking squares (1, 1) and (3, 1)... Crosses
  5459. # Checking squares (1, 1) and (3, 2)... Crosses
  5460. # Checking squares (1, 1) and (3, 3)... Crosses
  5461. # Checking squares (1, 2) and (0, 0)... Crosses
  5462. # Checking squares (1, 2) and (0, 1)... Crosses
  5463. # Checking squares (1, 2) and (0, 2)... Crosses
  5464. # Checking squares (1, 2) and (0, 3)... Crosses
  5465. # Checking squares (1, 2) and (1, 0)... Crosses
  5466. # Checking squares (1, 2) and (1, 1)... Crosses
  5467. # Checking squares (1, 2) and (1, 3)... Crosses
  5468. # Checking squares (1, 2) and (2, 0)... Crosses
  5469. # Checking squares (1, 2) and (2, 1)... Crosses
  5470. # Checking squares (1, 2) and (2, 2)... Crosses
  5471. # Checking squares (1, 2) and (2, 3)... Crosses
  5472. # Checking squares (1, 2) and (3, 0)... Crosses
  5473. # Checking squares (1, 2) and (3, 1)... Crosses
  5474. # Checking squares (1, 2) and (3, 2)... Crosses
  5475. # Checking squares (1, 2) and (3, 3)... Crosses
  5476. # Checking squares (1, 3) and (0, 0)...
  5477. $ Check first condition...NO
  5478. $ Check second condition... NO
  5479. BAD
  5480. # Checking squares (1, 3) and (0, 1)... Crosses
  5481. # Checking squares (1, 3) and (0, 2)... Crosses
  5482. # Checking squares (1, 3) and (0, 3)... Crosses
  5483. # Checking squares (1, 3) and (1, 0)...
  5484. $ Check first condition...NO
  5485. $ Check second condition... NO
  5486. BAD
  5487. # Checking squares (1, 3) and (1, 1)... Crosses
  5488. # Checking squares (1, 3) and (1, 2)... Crosses
  5489. # Checking squares (1, 3) and (2, 0)...
  5490. $ Check first condition...NO
  5491. $ Check second condition... NO
  5492. BAD
  5493. # Checking squares (1, 3) and (2, 1)... Crosses
  5494. # Checking squares (1, 3) and (2, 2)... Crosses
  5495. # Checking squares (1, 3) and (2, 3)... Crosses
  5496. # Checking squares (1, 3) and (3, 0)...
  5497. $ Check first condition...NO
  5498. $ Check second condition... NO
  5499. BAD
  5500. # Checking squares (1, 3) and (3, 1)... Crosses
  5501. # Checking squares (1, 3) and (3, 2)... Crosses
  5502. # Checking squares (1, 3) and (3, 3)... Crosses
  5503. # Checking squares (2, 0) and (0, 0)... Crosses
  5504. # Checking squares (2, 0) and (0, 1)... Crosses
  5505. # Checking squares (2, 0) and (0, 2)... Crosses
  5506. # Checking squares (2, 0) and (0, 3)...
  5507. $ Check first condition...NO
  5508. $ Check second condition... NO
  5509. BAD
  5510. # Checking squares (2, 0) and (1, 0)... Crosses
  5511. # Checking squares (2, 0) and (1, 1)... Crosses
  5512. # Checking squares (2, 0) and (1, 2)... Crosses
  5513. # Checking squares (2, 0) and (1, 3)...
  5514. $ Check first condition...NO
  5515. $ Check second condition... NO
  5516. BAD
  5517. # Checking squares (2, 0) and (2, 1)... Crosses
  5518. # Checking squares (2, 0) and (2, 2)... Crosses
  5519. # Checking squares (2, 0) and (2, 3)...
  5520. $ Check first condition...NO
  5521. $ Check second condition... NO
  5522. BAD
  5523. # Checking squares (2, 0) and (3, 0)... Crosses
  5524. # Checking squares (2, 0) and (3, 1)... Crosses
  5525. # Checking squares (2, 0) and (3, 2)... Crosses
  5526. # Checking squares (2, 0) and (3, 3)...
  5527. $ Check first condition...NO
  5528. $ Check second condition... NO
  5529. BAD
  5530. # Checking squares (2, 1) and (0, 0)... Crosses
  5531. # Checking squares (2, 1) and (0, 1)... Crosses
  5532. # Checking squares (2, 1) and (0, 2)... Crosses
  5533. # Checking squares (2, 1) and (0, 3)... Crosses
  5534. # Checking squares (2, 1) and (1, 0)... Crosses
  5535. # Checking squares (2, 1) and (1, 1)... Crosses
  5536. # Checking squares (2, 1) and (1, 2)... Crosses
  5537. # Checking squares (2, 1) and (1, 3)... Crosses
  5538. # Checking squares (2, 1) and (2, 0)... Crosses
  5539. # Checking squares (2, 1) and (2, 2)... Crosses
  5540. # Checking squares (2, 1) and (2, 3)... Crosses
  5541. # Checking squares (2, 1) and (3, 0)... Crosses
  5542. # Checking squares (2, 1) and (3, 1)... Crosses
  5543. # Checking squares (2, 1) and (3, 2)... Crosses
  5544. # Checking squares (2, 1) and (3, 3)... Crosses
  5545. # Checking squares (2, 2) and (0, 0)... Crosses
  5546. # Checking squares (2, 2) and (0, 1)... Crosses
  5547. # Checking squares (2, 2) and (0, 2)... Crosses
  5548. # Checking squares (2, 2) and (0, 3)... Crosses
  5549. # Checking squares (2, 2) and (1, 0)... Crosses
  5550. # Checking squares (2, 2) and (1, 1)... Crosses
  5551. # Checking squares (2, 2) and (1, 2)... Crosses
  5552. # Checking squares (2, 2) and (1, 3)... Crosses
  5553. # Checking squares (2, 2) and (2, 0)... Crosses
  5554. # Checking squares (2, 2) and (2, 1)... Crosses
  5555. # Checking squares (2, 2) and (2, 3)... Crosses
  5556. # Checking squares (2, 2) and (3, 0)... Crosses
  5557. # Checking squares (2, 2) and (3, 1)... Crosses
  5558. # Checking squares (2, 2) and (3, 2)... Crosses
  5559. # Checking squares (2, 2) and (3, 3)... Crosses
  5560. # Checking squares (2, 3) and (0, 0)...
  5561. $ Check first condition...NO
  5562. $ Check second condition... NO
  5563. BAD
  5564. # Checking squares (2, 3) and (0, 1)... Crosses
  5565. # Checking squares (2, 3) and (0, 2)... Crosses
  5566. # Checking squares (2, 3) and (0, 3)... Crosses
  5567. # Checking squares (2, 3) and (1, 0)...
  5568. $ Check first condition...NO
  5569. $ Check second condition... NO
  5570. BAD
  5571. # Checking squares (2, 3) and (1, 1)... Crosses
  5572. # Checking squares (2, 3) and (1, 2)... Crosses
  5573. # Checking squares (2, 3) and (1, 3)... Crosses
  5574. # Checking squares (2, 3) and (2, 0)...
  5575. $ Check first condition...NO
  5576. $ Check second condition... NO
  5577. BAD
  5578. # Checking squares (2, 3) and (2, 1)... Crosses
  5579. # Checking squares (2, 3) and (2, 2)... Crosses
  5580. # Checking squares (2, 3) and (3, 0)...
  5581. $ Check first condition...NO
  5582. $ Check second condition... NO
  5583. BAD
  5584. # Checking squares (2, 3) and (3, 1)... Crosses
  5585. # Checking squares (2, 3) and (3, 2)... Crosses
  5586. # Checking squares (2, 3) and (3, 3)... Crosses
  5587. # Checking squares (3, 0) and (0, 0)...
  5588. $ Check first condition...NO
  5589. $ Check second condition... NO
  5590. BAD
  5591. # Checking squares (3, 0) and (0, 1)...
  5592. $ Check first condition...NO
  5593. $ Check second condition... NO
  5594. BAD
  5595. # Checking squares (3, 0) and (0, 2)...
  5596. $ Check first condition...NO
  5597. $ Check second condition... NO
  5598. BAD
  5599. # Checking squares (3, 0) and (0, 3)...
  5600. $ Check first condition...NO
  5601. $ Check second condition... NO
  5602. BAD
  5603. # Checking squares (3, 0) and (1, 0)... Crosses
  5604. # Checking squares (3, 0) and (1, 1)... Crosses
  5605. # Checking squares (3, 0) and (1, 2)... Crosses
  5606. # Checking squares (3, 0) and (1, 3)...
  5607. $ Check first condition...NO
  5608. $ Check second condition... NO
  5609. BAD
  5610. # Checking squares (3, 0) and (2, 0)... Crosses
  5611. # Checking squares (3, 0) and (2, 1)... Crosses
  5612. # Checking squares (3, 0) and (2, 2)... Crosses
  5613. # Checking squares (3, 0) and (2, 3)...
  5614. $ Check first condition...NO
  5615. $ Check second condition... NO
  5616. BAD
  5617. # Checking squares (3, 0) and (3, 1)... Crosses
  5618. # Checking squares (3, 0) and (3, 2)... Crosses
  5619. # Checking squares (3, 0) and (3, 3)...
  5620. $ Check first condition...NO
  5621. $ Check second condition... NO
  5622. BAD
  5623. # Checking squares (3, 1) and (0, 0)...
  5624. $ Check first condition...NO
  5625. $ Check second condition... NO
  5626. BAD
  5627. # Checking squares (3, 1) and (0, 1)...
  5628. $ Check first condition...NO
  5629. $ Check second condition... NO
  5630. BAD
  5631. # Checking squares (3, 1) and (0, 2)...
  5632. $ Check first condition...NO
  5633. $ Check second condition... NO
  5634. BAD
  5635. # Checking squares (3, 1) and (0, 3)...
  5636. $ Check first condition...NO
  5637. $ Check second condition... NO
  5638. BAD
  5639. # Checking squares (3, 1) and (1, 0)... Crosses
  5640. # Checking squares (3, 1) and (1, 1)... Crosses
  5641. # Checking squares (3, 1) and (1, 2)... Crosses
  5642. # Checking squares (3, 1) and (1, 3)... Crosses
  5643. # Checking squares (3, 1) and (2, 0)... Crosses
  5644. # Checking squares (3, 1) and (2, 1)... Crosses
  5645. # Checking squares (3, 1) and (2, 2)... Crosses
  5646. # Checking squares (3, 1) and (2, 3)... Crosses
  5647. # Checking squares (3, 1) and (3, 0)... Crosses
  5648. # Checking squares (3, 1) and (3, 2)... Crosses
  5649. # Checking squares (3, 1) and (3, 3)... Crosses
  5650. # Checking squares (3, 2) and (0, 0)...
  5651. $ Check first condition...NO
  5652. $ Check second condition... NO
  5653. BAD
  5654. # Checking squares (3, 2) and (0, 1)...
  5655. $ Check first condition...NO
  5656. $ Check second condition... NO
  5657. BAD
  5658. # Checking squares (3, 2) and (0, 2)...
  5659. $ Check first condition...NO
  5660. $ Check second condition... NO
  5661. BAD
  5662. # Checking squares (3, 2) and (0, 3)...
  5663. $ Check first condition...NO
  5664. $ Check second condition... NO
  5665. BAD
  5666. # Checking squares (3, 2) and (1, 0)... Crosses
  5667. # Checking squares (3, 2) and (1, 1)... Crosses
  5668. # Checking squares (3, 2) and (1, 2)... Crosses
  5669. # Checking squares (3, 2) and (1, 3)... Crosses
  5670. # Checking squares (3, 2) and (2, 0)... Crosses
  5671. # Checking squares (3, 2) and (2, 1)... Crosses
  5672. # Checking squares (3, 2) and (2, 2)... Crosses
  5673. # Checking squares (3, 2) and (2, 3)... Crosses
  5674. # Checking squares (3, 2) and (3, 0)... Crosses
  5675. # Checking squares (3, 2) and (3, 1)... Crosses
  5676. # Checking squares (3, 2) and (3, 3)... Crosses
  5677. # Checking squares (3, 3) and (0, 0)...
  5678. $ Check first condition...NO
  5679. $ Check second condition... OK
  5680.  
  5681. $ Check first condition...NO
  5682. $ Check second condition... NO
  5683. BAD
  5684. # Checking squares (3, 3) and (0, 1)...
  5685. $ Check first condition...NO
  5686. $ Check second condition... OK
  5687.  
  5688. $ Check first condition...NO
  5689. $ Check second condition... NO
  5690. BAD
  5691. # Checking squares (3, 3) and (0, 2)...
  5692. $ Check first condition...NO
  5693. $ Check second condition... OK
  5694.  
  5695. $ Check first condition...NO
  5696. $ Check second condition... NO
  5697. BAD
  5698. # Checking squares (3, 3) and (0, 3)...
  5699. $ Check first condition...NO
  5700. $ Check second condition... OK
  5701.  
  5702. $ Check first condition...NO
  5703. $ Check second condition... NO
  5704. BAD
  5705. # Checking squares (3, 3) and (1, 0)...
  5706. $ Check first condition...NO
  5707. $ Check second condition... OK
  5708.  
  5709. $ Check first condition...NO
  5710. $ Check second condition... NO
  5711. BAD
  5712. # Checking squares (3, 3) and (1, 1)... Crosses
  5713. # Checking squares (3, 3) and (1, 2)... Crosses
  5714. # Checking squares (3, 3) and (1, 3)... Crosses
  5715. # Checking squares (3, 3) and (2, 0)...
  5716. $ Check first condition...NO
  5717. $ Check second condition... OK
  5718.  
  5719. $ Check first condition...NO
  5720. $ Check second condition... NO
  5721. BAD
  5722. # Checking squares (3, 3) and (2, 1)... Crosses
  5723. # Checking squares (3, 3) and (2, 2)... Crosses
  5724. # Checking squares (3, 3) and (2, 3)... Crosses
  5725. # Checking squares (3, 3) and (3, 0)...
  5726. $ Check first condition...NO
  5727. $ Check second condition... OK
  5728.  
  5729. $ Check first condition...NO
  5730. $ Check second condition... NO
  5731. BAD
  5732. # Checking squares (3, 3) and (3, 1)... Crosses
  5733. # Checking squares (3, 3) and (3, 2)... Crosses
  5734. # Checking squares (0, 0) and (0, 1)... Crosses
  5735. # Checking squares (0, 0) and (0, 2)... Crosses
  5736. # Checking squares (0, 0) and (0, 3)...
  5737. $ Check first condition...NO
  5738. $ Check second condition... NO
  5739. BAD
  5740. # Checking squares (0, 0) and (1, 0)... Crosses
  5741. # Checking squares (0, 0) and (1, 1)... Crosses
  5742. # Checking squares (0, 0) and (1, 2)... Crosses
  5743. # Checking squares (0, 0) and (1, 3)...
  5744. $ Check first condition...NO
  5745. $ Check second condition... NO
  5746. BAD
  5747. # Checking squares (0, 0) and (2, 0)... Crosses
  5748. # Checking squares (0, 0) and (2, 1)... Crosses
  5749. # Checking squares (0, 0) and (2, 2)... Crosses
  5750. # Checking squares (0, 0) and (2, 3)...
  5751. $ Check first condition...NO
  5752. $ Check second condition... NO
  5753. BAD
  5754. # Checking squares (0, 0) and (3, 0)...
  5755. $ Check first condition...NO
  5756. $ Check second condition... NO
  5757. BAD
  5758. # Checking squares (0, 0) and (3, 1)...
  5759. $ Check first condition...NO
  5760. $ Check second condition... NO
  5761. BAD
  5762. # Checking squares (0, 0) and (3, 2)...
  5763. $ Check first condition...NO
  5764. $ Check second condition... NO
  5765. BAD
  5766. # Checking squares (0, 0) and (3, 3)...
  5767. $ Check first condition...NO
  5768. $ Check second condition... NO
  5769. BAD
  5770. # Checking squares (0, 1) and (0, 0)... Crosses
  5771. # Checking squares (0, 1) and (0, 2)... Crosses
  5772. # Checking squares (0, 1) and (0, 3)... Crosses
  5773. # Checking squares (0, 1) and (1, 0)... Crosses
  5774. # Checking squares (0, 1) and (1, 1)... Crosses
  5775. # Checking squares (0, 1) and (1, 2)... Crosses
  5776. # Checking squares (0, 1) and (1, 3)... Crosses
  5777. # Checking squares (0, 1) and (2, 0)... Crosses
  5778. # Checking squares (0, 1) and (2, 1)... Crosses
  5779. # Checking squares (0, 1) and (2, 2)... Crosses
  5780. # Checking squares (0, 1) and (2, 3)... Crosses
  5781. # Checking squares (0, 1) and (3, 0)...
  5782. $ Check first condition...NO
  5783. $ Check second condition... NO
  5784. BAD
  5785. # Checking squares (0, 1) and (3, 1)...
  5786. $ Check first condition...NO
  5787. $ Check second condition... NO
  5788. BAD
  5789. # Checking squares (0, 1) and (3, 2)...
  5790. $ Check first condition...NO
  5791. $ Check second condition... NO
  5792. BAD
  5793. # Checking squares (0, 1) and (3, 3)...
  5794. $ Check first condition...NO
  5795. $ Check second condition... NO
  5796. BAD
  5797. # Checking squares (0, 2) and (0, 0)... Crosses
  5798. # Checking squares (0, 2) and (0, 1)... Crosses
  5799. # Checking squares (0, 2) and (0, 3)... Crosses
  5800. # Checking squares (0, 2) and (1, 0)... Crosses
  5801. # Checking squares (0, 2) and (1, 1)... Crosses
  5802. # Checking squares (0, 2) and (1, 2)... Crosses
  5803. # Checking squares (0, 2) and (1, 3)... Crosses
  5804. # Checking squares (0, 2) and (2, 0)... Crosses
  5805. # Checking squares (0, 2) and (2, 1)... Crosses
  5806. # Checking squares (0, 2) and (2, 2)... Crosses
  5807. # Checking squares (0, 2) and (2, 3)... Crosses
  5808. # Checking squares (0, 2) and (3, 0)...
  5809. $ Check first condition...NO
  5810. $ Check second condition... NO
  5811. BAD
  5812. # Checking squares (0, 2) and (3, 1)...
  5813. $ Check first condition...NO
  5814. $ Check second condition... NO
  5815. BAD
  5816. # Checking squares (0, 2) and (3, 2)...
  5817. $ Check first condition...NO
  5818. $ Check second condition... NO
  5819. BAD
  5820. # Checking squares (0, 2) and (3, 3)...
  5821. $ Check first condition...NO
  5822. $ Check second condition... NO
  5823. BAD
  5824. # Checking squares (0, 3) and (0, 0)...
  5825. $ Check first condition...NO
  5826. $ Check second condition... NO
  5827. BAD
  5828. # Checking squares (0, 3) and (0, 1)... Crosses
  5829. # Checking squares (0, 3) and (0, 2)... Crosses
  5830. # Checking squares (0, 3) and (1, 0)...
  5831. $ Check first condition...NO
  5832. $ Check second condition... NO
  5833. BAD
  5834. # Checking squares (0, 3) and (1, 1)... Crosses
  5835. # Checking squares (0, 3) and (1, 2)... Crosses
  5836. # Checking squares (0, 3) and (1, 3)... Crosses
  5837. # Checking squares (0, 3) and (2, 0)...
  5838. $ Check first condition...NO
  5839. $ Check second condition... NO
  5840. BAD
  5841. # Checking squares (0, 3) and (2, 1)... Crosses
  5842. # Checking squares (0, 3) and (2, 2)... Crosses
  5843. # Checking squares (0, 3) and (2, 3)... Crosses
  5844. # Checking squares (0, 3) and (3, 0)...
  5845. $ Check first condition...NO
  5846. $ Check second condition... NO
  5847. BAD
  5848. # Checking squares (0, 3) and (3, 1)...
  5849. $ Check first condition...NO
  5850. $ Check second condition... NO
  5851. BAD
  5852. # Checking squares (0, 3) and (3, 2)...
  5853. $ Check first condition...NO
  5854. $ Check second condition... NO
  5855. BAD
  5856. # Checking squares (0, 3) and (3, 3)...
  5857. $ Check first condition...NO
  5858. $ Check second condition... NO
  5859. BAD
  5860. # Checking squares (1, 0) and (0, 0)... Crosses
  5861. # Checking squares (1, 0) and (0, 1)... Crosses
  5862. # Checking squares (1, 0) and (0, 2)... Crosses
  5863. # Checking squares (1, 0) and (0, 3)...
  5864. $ Check first condition...NO
  5865. $ Check second condition... NO
  5866. BAD
  5867. # Checking squares (1, 0) and (1, 1)... Crosses
  5868. # Checking squares (1, 0) and (1, 2)... Crosses
  5869. # Checking squares (1, 0) and (1, 3)...
  5870. $ Check first condition...NO
  5871. $ Check second condition... NO
  5872. BAD
  5873. # Checking squares (1, 0) and (2, 0)... Crosses
  5874. # Checking squares (1, 0) and (2, 1)... Crosses
  5875. # Checking squares (1, 0) and (2, 2)... Crosses
  5876. # Checking squares (1, 0) and (2, 3)...
  5877. $ Check first condition...NO
  5878. $ Check second condition... NO
  5879. BAD
  5880. # Checking squares (1, 0) and (3, 0)... Crosses
  5881. # Checking squares (1, 0) and (3, 1)... Crosses
  5882. # Checking squares (1, 0) and (3, 2)... Crosses
  5883. # Checking squares (1, 0) and (3, 3)...
  5884. $ Check first condition...NO
  5885. $ Check second condition... NO
  5886. BAD
  5887. # Checking squares (1, 1) and (0, 0)... Crosses
  5888. # Checking squares (1, 1) and (0, 1)... Crosses
  5889. # Checking squares (1, 1) and (0, 2)... Crosses
  5890. # Checking squares (1, 1) and (0, 3)... Crosses
  5891. # Checking squares (1, 1) and (1, 0)... Crosses
  5892. # Checking squares (1, 1) and (1, 2)... Crosses
  5893. # Checking squares (1, 1) and (1, 3)... Crosses
  5894. # Checking squares (1, 1) and (2, 0)... Crosses
  5895. # Checking squares (1, 1) and (2, 1)... Crosses
  5896. # Checking squares (1, 1) and (2, 2)... Crosses
  5897. # Checking squares (1, 1) and (2, 3)... Crosses
  5898. # Checking squares (1, 1) and (3, 0)... Crosses
  5899. # Checking squares (1, 1) and (3, 1)... Crosses
  5900. # Checking squares (1, 1) and (3, 2)... Crosses
  5901. # Checking squares (1, 1) and (3, 3)... Crosses
  5902. # Checking squares (1, 2) and (0, 0)... Crosses
  5903. # Checking squares (1, 2) and (0, 1)... Crosses
  5904. # Checking squares (1, 2) and (0, 2)... Crosses
  5905. # Checking squares (1, 2) and (0, 3)... Crosses
  5906. # Checking squares (1, 2) and (1, 0)... Crosses
  5907. # Checking squares (1, 2) and (1, 1)... Crosses
  5908. # Checking squares (1, 2) and (1, 3)... Crosses
  5909. # Checking squares (1, 2) and (2, 0)... Crosses
  5910. # Checking squares (1, 2) and (2, 1)... Crosses
  5911. # Checking squares (1, 2) and (2, 2)... Crosses
  5912. # Checking squares (1, 2) and (2, 3)... Crosses
  5913. # Checking squares (1, 2) and (3, 0)... Crosses
  5914. # Checking squares (1, 2) and (3, 1)... Crosses
  5915. # Checking squares (1, 2) and (3, 2)... Crosses
  5916. # Checking squares (1, 2) and (3, 3)... Crosses
  5917. # Checking squares (1, 3) and (0, 0)...
  5918. $ Check first condition...NO
  5919. $ Check second condition... NO
  5920. BAD
  5921. # Checking squares (1, 3) and (0, 1)... Crosses
  5922. # Checking squares (1, 3) and (0, 2)... Crosses
  5923. # Checking squares (1, 3) and (0, 3)... Crosses
  5924. # Checking squares (1, 3) and (1, 0)...
  5925. $ Check first condition...NO
  5926. $ Check second condition... NO
  5927. BAD
  5928. # Checking squares (1, 3) and (1, 1)... Crosses
  5929. # Checking squares (1, 3) and (1, 2)... Crosses
  5930. # Checking squares (1, 3) and (2, 0)...
  5931. $ Check first condition...NO
  5932. $ Check second condition... NO
  5933. BAD
  5934. # Checking squares (1, 3) and (2, 1)... Crosses
  5935. # Checking squares (1, 3) and (2, 2)... Crosses
  5936. # Checking squares (1, 3) and (2, 3)... Crosses
  5937. # Checking squares (1, 3) and (3, 0)...
  5938. $ Check first condition...NO
  5939. $ Check second condition... NO
  5940. BAD
  5941. # Checking squares (1, 3) and (3, 1)... Crosses
  5942. # Checking squares (1, 3) and (3, 2)... Crosses
  5943. # Checking squares (1, 3) and (3, 3)... Crosses
  5944. # Checking squares (2, 0) and (0, 0)... Crosses
  5945. # Checking squares (2, 0) and (0, 1)... Crosses
  5946. # Checking squares (2, 0) and (0, 2)... Crosses
  5947. # Checking squares (2, 0) and (0, 3)...
  5948. $ Check first condition...NO
  5949. $ Check second condition... NO
  5950. BAD
  5951. # Checking squares (2, 0) and (1, 0)... Crosses
  5952. # Checking squares (2, 0) and (1, 1)... Crosses
  5953. # Checking squares (2, 0) and (1, 2)... Crosses
  5954. # Checking squares (2, 0) and (1, 3)...
  5955. $ Check first condition...NO
  5956. $ Check second condition... NO
  5957. BAD
  5958. # Checking squares (2, 0) and (2, 1)... Crosses
  5959. # Checking squares (2, 0) and (2, 2)... Crosses
  5960. # Checking squares (2, 0) and (2, 3)...
  5961. $ Check first condition...NO
  5962. $ Check second condition... NO
  5963. BAD
  5964. # Checking squares (2, 0) and (3, 0)... Crosses
  5965. # Checking squares (2, 0) and (3, 1)... Crosses
  5966. # Checking squares (2, 0) and (3, 2)... Crosses
  5967. # Checking squares (2, 0) and (3, 3)...
  5968. $ Check first condition...NO
  5969. $ Check second condition... NO
  5970. BAD
  5971. # Checking squares (2, 1) and (0, 0)... Crosses
  5972. # Checking squares (2, 1) and (0, 1)... Crosses
  5973. # Checking squares (2, 1) and (0, 2)... Crosses
  5974. # Checking squares (2, 1) and (0, 3)... Crosses
  5975. # Checking squares (2, 1) and (1, 0)... Crosses
  5976. # Checking squares (2, 1) and (1, 1)... Crosses
  5977. # Checking squares (2, 1) and (1, 2)... Crosses
  5978. # Checking squares (2, 1) and (1, 3)... Crosses
  5979. # Checking squares (2, 1) and (2, 0)... Crosses
  5980. # Checking squares (2, 1) and (2, 2)... Crosses
  5981. # Checking squares (2, 1) and (2, 3)... Crosses
  5982. # Checking squares (2, 1) and (3, 0)... Crosses
  5983. # Checking squares (2, 1) and (3, 1)... Crosses
  5984. # Checking squares (2, 1) and (3, 2)... Crosses
  5985. # Checking squares (2, 1) and (3, 3)... Crosses
  5986. # Checking squares (2, 2) and (0, 0)... Crosses
  5987. # Checking squares (2, 2) and (0, 1)... Crosses
  5988. # Checking squares (2, 2) and (0, 2)... Crosses
  5989. # Checking squares (2, 2) and (0, 3)... Crosses
  5990. # Checking squares (2, 2) and (1, 0)... Crosses
  5991. # Checking squares (2, 2) and (1, 1)... Crosses
  5992. # Checking squares (2, 2) and (1, 2)... Crosses
  5993. # Checking squares (2, 2) and (1, 3)... Crosses
  5994. # Checking squares (2, 2) and (2, 0)... Crosses
  5995. # Checking squares (2, 2) and (2, 1)... Crosses
  5996. # Checking squares (2, 2) and (2, 3)... Crosses
  5997. # Checking squares (2, 2) and (3, 0)... Crosses
  5998. # Checking squares (2, 2) and (3, 1)... Crosses
  5999. # Checking squares (2, 2) and (3, 2)... Crosses
  6000. # Checking squares (2, 2) and (3, 3)... Crosses
  6001. # Checking squares (2, 3) and (0, 0)...
  6002. $ Check first condition...NO
  6003. $ Check second condition... NO
  6004. BAD
  6005. # Checking squares (2, 3) and (0, 1)... Crosses
  6006. # Checking squares (2, 3) and (0, 2)... Crosses
  6007. # Checking squares (2, 3) and (0, 3)... Crosses
  6008. # Checking squares (2, 3) and (1, 0)...
  6009. $ Check first condition...NO
  6010. $ Check second condition... NO
  6011. BAD
  6012. # Checking squares (2, 3) and (1, 1)... Crosses
  6013. # Checking squares (2, 3) and (1, 2)... Crosses
  6014. # Checking squares (2, 3) and (1, 3)... Crosses
  6015. # Checking squares (2, 3) and (2, 0)...
  6016. $ Check first condition...NO
  6017. $ Check second condition... NO
  6018. BAD
  6019. # Checking squares (2, 3) and (2, 1)... Crosses
  6020. # Checking squares (2, 3) and (2, 2)... Crosses
  6021. # Checking squares (2, 3) and (3, 0)...
  6022. $ Check first condition...NO
  6023. $ Check second condition... NO
  6024. BAD
  6025. # Checking squares (2, 3) and (3, 1)... Crosses
  6026. # Checking squares (2, 3) and (3, 2)... Crosses
  6027. # Checking squares (2, 3) and (3, 3)... Crosses
  6028. # Checking squares (3, 0) and (0, 0)...
  6029. $ Check first condition...NO
  6030. $ Check second condition... NO
  6031. BAD
  6032. # Checking squares (3, 0) and (0, 1)...
  6033. $ Check first condition...NO
  6034. $ Check second condition... NO
  6035. BAD
  6036. # Checking squares (3, 0) and (0, 2)...
  6037. $ Check first condition...NO
  6038. $ Check second condition... NO
  6039. BAD
  6040. # Checking squares (3, 0) and (0, 3)...
  6041. $ Check first condition...NO
  6042. $ Check second condition... NO
  6043. BAD
  6044. # Checking squares (3, 0) and (1, 0)... Crosses
  6045. # Checking squares (3, 0) and (1, 1)... Crosses
  6046. # Checking squares (3, 0) and (1, 2)... Crosses
  6047. # Checking squares (3, 0) and (1, 3)...
  6048. $ Check first condition...NO
  6049. $ Check second condition... NO
  6050. BAD
  6051. # Checking squares (3, 0) and (2, 0)... Crosses
  6052. # Checking squares (3, 0) and (2, 1)... Crosses
  6053. # Checking squares (3, 0) and (2, 2)... Crosses
  6054. # Checking squares (3, 0) and (2, 3)...
  6055. $ Check first condition...NO
  6056. $ Check second condition... NO
  6057. BAD
  6058. # Checking squares (3, 0) and (3, 1)... Crosses
  6059. # Checking squares (3, 0) and (3, 2)... Crosses
  6060. # Checking squares (3, 0) and (3, 3)...
  6061. $ Check first condition...NO
  6062. $ Check second condition... NO
  6063. BAD
  6064. # Checking squares (3, 1) and (0, 0)...
  6065. $ Check first condition...NO
  6066. $ Check second condition... NO
  6067. BAD
  6068. # Checking squares (3, 1) and (0, 1)...
  6069. $ Check first condition...NO
  6070. $ Check second condition... NO
  6071. BAD
  6072. # Checking squares (3, 1) and (0, 2)...
  6073. $ Check first condition...NO
  6074. $ Check second condition... NO
  6075. BAD
  6076. # Checking squares (3, 1) and (0, 3)...
  6077. $ Check first condition...NO
  6078. $ Check second condition... NO
  6079. BAD
  6080. # Checking squares (3, 1) and (1, 0)... Crosses
  6081. # Checking squares (3, 1) and (1, 1)... Crosses
  6082. # Checking squares (3, 1) and (1, 2)... Crosses
  6083. # Checking squares (3, 1) and (1, 3)... Crosses
  6084. # Checking squares (3, 1) and (2, 0)... Crosses
  6085. # Checking squares (3, 1) and (2, 1)... Crosses
  6086. # Checking squares (3, 1) and (2, 2)... Crosses
  6087. # Checking squares (3, 1) and (2, 3)... Crosses
  6088. # Checking squares (3, 1) and (3, 0)... Crosses
  6089. # Checking squares (3, 1) and (3, 2)... Crosses
  6090. # Checking squares (3, 1) and (3, 3)... Crosses
  6091. # Checking squares (3, 2) and (0, 0)...
  6092. $ Check first condition...NO
  6093. $ Check second condition... NO
  6094. BAD
  6095. # Checking squares (3, 2) and (0, 1)...
  6096. $ Check first condition...NO
  6097. $ Check second condition... NO
  6098. BAD
  6099. # Checking squares (3, 2) and (0, 2)...
  6100. $ Check first condition...NO
  6101. $ Check second condition... NO
  6102. BAD
  6103. # Checking squares (3, 2) and (0, 3)...
  6104. $ Check first condition...NO
  6105. $ Check second condition... NO
  6106. BAD
  6107. # Checking squares (3, 2) and (1, 0)... Crosses
  6108. # Checking squares (3, 2) and (1, 1)... Crosses
  6109. # Checking squares (3, 2) and (1, 2)... Crosses
  6110. # Checking squares (3, 2) and (1, 3)... Crosses
  6111. # Checking squares (3, 2) and (2, 0)... Crosses
  6112. # Checking squares (3, 2) and (2, 1)... Crosses
  6113. # Checking squares (3, 2) and (2, 2)... Crosses
  6114. # Checking squares (3, 2) and (2, 3)... Crosses
  6115. # Checking squares (3, 2) and (3, 0)... Crosses
  6116. # Checking squares (3, 2) and (3, 1)... Crosses
  6117. # Checking squares (3, 2) and (3, 3)... Crosses
  6118. # Checking squares (3, 3) and (0, 0)...
  6119. $ Check first condition...NO
  6120. $ Check second condition... OK
  6121.  
  6122. $ Check first condition...NO
  6123. $ Check second condition... NO
  6124. BAD
  6125. # Checking squares (3, 3) and (0, 1)...
  6126. $ Check first condition...NO
  6127. $ Check second condition... OK
  6128.  
  6129. $ Check first condition...NO
  6130. $ Check second condition... NO
  6131. BAD
  6132. # Checking squares (3, 3) and (0, 2)...
  6133. $ Check first condition...NO
  6134. $ Check second condition... OK
  6135.  
  6136. $ Check first condition...NO
  6137. $ Check second condition... NO
  6138. BAD
  6139. # Checking squares (3, 3) and (0, 3)...
  6140. $ Check first condition...NO
  6141. $ Check second condition... OK
  6142.  
  6143. $ Check first condition...NO
  6144. $ Check second condition... NO
  6145. BAD
  6146. # Checking squares (3, 3) and (1, 0)...
  6147. $ Check first condition...NO
  6148. $ Check second condition... OK
  6149.  
  6150. $ Check first condition...NO
  6151. $ Check second condition... NO
  6152. BAD
  6153. # Checking squares (3, 3) and (1, 1)... Crosses
  6154. # Checking squares (3, 3) and (1, 2)... Crosses
  6155. # Checking squares (3, 3) and (1, 3)... Crosses
  6156. # Checking squares (3, 3) and (2, 0)...
  6157. $ Check first condition...NO
  6158. $ Check second condition... OK
  6159.  
  6160. $ Check first condition...NO
  6161. $ Check second condition... NO
  6162. BAD
  6163. # Checking squares (3, 3) and (2, 1)... Crosses
  6164. # Checking squares (3, 3) and (2, 2)... Crosses
  6165. # Checking squares (3, 3) and (2, 3)... Crosses
  6166. # Checking squares (3, 3) and (3, 0)...
  6167. $ Check first condition...NO
  6168. $ Check second condition... OK
  6169.  
  6170. $ Check first condition...NO
  6171. $ Check second condition... NO
  6172. BAD
  6173. # Checking squares (3, 3) and (3, 1)... Crosses
  6174. # Checking squares (3, 3) and (3, 2)... Crosses
  6175. # Checking squares (0, 0) and (0, 1)... Crosses
  6176. # Checking squares (0, 0) and (0, 2)... Crosses
  6177. # Checking squares (0, 0) and (0, 3)...
  6178. $ Check first condition...NO
  6179. $ Check second condition... NO
  6180. BAD
  6181. # Checking squares (0, 0) and (1, 0)... Crosses
  6182. # Checking squares (0, 0) and (1, 1)... Crosses
  6183. # Checking squares (0, 0) and (1, 2)... Crosses
  6184. # Checking squares (0, 0) and (1, 3)...
  6185. $ Check first condition...NO
  6186. $ Check second condition... NO
  6187. BAD
  6188. # Checking squares (0, 0) and (2, 0)... Crosses
  6189. # Checking squares (0, 0) and (2, 1)... Crosses
  6190. # Checking squares (0, 0) and (2, 2)... Crosses
  6191. # Checking squares (0, 0) and (2, 3)...
  6192. $ Check first condition...NO
  6193. $ Check second condition... NO
  6194. BAD
  6195. # Checking squares (0, 0) and (3, 0)...
  6196. $ Check first condition...NO
  6197. $ Check second condition... NO
  6198. BAD
  6199. # Checking squares (0, 0) and (3, 1)...
  6200. $ Check first condition...NO
  6201. $ Check second condition... NO
  6202. BAD
  6203. # Checking squares (0, 0) and (3, 2)...
  6204. $ Check first condition...NO
  6205. $ Check second condition... NO
  6206. BAD
  6207. # Checking squares (0, 0) and (3, 3)...
  6208. $ Check first condition...NO
  6209. $ Check second condition... NO
  6210. BAD
  6211. # Checking squares (0, 1) and (0, 0)... Crosses
  6212. # Checking squares (0, 1) and (0, 2)... Crosses
  6213. # Checking squares (0, 1) and (0, 3)... Crosses
  6214. # Checking squares (0, 1) and (1, 0)... Crosses
  6215. # Checking squares (0, 1) and (1, 1)... Crosses
  6216. # Checking squares (0, 1) and (1, 2)... Crosses
  6217. # Checking squares (0, 1) and (1, 3)... Crosses
  6218. # Checking squares (0, 1) and (2, 0)... Crosses
  6219. # Checking squares (0, 1) and (2, 1)... Crosses
  6220. # Checking squares (0, 1) and (2, 2)... Crosses
  6221. # Checking squares (0, 1) and (2, 3)... Crosses
  6222. # Checking squares (0, 1) and (3, 0)...
  6223. $ Check first condition...NO
  6224. $ Check second condition... NO
  6225. BAD
  6226. # Checking squares (0, 1) and (3, 1)...
  6227. $ Check first condition...NO
  6228. $ Check second condition... NO
  6229. BAD
  6230. # Checking squares (0, 1) and (3, 2)...
  6231. $ Check first condition...NO
  6232. $ Check second condition... NO
  6233. BAD
  6234. # Checking squares (0, 1) and (3, 3)...
  6235. $ Check first condition...NO
  6236. $ Check second condition... NO
  6237. BAD
  6238. # Checking squares (0, 2) and (0, 0)... Crosses
  6239. # Checking squares (0, 2) and (0, 1)... Crosses
  6240. # Checking squares (0, 2) and (0, 3)... Crosses
  6241. # Checking squares (0, 2) and (1, 0)... Crosses
  6242. # Checking squares (0, 2) and (1, 1)... Crosses
  6243. # Checking squares (0, 2) and (1, 2)... Crosses
  6244. # Checking squares (0, 2) and (1, 3)... Crosses
  6245. # Checking squares (0, 2) and (2, 0)... Crosses
  6246. # Checking squares (0, 2) and (2, 1)... Crosses
  6247. # Checking squares (0, 2) and (2, 2)... Crosses
  6248. # Checking squares (0, 2) and (2, 3)... Crosses
  6249. # Checking squares (0, 2) and (3, 0)...
  6250. $ Check first condition...NO
  6251. $ Check second condition... NO
  6252. BAD
  6253. # Checking squares (0, 2) and (3, 1)...
  6254. $ Check first condition...NO
  6255. $ Check second condition... NO
  6256. BAD
  6257. # Checking squares (0, 2) and (3, 2)...
  6258. $ Check first condition...NO
  6259. $ Check second condition... NO
  6260. BAD
  6261. # Checking squares (0, 2) and (3, 3)...
  6262. $ Check first condition...NO
  6263. $ Check second condition... NO
  6264. BAD
  6265. # Checking squares (0, 3) and (0, 0)...
  6266. $ Check first condition...NO
  6267. $ Check second condition... NO
  6268. BAD
  6269. # Checking squares (0, 3) and (0, 1)... Crosses
  6270. # Checking squares (0, 3) and (0, 2)... Crosses
  6271. # Checking squares (0, 3) and (1, 0)...
  6272. $ Check first condition...NO
  6273. $ Check second condition... NO
  6274. BAD
  6275. # Checking squares (0, 3) and (1, 1)... Crosses
  6276. # Checking squares (0, 3) and (1, 2)... Crosses
  6277. # Checking squares (0, 3) and (1, 3)... Crosses
  6278. # Checking squares (0, 3) and (2, 0)...
  6279. $ Check first condition...NO
  6280. $ Check second condition... NO
  6281. BAD
  6282. # Checking squares (0, 3) and (2, 1)... Crosses
  6283. # Checking squares (0, 3) and (2, 2)... Crosses
  6284. # Checking squares (0, 3) and (2, 3)... Crosses
  6285. # Checking squares (0, 3) and (3, 0)...
  6286. $ Check first condition...NO
  6287. $ Check second condition... NO
  6288. BAD
  6289. # Checking squares (0, 3) and (3, 1)...
  6290. $ Check first condition...NO
  6291. $ Check second condition... NO
  6292. BAD
  6293. # Checking squares (0, 3) and (3, 2)...
  6294. $ Check first condition...NO
  6295. $ Check second condition... NO
  6296. BAD
  6297. # Checking squares (0, 3) and (3, 3)...
  6298. $ Check first condition...NO
  6299. $ Check second condition... NO
  6300. BAD
  6301. # Checking squares (1, 0) and (0, 0)... Crosses
  6302. # Checking squares (1, 0) and (0, 1)... Crosses
  6303. # Checking squares (1, 0) and (0, 2)... Crosses
  6304. # Checking squares (1, 0) and (0, 3)...
  6305. $ Check first condition...NO
  6306. $ Check second condition... NO
  6307. BAD
  6308. # Checking squares (1, 0) and (1, 1)... Crosses
  6309. # Checking squares (1, 0) and (1, 2)... Crosses
  6310. # Checking squares (1, 0) and (1, 3)...
  6311. $ Check first condition...NO
  6312. $ Check second condition... NO
  6313. BAD
  6314. # Checking squares (1, 0) and (2, 0)... Crosses
  6315. # Checking squares (1, 0) and (2, 1)... Crosses
  6316. # Checking squares (1, 0) and (2, 2)... Crosses
  6317. # Checking squares (1, 0) and (2, 3)...
  6318. $ Check first condition...NO
  6319. $ Check second condition... NO
  6320. BAD
  6321. # Checking squares (1, 0) and (3, 0)... Crosses
  6322. # Checking squares (1, 0) and (3, 1)... Crosses
  6323. # Checking squares (1, 0) and (3, 2)... Crosses
  6324. # Checking squares (1, 0) and (3, 3)...
  6325. $ Check first condition...NO
  6326. $ Check second condition... NO
  6327. BAD
  6328. # Checking squares (1, 1) and (0, 0)... Crosses
  6329. # Checking squares (1, 1) and (0, 1)... Crosses
  6330. # Checking squares (1, 1) and (0, 2)... Crosses
  6331. # Checking squares (1, 1) and (0, 3)... Crosses
  6332. # Checking squares (1, 1) and (1, 0)... Crosses
  6333. # Checking squares (1, 1) and (1, 2)... Crosses
  6334. # Checking squares (1, 1) and (1, 3)... Crosses
  6335. # Checking squares (1, 1) and (2, 0)... Crosses
  6336. # Checking squares (1, 1) and (2, 1)... Crosses
  6337. # Checking squares (1, 1) and (2, 2)... Crosses
  6338. # Checking squares (1, 1) and (2, 3)... Crosses
  6339. # Checking squares (1, 1) and (3, 0)... Crosses
  6340. # Checking squares (1, 1) and (3, 1)... Crosses
  6341. # Checking squares (1, 1) and (3, 2)... Crosses
  6342. # Checking squares (1, 1) and (3, 3)... Crosses
  6343. # Checking squares (1, 2) and (0, 0)... Crosses
  6344. # Checking squares (1, 2) and (0, 1)... Crosses
  6345. # Checking squares (1, 2) and (0, 2)... Crosses
  6346. # Checking squares (1, 2) and (0, 3)... Crosses
  6347. # Checking squares (1, 2) and (1, 0)... Crosses
  6348. # Checking squares (1, 2) and (1, 1)... Crosses
  6349. # Checking squares (1, 2) and (1, 3)... Crosses
  6350. # Checking squares (1, 2) and (2, 0)... Crosses
  6351. # Checking squares (1, 2) and (2, 1)... Crosses
  6352. # Checking squares (1, 2) and (2, 2)... Crosses
  6353. # Checking squares (1, 2) and (2, 3)... Crosses
  6354. # Checking squares (1, 2) and (3, 0)... Crosses
  6355. # Checking squares (1, 2) and (3, 1)... Crosses
  6356. # Checking squares (1, 2) and (3, 2)... Crosses
  6357. # Checking squares (1, 2) and (3, 3)... Crosses
  6358. # Checking squares (1, 3) and (0, 0)...
  6359. $ Check first condition...NO
  6360. $ Check second condition... NO
  6361. BAD
  6362. # Checking squares (1, 3) and (0, 1)... Crosses
  6363. # Checking squares (1, 3) and (0, 2)... Crosses
  6364. # Checking squares (1, 3) and (0, 3)... Crosses
  6365. # Checking squares (1, 3) and (1, 0)...
  6366. $ Check first condition...NO
  6367. $ Check second condition... NO
  6368. BAD
  6369. # Checking squares (1, 3) and (1, 1)... Crosses
  6370. # Checking squares (1, 3) and (1, 2)... Crosses
  6371. # Checking squares (1, 3) and (2, 0)...
  6372. $ Check first condition...NO
  6373. $ Check second condition... NO
  6374. BAD
  6375. # Checking squares (1, 3) and (2, 1)... Crosses
  6376. # Checking squares (1, 3) and (2, 2)... Crosses
  6377. # Checking squares (1, 3) and (2, 3)... Crosses
  6378. # Checking squares (1, 3) and (3, 0)...
  6379. $ Check first condition...NO
  6380. $ Check second condition... NO
  6381. BAD
  6382. # Checking squares (1, 3) and (3, 1)... Crosses
  6383. # Checking squares (1, 3) and (3, 2)... Crosses
  6384. # Checking squares (1, 3) and (3, 3)... Crosses
  6385. # Checking squares (2, 0) and (0, 0)... Crosses
  6386. # Checking squares (2, 0) and (0, 1)... Crosses
  6387. # Checking squares (2, 0) and (0, 2)... Crosses
  6388. # Checking squares (2, 0) and (0, 3)...
  6389. $ Check first condition...NO
  6390. $ Check second condition... NO
  6391. BAD
  6392. # Checking squares (2, 0) and (1, 0)... Crosses
  6393. # Checking squares (2, 0) and (1, 1)... Crosses
  6394. # Checking squares (2, 0) and (1, 2)... Crosses
  6395. # Checking squares (2, 0) and (1, 3)...
  6396. $ Check first condition...NO
  6397. $ Check second condition... NO
  6398. BAD
  6399. # Checking squares (2, 0) and (2, 1)... Crosses
  6400. # Checking squares (2, 0) and (2, 2)... Crosses
  6401. # Checking squares (2, 0) and (2, 3)...
  6402. $ Check first condition...NO
  6403. $ Check second condition... NO
  6404. BAD
  6405. # Checking squares (2, 0) and (3, 0)... Crosses
  6406. # Checking squares (2, 0) and (3, 1)... Crosses
  6407. # Checking squares (2, 0) and (3, 2)... Crosses
  6408. # Checking squares (2, 0) and (3, 3)...
  6409. $ Check first condition...NO
  6410. $ Check second condition... NO
  6411. BAD
  6412. # Checking squares (2, 1) and (0, 0)... Crosses
  6413. # Checking squares (2, 1) and (0, 1)... Crosses
  6414. # Checking squares (2, 1) and (0, 2)... Crosses
  6415. # Checking squares (2, 1) and (0, 3)... Crosses
  6416. # Checking squares (2, 1) and (1, 0)... Crosses
  6417. # Checking squares (2, 1) and (1, 1)... Crosses
  6418. # Checking squares (2, 1) and (1, 2)... Crosses
  6419. # Checking squares (2, 1) and (1, 3)... Crosses
  6420. # Checking squares (2, 1) and (2, 0)... Crosses
  6421. # Checking squares (2, 1) and (2, 2)... Crosses
  6422. # Checking squares (2, 1) and (2, 3)... Crosses
  6423. # Checking squares (2, 1) and (3, 0)... Crosses
  6424. # Checking squares (2, 1) and (3, 1)... Crosses
  6425. # Checking squares (2, 1) and (3, 2)... Crosses
  6426. # Checking squares (2, 1) and (3, 3)... Crosses
  6427. # Checking squares (2, 2) and (0, 0)... Crosses
  6428. # Checking squares (2, 2) and (0, 1)... Crosses
  6429. # Checking squares (2, 2) and (0, 2)... Crosses
  6430. # Checking squares (2, 2) and (0, 3)... Crosses
  6431. # Checking squares (2, 2) and (1, 0)... Crosses
  6432. # Checking squares (2, 2) and (1, 1)... Crosses
  6433. # Checking squares (2, 2) and (1, 2)... Crosses
  6434. # Checking squares (2, 2) and (1, 3)... Crosses
  6435. # Checking squares (2, 2) and (2, 0)... Crosses
  6436. # Checking squares (2, 2) and (2, 1)... Crosses
  6437. # Checking squares (2, 2) and (2, 3)... Crosses
  6438. # Checking squares (2, 2) and (3, 0)... Crosses
  6439. # Checking squares (2, 2) and (3, 1)... Crosses
  6440. # Checking squares (2, 2) and (3, 2)... Crosses
  6441. # Checking squares (2, 2) and (3, 3)... Crosses
  6442. # Checking squares (2, 3) and (0, 0)...
  6443. $ Check first condition...NO
  6444. $ Check second condition... NO
  6445. BAD
  6446. # Checking squares (2, 3) and (0, 1)... Crosses
  6447. # Checking squares (2, 3) and (0, 2)... Crosses
  6448. # Checking squares (2, 3) and (0, 3)... Crosses
  6449. # Checking squares (2, 3) and (1, 0)...
  6450. $ Check first condition...NO
  6451. $ Check second condition... NO
  6452. BAD
  6453. # Checking squares (2, 3) and (1, 1)... Crosses
  6454. # Checking squares (2, 3) and (1, 2)... Crosses
  6455. # Checking squares (2, 3) and (1, 3)... Crosses
  6456. # Checking squares (2, 3) and (2, 0)...
  6457. $ Check first condition...NO
  6458. $ Check second condition... NO
  6459. BAD
  6460. # Checking squares (2, 3) and (2, 1)... Crosses
  6461. # Checking squares (2, 3) and (2, 2)... Crosses
  6462. # Checking squares (2, 3) and (3, 0)...
  6463. $ Check first condition...NO
  6464. $ Check second condition... NO
  6465. BAD
  6466. # Checking squares (2, 3) and (3, 1)... Crosses
  6467. # Checking squares (2, 3) and (3, 2)... Crosses
  6468. # Checking squares (2, 3) and (3, 3)... Crosses
  6469. # Checking squares (3, 0) and (0, 0)...
  6470. $ Check first condition...NO
  6471. $ Check second condition... NO
  6472. BAD
  6473. # Checking squares (3, 0) and (0, 1)...
  6474. $ Check first condition...NO
  6475. $ Check second condition... NO
  6476. BAD
  6477. # Checking squares (3, 0) and (0, 2)...
  6478. $ Check first condition...NO
  6479. $ Check second condition... NO
  6480. BAD
  6481. # Checking squares (3, 0) and (0, 3)...
  6482. $ Check first condition...NO
  6483. $ Check second condition... NO
  6484. BAD
  6485. # Checking squares (3, 0) and (1, 0)... Crosses
  6486. # Checking squares (3, 0) and (1, 1)... Crosses
  6487. # Checking squares (3, 0) and (1, 2)... Crosses
  6488. # Checking squares (3, 0) and (1, 3)...
  6489. $ Check first condition...NO
  6490. $ Check second condition... NO
  6491. BAD
  6492. # Checking squares (3, 0) and (2, 0)... Crosses
  6493. # Checking squares (3, 0) and (2, 1)... Crosses
  6494. # Checking squares (3, 0) and (2, 2)... Crosses
  6495. # Checking squares (3, 0) and (2, 3)...
  6496. $ Check first condition...NO
  6497. $ Check second condition... NO
  6498. BAD
  6499. # Checking squares (3, 0) and (3, 1)... Crosses
  6500. # Checking squares (3, 0) and (3, 2)... Crosses
  6501. # Checking squares (3, 0) and (3, 3)...
  6502. $ Check first condition...NO
  6503. $ Check second condition... NO
  6504. BAD
  6505. # Checking squares (3, 1) and (0, 0)...
  6506. $ Check first condition...NO
  6507. $ Check second condition... NO
  6508. BAD
  6509. # Checking squares (3, 1) and (0, 1)...
  6510. $ Check first condition...NO
  6511. $ Check second condition... NO
  6512. BAD
  6513. # Checking squares (3, 1) and (0, 2)...
  6514. $ Check first condition...NO
  6515. $ Check second condition... NO
  6516. BAD
  6517. # Checking squares (3, 1) and (0, 3)...
  6518. $ Check first condition...NO
  6519. $ Check second condition... NO
  6520. BAD
  6521. # Checking squares (3, 1) and (1, 0)... Crosses
  6522. # Checking squares (3, 1) and (1, 1)... Crosses
  6523. # Checking squares (3, 1) and (1, 2)... Crosses
  6524. # Checking squares (3, 1) and (1, 3)... Crosses
  6525. # Checking squares (3, 1) and (2, 0)... Crosses
  6526. # Checking squares (3, 1) and (2, 1)... Crosses
  6527. # Checking squares (3, 1) and (2, 2)... Crosses
  6528. # Checking squares (3, 1) and (2, 3)... Crosses
  6529. # Checking squares (3, 1) and (3, 0)... Crosses
  6530. # Checking squares (3, 1) and (3, 2)... Crosses
  6531. # Checking squares (3, 1) and (3, 3)... Crosses
  6532. # Checking squares (3, 2) and (0, 0)...
  6533. $ Check first condition...NO
  6534. $ Check second condition... NO
  6535. BAD
  6536. # Checking squares (3, 2) and (0, 1)...
  6537. $ Check first condition...NO
  6538. $ Check second condition... NO
  6539. BAD
  6540. # Checking squares (3, 2) and (0, 2)...
  6541. $ Check first condition...NO
  6542. $ Check second condition... NO
  6543. BAD
  6544. # Checking squares (3, 2) and (0, 3)...
  6545. $ Check first condition...NO
  6546. $ Check second condition... NO
  6547. BAD
  6548. # Checking squares (3, 2) and (1, 0)... Crosses
  6549. # Checking squares (3, 2) and (1, 1)... Crosses
  6550. # Checking squares (3, 2) and (1, 2)... Crosses
  6551. # Checking squares (3, 2) and (1, 3)... Crosses
  6552. # Checking squares (3, 2) and (2, 0)... Crosses
  6553. # Checking squares (3, 2) and (2, 1)... Crosses
  6554. # Checking squares (3, 2) and (2, 2)... Crosses
  6555. # Checking squares (3, 2) and (2, 3)... Crosses
  6556. # Checking squares (3, 2) and (3, 0)... Crosses
  6557. # Checking squares (3, 2) and (3, 1)... Crosses
  6558. # Checking squares (3, 2) and (3, 3)... Crosses
  6559. # Checking squares (3, 3) and (0, 0)...
  6560. $ Check first condition...NO
  6561. $ Check second condition... OK
  6562.  
  6563. $ Check first condition...NO
  6564. $ Check second condition... NO
  6565. BAD
  6566. # Checking squares (3, 3) and (0, 1)...
  6567. $ Check first condition...NO
  6568. $ Check second condition... OK
  6569.  
  6570. $ Check first condition...NO
  6571. $ Check second condition... NO
  6572. BAD
  6573. # Checking squares (3, 3) and (0, 2)...
  6574. $ Check first condition...NO
  6575. $ Check second condition... OK
  6576.  
  6577. $ Check first condition...NO
  6578. $ Check second condition... NO
  6579. BAD
  6580. # Checking squares (3, 3) and (0, 3)...
  6581. $ Check first condition...NO
  6582. $ Check second condition... OK
  6583.  
  6584. $ Check first condition...NO
  6585. $ Check second condition... NO
  6586. BAD
  6587. # Checking squares (3, 3) and (1, 0)...
  6588. $ Check first condition...NO
  6589. $ Check second condition... OK
  6590.  
  6591. $ Check first condition...NO
  6592. $ Check second condition... NO
  6593. BAD
  6594. # Checking squares (3, 3) and (1, 1)... Crosses
  6595. # Checking squares (3, 3) and (1, 2)... Crosses
  6596. # Checking squares (3, 3) and (1, 3)... Crosses
  6597. # Checking squares (3, 3) and (2, 0)...
  6598. $ Check first condition...NO
  6599. $ Check second condition... OK
  6600.  
  6601. $ Check first condition...NO
  6602. $ Check second condition... NO
  6603. BAD
  6604. # Checking squares (3, 3) and (2, 1)... Crosses
  6605. # Checking squares (3, 3) and (2, 2)... Crosses
  6606. # Checking squares (3, 3) and (2, 3)... Crosses
  6607. # Checking squares (3, 3) and (3, 0)...
  6608. $ Check first condition...NO
  6609. $ Check second condition... OK
  6610.  
  6611. $ Check first condition...NO
  6612. $ Check second condition... NO
  6613. BAD
  6614. # Checking squares (3, 3) and (3, 1)... Crosses
  6615. # Checking squares (3, 3) and (3, 2)... Crosses
  6616. # Checking squares (0, 0) and (0, 1)... Crosses
  6617. # Checking squares (0, 0) and (0, 2)... Crosses
  6618. # Checking squares (0, 0) and (0, 3)...
  6619. $ Check first condition...NO
  6620. $ Check second condition... NO
  6621. BAD
  6622. # Checking squares (0, 0) and (1, 0)... Crosses
  6623. # Checking squares (0, 0) and (1, 1)... Crosses
  6624. # Checking squares (0, 0) and (1, 2)... Crosses
  6625. # Checking squares (0, 0) and (1, 3)...
  6626. $ Check first condition...NO
  6627. $ Check second condition... NO
  6628. BAD
  6629. # Checking squares (0, 0) and (2, 0)... Crosses
  6630. # Checking squares (0, 0) and (2, 1)... Crosses
  6631. # Checking squares (0, 0) and (2, 2)... Crosses
  6632. # Checking squares (0, 0) and (2, 3)...
  6633. $ Check first condition...NO
  6634. $ Check second condition... NO
  6635. BAD
  6636. # Checking squares (0, 0) and (3, 0)...
  6637. $ Check first condition...NO
  6638. $ Check second condition... NO
  6639. BAD
  6640. # Checking squares (0, 0) and (3, 1)...
  6641. $ Check first condition...NO
  6642. $ Check second condition... NO
  6643. BAD
  6644. # Checking squares (0, 0) and (3, 2)...
  6645. $ Check first condition...NO
  6646. $ Check second condition... NO
  6647. BAD
  6648. # Checking squares (0, 0) and (3, 3)...
  6649. $ Check first condition...NO
  6650. $ Check second condition... NO
  6651. BAD
  6652. # Checking squares (0, 1) and (0, 0)... Crosses
  6653. # Checking squares (0, 1) and (0, 2)... Crosses
  6654. # Checking squares (0, 1) and (0, 3)... Crosses
  6655. # Checking squares (0, 1) and (1, 0)... Crosses
  6656. # Checking squares (0, 1) and (1, 1)... Crosses
  6657. # Checking squares (0, 1) and (1, 2)... Crosses
  6658. # Checking squares (0, 1) and (1, 3)... Crosses
  6659. # Checking squares (0, 1) and (2, 0)... Crosses
  6660. # Checking squares (0, 1) and (2, 1)... Crosses
  6661. # Checking squares (0, 1) and (2, 2)... Crosses
  6662. # Checking squares (0, 1) and (2, 3)... Crosses
  6663. # Checking squares (0, 1) and (3, 0)...
  6664. $ Check first condition...NO
  6665. $ Check second condition... NO
  6666. BAD
  6667. # Checking squares (0, 1) and (3, 1)...
  6668. $ Check first condition...NO
  6669. $ Check second condition... NO
  6670. BAD
  6671. # Checking squares (0, 1) and (3, 2)...
  6672. $ Check first condition...NO
  6673. $ Check second condition... NO
  6674. BAD
  6675. # Checking squares (0, 1) and (3, 3)...
  6676. $ Check first condition...NO
  6677. $ Check second condition... NO
  6678. BAD
  6679. # Checking squares (0, 2) and (0, 0)... Crosses
  6680. # Checking squares (0, 2) and (0, 1)... Crosses
  6681. # Checking squares (0, 2) and (0, 3)... Crosses
  6682. # Checking squares (0, 2) and (1, 0)... Crosses
  6683. # Checking squares (0, 2) and (1, 1)... Crosses
  6684. # Checking squares (0, 2) and (1, 2)... Crosses
  6685. # Checking squares (0, 2) and (1, 3)... Crosses
  6686. # Checking squares (0, 2) and (2, 0)... Crosses
  6687. # Checking squares (0, 2) and (2, 1)... Crosses
  6688. # Checking squares (0, 2) and (2, 2)... Crosses
  6689. # Checking squares (0, 2) and (2, 3)... Crosses
  6690. # Checking squares (0, 2) and (3, 0)...
  6691. $ Check first condition...NO
  6692. $ Check second condition... NO
  6693. BAD
  6694. # Checking squares (0, 2) and (3, 1)...
  6695. $ Check first condition...NO
  6696. $ Check second condition... NO
  6697. BAD
  6698. # Checking squares (0, 2) and (3, 2)...
  6699. $ Check first condition...NO
  6700. $ Check second condition... NO
  6701. BAD
  6702. # Checking squares (0, 2) and (3, 3)...
  6703. $ Check first condition...NO
  6704. $ Check second condition... NO
  6705. BAD
  6706. # Checking squares (0, 3) and (0, 0)...
  6707. $ Check first condition...NO
  6708. $ Check second condition... NO
  6709. BAD
  6710. # Checking squares (0, 3) and (0, 1)... Crosses
  6711. # Checking squares (0, 3) and (0, 2)... Crosses
  6712. # Checking squares (0, 3) and (1, 0)...
  6713. $ Check first condition...NO
  6714. $ Check second condition... NO
  6715. BAD
  6716. # Checking squares (0, 3) and (1, 1)... Crosses
  6717. # Checking squares (0, 3) and (1, 2)... Crosses
  6718. # Checking squares (0, 3) and (1, 3)... Crosses
  6719. # Checking squares (0, 3) and (2, 0)...
  6720. $ Check first condition...NO
  6721. $ Check second condition... NO
  6722. BAD
  6723. # Checking squares (0, 3) and (2, 1)... Crosses
  6724. # Checking squares (0, 3) and (2, 2)... Crosses
  6725. # Checking squares (0, 3) and (2, 3)... Crosses
  6726. # Checking squares (0, 3) and (3, 0)...
  6727. $ Check first condition...NO
  6728. $ Check second condition... NO
  6729. BAD
  6730. # Checking squares (0, 3) and (3, 1)...
  6731. $ Check first condition...NO
  6732. $ Check second condition... NO
  6733. BAD
  6734. # Checking squares (0, 3) and (3, 2)...
  6735. $ Check first condition...NO
  6736. $ Check second condition... NO
  6737. BAD
  6738. # Checking squares (0, 3) and (3, 3)...
  6739. $ Check first condition...NO
  6740. $ Check second condition... NO
  6741. BAD
  6742. # Checking squares (1, 0) and (0, 0)... Crosses
  6743. # Checking squares (1, 0) and (0, 1)... Crosses
  6744. # Checking squares (1, 0) and (0, 2)... Crosses
  6745. # Checking squares (1, 0) and (0, 3)...
  6746. $ Check first condition...NO
  6747. $ Check second condition... NO
  6748. BAD
  6749. # Checking squares (1, 0) and (1, 1)... Crosses
  6750. # Checking squares (1, 0) and (1, 2)... Crosses
  6751. # Checking squares (1, 0) and (1, 3)...
  6752. $ Check first condition...NO
  6753. $ Check second condition... NO
  6754. BAD
  6755. # Checking squares (1, 0) and (2, 0)... Crosses
  6756. # Checking squares (1, 0) and (2, 1)... Crosses
  6757. # Checking squares (1, 0) and (2, 2)... Crosses
  6758. # Checking squares (1, 0) and (2, 3)...
  6759. $ Check first condition...NO
  6760. $ Check second condition... NO
  6761. BAD
  6762. # Checking squares (1, 0) and (3, 0)... Crosses
  6763. # Checking squares (1, 0) and (3, 1)... Crosses
  6764. # Checking squares (1, 0) and (3, 2)... Crosses
  6765. # Checking squares (1, 0) and (3, 3)...
  6766. $ Check first condition...NO
  6767. $ Check second condition... NO
  6768. BAD
  6769. # Checking squares (1, 1) and (0, 0)... Crosses
  6770. # Checking squares (1, 1) and (0, 1)... Crosses
  6771. # Checking squares (1, 1) and (0, 2)... Crosses
  6772. # Checking squares (1, 1) and (0, 3)... Crosses
  6773. # Checking squares (1, 1) and (1, 0)... Crosses
  6774. # Checking squares (1, 1) and (1, 2)... Crosses
  6775. # Checking squares (1, 1) and (1, 3)... Crosses
  6776. # Checking squares (1, 1) and (2, 0)... Crosses
  6777. # Checking squares (1, 1) and (2, 1)... Crosses
  6778. # Checking squares (1, 1) and (2, 2)... Crosses
  6779. # Checking squares (1, 1) and (2, 3)... Crosses
  6780. # Checking squares (1, 1) and (3, 0)... Crosses
  6781. # Checking squares (1, 1) and (3, 1)... Crosses
  6782. # Checking squares (1, 1) and (3, 2)... Crosses
  6783. # Checking squares (1, 1) and (3, 3)... Crosses
  6784. # Checking squares (1, 2) and (0, 0)... Crosses
  6785. # Checking squares (1, 2) and (0, 1)... Crosses
  6786. # Checking squares (1, 2) and (0, 2)... Crosses
  6787. # Checking squares (1, 2) and (0, 3)... Crosses
  6788. # Checking squares (1, 2) and (1, 0)... Crosses
  6789. # Checking squares (1, 2) and (1, 1)... Crosses
  6790. # Checking squares (1, 2) and (1, 3)... Crosses
  6791. # Checking squares (1, 2) and (2, 0)... Crosses
  6792. # Checking squares (1, 2) and (2, 1)... Crosses
  6793. # Checking squares (1, 2) and (2, 2)... Crosses
  6794. # Checking squares (1, 2) and (2, 3)... Crosses
  6795. # Checking squares (1, 2) and (3, 0)... Crosses
  6796. # Checking squares (1, 2) and (3, 1)... Crosses
  6797. # Checking squares (1, 2) and (3, 2)... Crosses
  6798. # Checking squares (1, 2) and (3, 3)... Crosses
  6799. # Checking squares (1, 3) and (0, 0)...
  6800. $ Check first condition...NO
  6801. $ Check second condition... NO
  6802. BAD
  6803. # Checking squares (1, 3) and (0, 1)... Crosses
  6804. # Checking squares (1, 3) and (0, 2)... Crosses
  6805. # Checking squares (1, 3) and (0, 3)... Crosses
  6806. # Checking squares (1, 3) and (1, 0)...
  6807. $ Check first condition...NO
  6808. $ Check second condition... NO
  6809. BAD
  6810. # Checking squares (1, 3) and (1, 1)... Crosses
  6811. # Checking squares (1, 3) and (1, 2)... Crosses
  6812. # Checking squares (1, 3) and (2, 0)...
  6813. $ Check first condition...NO
  6814. $ Check second condition... NO
  6815. BAD
  6816. # Checking squares (1, 3) and (2, 1)... Crosses
  6817. # Checking squares (1, 3) and (2, 2)... Crosses
  6818. # Checking squares (1, 3) and (2, 3)... Crosses
  6819. # Checking squares (1, 3) and (3, 0)...
  6820. $ Check first condition...NO
  6821. $ Check second condition... NO
  6822. BAD
  6823. # Checking squares (1, 3) and (3, 1)... Crosses
  6824. # Checking squares (1, 3) and (3, 2)... Crosses
  6825. # Checking squares (1, 3) and (3, 3)... Crosses
  6826. # Checking squares (2, 0) and (0, 0)... Crosses
  6827. # Checking squares (2, 0) and (0, 1)... Crosses
  6828. # Checking squares (2, 0) and (0, 2)... Crosses
  6829. # Checking squares (2, 0) and (0, 3)...
  6830. $ Check first condition...NO
  6831. $ Check second condition... NO
  6832. BAD
  6833. # Checking squares (2, 0) and (1, 0)... Crosses
  6834. # Checking squares (2, 0) and (1, 1)... Crosses
  6835. # Checking squares (2, 0) and (1, 2)... Crosses
  6836. # Checking squares (2, 0) and (1, 3)...
  6837. $ Check first condition...NO
  6838. $ Check second condition... NO
  6839. BAD
  6840. # Checking squares (2, 0) and (2, 1)... Crosses
  6841. # Checking squares (2, 0) and (2, 2)... Crosses
  6842. # Checking squares (2, 0) and (2, 3)...
  6843. $ Check first condition...NO
  6844. $ Check second condition... NO
  6845. BAD
  6846. # Checking squares (2, 0) and (3, 0)... Crosses
  6847. # Checking squares (2, 0) and (3, 1)... Crosses
  6848. # Checking squares (2, 0) and (3, 2)... Crosses
  6849. # Checking squares (2, 0) and (3, 3)...
  6850. $ Check first condition...NO
  6851. $ Check second condition... NO
  6852. BAD
  6853. # Checking squares (2, 1) and (0, 0)... Crosses
  6854. # Checking squares (2, 1) and (0, 1)... Crosses
  6855. # Checking squares (2, 1) and (0, 2)... Crosses
  6856. # Checking squares (2, 1) and (0, 3)... Crosses
  6857. # Checking squares (2, 1) and (1, 0)... Crosses
  6858. # Checking squares (2, 1) and (1, 1)... Crosses
  6859. # Checking squares (2, 1) and (1, 2)... Crosses
  6860. # Checking squares (2, 1) and (1, 3)... Crosses
  6861. # Checking squares (2, 1) and (2, 0)... Crosses
  6862. # Checking squares (2, 1) and (2, 2)... Crosses
  6863. # Checking squares (2, 1) and (2, 3)... Crosses
  6864. # Checking squares (2, 1) and (3, 0)... Crosses
  6865. # Checking squares (2, 1) and (3, 1)... Crosses
  6866. # Checking squares (2, 1) and (3, 2)... Crosses
  6867. # Checking squares (2, 1) and (3, 3)... Crosses
  6868. # Checking squares (2, 2) and (0, 0)... Crosses
  6869. # Checking squares (2, 2) and (0, 1)... Crosses
  6870. # Checking squares (2, 2) and (0, 2)... Crosses
  6871. # Checking squares (2, 2) and (0, 3)... Crosses
  6872. # Checking squares (2, 2) and (1, 0)... Crosses
  6873. # Checking squares (2, 2) and (1, 1)... Crosses
  6874. # Checking squares (2, 2) and (1, 2)... Crosses
  6875. # Checking squares (2, 2) and (1, 3)... Crosses
  6876. # Checking squares (2, 2) and (2, 0)... Crosses
  6877. # Checking squares (2, 2) and (2, 1)... Crosses
  6878. # Checking squares (2, 2) and (2, 3)... Crosses
  6879. # Checking squares (2, 2) and (3, 0)... Crosses
  6880. # Checking squares (2, 2) and (3, 1)... Crosses
  6881. # Checking squares (2, 2) and (3, 2)... Crosses
  6882. # Checking squares (2, 2) and (3, 3)... Crosses
  6883. # Checking squares (2, 3) and (0, 0)...
  6884. $ Check first condition...NO
  6885. $ Check second condition... NO
  6886. BAD
  6887. # Checking squares (2, 3) and (0, 1)... Crosses
  6888. # Checking squares (2, 3) and (0, 2)... Crosses
  6889. # Checking squares (2, 3) and (0, 3)... Crosses
  6890. # Checking squares (2, 3) and (1, 0)...
  6891. $ Check first condition...NO
  6892. $ Check second condition... NO
  6893. BAD
  6894. # Checking squares (2, 3) and (1, 1)... Crosses
  6895. # Checking squares (2, 3) and (1, 2)... Crosses
  6896. # Checking squares (2, 3) and (1, 3)... Crosses
  6897. # Checking squares (2, 3) and (2, 0)...
  6898. $ Check first condition...NO
  6899. $ Check second condition... NO
  6900. BAD
  6901. # Checking squares (2, 3) and (2, 1)... Crosses
  6902. # Checking squares (2, 3) and (2, 2)... Crosses
  6903. # Checking squares (2, 3) and (3, 0)...
  6904. $ Check first condition...NO
  6905. $ Check second condition... NO
  6906. BAD
  6907. # Checking squares (2, 3) and (3, 1)... Crosses
  6908. # Checking squares (2, 3) and (3, 2)... Crosses
  6909. # Checking squares (2, 3) and (3, 3)... Crosses
  6910. # Checking squares (3, 0) and (0, 0)...
  6911. $ Check first condition...NO
  6912. $ Check second condition... NO
  6913. BAD
  6914. # Checking squares (3, 0) and (0, 1)...
  6915. $ Check first condition...NO
  6916. $ Check second condition... NO
  6917. BAD
  6918. # Checking squares (3, 0) and (0, 2)...
  6919. $ Check first condition...NO
  6920. $ Check second condition... NO
  6921. BAD
  6922. # Checking squares (3, 0) and (0, 3)...
  6923. $ Check first condition...NO
  6924. $ Check second condition... NO
  6925. BAD
  6926. # Checking squares (3, 0) and (1, 0)... Crosses
  6927. # Checking squares (3, 0) and (1, 1)... Crosses
  6928. # Checking squares (3, 0) and (1, 2)... Crosses
  6929. # Checking squares (3, 0) and (1, 3)...
  6930. $ Check first condition...NO
  6931. $ Check second condition... NO
  6932. BAD
  6933. # Checking squares (3, 0) and (2, 0)... Crosses
  6934. # Checking squares (3, 0) and (2, 1)... Crosses
  6935. # Checking squares (3, 0) and (2, 2)... Crosses
  6936. # Checking squares (3, 0) and (2, 3)...
  6937. $ Check first condition...NO
  6938. $ Check second condition... NO
  6939. BAD
  6940. # Checking squares (3, 0) and (3, 1)... Crosses
  6941. # Checking squares (3, 0) and (3, 2)... Crosses
  6942. # Checking squares (3, 0) and (3, 3)...
  6943. $ Check first condition...NO
  6944. $ Check second condition... NO
  6945. BAD
  6946. # Checking squares (3, 1) and (0, 0)...
  6947. $ Check first condition...NO
  6948. $ Check second condition... NO
  6949. BAD
  6950. # Checking squares (3, 1) and (0, 1)...
  6951. $ Check first condition...NO
  6952. $ Check second condition... NO
  6953. BAD
  6954. # Checking squares (3, 1) and (0, 2)...
  6955. $ Check first condition...NO
  6956. $ Check second condition... NO
  6957. BAD
  6958. # Checking squares (3, 1) and (0, 3)...
  6959. $ Check first condition...NO
  6960. $ Check second condition... NO
  6961. BAD
  6962. # Checking squares (3, 1) and (1, 0)... Crosses
  6963. # Checking squares (3, 1) and (1, 1)... Crosses
  6964. # Checking squares (3, 1) and (1, 2)... Crosses
  6965. # Checking squares (3, 1) and (1, 3)... Crosses
  6966. # Checking squares (3, 1) and (2, 0)... Crosses
  6967. # Checking squares (3, 1) and (2, 1)... Crosses
  6968. # Checking squares (3, 1) and (2, 2)... Crosses
  6969. # Checking squares (3, 1) and (2, 3)... Crosses
  6970. # Checking squares (3, 1) and (3, 0)... Crosses
  6971. # Checking squares (3, 1) and (3, 2)... Crosses
  6972. # Checking squares (3, 1) and (3, 3)... Crosses
  6973. # Checking squares (3, 2) and (0, 0)...
  6974. $ Check first condition...NO
  6975. $ Check second condition... NO
  6976. BAD
  6977. # Checking squares (3, 2) and (0, 1)...
  6978. $ Check first condition...NO
  6979. $ Check second condition... NO
  6980. BAD
  6981. # Checking squares (3, 2) and (0, 2)...
  6982. $ Check first condition...NO
  6983. $ Check second condition... NO
  6984. BAD
  6985. # Checking squares (3, 2) and (0, 3)...
  6986. $ Check first condition...NO
  6987. $ Check second condition... NO
  6988. BAD
  6989. # Checking squares (3, 2) and (1, 0)... Crosses
  6990. # Checking squares (3, 2) and (1, 1)... Crosses
  6991. # Checking squares (3, 2) and (1, 2)... Crosses
  6992. # Checking squares (3, 2) and (1, 3)... Crosses
  6993. # Checking squares (3, 2) and (2, 0)... Crosses
  6994. # Checking squares (3, 2) and (2, 1)... Crosses
  6995. # Checking squares (3, 2) and (2, 2)... Crosses
  6996. # Checking squares (3, 2) and (2, 3)... Crosses
  6997. # Checking squares (3, 2) and (3, 0)... Crosses
  6998. # Checking squares (3, 2) and (3, 1)... Crosses
  6999. # Checking squares (3, 2) and (3, 3)... Crosses
  7000. # Checking squares (3, 3) and (0, 0)...
  7001. $ Check first condition...NO
  7002. $ Check second condition... OK
  7003.  
  7004. $ Check first condition...NO
  7005. $ Check second condition... NO
  7006. BAD
  7007. # Checking squares (3, 3) and (0, 1)...
  7008. $ Check first condition...NO
  7009. $ Check second condition... OK
  7010.  
  7011. $ Check first condition...NO
  7012. $ Check second condition... NO
  7013. BAD
  7014. # Checking squares (3, 3) and (0, 2)...
  7015. $ Check first condition...NO
  7016. $ Check second condition... OK
  7017.  
  7018. $ Check first condition...NO
  7019. $ Check second condition... NO
  7020. BAD
  7021. # Checking squares (3, 3) and (0, 3)...
  7022. $ Check first condition...NO
  7023. $ Check second condition... OK
  7024.  
  7025. $ Check first condition...NO
  7026. $ Check second condition... NO
  7027. BAD
  7028. # Checking squares (3, 3) and (1, 0)...
  7029. $ Check first condition...NO
  7030. $ Check second condition... OK
  7031.  
  7032. $ Check first condition...NO
  7033. $ Check second condition... NO
  7034. BAD
  7035. # Checking squares (3, 3) and (1, 1)... Crosses
  7036. # Checking squares (3, 3) and (1, 2)... Crosses
  7037. # Checking squares (3, 3) and (1, 3)... Crosses
  7038. # Checking squares (3, 3) and (2, 0)...
  7039. $ Check first condition...NO
  7040. $ Check second condition... OK
  7041.  
  7042. $ Check first condition...NO
  7043. $ Check second condition... NO
  7044. BAD
  7045. # Checking squares (3, 3) and (2, 1)... Crosses
  7046. # Checking squares (3, 3) and (2, 2)... Crosses
  7047. # Checking squares (3, 3) and (2, 3)... Crosses
  7048. # Checking squares (3, 3) and (3, 0)...
  7049. $ Check first condition...NO
  7050. $ Check second condition... OK
  7051.  
  7052. $ Check first condition...NO
  7053. $ Check second condition... NO
  7054. BAD
  7055. # Checking squares (3, 3) and (3, 1)... Crosses
  7056. # Checking squares (3, 3) and (3, 2)... Crosses
  7057. # Checking squares (0, 0) and (0, 1)... Crosses
  7058. # Checking squares (0, 0) and (0, 2)... Crosses
  7059. # Checking squares (0, 0) and (0, 3)...
  7060. $ Check first condition...NO
  7061. $ Check second condition... NO
  7062. BAD
  7063. # Checking squares (0, 0) and (1, 0)... Crosses
  7064. # Checking squares (0, 0) and (1, 1)... Crosses
  7065. # Checking squares (0, 0) and (1, 2)... Crosses
  7066. # Checking squares (0, 0) and (1, 3)...
  7067. $ Check first condition...NO
  7068. $ Check second condition... NO
  7069. BAD
  7070. # Checking squares (0, 0) and (2, 0)... Crosses
  7071. # Checking squares (0, 0) and (2, 1)... Crosses
  7072. # Checking squares (0, 0) and (2, 2)... Crosses
  7073. # Checking squares (0, 0) and (2, 3)...
  7074. $ Check first condition...NO
  7075. $ Check second condition... NO
  7076. BAD
  7077. # Checking squares (0, 0) and (3, 0)...
  7078. $ Check first condition...NO
  7079. $ Check second condition... NO
  7080. BAD
  7081. # Checking squares (0, 0) and (3, 1)...
  7082. $ Check first condition...NO
  7083. $ Check second condition... NO
  7084. BAD
  7085. # Checking squares (0, 0) and (3, 2)...
  7086. $ Check first condition...NO
  7087. $ Check second condition... NO
  7088. BAD
  7089. # Checking squares (0, 0) and (3, 3)...
  7090. $ Check first condition...NO
  7091. $ Check second condition... NO
  7092. BAD
  7093. # Checking squares (0, 1) and (0, 0)... Crosses
  7094. # Checking squares (0, 1) and (0, 2)... Crosses
  7095. # Checking squares (0, 1) and (0, 3)... Crosses
  7096. # Checking squares (0, 1) and (1, 0)... Crosses
  7097. # Checking squares (0, 1) and (1, 1)... Crosses
  7098. # Checking squares (0, 1) and (1, 2)... Crosses
  7099. # Checking squares (0, 1) and (1, 3)... Crosses
  7100. # Checking squares (0, 1) and (2, 0)... Crosses
  7101. # Checking squares (0, 1) and (2, 1)... Crosses
  7102. # Checking squares (0, 1) and (2, 2)... Crosses
  7103. # Checking squares (0, 1) and (2, 3)... Crosses
  7104. # Checking squares (0, 1) and (3, 0)...
  7105. $ Check first condition...NO
  7106. $ Check second condition... NO
  7107. BAD
  7108. # Checking squares (0, 1) and (3, 1)...
  7109. $ Check first condition...NO
  7110. $ Check second condition... NO
  7111. BAD
  7112. # Checking squares (0, 1) and (3, 2)...
  7113. $ Check first condition...NO
  7114. $ Check second condition... NO
  7115. BAD
  7116. # Checking squares (0, 1) and (3, 3)...
  7117. $ Check first condition...NO
  7118. $ Check second condition... NO
  7119. BAD
  7120. # Checking squares (0, 2) and (0, 0)... Crosses
  7121. # Checking squares (0, 2) and (0, 1)... Crosses
  7122. # Checking squares (0, 2) and (0, 3)... Crosses
  7123. # Checking squares (0, 2) and (1, 0)... Crosses
  7124. # Checking squares (0, 2) and (1, 1)... Crosses
  7125. # Checking squares (0, 2) and (1, 2)... Crosses
  7126. # Checking squares (0, 2) and (1, 3)... Crosses
  7127. # Checking squares (0, 2) and (2, 0)... Crosses
  7128. # Checking squares (0, 2) and (2, 1)... Crosses
  7129. # Checking squares (0, 2) and (2, 2)... Crosses
  7130. # Checking squares (0, 2) and (2, 3)... Crosses
  7131. # Checking squares (0, 2) and (3, 0)...
  7132. $ Check first condition...NO
  7133. $ Check second condition... NO
  7134. BAD
  7135. # Checking squares (0, 2) and (3, 1)...
  7136. $ Check first condition...NO
  7137. $ Check second condition... NO
  7138. BAD
  7139. # Checking squares (0, 2) and (3, 2)...
  7140. $ Check first condition...NO
  7141. $ Check second condition... NO
  7142. BAD
  7143. # Checking squares (0, 2) and (3, 3)...
  7144. $ Check first condition...NO
  7145. $ Check second condition... NO
  7146. BAD
  7147. # Checking squares (0, 3) and (0, 0)...
  7148. $ Check first condition...NO
  7149. $ Check second condition... NO
  7150. BAD
  7151. # Checking squares (0, 3) and (0, 1)... Crosses
  7152. # Checking squares (0, 3) and (0, 2)... Crosses
  7153. # Checking squares (0, 3) and (1, 0)...
  7154. $ Check first condition...NO
  7155. $ Check second condition... NO
  7156. BAD
  7157. # Checking squares (0, 3) and (1, 1)... Crosses
  7158. # Checking squares (0, 3) and (1, 2)... Crosses
  7159. # Checking squares (0, 3) and (1, 3)... Crosses
  7160. # Checking squares (0, 3) and (2, 0)...
  7161. $ Check first condition...NO
  7162. $ Check second condition... NO
  7163. BAD
  7164. # Checking squares (0, 3) and (2, 1)... Crosses
  7165. # Checking squares (0, 3) and (2, 2)... Crosses
  7166. # Checking squares (0, 3) and (2, 3)... Crosses
  7167. # Checking squares (0, 3) and (3, 0)...
  7168. $ Check first condition...NO
  7169. $ Check second condition... NO
  7170. BAD
  7171. # Checking squares (0, 3) and (3, 1)...
  7172. $ Check first condition...NO
  7173. $ Check second condition... NO
  7174. BAD
  7175. # Checking squares (0, 3) and (3, 2)...
  7176. $ Check first condition...NO
  7177. $ Check second condition... NO
  7178. BAD
  7179. # Checking squares (0, 3) and (3, 3)...
  7180. $ Check first condition...NO
  7181. $ Check second condition... NO
  7182. BAD
  7183. # Checking squares (1, 0) and (0, 0)... Crosses
  7184. # Checking squares (1, 0) and (0, 1)... Crosses
  7185. # Checking squares (1, 0) and (0, 2)... Crosses
  7186. # Checking squares (1, 0) and (0, 3)...
  7187. $ Check first condition...NO
  7188. $ Check second condition... NO
  7189. BAD
  7190. # Checking squares (1, 0) and (1, 1)... Crosses
  7191. # Checking squares (1, 0) and (1, 2)... Crosses
  7192. # Checking squares (1, 0) and (1, 3)...
  7193. $ Check first condition...NO
  7194. $ Check second condition... NO
  7195. BAD
  7196. # Checking squares (1, 0) and (2, 0)... Crosses
  7197. # Checking squares (1, 0) and (2, 1)... Crosses
  7198. # Checking squares (1, 0) and (2, 2)... Crosses
  7199. # Checking squares (1, 0) and (2, 3)...
  7200. $ Check first condition...NO
  7201. $ Check second condition... NO
  7202. BAD
  7203. # Checking squares (1, 0) and (3, 0)... Crosses
  7204. # Checking squares (1, 0) and (3, 1)... Crosses
  7205. # Checking squares (1, 0) and (3, 2)... Crosses
  7206. # Checking squares (1, 0) and (3, 3)...
  7207. $ Check first condition...NO
  7208. $ Check second condition... NO
  7209. BAD
  7210. # Checking squares (1, 1) and (0, 0)... Crosses
  7211. # Checking squares (1, 1) and (0, 1)... Crosses
  7212. # Checking squares (1, 1) and (0, 2)... Crosses
  7213. # Checking squares (1, 1) and (0, 3)... Crosses
  7214. # Checking squares (1, 1) and (1, 0)... Crosses
  7215. # Checking squares (1, 1) and (1, 2)... Crosses
  7216. # Checking squares (1, 1) and (1, 3)... Crosses
  7217. # Checking squares (1, 1) and (2, 0)... Crosses
  7218. # Checking squares (1, 1) and (2, 1)... Crosses
  7219. # Checking squares (1, 1) and (2, 2)... Crosses
  7220. # Checking squares (1, 1) and (2, 3)... Crosses
  7221. # Checking squares (1, 1) and (3, 0)... Crosses
  7222. # Checking squares (1, 1) and (3, 1)... Crosses
  7223. # Checking squares (1, 1) and (3, 2)... Crosses
  7224. # Checking squares (1, 1) and (3, 3)... Crosses
  7225. # Checking squares (1, 2) and (0, 0)... Crosses
  7226. # Checking squares (1, 2) and (0, 1)... Crosses
  7227. # Checking squares (1, 2) and (0, 2)... Crosses
  7228. # Checking squares (1, 2) and (0, 3)... Crosses
  7229. # Checking squares (1, 2) and (1, 0)... Crosses
  7230. # Checking squares (1, 2) and (1, 1)... Crosses
  7231. # Checking squares (1, 2) and (1, 3)... Crosses
  7232. # Checking squares (1, 2) and (2, 0)... Crosses
  7233. # Checking squares (1, 2) and (2, 1)... Crosses
  7234. # Checking squares (1, 2) and (2, 2)... Crosses
  7235. # Checking squares (1, 2) and (2, 3)... Crosses
  7236. # Checking squares (1, 2) and (3, 0)... Crosses
  7237. # Checking squares (1, 2) and (3, 1)... Crosses
  7238. # Checking squares (1, 2) and (3, 2)... Crosses
  7239. # Checking squares (1, 2) and (3, 3)... Crosses
  7240. # Checking squares (1, 3) and (0, 0)...
  7241. $ Check first condition...NO
  7242. $ Check second condition... NO
  7243. BAD
  7244. # Checking squares (1, 3) and (0, 1)... Crosses
  7245. # Checking squares (1, 3) and (0, 2)... Crosses
  7246. # Checking squares (1, 3) and (0, 3)... Crosses
  7247. # Checking squares (1, 3) and (1, 0)...
  7248. $ Check first condition...NO
  7249. $ Check second condition... NO
  7250. BAD
  7251. # Checking squares (1, 3) and (1, 1)... Crosses
  7252. # Checking squares (1, 3) and (1, 2)... Crosses
  7253. # Checking squares (1, 3) and (2, 0)...
  7254. $ Check first condition...NO
  7255. $ Check second condition... NO
  7256. BAD
  7257. # Checking squares (1, 3) and (2, 1)... Crosses
  7258. # Checking squares (1, 3) and (2, 2)... Crosses
  7259. # Checking squares (1, 3) and (2, 3)... Crosses
  7260. # Checking squares (1, 3) and (3, 0)...
  7261. $ Check first condition...NO
  7262. $ Check second condition... NO
  7263. BAD
  7264. # Checking squares (1, 3) and (3, 1)... Crosses
  7265. # Checking squares (1, 3) and (3, 2)... Crosses
  7266. # Checking squares (1, 3) and (3, 3)... Crosses
  7267. # Checking squares (2, 0) and (0, 0)... Crosses
  7268. # Checking squares (2, 0) and (0, 1)... Crosses
  7269. # Checking squares (2, 0) and (0, 2)... Crosses
  7270. # Checking squares (2, 0) and (0, 3)...
  7271. $ Check first condition...NO
  7272. $ Check second condition... NO
  7273. BAD
  7274. # Checking squares (2, 0) and (1, 0)... Crosses
  7275. # Checking squares (2, 0) and (1, 1)... Crosses
  7276. # Checking squares (2, 0) and (1, 2)... Crosses
  7277. # Checking squares (2, 0) and (1, 3)...
  7278. $ Check first condition...NO
  7279. $ Check second condition... NO
  7280. BAD
  7281. # Checking squares (2, 0) and (2, 1)... Crosses
  7282. # Checking squares (2, 0) and (2, 2)... Crosses
  7283. # Checking squares (2, 0) and (2, 3)...
  7284. $ Check first condition...NO
  7285. $ Check second condition... NO
  7286. BAD
  7287. # Checking squares (2, 0) and (3, 0)... Crosses
  7288. # Checking squares (2, 0) and (3, 1)... Crosses
  7289. # Checking squares (2, 0) and (3, 2)... Crosses
  7290. # Checking squares (2, 0) and (3, 3)...
  7291. $ Check first condition...NO
  7292. $ Check second condition... NO
  7293. BAD
  7294. # Checking squares (2, 1) and (0, 0)... Crosses
  7295. # Checking squares (2, 1) and (0, 1)... Crosses
  7296. # Checking squares (2, 1) and (0, 2)... Crosses
  7297. # Checking squares (2, 1) and (0, 3)... Crosses
  7298. # Checking squares (2, 1) and (1, 0)... Crosses
  7299. # Checking squares (2, 1) and (1, 1)... Crosses
  7300. # Checking squares (2, 1) and (1, 2)... Crosses
  7301. # Checking squares (2, 1) and (1, 3)... Crosses
  7302. # Checking squares (2, 1) and (2, 0)... Crosses
  7303. # Checking squares (2, 1) and (2, 2)... Crosses
  7304. # Checking squares (2, 1) and (2, 3)... Crosses
  7305. # Checking squares (2, 1) and (3, 0)... Crosses
  7306. # Checking squares (2, 1) and (3, 1)... Crosses
  7307. # Checking squares (2, 1) and (3, 2)... Crosses
  7308. # Checking squares (2, 1) and (3, 3)... Crosses
  7309. # Checking squares (2, 2) and (0, 0)... Crosses
  7310. # Checking squares (2, 2) and (0, 1)... Crosses
  7311. # Checking squares (2, 2) and (0, 2)... Crosses
  7312. # Checking squares (2, 2) and (0, 3)... Crosses
  7313. # Checking squares (2, 2) and (1, 0)... Crosses
  7314. # Checking squares (2, 2) and (1, 1)... Crosses
  7315. # Checking squares (2, 2) and (1, 2)... Crosses
  7316. # Checking squares (2, 2) and (1, 3)... Crosses
  7317. # Checking squares (2, 2) and (2, 0)... Crosses
  7318. # Checking squares (2, 2) and (2, 1)... Crosses
  7319. # Checking squares (2, 2) and (2, 3)... Crosses
  7320. # Checking squares (2, 2) and (3, 0)... Crosses
  7321. # Checking squares (2, 2) and (3, 1)... Crosses
  7322. # Checking squares (2, 2) and (3, 2)... Crosses
  7323. # Checking squares (2, 2) and (3, 3)... Crosses
  7324. # Checking squares (2, 3) and (0, 0)...
  7325. $ Check first condition...NO
  7326. $ Check second condition... NO
  7327. BAD
  7328. # Checking squares (2, 3) and (0, 1)... Crosses
  7329. # Checking squares (2, 3) and (0, 2)... Crosses
  7330. # Checking squares (2, 3) and (0, 3)... Crosses
  7331. # Checking squares (2, 3) and (1, 0)...
  7332. $ Check first condition...NO
  7333. $ Check second condition... NO
  7334. BAD
  7335. # Checking squares (2, 3) and (1, 1)... Crosses
  7336. # Checking squares (2, 3) and (1, 2)... Crosses
  7337. # Checking squares (2, 3) and (1, 3)... Crosses
  7338. # Checking squares (2, 3) and (2, 0)...
  7339. $ Check first condition...NO
  7340. $ Check second condition... NO
  7341. BAD
  7342. # Checking squares (2, 3) and (2, 1)... Crosses
  7343. # Checking squares (2, 3) and (2, 2)... Crosses
  7344. # Checking squares (2, 3) and (3, 0)...
  7345. $ Check first condition...NO
  7346. $ Check second condition... NO
  7347. BAD
  7348. # Checking squares (2, 3) and (3, 1)... Crosses
  7349. # Checking squares (2, 3) and (3, 2)... Crosses
  7350. # Checking squares (2, 3) and (3, 3)... Crosses
  7351. # Checking squares (3, 0) and (0, 0)...
  7352. $ Check first condition...NO
  7353. $ Check second condition... NO
  7354. BAD
  7355. # Checking squares (3, 0) and (0, 1)...
  7356. $ Check first condition...NO
  7357. $ Check second condition... NO
  7358. BAD
  7359. # Checking squares (3, 0) and (0, 2)...
  7360. $ Check first condition...NO
  7361. $ Check second condition... NO
  7362. BAD
  7363. # Checking squares (3, 0) and (0, 3)...
  7364. $ Check first condition...NO
  7365. $ Check second condition... NO
  7366. BAD
  7367. # Checking squares (3, 0) and (1, 0)... Crosses
  7368. # Checking squares (3, 0) and (1, 1)... Crosses
  7369. # Checking squares (3, 0) and (1, 2)... Crosses
  7370. # Checking squares (3, 0) and (1, 3)...
  7371. $ Check first condition...NO
  7372. $ Check second condition... NO
  7373. BAD
  7374. # Checking squares (3, 0) and (2, 0)... Crosses
  7375. # Checking squares (3, 0) and (2, 1)... Crosses
  7376. # Checking squares (3, 0) and (2, 2)... Crosses
  7377. # Checking squares (3, 0) and (2, 3)...
  7378. $ Check first condition...NO
  7379. $ Check second condition... NO
  7380. BAD
  7381. # Checking squares (3, 0) and (3, 1)... Crosses
  7382. # Checking squares (3, 0) and (3, 2)... Crosses
  7383. # Checking squares (3, 0) and (3, 3)...
  7384. $ Check first condition...NO
  7385. $ Check second condition... NO
  7386. BAD
  7387. # Checking squares (3, 1) and (0, 0)...
  7388. $ Check first condition...NO
  7389. $ Check second condition... NO
  7390. BAD
  7391. # Checking squares (3, 1) and (0, 1)...
  7392. $ Check first condition...NO
  7393. $ Check second condition... NO
  7394. BAD
  7395. # Checking squares (3, 1) and (0, 2)...
  7396. $ Check first condition...NO
  7397. $ Check second condition... NO
  7398. BAD
  7399. # Checking squares (3, 1) and (0, 3)...
  7400. $ Check first condition...NO
  7401. $ Check second condition... NO
  7402. BAD
  7403. # Checking squares (3, 1) and (1, 0)... Crosses
  7404. # Checking squares (3, 1) and (1, 1)... Crosses
  7405. # Checking squares (3, 1) and (1, 2)... Crosses
  7406. # Checking squares (3, 1) and (1, 3)... Crosses
  7407. # Checking squares (3, 1) and (2, 0)... Crosses
  7408. # Checking squares (3, 1) and (2, 1)... Crosses
  7409. # Checking squares (3, 1) and (2, 2)... Crosses
  7410. # Checking squares (3, 1) and (2, 3)... Crosses
  7411. # Checking squares (3, 1) and (3, 0)... Crosses
  7412. # Checking squares (3, 1) and (3, 2)... Crosses
  7413. # Checking squares (3, 1) and (3, 3)... Crosses
  7414. # Checking squares (3, 2) and (0, 0)...
  7415. $ Check first condition...NO
  7416. $ Check second condition... NO
  7417. BAD
  7418. # Checking squares (3, 2) and (0, 1)...
  7419. $ Check first condition...NO
  7420. $ Check second condition... NO
  7421. BAD
  7422. # Checking squares (3, 2) and (0, 2)...
  7423. $ Check first condition...NO
  7424. $ Check second condition... NO
  7425. BAD
  7426. # Checking squares (3, 2) and (0, 3)...
  7427. $ Check first condition...NO
  7428. $ Check second condition... NO
  7429. BAD
  7430. # Checking squares (3, 2) and (1, 0)... Crosses
  7431. # Checking squares (3, 2) and (1, 1)... Crosses
  7432. # Checking squares (3, 2) and (1, 2)... Crosses
  7433. # Checking squares (3, 2) and (1, 3)... Crosses
  7434. # Checking squares (3, 2) and (2, 0)... Crosses
  7435. # Checking squares (3, 2) and (2, 1)... Crosses
  7436. # Checking squares (3, 2) and (2, 2)... Crosses
  7437. # Checking squares (3, 2) and (2, 3)... Crosses
  7438. # Checking squares (3, 2) and (3, 0)... Crosses
  7439. # Checking squares (3, 2) and (3, 1)... Crosses
  7440. # Checking squares (3, 2) and (3, 3)... Crosses
  7441. # Checking squares (3, 3) and (0, 0)...
  7442. $ Check first condition...NO
  7443. $ Check second condition... OK
  7444.  
  7445. $ Check first condition...NO
  7446. $ Check second condition... NO
  7447. BAD
  7448. # Checking squares (3, 3) and (0, 1)...
  7449. $ Check first condition...NO
  7450. $ Check second condition... OK
  7451.  
  7452. $ Check first condition...NO
  7453. $ Check second condition... NO
  7454. BAD
  7455. # Checking squares (3, 3) and (0, 2)...
  7456. $ Check first condition...NO
  7457. $ Check second condition... OK
  7458.  
  7459. $ Check first condition...NO
  7460. $ Check second condition... NO
  7461. BAD
  7462. # Checking squares (3, 3) and (0, 3)...
  7463. $ Check first condition...NO
  7464. $ Check second condition... OK
  7465.  
  7466. $ Check first condition...NO
  7467. $ Check second condition... NO
  7468. BAD
  7469. # Checking squares (3, 3) and (1, 0)...
  7470. $ Check first condition...NO
  7471. $ Check second condition... OK
  7472.  
  7473. $ Check first condition...NO
  7474. $ Check second condition... NO
  7475. BAD
  7476. # Checking squares (3, 3) and (1, 1)... Crosses
  7477. # Checking squares (3, 3) and (1, 2)... Crosses
  7478. # Checking squares (3, 3) and (1, 3)... Crosses
  7479. # Checking squares (3, 3) and (2, 0)...
  7480. $ Check first condition...NO
  7481. $ Check second condition... OK
  7482.  
  7483. $ Check first condition...NO
  7484. $ Check second condition... NO
  7485. BAD
  7486. # Checking squares (3, 3) and (2, 1)... Crosses
  7487. # Checking squares (3, 3) and (2, 2)... Crosses
  7488. # Checking squares (3, 3) and (2, 3)... Crosses
  7489. # Checking squares (3, 3) and (3, 0)...
  7490. $ Check first condition...NO
  7491. $ Check second condition... OK
  7492.  
  7493. $ Check first condition...NO
  7494. $ Check second condition... NO
  7495. BAD
  7496. # Checking squares (3, 3) and (3, 1)... Crosses
  7497. # Checking squares (3, 3) and (3, 2)... Crosses
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement