diff --git a/AdventOfCode2018.Tests/AdventOfCode2018.Tests.csproj b/AdventOfCode2018.Tests/AdventOfCode2018.Tests.csproj
index 2a8c3d3..9ebcc8c 100644
--- a/AdventOfCode2018.Tests/AdventOfCode2018.Tests.csproj
+++ b/AdventOfCode2018.Tests/AdventOfCode2018.Tests.csproj
@@ -58,6 +58,7 @@
+
diff --git a/AdventOfCode2018.Tests/Day03_Tests.cs b/AdventOfCode2018.Tests/Day03_Tests.cs
new file mode 100644
index 0000000..699a38e
--- /dev/null
+++ b/AdventOfCode2018.Tests/Day03_Tests.cs
@@ -0,0 +1,22 @@
+using Microsoft.VisualStudio.TestTools.UnitTesting;
+
+namespace AdventOfCode2018.Tests
+{
+ [TestClass()]
+ public class Day03_Tests
+ {
+ [TestMethod()]
+ public void ResolveDay03__Test()
+ {
+ Day03 day03 = new Day03();
+
+ string result = day03.ResolveDay03(new string[] {
+ "#1 @ 1,3: 4x4",
+ "#2 @ 3,1: 4x4",
+ "#3 @ 5,5: 2x2",
+ });
+
+ Assert.AreEqual("4", result);
+ }
+ }
+}
\ No newline at end of file
diff --git a/AdventOfCode2018/AdventOfCode2018.csproj b/AdventOfCode2018/AdventOfCode2018.csproj
index 217a6ec..e70cee7 100644
--- a/AdventOfCode2018/AdventOfCode2018.csproj
+++ b/AdventOfCode2018/AdventOfCode2018.csproj
@@ -45,6 +45,7 @@
+
@@ -55,6 +56,9 @@
PreserveNewest
+
+ PreserveNewest
+
\ No newline at end of file
diff --git a/AdventOfCode2018/Day03.cs b/AdventOfCode2018/Day03.cs
new file mode 100644
index 0000000..196c791
--- /dev/null
+++ b/AdventOfCode2018/Day03.cs
@@ -0,0 +1,62 @@
+using System;
+
+namespace AdventOfCode2018
+{
+ /*
+ --- Day 3: No Matter How You Slice It ---
+
+ The Elves managed to locate the chimney-squeeze prototype fabric for Santa's suit (thanks to someone who helpfully wrote its box IDs on the wall of the warehouse in the middle of the night). Unfortunately, anomalies are still affecting them - nobody can even agree on how to cut the fabric.
+
+ The whole piece of fabric they're working on is a very large square - at least 1000 inches on each side.
+
+ Each Elf has made a claim about which area of fabric would be ideal for Santa's suit. All claims have an ID and consist of a single rectangle with edges parallel to the edges of the fabric. Each claim's rectangle is defined as follows:
+
+ The number of inches between the left edge of the fabric and the left edge of the rectangle.
+ The number of inches between the top edge of the fabric and the top edge of the rectangle.
+ The width of the rectangle in inches.
+ The height of the rectangle in inches.
+
+ A claim like #123 @ 3,2: 5x4 means that claim ID 123 specifies a rectangle 3 inches from the left edge, 2 inches from the top edge, 5 inches wide, and 4 inches tall. Visually, it claims the square inches of fabric represented by # (and ignores the square inches of fabric represented by .) in the diagram below:
+
+ ...........
+ ...........
+ ...#####...
+ ...#####...
+ ...#####...
+ ...#####...
+ ...........
+ ...........
+ ...........
+
+ The problem is that many of the claims overlap, causing two or more claims to cover part of the same areas. For example, consider the following claims:
+
+ #1 @ 1,3: 4x4
+ #2 @ 3,1: 4x4
+ #3 @ 5,5: 2x2
+
+ Visually, these claim the following areas:
+
+ ........
+ ...2222.
+ ...2222.
+ .11XX22.
+ .11XX22.
+ .111133.
+ .111133.
+ ........
+
+ The four square inches marked with X are claimed by both 1 and 2. (Claim 3, while adjacent to the others, does not overlap either of them.)
+
+ If the Elves all proceed with their own plans, none of them will have enough fabric. How many square inches of fabric are within two or more claims?
+
+ */
+
+ public class Day03
+ {
+ public string ResolveDay03(string[] inputs)
+ {
+ throw new NotImplementedException();
+ }
+
+ }
+}
diff --git a/AdventOfCode2018/Program.cs b/AdventOfCode2018/Program.cs
index 242d7f5..05880f6 100644
--- a/AdventOfCode2018/Program.cs
+++ b/AdventOfCode2018/Program.cs
@@ -7,7 +7,7 @@ namespace AdventOfCode2018
{
private static void Main(string[] args)
{
- int currentDay = 2;
+ int currentDay = 3;
if (currentDay == 1)
{
@@ -31,6 +31,15 @@ namespace AdventOfCode2018
Console.WriteLine("Day02_Part2 Result: {0}", resultDay02Part2);
}
+ if (currentDay == 3)
+ {
+ // Resolve Day03
+ Day03 day03 = new Day03();
+ string[] linesDay03 = File.ReadAllLines("inputs/Day03.txt");
+ string resultDay03 = day03.ResolveDay03(linesDay03);
+ Console.WriteLine("Day03 Result: {0}", resultDay03);
+ }
+
Console.Read();
}
}
diff --git a/AdventOfCode2018/inputs/Day03.txt b/AdventOfCode2018/inputs/Day03.txt
new file mode 100644
index 0000000..a190ef3
--- /dev/null
+++ b/AdventOfCode2018/inputs/Day03.txt
@@ -0,0 +1,1267 @@
+#1 @ 596,731: 11x27
+#2 @ 20,473: 23x22
+#3 @ 730,802: 23x23
+#4 @ 212,725: 28x25
+#5 @ 65,785: 13x15
+#6 @ 495,395: 16x11
+#7 @ 750,29: 26x17
+#8 @ 658,927: 22x11
+#9 @ 109,286: 11x16
+#10 @ 935,957: 11x20
+#11 @ 647,392: 23x26
+#12 @ 878,21: 12x24
+#13 @ 816,319: 16x13
+#14 @ 339,150: 27x25
+#15 @ 770,122: 11x17
+#16 @ 439,330: 11x18
+#17 @ 727,757: 21x12
+#18 @ 936,364: 24x23
+#19 @ 78,408: 25x18
+#20 @ 579,298: 10x19
+#21 @ 573,694: 21x19
+#22 @ 121,2: 18x27
+#23 @ 843,633: 27x25
+#24 @ 948,744: 15x11
+#25 @ 313,680: 17x28
+#26 @ 192,573: 15x15
+#27 @ 126,229: 24x24
+#28 @ 238,56: 12x24
+#29 @ 168,609: 13x10
+#30 @ 488,896: 6x14
+#31 @ 194,659: 28x23
+#32 @ 71,500: 26x11
+#33 @ 525,695: 22x23
+#34 @ 334,145: 22x15
+#35 @ 167,669: 27x29
+#36 @ 329,858: 17x27
+#37 @ 543,282: 20x26
+#38 @ 261,906: 12x15
+#39 @ 683,199: 11x11
+#40 @ 775,416: 29x23
+#41 @ 507,898: 19x21
+#42 @ 409,862: 27x23
+#43 @ 328,96: 13x24
+#44 @ 333,199: 28x23
+#45 @ 152,303: 24x15
+#46 @ 150,685: 29x15
+#47 @ 460,39: 29x18
+#48 @ 820,716: 14x22
+#49 @ 241,603: 13x29
+#50 @ 815,665: 13x10
+#51 @ 144,879: 27x16
+#52 @ 852,634: 28x27
+#53 @ 712,227: 22x14
+#54 @ 809,68: 26x25
+#55 @ 154,424: 29x10
+#56 @ 428,348: 24x27
+#57 @ 98,877: 20x26
+#58 @ 346,717: 19x29
+#59 @ 523,801: 21x22
+#60 @ 876,813: 11x11
+#61 @ 467,400: 11x17
+#62 @ 185,711: 16x24
+#63 @ 544,18: 13x24
+#64 @ 933,652: 28x17
+#65 @ 869,570: 27x14
+#66 @ 917,900: 22x12
+#67 @ 542,651: 23x11
+#68 @ 713,529: 23x18
+#69 @ 653,17: 16x20
+#70 @ 197,763: 14x18
+#71 @ 769,755: 15x23
+#72 @ 672,752: 28x13
+#73 @ 427,197: 22x24
+#74 @ 314,325: 27x23
+#75 @ 447,574: 10x22
+#76 @ 430,746: 19x12
+#77 @ 849,383: 29x20
+#78 @ 285,229: 24x24
+#79 @ 415,503: 23x19
+#80 @ 272,839: 23x18
+#81 @ 292,675: 23x10
+#82 @ 558,424: 5x4
+#83 @ 690,671: 26x26
+#84 @ 373,860: 23x11
+#85 @ 940,574: 16x15
+#86 @ 687,332: 13x16
+#87 @ 121,567: 11x27
+#88 @ 831,408: 14x17
+#89 @ 47,5: 12x26
+#90 @ 270,856: 22x15
+#91 @ 292,584: 13x14
+#92 @ 532,147: 29x26
+#93 @ 846,638: 11x10
+#94 @ 272,551: 26x18
+#95 @ 717,724: 15x19
+#96 @ 793,943: 18x23
+#97 @ 428,554: 27x22
+#98 @ 942,450: 13x18
+#99 @ 70,112: 24x24
+#100 @ 98,275: 14x15
+#101 @ 303,984: 26x12
+#102 @ 664,521: 19x23
+#103 @ 773,480: 15x25
+#104 @ 666,112: 12x22
+#105 @ 589,339: 11x23
+#106 @ 756,559: 18x14
+#107 @ 447,977: 17x13
+#108 @ 802,502: 19x23
+#109 @ 821,163: 19x23
+#110 @ 447,48: 16x28
+#111 @ 606,795: 25x16
+#112 @ 326,212: 21x21
+#113 @ 477,121: 24x13
+#114 @ 470,655: 29x25
+#115 @ 247,591: 20x27
+#116 @ 412,494: 11x20
+#117 @ 732,719: 23x29
+#118 @ 319,411: 20x13
+#119 @ 138,13: 10x12
+#120 @ 551,54: 26x25
+#121 @ 95,648: 16x22
+#122 @ 595,142: 18x28
+#123 @ 884,592: 28x26
+#124 @ 322,483: 17x18
+#125 @ 381,644: 16x24
+#126 @ 778,487: 29x26
+#127 @ 272,885: 24x21
+#128 @ 939,957: 13x28
+#129 @ 624,376: 28x18
+#130 @ 735,942: 4x6
+#131 @ 985,490: 10x18
+#132 @ 611,698: 29x10
+#133 @ 655,655: 28x27
+#134 @ 768,248: 13x22
+#135 @ 769,311: 25x12
+#136 @ 20,979: 15x19
+#137 @ 182,692: 12x12
+#138 @ 172,114: 26x18
+#139 @ 322,521: 21x21
+#140 @ 623,663: 17x17
+#141 @ 719,243: 13x18
+#142 @ 281,573: 26x22
+#143 @ 880,6: 15x12
+#144 @ 276,631: 24x17
+#145 @ 43,544: 20x25
+#146 @ 717,500: 15x16
+#147 @ 63,495: 24x11
+#148 @ 943,220: 26x19
+#149 @ 197,251: 15x23
+#150 @ 461,279: 27x11
+#151 @ 790,714: 10x25
+#152 @ 858,718: 23x26
+#153 @ 167,168: 10x3
+#154 @ 403,717: 16x22
+#155 @ 662,22: 17x19
+#156 @ 949,164: 13x28
+#157 @ 570,705: 25x21
+#158 @ 441,195: 22x16
+#159 @ 796,21: 24x17
+#160 @ 883,798: 28x29
+#161 @ 901,885: 21x29
+#162 @ 574,106: 28x26
+#163 @ 745,809: 21x12
+#164 @ 375,724: 15x29
+#165 @ 461,261: 21x12
+#166 @ 898,412: 16x18
+#167 @ 281,624: 23x12
+#168 @ 446,912: 21x12
+#169 @ 410,222: 14x11
+#170 @ 170,224: 22x26
+#171 @ 763,562: 19x11
+#172 @ 203,66: 25x19
+#173 @ 493,792: 15x26
+#174 @ 337,183: 21x27
+#175 @ 523,823: 19x14
+#176 @ 947,954: 25x26
+#177 @ 371,556: 29x23
+#178 @ 407,232: 24x11
+#179 @ 792,927: 14x19
+#180 @ 7,630: 4x7
+#181 @ 608,785: 17x15
+#182 @ 783,702: 15x15
+#183 @ 350,703: 19x21
+#184 @ 650,942: 24x12
+#185 @ 610,936: 12x11
+#186 @ 873,841: 15x18
+#187 @ 960,386: 25x25
+#188 @ 876,555: 21x28
+#189 @ 370,302: 27x12
+#190 @ 504,563: 12x23
+#191 @ 900,895: 26x23
+#192 @ 122,176: 21x21
+#193 @ 596,789: 20x21
+#194 @ 887,232: 15x21
+#195 @ 307,595: 24x29
+#196 @ 579,936: 20x29
+#197 @ 549,341: 20x17
+#198 @ 211,142: 21x11
+#199 @ 797,6: 10x25
+#200 @ 928,376: 24x10
+#201 @ 577,70: 10x14
+#202 @ 851,258: 19x17
+#203 @ 244,667: 13x23
+#204 @ 448,822: 15x21
+#205 @ 196,436: 15x19
+#206 @ 817,621: 14x10
+#207 @ 142,677: 13x26
+#208 @ 688,117: 23x29
+#209 @ 96,892: 29x25
+#210 @ 912,741: 15x10
+#211 @ 578,579: 15x24
+#212 @ 219,73: 20x29
+#213 @ 949,465: 18x29
+#214 @ 867,214: 25x26
+#215 @ 52,388: 21x28
+#216 @ 142,673: 11x13
+#217 @ 55,884: 12x19
+#218 @ 793,469: 19x23
+#219 @ 544,159: 23x23
+#220 @ 225,72: 23x22
+#221 @ 966,649: 11x22
+#222 @ 431,623: 25x28
+#223 @ 274,885: 21x23
+#224 @ 718,431: 29x26
+#225 @ 325,652: 17x26
+#226 @ 304,232: 25x28
+#227 @ 932,790: 11x25
+#228 @ 489,891: 21x13
+#229 @ 769,8: 20x20
+#230 @ 166,576: 27x13
+#231 @ 473,531: 16x21
+#232 @ 833,608: 21x22
+#233 @ 544,640: 13x23
+#234 @ 303,561: 21x15
+#235 @ 874,782: 26x11
+#236 @ 808,819: 19x10
+#237 @ 573,962: 19x20
+#238 @ 472,366: 17x10
+#239 @ 477,619: 10x24
+#240 @ 734,851: 15x17
+#241 @ 442,874: 24x13
+#242 @ 231,730: 12x17
+#243 @ 296,305: 18x11
+#244 @ 556,33: 21x15
+#245 @ 585,110: 27x28
+#246 @ 814,862: 27x22
+#247 @ 608,457: 29x15
+#248 @ 670,616: 11x15
+#249 @ 717,737: 24x15
+#250 @ 160,542: 11x12
+#251 @ 136,390: 29x25
+#252 @ 360,699: 21x15
+#253 @ 878,911: 19x23
+#254 @ 559,581: 14x23
+#255 @ 204,359: 23x25
+#256 @ 431,868: 16x10
+#257 @ 826,783: 26x21
+#258 @ 650,364: 15x21
+#259 @ 770,252: 17x23
+#260 @ 816,502: 21x18
+#261 @ 426,110: 29x27
+#262 @ 705,435: 21x13
+#263 @ 193,654: 10x16
+#264 @ 249,180: 19x24
+#265 @ 389,171: 19x14
+#266 @ 88,828: 17x29
+#267 @ 676,138: 11x16
+#268 @ 407,439: 24x21
+#269 @ 914,761: 28x13
+#270 @ 976,499: 20x19
+#271 @ 611,830: 12x16
+#272 @ 5,832: 23x19
+#273 @ 653,328: 16x13
+#274 @ 837,817: 20x26
+#275 @ 861,165: 23x29
+#276 @ 362,804: 20x14
+#277 @ 456,285: 24x18
+#278 @ 208,377: 14x15
+#279 @ 413,865: 19x17
+#280 @ 799,609: 28x17
+#281 @ 882,8: 6x7
+#282 @ 590,419: 25x15
+#283 @ 30,791: 25x22
+#284 @ 923,655: 11x24
+#285 @ 156,967: 29x25
+#286 @ 594,438: 19x22
+#287 @ 769,13: 28x22
+#288 @ 177,709: 15x24
+#289 @ 597,386: 19x16
+#290 @ 360,172: 10x11
+#291 @ 960,764: 24x28
+#292 @ 439,72: 27x16
+#293 @ 431,970: 21x29
+#294 @ 291,760: 20x16
+#295 @ 11,176: 22x23
+#296 @ 320,703: 13x25
+#297 @ 388,426: 23x27
+#298 @ 221,177: 27x11
+#299 @ 947,807: 25x10
+#300 @ 668,937: 25x19
+#301 @ 472,388: 14x19
+#302 @ 174,645: 17x23
+#303 @ 94,158: 23x23
+#304 @ 875,217: 27x27
+#305 @ 109,780: 19x19
+#306 @ 306,730: 18x26
+#307 @ 301,880: 23x14
+#308 @ 601,736: 29x17
+#309 @ 664,867: 24x10
+#310 @ 966,332: 18x21
+#311 @ 699,199: 17x24
+#312 @ 283,64: 25x28
+#313 @ 520,852: 28x26
+#314 @ 577,344: 12x21
+#315 @ 220,908: 27x12
+#316 @ 41,731: 22x13
+#317 @ 14,841: 17x29
+#318 @ 444,813: 15x14
+#319 @ 437,807: 22x27
+#320 @ 453,569: 11x10
+#321 @ 725,62: 14x19
+#322 @ 861,779: 24x29
+#323 @ 825,901: 12x24
+#324 @ 69,789: 11x11
+#325 @ 81,363: 22x10
+#326 @ 944,347: 12x22
+#327 @ 20,359: 13x11
+#328 @ 156,228: 19x29
+#329 @ 847,599: 21x12
+#330 @ 967,814: 22x18
+#331 @ 441,13: 25x20
+#332 @ 581,823: 23x24
+#333 @ 624,360: 13x17
+#334 @ 274,252: 19x22
+#335 @ 140,172: 27x29
+#336 @ 52,525: 24x14
+#337 @ 511,333: 13x25
+#338 @ 333,461: 18x24
+#339 @ 722,782: 16x23
+#340 @ 186,648: 20x18
+#341 @ 131,600: 12x23
+#342 @ 524,398: 20x27
+#343 @ 819,663: 10x28
+#344 @ 595,901: 22x29
+#345 @ 950,338: 26x20
+#346 @ 635,164: 12x16
+#347 @ 653,531: 23x21
+#348 @ 386,169: 23x12
+#349 @ 74,528: 12x28
+#350 @ 872,173: 23x21
+#351 @ 506,272: 12x26
+#352 @ 387,584: 20x16
+#353 @ 701,894: 24x11
+#354 @ 974,637: 14x18
+#355 @ 540,109: 12x23
+#356 @ 480,854: 22x29
+#357 @ 492,792: 29x24
+#358 @ 727,905: 18x27
+#359 @ 236,686: 13x26
+#360 @ 273,313: 23x16
+#361 @ 303,34: 12x12
+#362 @ 455,572: 6x3
+#363 @ 122,155: 18x25
+#364 @ 546,605: 18x10
+#365 @ 936,232: 10x15
+#366 @ 17,137: 12x12
+#367 @ 795,550: 21x15
+#368 @ 67,780: 11x24
+#369 @ 568,47: 19x10
+#370 @ 402,884: 29x17
+#371 @ 439,757: 11x12
+#372 @ 462,400: 10x11
+#373 @ 741,291: 12x25
+#374 @ 392,171: 25x27
+#375 @ 290,72: 25x18
+#376 @ 161,680: 18x26
+#377 @ 404,504: 16x24
+#378 @ 552,630: 24x13
+#379 @ 252,177: 23x17
+#380 @ 782,428: 16x22
+#381 @ 35,306: 10x27
+#382 @ 904,511: 26x10
+#383 @ 152,520: 11x24
+#384 @ 40,953: 29x16
+#385 @ 579,476: 13x25
+#386 @ 293,400: 29x28
+#387 @ 106,599: 29x16
+#388 @ 420,227: 11x19
+#389 @ 334,83: 29x22
+#390 @ 503,363: 12x27
+#391 @ 715,427: 11x21
+#392 @ 535,977: 11x18
+#393 @ 129,398: 11x19
+#394 @ 50,668: 16x29
+#395 @ 596,635: 24x22
+#396 @ 429,965: 17x23
+#397 @ 218,590: 11x11
+#398 @ 130,231: 16x19
+#399 @ 517,340: 16x13
+#400 @ 160,611: 25x22
+#401 @ 187,706: 23x20
+#402 @ 402,431: 25x15
+#403 @ 448,519: 13x17
+#404 @ 732,773: 26x21
+#405 @ 336,179: 26x12
+#406 @ 833,603: 12x18
+#407 @ 331,294: 28x24
+#408 @ 619,517: 10x15
+#409 @ 585,353: 24x15
+#410 @ 847,229: 26x13
+#411 @ 13,697: 10x25
+#412 @ 183,702: 10x29
+#413 @ 967,642: 14x12
+#414 @ 833,512: 10x21
+#415 @ 489,698: 16x26
+#416 @ 463,633: 19x24
+#417 @ 902,216: 13x16
+#418 @ 14,305: 27x12
+#419 @ 62,794: 16x24
+#420 @ 883,173: 26x22
+#421 @ 680,789: 16x24
+#422 @ 459,823: 11x17
+#423 @ 247,95: 19x21
+#424 @ 542,962: 22x27
+#425 @ 817,199: 20x12
+#426 @ 448,492: 14x24
+#427 @ 701,136: 22x19
+#428 @ 438,914: 14x12
+#429 @ 232,584: 21x23
+#430 @ 280,67: 22x26
+#431 @ 316,430: 13x22
+#432 @ 674,526: 28x15
+#433 @ 250,965: 23x12
+#434 @ 87,820: 23x28
+#435 @ 487,974: 11x15
+#436 @ 392,282: 13x13
+#437 @ 385,861: 29x22
+#438 @ 554,311: 27x28
+#439 @ 676,1: 17x11
+#440 @ 191,433: 12x12
+#441 @ 559,743: 17x12
+#442 @ 466,269: 17x10
+#443 @ 206,804: 24x10
+#444 @ 609,252: 29x19
+#445 @ 212,890: 11x28
+#446 @ 404,499: 11x10
+#447 @ 229,174: 21x26
+#448 @ 321,884: 19x17
+#449 @ 600,857: 20x21
+#450 @ 334,666: 10x27
+#451 @ 129,706: 24x17
+#452 @ 569,833: 23x16
+#453 @ 613,328: 17x11
+#454 @ 206,391: 27x28
+#455 @ 25,312: 24x21
+#456 @ 647,129: 13x12
+#457 @ 885,821: 10x24
+#458 @ 799,273: 23x16
+#459 @ 67,135: 21x14
+#460 @ 454,395: 21x18
+#461 @ 947,149: 20x23
+#462 @ 281,302: 13x23
+#463 @ 68,343: 23x24
+#464 @ 53,569: 13x12
+#465 @ 20,404: 27x12
+#466 @ 803,264: 22x13
+#467 @ 309,895: 14x20
+#468 @ 111,118: 18x18
+#469 @ 339,42: 14x19
+#470 @ 687,0: 26x12
+#471 @ 430,567: 16x22
+#472 @ 0,636: 14x29
+#473 @ 111,36: 14x13
+#474 @ 205,946: 18x22
+#475 @ 483,62: 24x25
+#476 @ 752,606: 20x24
+#477 @ 406,213: 26x24
+#478 @ 795,774: 15x10
+#479 @ 966,240: 28x21
+#480 @ 76,691: 16x13
+#481 @ 830,412: 19x24
+#482 @ 530,682: 12x25
+#483 @ 866,367: 11x23
+#484 @ 725,346: 16x19
+#485 @ 346,66: 13x25
+#486 @ 298,162: 29x16
+#487 @ 234,632: 10x29
+#488 @ 895,255: 23x12
+#489 @ 293,339: 24x25
+#490 @ 95,407: 22x11
+#491 @ 310,827: 21x28
+#492 @ 880,182: 24x21
+#493 @ 784,768: 16x22
+#494 @ 811,574: 25x13
+#495 @ 499,573: 14x10
+#496 @ 641,406: 21x11
+#497 @ 67,900: 8x23
+#498 @ 691,677: 19x21
+#499 @ 548,420: 26x12
+#500 @ 547,408: 23x15
+#501 @ 102,679: 12x24
+#502 @ 874,23: 29x18
+#503 @ 587,693: 22x28
+#504 @ 36,472: 19x21
+#505 @ 890,76: 18x23
+#506 @ 635,883: 14x27
+#507 @ 610,928: 13x19
+#508 @ 615,391: 26x11
+#509 @ 786,603: 15x10
+#510 @ 538,467: 18x11
+#511 @ 500,290: 29x21
+#512 @ 157,429: 16x13
+#513 @ 180,595: 16x13
+#514 @ 715,431: 22x16
+#515 @ 308,605: 11x13
+#516 @ 848,831: 24x26
+#517 @ 404,806: 17x19
+#518 @ 155,294: 23x12
+#519 @ 889,201: 20x19
+#520 @ 764,464: 26x21
+#521 @ 971,367: 15x13
+#522 @ 142,855: 14x23
+#523 @ 538,139: 17x11
+#524 @ 883,714: 24x10
+#525 @ 102,626: 10x17
+#526 @ 724,28: 22x26
+#527 @ 850,755: 23x28
+#528 @ 651,129: 27x19
+#529 @ 451,117: 19x27
+#530 @ 300,604: 13x22
+#531 @ 686,371: 23x27
+#532 @ 955,304: 26x29
+#533 @ 909,459: 22x27
+#534 @ 863,822: 19x27
+#535 @ 432,789: 10x25
+#536 @ 35,430: 13x5
+#537 @ 546,774: 21x10
+#538 @ 191,96: 27x26
+#539 @ 815,779: 18x22
+#540 @ 224,630: 21x16
+#541 @ 667,184: 20x23
+#542 @ 743,310: 14x18
+#543 @ 656,974: 24x14
+#544 @ 316,173: 18x29
+#545 @ 57,722: 14x22
+#546 @ 301,877: 28x19
+#547 @ 15,972: 17x13
+#548 @ 713,919: 19x17
+#549 @ 263,0: 22x28
+#550 @ 778,493: 14x14
+#551 @ 130,127: 14x17
+#552 @ 933,747: 27x19
+#553 @ 920,132: 23x29
+#554 @ 774,528: 18x23
+#555 @ 227,707: 27x16
+#556 @ 464,395: 24x16
+#557 @ 556,578: 15x13
+#558 @ 717,229: 12x3
+#559 @ 704,788: 27x18
+#560 @ 330,976: 12x19
+#561 @ 538,595: 24x16
+#562 @ 750,774: 23x12
+#563 @ 558,285: 11x27
+#564 @ 639,870: 29x29
+#565 @ 389,339: 19x19
+#566 @ 21,791: 27x22
+#567 @ 540,457: 19x14
+#568 @ 800,718: 21x14
+#569 @ 836,144: 23x22
+#570 @ 818,398: 15x21
+#571 @ 422,58: 20x23
+#572 @ 376,445: 23x25
+#573 @ 266,819: 19x26
+#574 @ 338,707: 29x27
+#575 @ 930,953: 21x15
+#576 @ 818,607: 24x12
+#577 @ 612,815: 10x22
+#578 @ 352,68: 3x15
+#579 @ 684,0: 11x22
+#580 @ 765,529: 16x15
+#581 @ 643,381: 29x28
+#582 @ 572,763: 14x10
+#583 @ 597,426: 29x20
+#584 @ 953,514: 12x10
+#585 @ 67,472: 16x22
+#586 @ 275,813: 20x29
+#587 @ 790,553: 11x13
+#588 @ 956,792: 11x20
+#589 @ 290,383: 10x20
+#590 @ 697,738: 27x25
+#591 @ 97,20: 21x21
+#592 @ 61,777: 14x27
+#593 @ 311,316: 14x22
+#594 @ 81,828: 24x26
+#595 @ 464,141: 28x16
+#596 @ 869,235: 22x19
+#597 @ 883,624: 12x10
+#598 @ 270,831: 19x18
+#599 @ 81,620: 12x26
+#600 @ 305,32: 16x10
+#601 @ 743,817: 24x12
+#602 @ 289,47: 12x22
+#603 @ 309,45: 25x17
+#604 @ 854,262: 5x7
+#605 @ 670,627: 13x14
+#606 @ 88,890: 20x13
+#607 @ 923,766: 11x16
+#608 @ 942,679: 21x29
+#609 @ 602,384: 13x19
+#610 @ 47,578: 16x14
+#611 @ 938,769: 14x17
+#612 @ 418,227: 23x22
+#613 @ 593,644: 22x21
+#614 @ 926,360: 25x28
+#615 @ 394,907: 13x20
+#616 @ 729,247: 29x17
+#617 @ 830,201: 16x13
+#618 @ 814,325: 13x19
+#619 @ 466,360: 28x14
+#620 @ 368,195: 16x21
+#621 @ 206,699: 14x17
+#622 @ 106,679: 25x21
+#623 @ 789,738: 13x27
+#624 @ 254,679: 11x14
+#625 @ 182,655: 22x11
+#626 @ 210,100: 17x21
+#627 @ 223,716: 29x11
+#628 @ 830,919: 21x23
+#629 @ 112,415: 20x25
+#630 @ 459,403: 18x28
+#631 @ 871,913: 21x18
+#632 @ 208,134: 10x16
+#633 @ 566,952: 18x24
+#634 @ 368,123: 19x24
+#635 @ 879,40: 26x20
+#636 @ 17,195: 10x10
+#637 @ 321,34: 28x19
+#638 @ 881,59: 22x20
+#639 @ 76,634: 29x21
+#640 @ 533,628: 28x18
+#641 @ 667,315: 16x10
+#642 @ 312,526: 21x13
+#643 @ 595,943: 28x11
+#644 @ 323,879: 10x24
+#645 @ 601,370: 28x19
+#646 @ 909,419: 13x22
+#647 @ 923,343: 25x24
+#648 @ 438,386: 29x21
+#649 @ 633,128: 18x11
+#650 @ 420,540: 29x10
+#651 @ 482,551: 25x23
+#652 @ 883,970: 16x14
+#653 @ 689,340: 8x4
+#654 @ 486,36: 12x25
+#655 @ 741,774: 17x25
+#656 @ 914,858: 25x23
+#657 @ 309,60: 12x29
+#658 @ 354,109: 25x11
+#659 @ 264,46: 11x15
+#660 @ 961,626: 20x12
+#661 @ 835,662: 12x16
+#662 @ 827,334: 20x11
+#663 @ 739,944: 12x25
+#664 @ 369,666: 11x27
+#665 @ 248,736: 16x29
+#666 @ 237,742: 18x28
+#667 @ 222,619: 28x16
+#668 @ 699,847: 25x24
+#669 @ 180,648: 19x16
+#670 @ 312,479: 13x29
+#671 @ 827,326: 19x26
+#672 @ 918,459: 26x19
+#673 @ 160,947: 15x13
+#674 @ 198,914: 12x24
+#675 @ 521,797: 27x29
+#676 @ 133,781: 25x29
+#677 @ 464,867: 18x25
+#678 @ 460,518: 24x15
+#679 @ 840,624: 19x28
+#680 @ 876,461: 18x28
+#681 @ 868,708: 24x23
+#682 @ 865,830: 14x25
+#683 @ 789,712: 14x16
+#684 @ 333,982: 23x17
+#685 @ 445,111: 26x27
+#686 @ 960,259: 28x14
+#687 @ 435,576: 19x24
+#688 @ 89,309: 29x28
+#689 @ 313,110: 22x29
+#690 @ 387,274: 18x17
+#691 @ 567,635: 19x10
+#692 @ 796,716: 29x26
+#693 @ 447,733: 12x25
+#694 @ 561,573: 28x22
+#695 @ 400,484: 19x17
+#696 @ 897,426: 23x27
+#697 @ 549,99: 24x14
+#698 @ 614,647: 27x17
+#699 @ 926,725: 17x28
+#700 @ 562,63: 28x23
+#701 @ 428,853: 10x16
+#702 @ 31,135: 15x22
+#703 @ 970,965: 22x10
+#704 @ 397,538: 29x10
+#705 @ 801,139: 21x28
+#706 @ 305,157: 10x25
+#707 @ 428,769: 13x29
+#708 @ 38,398: 17x24
+#709 @ 740,817: 16x13
+#710 @ 574,164: 27x18
+#711 @ 804,288: 17x27
+#712 @ 546,137: 20x16
+#713 @ 96,872: 28x23
+#714 @ 26,113: 12x25
+#715 @ 290,650: 12x19
+#716 @ 666,669: 24x14
+#717 @ 752,105: 16x15
+#718 @ 269,747: 16x20
+#719 @ 951,717: 10x12
+#720 @ 481,67: 19x24
+#721 @ 243,969: 21x24
+#722 @ 632,820: 29x14
+#723 @ 540,970: 21x14
+#724 @ 366,962: 15x18
+#725 @ 140,116: 19x15
+#726 @ 638,688: 13x15
+#727 @ 511,817: 28x21
+#728 @ 187,694: 25x21
+#729 @ 213,426: 25x21
+#730 @ 602,640: 28x12
+#731 @ 493,642: 22x16
+#732 @ 702,745: 27x14
+#733 @ 906,256: 20x26
+#734 @ 936,426: 16x28
+#735 @ 633,875: 29x29
+#736 @ 869,872: 26x18
+#737 @ 763,285: 25x15
+#738 @ 749,748: 17x25
+#739 @ 76,639: 11x25
+#740 @ 306,160: 17x23
+#741 @ 954,312: 19x25
+#742 @ 804,324: 23x13
+#743 @ 619,132: 21x27
+#744 @ 800,46: 26x14
+#745 @ 902,714: 12x21
+#746 @ 148,885: 23x24
+#747 @ 125,3: 19x11
+#748 @ 935,330: 23x21
+#749 @ 737,269: 22x18
+#750 @ 140,782: 11x25
+#751 @ 767,107: 12x20
+#752 @ 334,524: 25x29
+#753 @ 456,18: 24x22
+#754 @ 435,972: 29x24
+#755 @ 272,553: 12x10
+#756 @ 823,257: 24x28
+#757 @ 242,683: 22x27
+#758 @ 415,208: 22x24
+#759 @ 889,266: 19x23
+#760 @ 318,225: 26x22
+#761 @ 885,880: 14x27
+#762 @ 598,951: 24x15
+#763 @ 748,676: 20x27
+#764 @ 296,811: 23x20
+#765 @ 55,486: 19x20
+#766 @ 724,892: 18x22
+#767 @ 475,612: 25x25
+#768 @ 365,94: 23x16
+#769 @ 466,121: 13x13
+#770 @ 537,290: 24x29
+#771 @ 474,908: 15x26
+#772 @ 982,84: 18x10
+#773 @ 271,177: 29x28
+#774 @ 768,47: 25x11
+#775 @ 875,570: 29x13
+#776 @ 734,915: 5x8
+#777 @ 745,42: 11x18
+#778 @ 735,695: 23x25
+#779 @ 763,36: 22x16
+#780 @ 898,938: 28x12
+#781 @ 676,555: 19x21
+#782 @ 594,890: 29x14
+#783 @ 239,172: 19x19
+#784 @ 551,246: 20x13
+#785 @ 208,742: 28x23
+#786 @ 186,578: 17x18
+#787 @ 24,421: 29x24
+#788 @ 975,649: 10x13
+#789 @ 510,853: 27x22
+#790 @ 572,932: 13x26
+#791 @ 551,77: 19x14
+#792 @ 156,866: 11x25
+#793 @ 574,982: 11x17
+#794 @ 282,551: 10x16
+#795 @ 634,860: 26x21
+#796 @ 960,856: 15x15
+#797 @ 782,727: 12x16
+#798 @ 887,177: 21x15
+#799 @ 165,161: 15x16
+#800 @ 288,762: 14x10
+#801 @ 260,184: 23x20
+#802 @ 630,699: 11x12
+#803 @ 363,652: 15x24
+#804 @ 961,629: 17x25
+#805 @ 941,853: 16x29
+#806 @ 489,978: 25x21
+#807 @ 70,537: 20x11
+#808 @ 668,525: 29x17
+#809 @ 396,429: 26x26
+#810 @ 10,791: 12x23
+#811 @ 417,967: 21x10
+#812 @ 270,506: 17x12
+#813 @ 106,425: 22x24
+#814 @ 160,10: 23x10
+#815 @ 369,113: 10x19
+#816 @ 498,644: 27x10
+#817 @ 47,468: 21x21
+#818 @ 429,200: 12x3
+#819 @ 909,878: 21x21
+#820 @ 679,837: 29x10
+#821 @ 565,553: 24x15
+#822 @ 65,898: 14x28
+#823 @ 327,58: 23x12
+#824 @ 700,787: 26x28
+#825 @ 450,664: 19x10
+#826 @ 6,569: 23x26
+#827 @ 889,183: 10x27
+#828 @ 429,37: 28x12
+#829 @ 576,598: 10x29
+#830 @ 800,488: 16x20
+#831 @ 693,362: 23x29
+#832 @ 516,803: 23x23
+#833 @ 351,379: 23x15
+#834 @ 396,292: 27x27
+#835 @ 474,713: 21x26
+#836 @ 968,566: 12x23
+#837 @ 976,344: 18x27
+#838 @ 112,124: 15x12
+#839 @ 960,381: 13x16
+#840 @ 726,748: 16x17
+#841 @ 755,385: 12x24
+#842 @ 288,584: 15x29
+#843 @ 47,660: 11x21
+#844 @ 340,842: 20x26
+#845 @ 58,879: 16x16
+#846 @ 963,240: 11x10
+#847 @ 559,226: 22x27
+#848 @ 553,578: 25x24
+#849 @ 928,848: 25x19
+#850 @ 116,30: 13x12
+#851 @ 670,253: 23x10
+#852 @ 119,493: 10x26
+#853 @ 667,663: 21x16
+#854 @ 104,591: 20x18
+#855 @ 242,893: 20x18
+#856 @ 508,381: 18x28
+#857 @ 417,720: 12x17
+#858 @ 104,691: 19x17
+#859 @ 673,843: 27x18
+#860 @ 468,647: 24x19
+#861 @ 716,762: 20x27
+#862 @ 915,758: 13x16
+#863 @ 472,153: 14x24
+#864 @ 400,960: 27x12
+#865 @ 156,945: 13x10
+#866 @ 481,916: 29x18
+#867 @ 361,799: 20x22
+#868 @ 833,388: 22x24
+#869 @ 501,281: 18x18
+#870 @ 91,834: 20x23
+#871 @ 637,49: 26x13
+#872 @ 878,935: 27x21
+#873 @ 118,854: 15x14
+#874 @ 412,802: 11x22
+#875 @ 601,688: 15x16
+#876 @ 475,887: 16x19
+#877 @ 534,420: 11x10
+#878 @ 160,653: 15x29
+#879 @ 462,193: 23x16
+#880 @ 443,632: 24x18
+#881 @ 763,316: 14x25
+#882 @ 354,87: 18x22
+#883 @ 971,251: 21x16
+#884 @ 150,570: 25x27
+#885 @ 347,150: 10x27
+#886 @ 847,926: 11x28
+#887 @ 724,331: 12x27
+#888 @ 111,300: 28x29
+#889 @ 478,916: 10x19
+#890 @ 182,628: 24x26
+#891 @ 189,802: 22x22
+#892 @ 410,207: 28x16
+#893 @ 395,905: 16x16
+#894 @ 970,562: 27x24
+#895 @ 871,814: 20x26
+#896 @ 10,147: 14x15
+#897 @ 965,650: 15x20
+#898 @ 292,236: 29x23
+#899 @ 220,490: 21x21
+#900 @ 313,684: 22x22
+#901 @ 562,593: 7x6
+#902 @ 948,967: 17x28
+#903 @ 304,304: 10x29
+#904 @ 282,60: 11x15
+#905 @ 636,676: 11x19
+#906 @ 110,177: 21x13
+#907 @ 476,296: 28x13
+#908 @ 282,744: 20x16
+#909 @ 894,411: 14x17
+#910 @ 67,773: 20x17
+#911 @ 306,614: 14x21
+#912 @ 659,874: 27x14
+#913 @ 816,812: 17x21
+#914 @ 752,14: 20x19
+#915 @ 938,567: 13x17
+#916 @ 575,455: 11x27
+#917 @ 116,9: 12x13
+#918 @ 728,946: 11x18
+#919 @ 551,544: 28x18
+#920 @ 350,296: 16x26
+#921 @ 88,788: 27x15
+#922 @ 892,512: 22x29
+#923 @ 589,676: 26x23
+#924 @ 411,192: 24x19
+#925 @ 531,658: 20x14
+#926 @ 485,723: 22x11
+#927 @ 43,18: 14x21
+#928 @ 417,128: 14x15
+#929 @ 457,15: 16x21
+#930 @ 121,182: 10x11
+#931 @ 698,930: 16x14
+#932 @ 74,693: 28x11
+#933 @ 194,932: 14x21
+#934 @ 584,674: 13x29
+#935 @ 765,767: 13x21
+#936 @ 445,330: 18x27
+#937 @ 934,852: 16x28
+#938 @ 467,911: 17x13
+#939 @ 599,793: 27x27
+#940 @ 836,120: 17x23
+#941 @ 593,63: 14x10
+#942 @ 397,405: 16x17
+#943 @ 539,343: 19x16
+#944 @ 198,957: 10x23
+#945 @ 872,353: 11x27
+#946 @ 776,274: 15x29
+#947 @ 816,584: 19x13
+#948 @ 541,838: 29x18
+#949 @ 360,706: 10x12
+#950 @ 261,171: 20x29
+#951 @ 344,681: 10x29
+#952 @ 18,848: 28x19
+#953 @ 693,798: 25x27
+#954 @ 94,159: 14x21
+#955 @ 142,4: 23x16
+#956 @ 651,782: 23x17
+#957 @ 327,520: 13x27
+#958 @ 295,753: 27x17
+#959 @ 340,181: 24x17
+#960 @ 537,277: 28x22
+#961 @ 201,332: 12x22
+#962 @ 103,117: 12x25
+#963 @ 312,444: 16x26
+#964 @ 779,505: 21x12
+#965 @ 980,623: 11x10
+#966 @ 298,48: 13x17
+#967 @ 669,529: 22x15
+#968 @ 773,758: 17x17
+#969 @ 645,127: 26x17
+#970 @ 357,979: 12x14
+#971 @ 146,155: 15x28
+#972 @ 36,654: 12x22
+#973 @ 869,19: 20x24
+#974 @ 380,629: 28x25
+#975 @ 671,310: 21x12
+#976 @ 496,655: 23x20
+#977 @ 204,359: 22x12
+#978 @ 935,123: 29x14
+#979 @ 200,431: 24x23
+#980 @ 838,674: 17x20
+#981 @ 796,25: 23x15
+#982 @ 362,377: 13x22
+#983 @ 198,593: 29x19
+#984 @ 549,165: 15x25
+#985 @ 710,78: 22x10
+#986 @ 903,230: 10x26
+#987 @ 89,891: 11x12
+#988 @ 890,935: 24x16
+#989 @ 600,60: 12x29
+#990 @ 449,735: 3x20
+#991 @ 317,588: 11x24
+#992 @ 834,68: 14x11
+#993 @ 886,964: 23x12
+#994 @ 512,772: 18x29
+#995 @ 178,900: 18x12
+#996 @ 943,354: 23x10
+#997 @ 399,226: 11x12
+#998 @ 294,546: 28x28
+#999 @ 669,981: 12x19
+#1000 @ 726,815: 17x13
+#1001 @ 199,449: 17x24
+#1002 @ 268,850: 10x12
+#1003 @ 828,391: 22x15
+#1004 @ 536,406: 20x29
+#1005 @ 566,843: 22x27
+#1006 @ 448,792: 10x29
+#1007 @ 430,18: 12x27
+#1008 @ 764,923: 20x25
+#1009 @ 101,95: 12x29
+#1010 @ 238,955: 13x23
+#1011 @ 42,322: 25x19
+#1012 @ 305,87: 15x12
+#1013 @ 815,432: 22x21
+#1014 @ 668,564: 26x27
+#1015 @ 579,55: 15x28
+#1016 @ 233,15: 10x20
+#1017 @ 719,843: 21x16
+#1018 @ 10,403: 19x23
+#1019 @ 318,844: 26x21
+#1020 @ 795,32: 22x27
+#1021 @ 205,350: 17x21
+#1022 @ 857,475: 10x28
+#1023 @ 565,964: 18x27
+#1024 @ 732,53: 20x13
+#1025 @ 314,837: 14x13
+#1026 @ 762,104: 14x18
+#1027 @ 567,397: 11x12
+#1028 @ 724,815: 26x29
+#1029 @ 421,305: 26x29
+#1030 @ 951,381: 24x10
+#1031 @ 373,110: 29x25
+#1032 @ 331,707: 28x13
+#1033 @ 469,21: 26x19
+#1034 @ 392,225: 24x17
+#1035 @ 94,864: 29x15
+#1036 @ 683,658: 17x23
+#1037 @ 836,650: 26x29
+#1038 @ 217,477: 27x22
+#1039 @ 230,13: 17x26
+#1040 @ 156,972: 29x11
+#1041 @ 646,855: 23x16
+#1042 @ 77,779: 21x28
+#1043 @ 88,685: 28x10
+#1044 @ 159,901: 20x23
+#1045 @ 172,916: 22x18
+#1046 @ 305,353: 13x12
+#1047 @ 236,192: 29x10
+#1048 @ 448,410: 22x13
+#1049 @ 11,633: 14x19
+#1050 @ 374,739: 15x11
+#1051 @ 869,648: 25x27
+#1052 @ 610,267: 25x17
+#1053 @ 375,183: 21x26
+#1054 @ 323,497: 12x23
+#1055 @ 717,490: 10x24
+#1056 @ 574,627: 24x17
+#1057 @ 396,308: 24x28
+#1058 @ 169,671: 19x25
+#1059 @ 103,779: 10x28
+#1060 @ 733,934: 12x26
+#1061 @ 870,606: 17x13
+#1062 @ 309,244: 28x21
+#1063 @ 27,958: 27x10
+#1064 @ 312,907: 17x22
+#1065 @ 428,359: 12x14
+#1066 @ 265,6: 17x18
+#1067 @ 545,219: 28x24
+#1068 @ 407,910: 16x22
+#1069 @ 90,515: 21x18
+#1070 @ 387,555: 15x20
+#1071 @ 430,580: 11x18
+#1072 @ 803,498: 11x12
+#1073 @ 579,662: 22x28
+#1074 @ 895,253: 16x24
+#1075 @ 190,615: 25x22
+#1076 @ 301,310: 12x12
+#1077 @ 911,261: 29x15
+#1078 @ 901,891: 17x14
+#1079 @ 321,694: 27x19
+#1080 @ 774,945: 24x25
+#1081 @ 477,884: 21x19
+#1082 @ 764,608: 25x12
+#1083 @ 384,415: 18x21
+#1084 @ 421,357: 14x16
+#1085 @ 950,792: 22x14
+#1086 @ 354,83: 17x16
+#1087 @ 682,142: 29x18
+#1088 @ 246,32: 25x27
+#1089 @ 543,783: 12x10
+#1090 @ 212,440: 13x18
+#1091 @ 642,774: 17x18
+#1092 @ 685,914: 18x29
+#1093 @ 311,986: 29x10
+#1094 @ 664,340: 16x26
+#1095 @ 555,134: 27x24
+#1096 @ 770,782: 14x18
+#1097 @ 17,720: 26x26
+#1098 @ 60,556: 23x29
+#1099 @ 497,295: 25x29
+#1100 @ 426,782: 10x17
+#1101 @ 255,515: 23x14
+#1102 @ 360,213: 11x26
+#1103 @ 746,21: 26x11
+#1104 @ 18,571: 26x20
+#1105 @ 411,323: 23x21
+#1106 @ 512,827: 20x20
+#1107 @ 316,258: 12x14
+#1108 @ 549,244: 28x19
+#1109 @ 560,732: 15x12
+#1110 @ 666,121: 11x14
+#1111 @ 702,840: 14x11
+#1112 @ 395,435: 16x16
+#1113 @ 452,569: 21x17
+#1114 @ 819,615: 27x29
+#1115 @ 241,546: 21x24
+#1116 @ 82,897: 27x16
+#1117 @ 192,585: 13x18
+#1118 @ 822,850: 17x20
+#1119 @ 750,106: 19x15
+#1120 @ 734,19: 24x28
+#1121 @ 920,887: 14x10
+#1122 @ 753,702: 18x21
+#1123 @ 71,491: 28x20
+#1124 @ 138,24: 14x23
+#1125 @ 185,920: 25x26
+#1126 @ 668,625: 20x22
+#1127 @ 862,469: 15x20
+#1128 @ 199,131: 23x25
+#1129 @ 775,483: 13x11
+#1130 @ 831,490: 28x16
+#1131 @ 325,213: 7x7
+#1132 @ 428,478: 24x16
+#1133 @ 871,549: 23x17
+#1134 @ 153,866: 19x26
+#1135 @ 972,77: 17x10
+#1136 @ 377,159: 18x15
+#1137 @ 407,913: 28x13
+#1138 @ 720,937: 22x13
+#1139 @ 163,864: 27x28
+#1140 @ 145,674: 25x10
+#1141 @ 699,222: 23x11
+#1142 @ 198,150: 20x29
+#1143 @ 440,667: 12x16
+#1144 @ 749,36: 22x22
+#1145 @ 79,783: 11x12
+#1146 @ 502,365: 19x23
+#1147 @ 476,893: 27x21
+#1148 @ 415,21: 25x22
+#1149 @ 747,952: 12x15
+#1150 @ 675,513: 21x25
+#1151 @ 932,453: 24x15
+#1152 @ 305,575: 23x12
+#1153 @ 830,132: 10x21
+#1154 @ 425,372: 28x13
+#1155 @ 192,645: 28x29
+#1156 @ 36,373: 13x19
+#1157 @ 582,762: 22x29
+#1158 @ 626,462: 27x22
+#1159 @ 537,277: 14x17
+#1160 @ 251,543: 23x20
+#1161 @ 172,224: 28x11
+#1162 @ 78,529: 22x16
+#1163 @ 263,49: 29x19
+#1164 @ 598,350: 12x13
+#1165 @ 655,28: 18x29
+#1166 @ 225,157: 12x23
+#1167 @ 108,521: 16x11
+#1168 @ 102,685: 22x12
+#1169 @ 942,513: 20x20
+#1170 @ 595,686: 23x12
+#1171 @ 764,385: 12x16
+#1172 @ 820,128: 23x12
+#1173 @ 732,787: 21x18
+#1174 @ 379,577: 16x11
+#1175 @ 617,832: 27x10
+#1176 @ 130,689: 11x25
+#1177 @ 9,349: 14x15
+#1178 @ 784,23: 13x21
+#1179 @ 194,252: 13x23
+#1180 @ 665,235: 23x27
+#1181 @ 595,463: 23x16
+#1182 @ 966,301: 14x12
+#1183 @ 657,897: 16x13
+#1184 @ 616,329: 23x25
+#1185 @ 322,620: 26x27
+#1186 @ 668,758: 21x11
+#1187 @ 955,668: 15x12
+#1188 @ 947,381: 20x28
+#1189 @ 709,522: 24x22
+#1190 @ 778,587: 27x20
+#1191 @ 809,405: 14x12
+#1192 @ 403,221: 15x17
+#1193 @ 657,604: 22x19
+#1194 @ 539,600: 20x12
+#1195 @ 118,487: 22x18
+#1196 @ 797,37: 10x12
+#1197 @ 743,101: 29x11
+#1198 @ 643,147: 21x15
+#1199 @ 700,6: 19x12
+#1200 @ 213,618: 13x18
+#1201 @ 324,262: 16x24
+#1202 @ 594,452: 26x17
+#1203 @ 457,295: 25x18
+#1204 @ 938,260: 15x10
+#1205 @ 616,518: 15x23
+#1206 @ 147,883: 21x29
+#1207 @ 593,636: 12x26
+#1208 @ 919,785: 20x27
+#1209 @ 305,388: 18x27
+#1210 @ 558,405: 14x19
+#1211 @ 793,10: 15x29
+#1212 @ 694,919: 22x25
+#1213 @ 108,610: 16x25
+#1214 @ 386,347: 14x12
+#1215 @ 119,22: 22x18
+#1216 @ 958,726: 15x16
+#1217 @ 40,654: 19x19
+#1218 @ 638,949: 17x10
+#1219 @ 885,835: 16x10
+#1220 @ 392,182: 26x19
+#1221 @ 841,937: 17x10
+#1222 @ 851,803: 29x18
+#1223 @ 492,723: 14x18
+#1224 @ 412,209: 19x8
+#1225 @ 261,550: 27x22
+#1226 @ 131,683: 20x20
+#1227 @ 2,626: 14x25
+#1228 @ 286,288: 18x27
+#1229 @ 14,802: 10x10
+#1230 @ 437,928: 16x14
+#1231 @ 912,912: 27x28
+#1232 @ 572,297: 15x17
+#1233 @ 323,211: 12x12
+#1234 @ 963,764: 15x12
+#1235 @ 37,368: 28x20
+#1236 @ 841,592: 18x22
+#1237 @ 324,739: 23x17
+#1238 @ 880,629: 19x28
+#1239 @ 775,476: 14x20
+#1240 @ 918,880: 21x12
+#1241 @ 248,976: 26x22
+#1242 @ 296,661: 13x23
+#1243 @ 907,790: 15x14
+#1244 @ 829,344: 15x14
+#1245 @ 109,802: 15x11
+#1246 @ 325,230: 10x12
+#1247 @ 247,105: 26x19
+#1248 @ 395,473: 14x29
+#1249 @ 157,221: 16x29
+#1250 @ 908,886: 19x14
+#1251 @ 442,929: 25x12
+#1252 @ 492,784: 19x25
+#1253 @ 306,684: 16x28
+#1254 @ 366,266: 27x19
+#1255 @ 602,634: 14x13
+#1256 @ 140,863: 28x11
+#1257 @ 614,413: 29x23
+#1258 @ 12,814: 10x27
+#1259 @ 735,279: 26x10
+#1260 @ 719,745: 14x13
+#1261 @ 605,842: 10x21
+#1262 @ 112,680: 22x28
+#1263 @ 782,518: 25x11
+#1264 @ 950,847: 13x13
+#1265 @ 549,947: 11x18
+#1266 @ 850,773: 23x22
+#1267 @ 95,29: 17x28