1 // autogenerated - do not edit
2 // update script is quacks-ingredients-updates-levels
3 // source is quacks-ingredients-counts
4 module Base_1xFour(){ ////toplevel
5 // Base 1xFour total= 1 rowsz=1 nrows=1
7 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
11 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
15 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
19 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
23 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
25 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
28 module Base_1xOne(){ ////toplevel
29 // Base 1xOne total= 1 rowsz=1 nrows=1
31 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
35 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
37 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
40 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
44 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
48 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
52 module Base_1xThree(){ ////toplevel
53 // Base 1xThree total= 1 rowsz=1 nrows=1
55 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
59 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
63 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
67 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
69 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
72 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
76 module Base_1xTwo(){ ////toplevel
77 // Base 1xTwo total= 1 rowsz=1 nrows=1
79 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
83 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
87 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
89 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
92 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
96 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
100 module Base_1xZero(){ ////toplevel
101 // Base 1xZero total= 1 rowsz=1 nrows=1
103 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
105 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
108 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
112 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
116 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
120 Frame($phase, token_pitch * [ 1 + 1.00, 1 + 0.50 ]);
124 module Base_2xFour(){ ////toplevel
125 // Base 2xFour total= 2 rowsz=2 nrows=1
127 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
131 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
135 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
139 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
143 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
145 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
146 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
149 module Base_2xOne(){ ////toplevel
150 // Base 2xOne total= 2 rowsz=2 nrows=1
152 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
156 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
158 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
159 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
162 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
166 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
170 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
174 module Base_2xThree(){ ////toplevel
175 // Base 2xThree total= 2 rowsz=2 nrows=1
177 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
181 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
185 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
189 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
191 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
192 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
195 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
199 module Base_2xTwo(){ ////toplevel
200 // Base 2xTwo total= 2 rowsz=2 nrows=1
202 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
206 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
210 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
212 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
213 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
216 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
220 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
224 module Base_2xZero(){ ////toplevel
225 // Base 2xZero total= 2 rowsz=2 nrows=1
227 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
229 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
230 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
233 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
237 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
241 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
245 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
249 module Base_3xFour(){ ////toplevel
250 // Base 3xFour total= 3 rowsz=2 nrows=2
252 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
256 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
260 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
264 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
268 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
270 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
271 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
272 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
275 module Base_3xOne(){ ////toplevel
276 // Base 3xOne total= 3 rowsz=2 nrows=2
278 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
282 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
284 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
285 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
286 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
289 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
293 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
297 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
301 module Base_3xThree(){ ////toplevel
302 // Base 3xThree total= 3 rowsz=2 nrows=2
304 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
308 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
312 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
316 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
318 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
319 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
320 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
323 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
327 module Base_3xTwo(){ ////toplevel
328 // Base 3xTwo total= 3 rowsz=2 nrows=2
330 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
334 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
338 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
340 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
341 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
342 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
345 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
349 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
353 module Base_3xZero(){ ////toplevel
354 // Base 3xZero total= 3 rowsz=2 nrows=2
356 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
358 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
359 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
360 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
363 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
367 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
371 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
375 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
379 module Base_Black(){ ////toplevel
380 // Base Black total=18 rowsz=5 nrows=4
382 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
386 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
388 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
389 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
390 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
391 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
392 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
393 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
394 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
395 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
396 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
397 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
398 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
399 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
400 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
401 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
402 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
403 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
404 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
405 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
408 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
412 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
416 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
420 module Base_Blue(){ ////toplevel
421 // Base Blue total=34 rowsz=6 nrows=6
423 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
427 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
429 translate(token_pitch * [ -2.5, -2.5 ]) Token_L();
430 translate(token_pitch * [ -2.5, -1.5 ]) Token_L();
431 translate(token_pitch * [ -2.5, -0.5 ]) Token_L();
432 translate(token_pitch * [ -2.5, 0.5 ]) Token_L();
433 translate(token_pitch * [ -2.5, 1.5 ]) Token_L();
434 translate(token_pitch * [ -2.5, 2.5 ]) Token_L();
435 translate(token_pitch * [ -1.5, -2.5 ]) Token_L();
436 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
437 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
438 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
439 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
440 translate(token_pitch * [ -1.5, 2.5 ]) Token_L();
441 translate(token_pitch * [ -0.5, -2.5 ]) Token_L();
442 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
445 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
447 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
448 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
449 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
450 translate(token_pitch * [ -0.5, 2.5 ]) Token_L();
451 translate(token_pitch * [ 0.5, -2.5 ]) Token_L();
452 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
453 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
454 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
455 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
456 translate(token_pitch * [ 0.5, 2.5 ]) Token_L();
459 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
463 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
465 translate(token_pitch * [ 1.5, -2.5 ]) Token_L();
466 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
467 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
468 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
469 translate(token_pitch * [ 1.5, 1.5 ]) Token_L();
470 translate(token_pitch * [ 1.5, 2.5 ]) Token_L();
471 translate(token_pitch * [ 2.5, -2.5 ]) Token_L();
472 translate(token_pitch * [ 2.5, -1.5 ]) Token_L();
473 translate(token_pitch * [ 2.5, -0.5 ]) Token_L();
474 translate(token_pitch * [ 2.5, 0.5 ]) Token_L();
477 module Base_Green(){ ////toplevel
478 // Base Green total=38 rowsz=7 nrows=6
480 Frame($phase, token_pitch * [ 7 + 1.00, 6 + 0.50 ]);
484 Frame($phase, token_pitch * [ 7 + 1.00, 6 + 0.50 ]);
486 translate(token_pitch * [ -3.0, -2.5 ]) Token_L();
487 translate(token_pitch * [ -3.0, -1.5 ]) Token_L();
488 translate(token_pitch * [ -3.0, -0.5 ]) Token_L();
489 translate(token_pitch * [ -3.0, 0.5 ]) Token_L();
490 translate(token_pitch * [ -3.0, 1.5 ]) Token_L();
491 translate(token_pitch * [ -3.0, 2.5 ]) Token_L();
492 translate(token_pitch * [ -2.0, -2.5 ]) Token_L();
493 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
494 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
495 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
496 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
497 translate(token_pitch * [ -2.0, 2.5 ]) Token_L();
498 translate(token_pitch * [ -1.0, -2.5 ]) Token_L();
499 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
500 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
503 Frame($phase, token_pitch * [ 7 + 1.00, 6 + 0.50 ]);
505 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
506 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
507 translate(token_pitch * [ -1.0, 2.5 ]) Token_L();
508 translate(token_pitch * [ 0.0, -2.5 ]) Token_L();
509 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
510 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
511 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
512 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
513 translate(token_pitch * [ 0.0, 2.5 ]) Token_L();
514 translate(token_pitch * [ 1.0, -2.5 ]) Token_L();
517 Frame($phase, token_pitch * [ 7 + 1.00, 6 + 0.50 ]);
521 Frame($phase, token_pitch * [ 7 + 1.00, 6 + 0.50 ]);
523 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
524 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
525 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
526 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
527 translate(token_pitch * [ 1.0, 2.5 ]) Token_L();
528 translate(token_pitch * [ 2.0, -2.5 ]) Token_L();
529 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
530 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
531 translate(token_pitch * [ 2.0, 0.5 ]) Token_L();
532 translate(token_pitch * [ 2.0, 1.5 ]) Token_L();
533 translate(token_pitch * [ 2.0, 2.5 ]) Token_L();
534 translate(token_pitch * [ 3.0, -2.5 ]) Token_L();
535 translate(token_pitch * [ 3.0, -1.5 ]) Token_L();
538 module Base_Orange(){ ////toplevel
539 // Base Orange total=20 rowsz=5 nrows=4
541 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
545 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
547 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
548 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
549 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
550 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
551 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
552 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
553 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
554 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
555 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
556 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
557 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
558 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
559 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
560 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
561 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
562 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
563 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
564 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
565 translate(token_pitch * [ 2.0, 0.5 ]) Token_L();
566 translate(token_pitch * [ 2.0, 1.5 ]) Token_L();
569 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
573 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
577 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
581 module Base_Purple(){ ////toplevel
582 // Base Purple total=15 rowsz=4 nrows=4
584 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
588 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
590 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
591 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
592 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
593 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
594 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
595 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
596 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
597 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
598 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
599 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
600 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
601 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
602 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
603 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
604 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
607 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
611 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
615 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
619 module Base_Red(){ ////toplevel
620 // Base Red total=30 rowsz=6 nrows=5
622 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
626 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
628 translate(token_pitch * [ -2.5, -2.0 ]) Token_L();
629 translate(token_pitch * [ -2.5, -1.0 ]) Token_L();
630 translate(token_pitch * [ -2.5, 0.0 ]) Token_L();
631 translate(token_pitch * [ -2.5, 1.0 ]) Token_L();
632 translate(token_pitch * [ -2.5, 2.0 ]) Token_L();
633 translate(token_pitch * [ -1.5, -2.0 ]) Token_L();
634 translate(token_pitch * [ -1.5, -1.0 ]) Token_L();
635 translate(token_pitch * [ -1.5, 0.0 ]) Token_L();
636 translate(token_pitch * [ -1.5, 1.0 ]) Token_L();
637 translate(token_pitch * [ -1.5, 2.0 ]) Token_L();
638 translate(token_pitch * [ -0.5, -2.0 ]) Token_L();
639 translate(token_pitch * [ -0.5, -1.0 ]) Token_L();
642 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
644 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
645 translate(token_pitch * [ -0.5, 1.0 ]) Token_L();
646 translate(token_pitch * [ -0.5, 2.0 ]) Token_L();
647 translate(token_pitch * [ 0.5, -2.0 ]) Token_L();
648 translate(token_pitch * [ 0.5, -1.0 ]) Token_L();
649 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
650 translate(token_pitch * [ 0.5, 1.0 ]) Token_L();
651 translate(token_pitch * [ 0.5, 2.0 ]) Token_L();
654 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
658 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
660 translate(token_pitch * [ 1.5, -2.0 ]) Token_L();
661 translate(token_pitch * [ 1.5, -1.0 ]) Token_L();
662 translate(token_pitch * [ 1.5, 0.0 ]) Token_L();
663 translate(token_pitch * [ 1.5, 1.0 ]) Token_L();
664 translate(token_pitch * [ 1.5, 2.0 ]) Token_L();
665 translate(token_pitch * [ 2.5, -2.0 ]) Token_L();
666 translate(token_pitch * [ 2.5, -1.0 ]) Token_L();
667 translate(token_pitch * [ 2.5, 0.0 ]) Token_L();
668 translate(token_pitch * [ 2.5, 1.0 ]) Token_L();
669 translate(token_pitch * [ 2.5, 2.0 ]) Token_L();
672 module Base_White(){ ////toplevel
673 // Base White total=35 rowsz=6 nrows=6
675 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
679 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
681 translate(token_pitch * [ -2.5, -2.5 ]) Token_L();
682 translate(token_pitch * [ -2.5, -1.5 ]) Token_L();
683 translate(token_pitch * [ -2.5, -0.5 ]) Token_L();
684 translate(token_pitch * [ -2.5, 0.5 ]) Token_L();
685 translate(token_pitch * [ -2.5, 1.5 ]) Token_L();
686 translate(token_pitch * [ -2.5, 2.5 ]) Token_L();
687 translate(token_pitch * [ -1.5, -2.5 ]) Token_L();
688 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
689 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
690 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
691 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
692 translate(token_pitch * [ -1.5, 2.5 ]) Token_L();
693 translate(token_pitch * [ -0.5, -2.5 ]) Token_L();
694 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
695 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
696 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
697 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
698 translate(token_pitch * [ -0.5, 2.5 ]) Token_L();
699 translate(token_pitch * [ 0.5, -2.5 ]) Token_L();
700 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
701 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
704 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
706 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
707 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
708 translate(token_pitch * [ 0.5, 2.5 ]) Token_L();
709 translate(token_pitch * [ 1.5, -2.5 ]) Token_L();
710 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
711 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
712 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
713 translate(token_pitch * [ 1.5, 1.5 ]) Token_L();
714 translate(token_pitch * [ 1.5, 2.5 ]) Token_L();
717 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
719 translate(token_pitch * [ 2.5, -2.5 ]) Token_L();
720 translate(token_pitch * [ 2.5, -1.5 ]) Token_L();
721 translate(token_pitch * [ 2.5, -0.5 ]) Token_L();
722 translate(token_pitch * [ 2.5, 0.5 ]) Token_L();
723 translate(token_pitch * [ 2.5, 1.5 ]) Token_L();
726 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
730 module Base_WhiteSpare(){ ////toplevel
731 // Base WhiteSpare total= 3 rowsz=2 nrows=2
733 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
737 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
739 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
742 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
744 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
747 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
749 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
752 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
756 module Base_Yellow(){ ////toplevel
757 // Base Yellow total=29 rowsz=6 nrows=5
759 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
763 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
765 translate(token_pitch * [ -2.5, -2.0 ]) Token_L();
766 translate(token_pitch * [ -2.5, -1.0 ]) Token_L();
767 translate(token_pitch * [ -2.5, 0.0 ]) Token_L();
768 translate(token_pitch * [ -2.5, 1.0 ]) Token_L();
769 translate(token_pitch * [ -2.5, 2.0 ]) Token_L();
770 translate(token_pitch * [ -1.5, -2.0 ]) Token_L();
771 translate(token_pitch * [ -1.5, -1.0 ]) Token_L();
772 translate(token_pitch * [ -1.5, 0.0 ]) Token_L();
773 translate(token_pitch * [ -1.5, 1.0 ]) Token_L();
774 translate(token_pitch * [ -1.5, 2.0 ]) Token_L();
775 translate(token_pitch * [ -0.5, -2.0 ]) Token_L();
776 translate(token_pitch * [ -0.5, -1.0 ]) Token_L();
777 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
780 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
782 translate(token_pitch * [ -0.5, 1.0 ]) Token_L();
783 translate(token_pitch * [ -0.5, 2.0 ]) Token_L();
784 translate(token_pitch * [ 0.5, -2.0 ]) Token_L();
785 translate(token_pitch * [ 0.5, -1.0 ]) Token_L();
786 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
787 translate(token_pitch * [ 0.5, 1.0 ]) Token_L();
790 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
794 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
796 translate(token_pitch * [ 0.5, 2.0 ]) Token_L();
797 translate(token_pitch * [ 1.5, -2.0 ]) Token_L();
798 translate(token_pitch * [ 1.5, -1.0 ]) Token_L();
799 translate(token_pitch * [ 1.5, 0.0 ]) Token_L();
800 translate(token_pitch * [ 1.5, 1.0 ]) Token_L();
801 translate(token_pitch * [ 1.5, 2.0 ]) Token_L();
802 translate(token_pitch * [ 2.5, -2.0 ]) Token_L();
803 translate(token_pitch * [ 2.5, -1.0 ]) Token_L();
804 translate(token_pitch * [ 2.5, 0.0 ]) Token_L();
805 translate(token_pitch * [ 2.5, 1.0 ]) Token_L();
808 // Base total_count=252 total_real_count=219
809 // Base max_rowsz=7 max_nrows=6
810 module All_Black(){ ////toplevel
811 // All Black total=26 rowsz=6 nrows=5
813 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
817 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
819 translate(token_pitch * [ -2.5, -2.0 ]) Token_L();
820 translate(token_pitch * [ -2.5, -1.0 ]) Token_L();
821 translate(token_pitch * [ -2.5, 0.0 ]) Token_L();
822 translate(token_pitch * [ -2.5, 1.0 ]) Token_L();
823 translate(token_pitch * [ -2.5, 2.0 ]) Token_L();
824 translate(token_pitch * [ -1.5, -2.0 ]) Token_L();
825 translate(token_pitch * [ -1.5, -1.0 ]) Token_L();
826 translate(token_pitch * [ -1.5, 0.0 ]) Token_L();
827 translate(token_pitch * [ -1.5, 1.0 ]) Token_L();
828 translate(token_pitch * [ -1.5, 2.0 ]) Token_L();
829 translate(token_pitch * [ -0.5, -2.0 ]) Token_L();
830 translate(token_pitch * [ -0.5, -1.0 ]) Token_L();
831 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
832 translate(token_pitch * [ -0.5, 1.0 ]) Token_L();
833 translate(token_pitch * [ -0.5, 2.0 ]) Token_L();
834 translate(token_pitch * [ 0.5, -2.0 ]) Token_L();
835 translate(token_pitch * [ 0.5, -1.0 ]) Token_L();
836 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
837 translate(token_pitch * [ 0.5, 1.0 ]) Token_L();
838 translate(token_pitch * [ 0.5, 2.0 ]) Token_L();
839 translate(token_pitch * [ 1.5, -2.0 ]) Token_L();
840 translate(token_pitch * [ 1.5, -1.0 ]) Token_L();
841 translate(token_pitch * [ 1.5, 0.0 ]) Token_L();
842 translate(token_pitch * [ 1.5, 1.0 ]) Token_L();
843 translate(token_pitch * [ 1.5, 2.0 ]) Token_L();
844 translate(token_pitch * [ 2.5, -2.0 ]) Token_L();
847 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
851 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
855 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
859 module All_Blue(){ ////toplevel
860 // All Blue total=52 rowsz=8 nrows=7
862 Frame($phase, token_pitch * [ 8 + 1.00, 7 + 0.50 ]);
866 Frame($phase, token_pitch * [ 8 + 1.00, 7 + 0.50 ]);
868 translate(token_pitch * [ -3.5, -3.0 ]) Token_L();
869 translate(token_pitch * [ -3.5, -2.0 ]) Token_L();
870 translate(token_pitch * [ -3.5, -1.0 ]) Token_L();
871 translate(token_pitch * [ -3.5, 0.0 ]) Token_L();
872 translate(token_pitch * [ -3.5, 1.0 ]) Token_L();
873 translate(token_pitch * [ -3.5, 2.0 ]) Token_L();
874 translate(token_pitch * [ -3.5, 3.0 ]) Token_L();
875 translate(token_pitch * [ -2.5, -3.0 ]) Token_L();
876 translate(token_pitch * [ -2.5, -2.0 ]) Token_L();
877 translate(token_pitch * [ -2.5, -1.0 ]) Token_L();
878 translate(token_pitch * [ -2.5, 0.0 ]) Token_L();
879 translate(token_pitch * [ -2.5, 1.0 ]) Token_L();
880 translate(token_pitch * [ -2.5, 2.0 ]) Token_L();
881 translate(token_pitch * [ -2.5, 3.0 ]) Token_L();
882 translate(token_pitch * [ -1.5, -3.0 ]) Token_L();
883 translate(token_pitch * [ -1.5, -2.0 ]) Token_L();
884 translate(token_pitch * [ -1.5, -1.0 ]) Token_L();
885 translate(token_pitch * [ -1.5, 0.0 ]) Token_L();
886 translate(token_pitch * [ -1.5, 1.0 ]) Token_L();
887 translate(token_pitch * [ -1.5, 2.0 ]) Token_L();
888 translate(token_pitch * [ -1.5, 3.0 ]) Token_L();
889 translate(token_pitch * [ -0.5, -3.0 ]) Token_L();
892 Frame($phase, token_pitch * [ 8 + 1.00, 7 + 0.50 ]);
894 translate(token_pitch * [ -0.5, -2.0 ]) Token_L();
895 translate(token_pitch * [ -0.5, -1.0 ]) Token_L();
896 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
897 translate(token_pitch * [ -0.5, 1.0 ]) Token_L();
898 translate(token_pitch * [ -0.5, 2.0 ]) Token_L();
899 translate(token_pitch * [ -0.5, 3.0 ]) Token_L();
900 translate(token_pitch * [ 0.5, -3.0 ]) Token_L();
901 translate(token_pitch * [ 0.5, -2.0 ]) Token_L();
902 translate(token_pitch * [ 0.5, -1.0 ]) Token_L();
903 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
904 translate(token_pitch * [ 0.5, 1.0 ]) Token_L();
905 translate(token_pitch * [ 0.5, 2.0 ]) Token_L();
906 translate(token_pitch * [ 0.5, 3.0 ]) Token_L();
907 translate(token_pitch * [ 1.5, -3.0 ]) Token_L();
908 translate(token_pitch * [ 1.5, -2.0 ]) Token_L();
911 Frame($phase, token_pitch * [ 8 + 1.00, 7 + 0.50 ]);
915 Frame($phase, token_pitch * [ 8 + 1.00, 7 + 0.50 ]);
917 translate(token_pitch * [ 1.5, -1.0 ]) Token_L();
918 translate(token_pitch * [ 1.5, 0.0 ]) Token_L();
919 translate(token_pitch * [ 1.5, 1.0 ]) Token_L();
920 translate(token_pitch * [ 1.5, 2.0 ]) Token_L();
921 translate(token_pitch * [ 1.5, 3.0 ]) Token_L();
922 translate(token_pitch * [ 2.5, -3.0 ]) Token_L();
923 translate(token_pitch * [ 2.5, -2.0 ]) Token_L();
924 translate(token_pitch * [ 2.5, -1.0 ]) Token_L();
925 translate(token_pitch * [ 2.5, 0.0 ]) Token_L();
926 translate(token_pitch * [ 2.5, 1.0 ]) Token_L();
927 translate(token_pitch * [ 2.5, 2.0 ]) Token_L();
928 translate(token_pitch * [ 2.5, 3.0 ]) Token_L();
929 translate(token_pitch * [ 3.5, -3.0 ]) Token_L();
930 translate(token_pitch * [ 3.5, -2.0 ]) Token_L();
931 translate(token_pitch * [ 3.5, -1.0 ]) Token_L();
934 module All_Green(){ ////toplevel
935 // All Green total=58 rowsz=8 nrows=8
937 Frame($phase, token_pitch * [ 8 + 1.00, 8 + 0.50 ]);
941 Frame($phase, token_pitch * [ 8 + 1.00, 8 + 0.50 ]);
943 translate(token_pitch * [ -3.5, -3.5 ]) Token_L();
944 translate(token_pitch * [ -3.5, -2.5 ]) Token_L();
945 translate(token_pitch * [ -3.5, -1.5 ]) Token_L();
946 translate(token_pitch * [ -3.5, -0.5 ]) Token_L();
947 translate(token_pitch * [ -3.5, 0.5 ]) Token_L();
948 translate(token_pitch * [ -3.5, 1.5 ]) Token_L();
949 translate(token_pitch * [ -3.5, 2.5 ]) Token_L();
950 translate(token_pitch * [ -3.5, 3.5 ]) Token_L();
951 translate(token_pitch * [ -2.5, -3.5 ]) Token_L();
952 translate(token_pitch * [ -2.5, -2.5 ]) Token_L();
953 translate(token_pitch * [ -2.5, -1.5 ]) Token_L();
954 translate(token_pitch * [ -2.5, -0.5 ]) Token_L();
955 translate(token_pitch * [ -2.5, 0.5 ]) Token_L();
956 translate(token_pitch * [ -2.5, 1.5 ]) Token_L();
957 translate(token_pitch * [ -2.5, 2.5 ]) Token_L();
958 translate(token_pitch * [ -2.5, 3.5 ]) Token_L();
959 translate(token_pitch * [ -1.5, -3.5 ]) Token_L();
960 translate(token_pitch * [ -1.5, -2.5 ]) Token_L();
961 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
962 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
963 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
964 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
965 translate(token_pitch * [ -1.5, 2.5 ]) Token_L();
966 translate(token_pitch * [ -1.5, 3.5 ]) Token_L();
967 translate(token_pitch * [ -0.5, -3.5 ]) Token_L();
970 Frame($phase, token_pitch * [ 8 + 1.00, 8 + 0.50 ]);
972 translate(token_pitch * [ -0.5, -2.5 ]) Token_L();
973 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
974 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
975 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
976 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
977 translate(token_pitch * [ -0.5, 2.5 ]) Token_L();
978 translate(token_pitch * [ -0.5, 3.5 ]) Token_L();
979 translate(token_pitch * [ 0.5, -3.5 ]) Token_L();
980 translate(token_pitch * [ 0.5, -2.5 ]) Token_L();
981 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
982 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
983 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
984 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
985 translate(token_pitch * [ 0.5, 2.5 ]) Token_L();
986 translate(token_pitch * [ 0.5, 3.5 ]) Token_L();
989 Frame($phase, token_pitch * [ 8 + 1.00, 8 + 0.50 ]);
993 Frame($phase, token_pitch * [ 8 + 1.00, 8 + 0.50 ]);
995 translate(token_pitch * [ 1.5, -3.5 ]) Token_L();
996 translate(token_pitch * [ 1.5, -2.5 ]) Token_L();
997 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
998 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
999 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
1000 translate(token_pitch * [ 1.5, 1.5 ]) Token_L();
1001 translate(token_pitch * [ 1.5, 2.5 ]) Token_L();
1002 translate(token_pitch * [ 1.5, 3.5 ]) Token_L();
1003 translate(token_pitch * [ 2.5, -3.5 ]) Token_L();
1004 translate(token_pitch * [ 2.5, -2.5 ]) Token_L();
1005 translate(token_pitch * [ 2.5, -1.5 ]) Token_L();
1006 translate(token_pitch * [ 2.5, -0.5 ]) Token_L();
1007 translate(token_pitch * [ 2.5, 0.5 ]) Token_L();
1008 translate(token_pitch * [ 2.5, 1.5 ]) Token_L();
1009 translate(token_pitch * [ 2.5, 2.5 ]) Token_L();
1010 translate(token_pitch * [ 2.5, 3.5 ]) Token_L();
1011 translate(token_pitch * [ 3.5, -3.5 ]) Token_L();
1012 translate(token_pitch * [ 3.5, -2.5 ]) Token_L();
1015 module All_Loco(){ ////toplevel
1016 // All Loco total=25 rowsz=5 nrows=5
1018 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1020 translate(token_pitch * [ -2.0, -2.0 ]) Token_L();
1021 translate(token_pitch * [ -2.0, -1.0 ]) Token_L();
1022 translate(token_pitch * [ -2.0, 0.0 ]) Token_L();
1023 translate(token_pitch * [ -2.0, 1.0 ]) Token_L();
1024 translate(token_pitch * [ -2.0, 2.0 ]) Token_L();
1025 translate(token_pitch * [ -1.0, -2.0 ]) Token_L();
1026 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1027 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1028 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1029 translate(token_pitch * [ -1.0, 2.0 ]) Token_L();
1030 translate(token_pitch * [ 0.0, -2.0 ]) Token_L();
1031 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1032 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1033 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1034 translate(token_pitch * [ 0.0, 2.0 ]) Token_L();
1035 translate(token_pitch * [ 1.0, -2.0 ]) Token_L();
1036 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1037 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1038 translate(token_pitch * [ 1.0, 1.0 ]) Token_L();
1039 translate(token_pitch * [ 1.0, 2.0 ]) Token_L();
1040 translate(token_pitch * [ 2.0, -2.0 ]) Token_L();
1041 translate(token_pitch * [ 2.0, -1.0 ]) Token_L();
1042 translate(token_pitch * [ 2.0, 0.0 ]) Token_L();
1043 translate(token_pitch * [ 2.0, 1.0 ]) Token_L();
1044 translate(token_pitch * [ 2.0, 2.0 ]) Token_L();
1047 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1051 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1055 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1059 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1063 module All_Orange(){ ////toplevel
1064 // All Orange total=32 rowsz=6 nrows=6
1066 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
1070 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
1072 translate(token_pitch * [ -2.5, -2.5 ]) Token_L();
1073 translate(token_pitch * [ -2.5, -1.5 ]) Token_L();
1074 translate(token_pitch * [ -2.5, -0.5 ]) Token_L();
1075 translate(token_pitch * [ -2.5, 0.5 ]) Token_L();
1076 translate(token_pitch * [ -2.5, 1.5 ]) Token_L();
1077 translate(token_pitch * [ -2.5, 2.5 ]) Token_L();
1078 translate(token_pitch * [ -1.5, -2.5 ]) Token_L();
1079 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
1080 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
1081 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
1082 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
1083 translate(token_pitch * [ -1.5, 2.5 ]) Token_L();
1084 translate(token_pitch * [ -0.5, -2.5 ]) Token_L();
1085 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
1086 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
1087 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
1088 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
1089 translate(token_pitch * [ -0.5, 2.5 ]) Token_L();
1090 translate(token_pitch * [ 0.5, -2.5 ]) Token_L();
1091 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
1092 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
1093 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
1094 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
1095 translate(token_pitch * [ 0.5, 2.5 ]) Token_L();
1096 translate(token_pitch * [ 1.5, -2.5 ]) Token_L();
1097 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
1098 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
1099 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
1100 translate(token_pitch * [ 1.5, 1.5 ]) Token_L();
1101 translate(token_pitch * [ 1.5, 2.5 ]) Token_L();
1102 translate(token_pitch * [ 2.5, -2.5 ]) Token_L();
1103 translate(token_pitch * [ 2.5, -1.5 ]) Token_L();
1106 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
1110 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
1114 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
1118 module All_Orange6(){ ////toplevel
1119 // All Orange6 total=20 rowsz=5 nrows=4
1121 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1123 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
1124 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
1125 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
1126 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
1127 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
1128 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
1129 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
1130 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
1131 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
1132 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
1133 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
1134 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
1135 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
1136 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
1137 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
1138 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
1139 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
1140 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
1141 translate(token_pitch * [ 2.0, 0.5 ]) Token_L();
1142 translate(token_pitch * [ 2.0, 1.5 ]) Token_L();
1145 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1149 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1153 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1157 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1161 module All_Purple(){ ////toplevel
1162 // All Purple total=23 rowsz=5 nrows=5
1164 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1168 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1170 translate(token_pitch * [ -2.0, -2.0 ]) Token_L();
1171 translate(token_pitch * [ -2.0, -1.0 ]) Token_L();
1172 translate(token_pitch * [ -2.0, 0.0 ]) Token_L();
1173 translate(token_pitch * [ -2.0, 1.0 ]) Token_L();
1174 translate(token_pitch * [ -2.0, 2.0 ]) Token_L();
1175 translate(token_pitch * [ -1.0, -2.0 ]) Token_L();
1176 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1177 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1178 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1179 translate(token_pitch * [ -1.0, 2.0 ]) Token_L();
1180 translate(token_pitch * [ 0.0, -2.0 ]) Token_L();
1181 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1182 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1183 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1184 translate(token_pitch * [ 0.0, 2.0 ]) Token_L();
1185 translate(token_pitch * [ 1.0, -2.0 ]) Token_L();
1186 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1187 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1188 translate(token_pitch * [ 1.0, 1.0 ]) Token_L();
1189 translate(token_pitch * [ 1.0, 2.0 ]) Token_L();
1190 translate(token_pitch * [ 2.0, -2.0 ]) Token_L();
1191 translate(token_pitch * [ 2.0, -1.0 ]) Token_L();
1192 translate(token_pitch * [ 2.0, 0.0 ]) Token_L();
1195 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1199 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1203 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1207 module All_Red(){ ////toplevel
1208 // All Red total=46 rowsz=7 nrows=7
1210 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1214 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1216 translate(token_pitch * [ -3.0, -3.0 ]) Token_L();
1217 translate(token_pitch * [ -3.0, -2.0 ]) Token_L();
1218 translate(token_pitch * [ -3.0, -1.0 ]) Token_L();
1219 translate(token_pitch * [ -3.0, 0.0 ]) Token_L();
1220 translate(token_pitch * [ -3.0, 1.0 ]) Token_L();
1221 translate(token_pitch * [ -3.0, 2.0 ]) Token_L();
1222 translate(token_pitch * [ -3.0, 3.0 ]) Token_L();
1223 translate(token_pitch * [ -2.0, -3.0 ]) Token_L();
1224 translate(token_pitch * [ -2.0, -2.0 ]) Token_L();
1225 translate(token_pitch * [ -2.0, -1.0 ]) Token_L();
1226 translate(token_pitch * [ -2.0, 0.0 ]) Token_L();
1227 translate(token_pitch * [ -2.0, 1.0 ]) Token_L();
1228 translate(token_pitch * [ -2.0, 2.0 ]) Token_L();
1229 translate(token_pitch * [ -2.0, 3.0 ]) Token_L();
1230 translate(token_pitch * [ -1.0, -3.0 ]) Token_L();
1231 translate(token_pitch * [ -1.0, -2.0 ]) Token_L();
1232 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1233 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1236 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1238 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1239 translate(token_pitch * [ -1.0, 2.0 ]) Token_L();
1240 translate(token_pitch * [ -1.0, 3.0 ]) Token_L();
1241 translate(token_pitch * [ 0.0, -3.0 ]) Token_L();
1242 translate(token_pitch * [ 0.0, -2.0 ]) Token_L();
1243 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1244 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1245 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1246 translate(token_pitch * [ 0.0, 2.0 ]) Token_L();
1247 translate(token_pitch * [ 0.0, 3.0 ]) Token_L();
1248 translate(token_pitch * [ 1.0, -3.0 ]) Token_L();
1249 translate(token_pitch * [ 1.0, -2.0 ]) Token_L();
1250 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1253 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1257 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1259 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1260 translate(token_pitch * [ 1.0, 1.0 ]) Token_L();
1261 translate(token_pitch * [ 1.0, 2.0 ]) Token_L();
1262 translate(token_pitch * [ 1.0, 3.0 ]) Token_L();
1263 translate(token_pitch * [ 2.0, -3.0 ]) Token_L();
1264 translate(token_pitch * [ 2.0, -2.0 ]) Token_L();
1265 translate(token_pitch * [ 2.0, -1.0 ]) Token_L();
1266 translate(token_pitch * [ 2.0, 0.0 ]) Token_L();
1267 translate(token_pitch * [ 2.0, 1.0 ]) Token_L();
1268 translate(token_pitch * [ 2.0, 2.0 ]) Token_L();
1269 translate(token_pitch * [ 2.0, 3.0 ]) Token_L();
1270 translate(token_pitch * [ 3.0, -3.0 ]) Token_L();
1271 translate(token_pitch * [ 3.0, -2.0 ]) Token_L();
1272 translate(token_pitch * [ 3.0, -1.0 ]) Token_L();
1273 translate(token_pitch * [ 3.0, 0.0 ]) Token_L();
1276 module All_White(){ ////toplevel
1277 // All White total=46 rowsz=7 nrows=7
1279 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1283 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1285 translate(token_pitch * [ -3.0, -3.0 ]) Token_L();
1286 translate(token_pitch * [ -3.0, -2.0 ]) Token_L();
1287 translate(token_pitch * [ -3.0, -1.0 ]) Token_L();
1288 translate(token_pitch * [ -3.0, 0.0 ]) Token_L();
1289 translate(token_pitch * [ -3.0, 1.0 ]) Token_L();
1290 translate(token_pitch * [ -3.0, 2.0 ]) Token_L();
1291 translate(token_pitch * [ -3.0, 3.0 ]) Token_L();
1292 translate(token_pitch * [ -2.0, -3.0 ]) Token_L();
1293 translate(token_pitch * [ -2.0, -2.0 ]) Token_L();
1294 translate(token_pitch * [ -2.0, -1.0 ]) Token_L();
1295 translate(token_pitch * [ -2.0, 0.0 ]) Token_L();
1296 translate(token_pitch * [ -2.0, 1.0 ]) Token_L();
1297 translate(token_pitch * [ -2.0, 2.0 ]) Token_L();
1298 translate(token_pitch * [ -2.0, 3.0 ]) Token_L();
1299 translate(token_pitch * [ -1.0, -3.0 ]) Token_L();
1300 translate(token_pitch * [ -1.0, -2.0 ]) Token_L();
1301 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1302 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1303 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1304 translate(token_pitch * [ -1.0, 2.0 ]) Token_L();
1305 translate(token_pitch * [ -1.0, 3.0 ]) Token_L();
1306 translate(token_pitch * [ 0.0, -3.0 ]) Token_L();
1307 translate(token_pitch * [ 0.0, -2.0 ]) Token_L();
1308 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1309 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1310 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1311 translate(token_pitch * [ 0.0, 2.0 ]) Token_L();
1314 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1316 translate(token_pitch * [ 0.0, 3.0 ]) Token_L();
1317 translate(token_pitch * [ 1.0, -3.0 ]) Token_L();
1318 translate(token_pitch * [ 1.0, -2.0 ]) Token_L();
1319 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1320 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1321 translate(token_pitch * [ 1.0, 1.0 ]) Token_L();
1322 translate(token_pitch * [ 1.0, 2.0 ]) Token_L();
1323 translate(token_pitch * [ 1.0, 3.0 ]) Token_L();
1324 translate(token_pitch * [ 2.0, -3.0 ]) Token_L();
1325 translate(token_pitch * [ 2.0, -2.0 ]) Token_L();
1326 translate(token_pitch * [ 2.0, -1.0 ]) Token_L();
1327 translate(token_pitch * [ 2.0, 0.0 ]) Token_L();
1330 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1332 translate(token_pitch * [ 2.0, 1.0 ]) Token_L();
1333 translate(token_pitch * [ 2.0, 2.0 ]) Token_L();
1334 translate(token_pitch * [ 2.0, 3.0 ]) Token_L();
1335 translate(token_pitch * [ 3.0, -3.0 ]) Token_L();
1336 translate(token_pitch * [ 3.0, -2.0 ]) Token_L();
1337 translate(token_pitch * [ 3.0, -1.0 ]) Token_L();
1338 translate(token_pitch * [ 3.0, 0.0 ]) Token_L();
1341 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1345 module All_WhiteSpare(){ ////toplevel
1346 // All WhiteSpare total= 3 rowsz=2 nrows=2
1348 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
1352 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
1354 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
1357 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
1359 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
1362 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
1364 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
1367 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
1371 module All_Yellow(){ ////toplevel
1372 // All Yellow total=45 rowsz=7 nrows=7
1374 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1378 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1380 translate(token_pitch * [ -3.0, -3.0 ]) Token_L();
1381 translate(token_pitch * [ -3.0, -2.0 ]) Token_L();
1382 translate(token_pitch * [ -3.0, -1.0 ]) Token_L();
1383 translate(token_pitch * [ -3.0, 0.0 ]) Token_L();
1384 translate(token_pitch * [ -3.0, 1.0 ]) Token_L();
1385 translate(token_pitch * [ -3.0, 2.0 ]) Token_L();
1386 translate(token_pitch * [ -3.0, 3.0 ]) Token_L();
1387 translate(token_pitch * [ -2.0, -3.0 ]) Token_L();
1388 translate(token_pitch * [ -2.0, -2.0 ]) Token_L();
1389 translate(token_pitch * [ -2.0, -1.0 ]) Token_L();
1390 translate(token_pitch * [ -2.0, 0.0 ]) Token_L();
1391 translate(token_pitch * [ -2.0, 1.0 ]) Token_L();
1392 translate(token_pitch * [ -2.0, 2.0 ]) Token_L();
1393 translate(token_pitch * [ -2.0, 3.0 ]) Token_L();
1394 translate(token_pitch * [ -1.0, -3.0 ]) Token_L();
1395 translate(token_pitch * [ -1.0, -2.0 ]) Token_L();
1396 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1397 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1398 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1401 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1403 translate(token_pitch * [ -1.0, 2.0 ]) Token_L();
1404 translate(token_pitch * [ -1.0, 3.0 ]) Token_L();
1405 translate(token_pitch * [ 0.0, -3.0 ]) Token_L();
1406 translate(token_pitch * [ 0.0, -2.0 ]) Token_L();
1407 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1408 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1409 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1410 translate(token_pitch * [ 0.0, 2.0 ]) Token_L();
1411 translate(token_pitch * [ 0.0, 3.0 ]) Token_L();
1412 translate(token_pitch * [ 1.0, -3.0 ]) Token_L();
1413 translate(token_pitch * [ 1.0, -2.0 ]) Token_L();
1416 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1420 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1422 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1423 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1424 translate(token_pitch * [ 1.0, 1.0 ]) Token_L();
1425 translate(token_pitch * [ 1.0, 2.0 ]) Token_L();
1426 translate(token_pitch * [ 1.0, 3.0 ]) Token_L();
1427 translate(token_pitch * [ 2.0, -3.0 ]) Token_L();
1428 translate(token_pitch * [ 2.0, -2.0 ]) Token_L();
1429 translate(token_pitch * [ 2.0, -1.0 ]) Token_L();
1430 translate(token_pitch * [ 2.0, 0.0 ]) Token_L();
1431 translate(token_pitch * [ 2.0, 1.0 ]) Token_L();
1432 translate(token_pitch * [ 2.0, 2.0 ]) Token_L();
1433 translate(token_pitch * [ 2.0, 3.0 ]) Token_L();
1434 translate(token_pitch * [ 3.0, -3.0 ]) Token_L();
1435 translate(token_pitch * [ 3.0, -2.0 ]) Token_L();
1436 translate(token_pitch * [ 3.0, -1.0 ]) Token_L();
1439 // All total_count=376 total_real_count=353
1440 // All max_rowsz=8 max_nrows=8
1441 module Witches_Black(){ ////toplevel
1442 // Witches Black total= 8 rowsz=3 nrows=3
1444 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1448 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1450 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1451 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1452 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1453 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1454 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1455 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1456 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1457 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1460 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1464 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1468 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1472 module Witches_Blue(){ ////toplevel
1473 // Witches Blue total=18 rowsz=5 nrows=4
1475 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1479 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1481 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
1482 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
1483 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
1484 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
1485 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
1486 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
1487 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
1488 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
1491 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1493 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
1494 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
1495 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
1496 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
1497 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
1500 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1504 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1506 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
1507 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
1508 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
1509 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
1510 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
1513 module Witches_Green(){ ////toplevel
1514 // Witches Green total=20 rowsz=5 nrows=4
1516 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1520 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1522 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
1523 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
1524 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
1525 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
1526 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
1527 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
1528 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
1529 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
1530 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
1531 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
1534 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1536 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
1537 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
1538 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
1539 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
1540 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
1543 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1547 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1549 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
1550 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
1551 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
1552 translate(token_pitch * [ 2.0, 0.5 ]) Token_L();
1553 translate(token_pitch * [ 2.0, 1.5 ]) Token_L();
1556 module Witches_Loco(){ ////toplevel
1557 // Witches Loco total=25 rowsz=5 nrows=5
1559 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1561 translate(token_pitch * [ -2.0, -2.0 ]) Token_L();
1562 translate(token_pitch * [ -2.0, -1.0 ]) Token_L();
1563 translate(token_pitch * [ -2.0, 0.0 ]) Token_L();
1564 translate(token_pitch * [ -2.0, 1.0 ]) Token_L();
1565 translate(token_pitch * [ -2.0, 2.0 ]) Token_L();
1566 translate(token_pitch * [ -1.0, -2.0 ]) Token_L();
1567 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1568 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1569 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1570 translate(token_pitch * [ -1.0, 2.0 ]) Token_L();
1571 translate(token_pitch * [ 0.0, -2.0 ]) Token_L();
1572 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1573 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1574 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1575 translate(token_pitch * [ 0.0, 2.0 ]) Token_L();
1576 translate(token_pitch * [ 1.0, -2.0 ]) Token_L();
1577 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1578 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1579 translate(token_pitch * [ 1.0, 1.0 ]) Token_L();
1580 translate(token_pitch * [ 1.0, 2.0 ]) Token_L();
1581 translate(token_pitch * [ 2.0, -2.0 ]) Token_L();
1582 translate(token_pitch * [ 2.0, -1.0 ]) Token_L();
1583 translate(token_pitch * [ 2.0, 0.0 ]) Token_L();
1584 translate(token_pitch * [ 2.0, 1.0 ]) Token_L();
1585 translate(token_pitch * [ 2.0, 2.0 ]) Token_L();
1588 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1592 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1596 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1600 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1604 module Witches_Orange(){ ////toplevel
1605 // Witches Orange total=12 rowsz=4 nrows=3
1607 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1611 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1613 translate(token_pitch * [ -1.5, -1.0 ]) Token_L();
1614 translate(token_pitch * [ -1.5, 0.0 ]) Token_L();
1615 translate(token_pitch * [ -1.5, 1.0 ]) Token_L();
1616 translate(token_pitch * [ -0.5, -1.0 ]) Token_L();
1617 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
1618 translate(token_pitch * [ -0.5, 1.0 ]) Token_L();
1619 translate(token_pitch * [ 0.5, -1.0 ]) Token_L();
1620 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
1621 translate(token_pitch * [ 0.5, 1.0 ]) Token_L();
1622 translate(token_pitch * [ 1.5, -1.0 ]) Token_L();
1623 translate(token_pitch * [ 1.5, 0.0 ]) Token_L();
1624 translate(token_pitch * [ 1.5, 1.0 ]) Token_L();
1627 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1631 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1635 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1639 module Witches_Orange6(){ ////toplevel
1640 // Witches Orange6 total=20 rowsz=5 nrows=4
1642 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1644 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
1645 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
1646 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
1647 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
1648 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
1649 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
1650 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
1651 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
1652 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
1653 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
1654 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
1655 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
1656 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
1657 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
1658 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
1659 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
1660 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
1661 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
1662 translate(token_pitch * [ 2.0, 0.5 ]) Token_L();
1663 translate(token_pitch * [ 2.0, 1.5 ]) Token_L();
1666 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1670 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1674 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1678 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1682 module Witches_Purple(){ ////toplevel
1683 // Witches Purple total= 8 rowsz=3 nrows=3
1685 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1689 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1691 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1692 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1693 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1694 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1695 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1696 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1697 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1698 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1701 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1705 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1709 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1713 module Witches_Red(){ ////toplevel
1714 // Witches Red total=16 rowsz=4 nrows=4
1716 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1720 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1722 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
1723 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
1724 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
1725 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
1726 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
1727 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
1730 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1732 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
1733 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
1734 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
1735 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
1736 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
1739 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1743 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1745 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
1746 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
1747 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
1748 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
1749 translate(token_pitch * [ 1.5, 1.5 ]) Token_L();
1752 module Witches_White(){ ////toplevel
1753 // Witches White total=11 rowsz=4 nrows=3
1755 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1759 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1761 translate(token_pitch * [ -1.5, -1.0 ]) Token_L();
1762 translate(token_pitch * [ -1.5, 0.0 ]) Token_L();
1763 translate(token_pitch * [ -1.5, 1.0 ]) Token_L();
1764 translate(token_pitch * [ -0.5, -1.0 ]) Token_L();
1765 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
1766 translate(token_pitch * [ -0.5, 1.0 ]) Token_L();
1769 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1771 translate(token_pitch * [ 0.5, -1.0 ]) Token_L();
1772 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
1773 translate(token_pitch * [ 0.5, 1.0 ]) Token_L();
1776 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1778 translate(token_pitch * [ 1.5, -1.0 ]) Token_L();
1779 translate(token_pitch * [ 1.5, 0.0 ]) Token_L();
1782 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1786 module Witches_Yellow(){ ////toplevel
1787 // Witches Yellow total=16 rowsz=4 nrows=4
1789 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1793 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1795 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
1796 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
1797 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
1798 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
1799 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
1800 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
1803 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1805 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
1806 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
1807 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
1808 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
1809 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
1812 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1816 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1818 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
1819 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
1820 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
1821 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
1822 translate(token_pitch * [ 1.5, 1.5 ]) Token_L();
1825 // Witches total_count=154 total_real_count=134
1826 // Witches max_rowsz=5 max_nrows=5