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_2xFour(){ ////toplevel
101 // Base 2xFour total= 2 rowsz=2 nrows=1
103 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
107 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
111 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
115 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
119 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
121 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
122 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
125 module Base_2xOne(){ ////toplevel
126 // Base 2xOne total= 2 rowsz=2 nrows=1
128 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
132 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
134 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
135 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
138 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
142 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
146 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
150 module Base_2xThree(){ ////toplevel
151 // Base 2xThree total= 2 rowsz=2 nrows=1
153 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
157 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
161 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
165 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
167 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
168 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
171 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
175 module Base_2xTwo(){ ////toplevel
176 // Base 2xTwo total= 2 rowsz=2 nrows=1
178 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
182 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
186 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
188 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
189 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
192 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
196 Frame($phase, token_pitch * [ 2 + 1.00, 1 + 0.50 ]);
200 module Base_3xFour(){ ////toplevel
201 // Base 3xFour total= 3 rowsz=2 nrows=2
203 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
207 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
211 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
215 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
219 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
221 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
222 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
223 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
226 module Base_3xOne(){ ////toplevel
227 // Base 3xOne total= 3 rowsz=2 nrows=2
229 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
233 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
235 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
236 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
237 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
240 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
244 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
248 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
252 module Base_3xThree(){ ////toplevel
253 // Base 3xThree total= 3 rowsz=2 nrows=2
255 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
259 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
263 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
267 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
269 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
270 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
271 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
274 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
278 module Base_3xTwo(){ ////toplevel
279 // Base 3xTwo total= 3 rowsz=2 nrows=2
281 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
285 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
289 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
291 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
292 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
293 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
296 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
300 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
304 module Base_Black(){ ////toplevel
305 // Base Black total=18 rowsz=5 nrows=4
307 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
311 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
313 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
314 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
315 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
316 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
317 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
318 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
319 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
320 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
321 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
322 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
323 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
324 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
325 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
326 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
327 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
328 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
329 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
330 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
333 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
337 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
341 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
345 module Base_Blue(){ ////toplevel
346 // Base Blue total=34 rowsz=6 nrows=6
348 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
352 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
354 translate(token_pitch * [ -2.5, -2.5 ]) Token_L();
355 translate(token_pitch * [ -2.5, -1.5 ]) Token_L();
356 translate(token_pitch * [ -2.5, -0.5 ]) Token_L();
357 translate(token_pitch * [ -2.5, 0.5 ]) Token_L();
358 translate(token_pitch * [ -2.5, 1.5 ]) Token_L();
359 translate(token_pitch * [ -2.5, 2.5 ]) Token_L();
360 translate(token_pitch * [ -1.5, -2.5 ]) Token_L();
361 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
362 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
363 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
364 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
365 translate(token_pitch * [ -1.5, 2.5 ]) Token_L();
366 translate(token_pitch * [ -0.5, -2.5 ]) Token_L();
367 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
370 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
372 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
373 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
374 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
375 translate(token_pitch * [ -0.5, 2.5 ]) Token_L();
376 translate(token_pitch * [ 0.5, -2.5 ]) Token_L();
377 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
378 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
379 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
380 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
381 translate(token_pitch * [ 0.5, 2.5 ]) Token_L();
384 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
388 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
390 translate(token_pitch * [ 1.5, -2.5 ]) Token_L();
391 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
392 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
393 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
394 translate(token_pitch * [ 1.5, 1.5 ]) Token_L();
395 translate(token_pitch * [ 1.5, 2.5 ]) Token_L();
396 translate(token_pitch * [ 2.5, -2.5 ]) Token_L();
397 translate(token_pitch * [ 2.5, -1.5 ]) Token_L();
398 translate(token_pitch * [ 2.5, -0.5 ]) Token_L();
399 translate(token_pitch * [ 2.5, 0.5 ]) Token_L();
402 module Base_Green(){ ////toplevel
403 // Base Green total=38 rowsz=7 nrows=6
405 Frame($phase, token_pitch * [ 7 + 1.00, 6 + 0.50 ]);
409 Frame($phase, token_pitch * [ 7 + 1.00, 6 + 0.50 ]);
411 translate(token_pitch * [ -3.0, -2.5 ]) Token_L();
412 translate(token_pitch * [ -3.0, -1.5 ]) Token_L();
413 translate(token_pitch * [ -3.0, -0.5 ]) Token_L();
414 translate(token_pitch * [ -3.0, 0.5 ]) Token_L();
415 translate(token_pitch * [ -3.0, 1.5 ]) Token_L();
416 translate(token_pitch * [ -3.0, 2.5 ]) Token_L();
417 translate(token_pitch * [ -2.0, -2.5 ]) Token_L();
418 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
419 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
420 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
421 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
422 translate(token_pitch * [ -2.0, 2.5 ]) Token_L();
423 translate(token_pitch * [ -1.0, -2.5 ]) Token_L();
424 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
425 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
428 Frame($phase, token_pitch * [ 7 + 1.00, 6 + 0.50 ]);
430 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
431 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
432 translate(token_pitch * [ -1.0, 2.5 ]) Token_L();
433 translate(token_pitch * [ 0.0, -2.5 ]) Token_L();
434 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
435 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
436 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
437 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
438 translate(token_pitch * [ 0.0, 2.5 ]) Token_L();
439 translate(token_pitch * [ 1.0, -2.5 ]) Token_L();
442 Frame($phase, token_pitch * [ 7 + 1.00, 6 + 0.50 ]);
446 Frame($phase, token_pitch * [ 7 + 1.00, 6 + 0.50 ]);
448 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
449 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
450 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
451 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
452 translate(token_pitch * [ 1.0, 2.5 ]) Token_L();
453 translate(token_pitch * [ 2.0, -2.5 ]) Token_L();
454 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
455 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
456 translate(token_pitch * [ 2.0, 0.5 ]) Token_L();
457 translate(token_pitch * [ 2.0, 1.5 ]) Token_L();
458 translate(token_pitch * [ 2.0, 2.5 ]) Token_L();
459 translate(token_pitch * [ 3.0, -2.5 ]) Token_L();
460 translate(token_pitch * [ 3.0, -1.5 ]) Token_L();
463 module Base_Orange(){ ////toplevel
464 // Base Orange total=20 rowsz=5 nrows=4
466 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
470 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
472 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
473 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
474 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
475 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
476 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
477 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
478 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
479 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
480 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
481 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
482 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
483 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
484 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
485 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
486 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
487 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
488 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
489 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
490 translate(token_pitch * [ 2.0, 0.5 ]) Token_L();
491 translate(token_pitch * [ 2.0, 1.5 ]) Token_L();
494 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
498 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
502 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
506 module Base_Purple(){ ////toplevel
507 // Base Purple total=15 rowsz=4 nrows=4
509 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
513 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
515 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
516 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
517 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
518 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
519 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
520 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
521 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
522 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
523 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
524 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
525 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
526 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
527 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
528 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
529 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
532 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
536 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
540 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
544 module Base_Red(){ ////toplevel
545 // Base Red total=30 rowsz=6 nrows=5
547 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
551 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
553 translate(token_pitch * [ -2.5, -2.0 ]) Token_L();
554 translate(token_pitch * [ -2.5, -1.0 ]) Token_L();
555 translate(token_pitch * [ -2.5, 0.0 ]) Token_L();
556 translate(token_pitch * [ -2.5, 1.0 ]) Token_L();
557 translate(token_pitch * [ -2.5, 2.0 ]) Token_L();
558 translate(token_pitch * [ -1.5, -2.0 ]) Token_L();
559 translate(token_pitch * [ -1.5, -1.0 ]) Token_L();
560 translate(token_pitch * [ -1.5, 0.0 ]) Token_L();
561 translate(token_pitch * [ -1.5, 1.0 ]) Token_L();
562 translate(token_pitch * [ -1.5, 2.0 ]) Token_L();
563 translate(token_pitch * [ -0.5, -2.0 ]) Token_L();
564 translate(token_pitch * [ -0.5, -1.0 ]) Token_L();
567 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
569 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
570 translate(token_pitch * [ -0.5, 1.0 ]) Token_L();
571 translate(token_pitch * [ -0.5, 2.0 ]) Token_L();
572 translate(token_pitch * [ 0.5, -2.0 ]) Token_L();
573 translate(token_pitch * [ 0.5, -1.0 ]) Token_L();
574 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
575 translate(token_pitch * [ 0.5, 1.0 ]) Token_L();
576 translate(token_pitch * [ 0.5, 2.0 ]) Token_L();
579 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
583 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
585 translate(token_pitch * [ 1.5, -2.0 ]) Token_L();
586 translate(token_pitch * [ 1.5, -1.0 ]) Token_L();
587 translate(token_pitch * [ 1.5, 0.0 ]) Token_L();
588 translate(token_pitch * [ 1.5, 1.0 ]) Token_L();
589 translate(token_pitch * [ 1.5, 2.0 ]) Token_L();
590 translate(token_pitch * [ 2.5, -2.0 ]) Token_L();
591 translate(token_pitch * [ 2.5, -1.0 ]) Token_L();
592 translate(token_pitch * [ 2.5, 0.0 ]) Token_L();
593 translate(token_pitch * [ 2.5, 1.0 ]) Token_L();
594 translate(token_pitch * [ 2.5, 2.0 ]) Token_L();
597 module Base_White(){ ////toplevel
598 // Base White total=35 rowsz=6 nrows=6
600 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
604 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
606 translate(token_pitch * [ -2.5, -2.5 ]) Token_L();
607 translate(token_pitch * [ -2.5, -1.5 ]) Token_L();
608 translate(token_pitch * [ -2.5, -0.5 ]) Token_L();
609 translate(token_pitch * [ -2.5, 0.5 ]) Token_L();
610 translate(token_pitch * [ -2.5, 1.5 ]) Token_L();
611 translate(token_pitch * [ -2.5, 2.5 ]) Token_L();
612 translate(token_pitch * [ -1.5, -2.5 ]) Token_L();
613 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
614 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
615 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
616 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
617 translate(token_pitch * [ -1.5, 2.5 ]) Token_L();
618 translate(token_pitch * [ -0.5, -2.5 ]) Token_L();
619 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
620 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
621 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
622 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
623 translate(token_pitch * [ -0.5, 2.5 ]) Token_L();
624 translate(token_pitch * [ 0.5, -2.5 ]) Token_L();
625 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
626 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
629 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
631 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
632 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
633 translate(token_pitch * [ 0.5, 2.5 ]) Token_L();
634 translate(token_pitch * [ 1.5, -2.5 ]) Token_L();
635 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
636 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
637 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
638 translate(token_pitch * [ 1.5, 1.5 ]) Token_L();
639 translate(token_pitch * [ 1.5, 2.5 ]) Token_L();
642 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
644 translate(token_pitch * [ 2.5, -2.5 ]) Token_L();
645 translate(token_pitch * [ 2.5, -1.5 ]) Token_L();
646 translate(token_pitch * [ 2.5, -0.5 ]) Token_L();
647 translate(token_pitch * [ 2.5, 0.5 ]) Token_L();
648 translate(token_pitch * [ 2.5, 1.5 ]) Token_L();
651 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
655 module Base_WhiteSpare(){ ////toplevel
656 // Base WhiteSpare total= 3 rowsz=2 nrows=2
658 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
662 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
664 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
667 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
669 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
672 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
674 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
677 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
681 module Base_Yellow(){ ////toplevel
682 // Base Yellow total=29 rowsz=6 nrows=5
684 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
688 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
690 translate(token_pitch * [ -2.5, -2.0 ]) Token_L();
691 translate(token_pitch * [ -2.5, -1.0 ]) Token_L();
692 translate(token_pitch * [ -2.5, 0.0 ]) Token_L();
693 translate(token_pitch * [ -2.5, 1.0 ]) Token_L();
694 translate(token_pitch * [ -2.5, 2.0 ]) Token_L();
695 translate(token_pitch * [ -1.5, -2.0 ]) Token_L();
696 translate(token_pitch * [ -1.5, -1.0 ]) Token_L();
697 translate(token_pitch * [ -1.5, 0.0 ]) Token_L();
698 translate(token_pitch * [ -1.5, 1.0 ]) Token_L();
699 translate(token_pitch * [ -1.5, 2.0 ]) Token_L();
700 translate(token_pitch * [ -0.5, -2.0 ]) Token_L();
701 translate(token_pitch * [ -0.5, -1.0 ]) Token_L();
702 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
705 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
707 translate(token_pitch * [ -0.5, 1.0 ]) Token_L();
708 translate(token_pitch * [ -0.5, 2.0 ]) Token_L();
709 translate(token_pitch * [ 0.5, -2.0 ]) Token_L();
710 translate(token_pitch * [ 0.5, -1.0 ]) Token_L();
711 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
712 translate(token_pitch * [ 0.5, 1.0 ]) Token_L();
715 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
719 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
721 translate(token_pitch * [ 0.5, 2.0 ]) Token_L();
722 translate(token_pitch * [ 1.5, -2.0 ]) Token_L();
723 translate(token_pitch * [ 1.5, -1.0 ]) Token_L();
724 translate(token_pitch * [ 1.5, 0.0 ]) Token_L();
725 translate(token_pitch * [ 1.5, 1.0 ]) Token_L();
726 translate(token_pitch * [ 1.5, 2.0 ]) Token_L();
727 translate(token_pitch * [ 2.5, -2.0 ]) Token_L();
728 translate(token_pitch * [ 2.5, -1.0 ]) Token_L();
729 translate(token_pitch * [ 2.5, 0.0 ]) Token_L();
730 translate(token_pitch * [ 2.5, 1.0 ]) Token_L();
733 // Base total_count=246 total_real_count=219
734 // Base max_rowsz=7 max_nrows=6
735 module All_Black(){ ////toplevel
736 // All Black total=26 rowsz=6 nrows=5
738 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
742 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
744 translate(token_pitch * [ -2.5, -2.0 ]) Token_L();
745 translate(token_pitch * [ -2.5, -1.0 ]) Token_L();
746 translate(token_pitch * [ -2.5, 0.0 ]) Token_L();
747 translate(token_pitch * [ -2.5, 1.0 ]) Token_L();
748 translate(token_pitch * [ -2.5, 2.0 ]) Token_L();
749 translate(token_pitch * [ -1.5, -2.0 ]) Token_L();
750 translate(token_pitch * [ -1.5, -1.0 ]) Token_L();
751 translate(token_pitch * [ -1.5, 0.0 ]) Token_L();
752 translate(token_pitch * [ -1.5, 1.0 ]) Token_L();
753 translate(token_pitch * [ -1.5, 2.0 ]) Token_L();
754 translate(token_pitch * [ -0.5, -2.0 ]) Token_L();
755 translate(token_pitch * [ -0.5, -1.0 ]) Token_L();
756 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
757 translate(token_pitch * [ -0.5, 1.0 ]) Token_L();
758 translate(token_pitch * [ -0.5, 2.0 ]) Token_L();
759 translate(token_pitch * [ 0.5, -2.0 ]) Token_L();
760 translate(token_pitch * [ 0.5, -1.0 ]) Token_L();
761 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
762 translate(token_pitch * [ 0.5, 1.0 ]) Token_L();
763 translate(token_pitch * [ 0.5, 2.0 ]) Token_L();
764 translate(token_pitch * [ 1.5, -2.0 ]) Token_L();
765 translate(token_pitch * [ 1.5, -1.0 ]) Token_L();
766 translate(token_pitch * [ 1.5, 0.0 ]) Token_L();
767 translate(token_pitch * [ 1.5, 1.0 ]) Token_L();
768 translate(token_pitch * [ 1.5, 2.0 ]) Token_L();
769 translate(token_pitch * [ 2.5, -2.0 ]) Token_L();
772 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
776 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
780 Frame($phase, token_pitch * [ 6 + 1.00, 5 + 0.50 ]);
784 module All_Blue(){ ////toplevel
785 // All Blue total=52 rowsz=8 nrows=7
787 Frame($phase, token_pitch * [ 8 + 1.00, 7 + 0.50 ]);
791 Frame($phase, token_pitch * [ 8 + 1.00, 7 + 0.50 ]);
793 translate(token_pitch * [ -3.5, -3.0 ]) Token_L();
794 translate(token_pitch * [ -3.5, -2.0 ]) Token_L();
795 translate(token_pitch * [ -3.5, -1.0 ]) Token_L();
796 translate(token_pitch * [ -3.5, 0.0 ]) Token_L();
797 translate(token_pitch * [ -3.5, 1.0 ]) Token_L();
798 translate(token_pitch * [ -3.5, 2.0 ]) Token_L();
799 translate(token_pitch * [ -3.5, 3.0 ]) Token_L();
800 translate(token_pitch * [ -2.5, -3.0 ]) Token_L();
801 translate(token_pitch * [ -2.5, -2.0 ]) Token_L();
802 translate(token_pitch * [ -2.5, -1.0 ]) Token_L();
803 translate(token_pitch * [ -2.5, 0.0 ]) Token_L();
804 translate(token_pitch * [ -2.5, 1.0 ]) Token_L();
805 translate(token_pitch * [ -2.5, 2.0 ]) Token_L();
806 translate(token_pitch * [ -2.5, 3.0 ]) Token_L();
807 translate(token_pitch * [ -1.5, -3.0 ]) Token_L();
808 translate(token_pitch * [ -1.5, -2.0 ]) Token_L();
809 translate(token_pitch * [ -1.5, -1.0 ]) Token_L();
810 translate(token_pitch * [ -1.5, 0.0 ]) Token_L();
811 translate(token_pitch * [ -1.5, 1.0 ]) Token_L();
812 translate(token_pitch * [ -1.5, 2.0 ]) Token_L();
813 translate(token_pitch * [ -1.5, 3.0 ]) Token_L();
814 translate(token_pitch * [ -0.5, -3.0 ]) Token_L();
817 Frame($phase, token_pitch * [ 8 + 1.00, 7 + 0.50 ]);
819 translate(token_pitch * [ -0.5, -2.0 ]) Token_L();
820 translate(token_pitch * [ -0.5, -1.0 ]) Token_L();
821 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
822 translate(token_pitch * [ -0.5, 1.0 ]) Token_L();
823 translate(token_pitch * [ -0.5, 2.0 ]) Token_L();
824 translate(token_pitch * [ -0.5, 3.0 ]) Token_L();
825 translate(token_pitch * [ 0.5, -3.0 ]) Token_L();
826 translate(token_pitch * [ 0.5, -2.0 ]) Token_L();
827 translate(token_pitch * [ 0.5, -1.0 ]) Token_L();
828 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
829 translate(token_pitch * [ 0.5, 1.0 ]) Token_L();
830 translate(token_pitch * [ 0.5, 2.0 ]) Token_L();
831 translate(token_pitch * [ 0.5, 3.0 ]) Token_L();
832 translate(token_pitch * [ 1.5, -3.0 ]) Token_L();
833 translate(token_pitch * [ 1.5, -2.0 ]) Token_L();
836 Frame($phase, token_pitch * [ 8 + 1.00, 7 + 0.50 ]);
840 Frame($phase, token_pitch * [ 8 + 1.00, 7 + 0.50 ]);
842 translate(token_pitch * [ 1.5, -1.0 ]) Token_L();
843 translate(token_pitch * [ 1.5, 0.0 ]) Token_L();
844 translate(token_pitch * [ 1.5, 1.0 ]) Token_L();
845 translate(token_pitch * [ 1.5, 2.0 ]) Token_L();
846 translate(token_pitch * [ 1.5, 3.0 ]) Token_L();
847 translate(token_pitch * [ 2.5, -3.0 ]) Token_L();
848 translate(token_pitch * [ 2.5, -2.0 ]) Token_L();
849 translate(token_pitch * [ 2.5, -1.0 ]) Token_L();
850 translate(token_pitch * [ 2.5, 0.0 ]) Token_L();
851 translate(token_pitch * [ 2.5, 1.0 ]) Token_L();
852 translate(token_pitch * [ 2.5, 2.0 ]) Token_L();
853 translate(token_pitch * [ 2.5, 3.0 ]) Token_L();
854 translate(token_pitch * [ 3.5, -3.0 ]) Token_L();
855 translate(token_pitch * [ 3.5, -2.0 ]) Token_L();
856 translate(token_pitch * [ 3.5, -1.0 ]) Token_L();
859 module All_Green(){ ////toplevel
860 // All Green total=58 rowsz=8 nrows=8
862 Frame($phase, token_pitch * [ 8 + 1.00, 8 + 0.50 ]);
866 Frame($phase, token_pitch * [ 8 + 1.00, 8 + 0.50 ]);
868 translate(token_pitch * [ -3.5, -3.5 ]) Token_L();
869 translate(token_pitch * [ -3.5, -2.5 ]) Token_L();
870 translate(token_pitch * [ -3.5, -1.5 ]) Token_L();
871 translate(token_pitch * [ -3.5, -0.5 ]) Token_L();
872 translate(token_pitch * [ -3.5, 0.5 ]) Token_L();
873 translate(token_pitch * [ -3.5, 1.5 ]) Token_L();
874 translate(token_pitch * [ -3.5, 2.5 ]) Token_L();
875 translate(token_pitch * [ -3.5, 3.5 ]) Token_L();
876 translate(token_pitch * [ -2.5, -3.5 ]) Token_L();
877 translate(token_pitch * [ -2.5, -2.5 ]) Token_L();
878 translate(token_pitch * [ -2.5, -1.5 ]) Token_L();
879 translate(token_pitch * [ -2.5, -0.5 ]) Token_L();
880 translate(token_pitch * [ -2.5, 0.5 ]) Token_L();
881 translate(token_pitch * [ -2.5, 1.5 ]) Token_L();
882 translate(token_pitch * [ -2.5, 2.5 ]) Token_L();
883 translate(token_pitch * [ -2.5, 3.5 ]) Token_L();
884 translate(token_pitch * [ -1.5, -3.5 ]) Token_L();
885 translate(token_pitch * [ -1.5, -2.5 ]) Token_L();
886 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
887 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
888 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
889 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
890 translate(token_pitch * [ -1.5, 2.5 ]) Token_L();
891 translate(token_pitch * [ -1.5, 3.5 ]) Token_L();
892 translate(token_pitch * [ -0.5, -3.5 ]) Token_L();
895 Frame($phase, token_pitch * [ 8 + 1.00, 8 + 0.50 ]);
897 translate(token_pitch * [ -0.5, -2.5 ]) Token_L();
898 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
899 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
900 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
901 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
902 translate(token_pitch * [ -0.5, 2.5 ]) Token_L();
903 translate(token_pitch * [ -0.5, 3.5 ]) Token_L();
904 translate(token_pitch * [ 0.5, -3.5 ]) Token_L();
905 translate(token_pitch * [ 0.5, -2.5 ]) Token_L();
906 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
907 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
908 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
909 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
910 translate(token_pitch * [ 0.5, 2.5 ]) Token_L();
911 translate(token_pitch * [ 0.5, 3.5 ]) Token_L();
914 Frame($phase, token_pitch * [ 8 + 1.00, 8 + 0.50 ]);
918 Frame($phase, token_pitch * [ 8 + 1.00, 8 + 0.50 ]);
920 translate(token_pitch * [ 1.5, -3.5 ]) Token_L();
921 translate(token_pitch * [ 1.5, -2.5 ]) Token_L();
922 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
923 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
924 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
925 translate(token_pitch * [ 1.5, 1.5 ]) Token_L();
926 translate(token_pitch * [ 1.5, 2.5 ]) Token_L();
927 translate(token_pitch * [ 1.5, 3.5 ]) Token_L();
928 translate(token_pitch * [ 2.5, -3.5 ]) Token_L();
929 translate(token_pitch * [ 2.5, -2.5 ]) Token_L();
930 translate(token_pitch * [ 2.5, -1.5 ]) Token_L();
931 translate(token_pitch * [ 2.5, -0.5 ]) Token_L();
932 translate(token_pitch * [ 2.5, 0.5 ]) Token_L();
933 translate(token_pitch * [ 2.5, 1.5 ]) Token_L();
934 translate(token_pitch * [ 2.5, 2.5 ]) Token_L();
935 translate(token_pitch * [ 2.5, 3.5 ]) Token_L();
936 translate(token_pitch * [ 3.5, -3.5 ]) Token_L();
937 translate(token_pitch * [ 3.5, -2.5 ]) Token_L();
940 module All_Loco(){ ////toplevel
941 // All Loco total=25 rowsz=5 nrows=5
943 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
945 translate(token_pitch * [ -2.0, -2.0 ]) Token_L();
946 translate(token_pitch * [ -2.0, -1.0 ]) Token_L();
947 translate(token_pitch * [ -2.0, 0.0 ]) Token_L();
948 translate(token_pitch * [ -2.0, 1.0 ]) Token_L();
949 translate(token_pitch * [ -2.0, 2.0 ]) Token_L();
950 translate(token_pitch * [ -1.0, -2.0 ]) Token_L();
951 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
952 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
953 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
954 translate(token_pitch * [ -1.0, 2.0 ]) Token_L();
955 translate(token_pitch * [ 0.0, -2.0 ]) Token_L();
956 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
957 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
958 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
959 translate(token_pitch * [ 0.0, 2.0 ]) Token_L();
960 translate(token_pitch * [ 1.0, -2.0 ]) Token_L();
961 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
962 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
963 translate(token_pitch * [ 1.0, 1.0 ]) Token_L();
964 translate(token_pitch * [ 1.0, 2.0 ]) Token_L();
965 translate(token_pitch * [ 2.0, -2.0 ]) Token_L();
966 translate(token_pitch * [ 2.0, -1.0 ]) Token_L();
967 translate(token_pitch * [ 2.0, 0.0 ]) Token_L();
968 translate(token_pitch * [ 2.0, 1.0 ]) Token_L();
969 translate(token_pitch * [ 2.0, 2.0 ]) Token_L();
972 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
976 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
980 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
984 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
988 module All_Orange(){ ////toplevel
989 // All Orange total=32 rowsz=6 nrows=6
991 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
995 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
997 translate(token_pitch * [ -2.5, -2.5 ]) Token_L();
998 translate(token_pitch * [ -2.5, -1.5 ]) Token_L();
999 translate(token_pitch * [ -2.5, -0.5 ]) Token_L();
1000 translate(token_pitch * [ -2.5, 0.5 ]) Token_L();
1001 translate(token_pitch * [ -2.5, 1.5 ]) Token_L();
1002 translate(token_pitch * [ -2.5, 2.5 ]) Token_L();
1003 translate(token_pitch * [ -1.5, -2.5 ]) Token_L();
1004 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
1005 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
1006 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
1007 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
1008 translate(token_pitch * [ -1.5, 2.5 ]) Token_L();
1009 translate(token_pitch * [ -0.5, -2.5 ]) Token_L();
1010 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
1011 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
1012 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
1013 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
1014 translate(token_pitch * [ -0.5, 2.5 ]) Token_L();
1015 translate(token_pitch * [ 0.5, -2.5 ]) Token_L();
1016 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
1017 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
1018 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
1019 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
1020 translate(token_pitch * [ 0.5, 2.5 ]) Token_L();
1021 translate(token_pitch * [ 1.5, -2.5 ]) Token_L();
1022 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
1023 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
1024 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
1025 translate(token_pitch * [ 1.5, 1.5 ]) Token_L();
1026 translate(token_pitch * [ 1.5, 2.5 ]) Token_L();
1027 translate(token_pitch * [ 2.5, -2.5 ]) Token_L();
1028 translate(token_pitch * [ 2.5, -1.5 ]) Token_L();
1031 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
1035 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
1039 Frame($phase, token_pitch * [ 6 + 1.00, 6 + 0.50 ]);
1043 module All_Orange6(){ ////toplevel
1044 // All Orange6 total=20 rowsz=5 nrows=4
1046 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1048 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
1049 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
1050 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
1051 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
1052 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
1053 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
1054 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
1055 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
1056 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
1057 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
1058 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
1059 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
1060 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
1061 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
1062 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
1063 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
1064 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
1065 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
1066 translate(token_pitch * [ 2.0, 0.5 ]) Token_L();
1067 translate(token_pitch * [ 2.0, 1.5 ]) Token_L();
1070 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1074 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1078 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1082 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1086 module All_Purple(){ ////toplevel
1087 // All Purple total=23 rowsz=5 nrows=5
1089 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1093 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1095 translate(token_pitch * [ -2.0, -2.0 ]) Token_L();
1096 translate(token_pitch * [ -2.0, -1.0 ]) Token_L();
1097 translate(token_pitch * [ -2.0, 0.0 ]) Token_L();
1098 translate(token_pitch * [ -2.0, 1.0 ]) Token_L();
1099 translate(token_pitch * [ -2.0, 2.0 ]) Token_L();
1100 translate(token_pitch * [ -1.0, -2.0 ]) Token_L();
1101 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1102 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1103 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1104 translate(token_pitch * [ -1.0, 2.0 ]) Token_L();
1105 translate(token_pitch * [ 0.0, -2.0 ]) Token_L();
1106 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1107 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1108 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1109 translate(token_pitch * [ 0.0, 2.0 ]) Token_L();
1110 translate(token_pitch * [ 1.0, -2.0 ]) Token_L();
1111 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1112 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1113 translate(token_pitch * [ 1.0, 1.0 ]) Token_L();
1114 translate(token_pitch * [ 1.0, 2.0 ]) Token_L();
1115 translate(token_pitch * [ 2.0, -2.0 ]) Token_L();
1116 translate(token_pitch * [ 2.0, -1.0 ]) Token_L();
1117 translate(token_pitch * [ 2.0, 0.0 ]) Token_L();
1120 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1124 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1128 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1132 module All_Red(){ ////toplevel
1133 // All Red total=46 rowsz=7 nrows=7
1135 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1139 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1141 translate(token_pitch * [ -3.0, -3.0 ]) Token_L();
1142 translate(token_pitch * [ -3.0, -2.0 ]) Token_L();
1143 translate(token_pitch * [ -3.0, -1.0 ]) Token_L();
1144 translate(token_pitch * [ -3.0, 0.0 ]) Token_L();
1145 translate(token_pitch * [ -3.0, 1.0 ]) Token_L();
1146 translate(token_pitch * [ -3.0, 2.0 ]) Token_L();
1147 translate(token_pitch * [ -3.0, 3.0 ]) Token_L();
1148 translate(token_pitch * [ -2.0, -3.0 ]) Token_L();
1149 translate(token_pitch * [ -2.0, -2.0 ]) Token_L();
1150 translate(token_pitch * [ -2.0, -1.0 ]) Token_L();
1151 translate(token_pitch * [ -2.0, 0.0 ]) Token_L();
1152 translate(token_pitch * [ -2.0, 1.0 ]) Token_L();
1153 translate(token_pitch * [ -2.0, 2.0 ]) Token_L();
1154 translate(token_pitch * [ -2.0, 3.0 ]) Token_L();
1155 translate(token_pitch * [ -1.0, -3.0 ]) Token_L();
1156 translate(token_pitch * [ -1.0, -2.0 ]) Token_L();
1157 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1158 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1161 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1163 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1164 translate(token_pitch * [ -1.0, 2.0 ]) Token_L();
1165 translate(token_pitch * [ -1.0, 3.0 ]) Token_L();
1166 translate(token_pitch * [ 0.0, -3.0 ]) Token_L();
1167 translate(token_pitch * [ 0.0, -2.0 ]) Token_L();
1168 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1169 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1170 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1171 translate(token_pitch * [ 0.0, 2.0 ]) Token_L();
1172 translate(token_pitch * [ 0.0, 3.0 ]) Token_L();
1173 translate(token_pitch * [ 1.0, -3.0 ]) Token_L();
1174 translate(token_pitch * [ 1.0, -2.0 ]) Token_L();
1175 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1178 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1182 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1184 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1185 translate(token_pitch * [ 1.0, 1.0 ]) Token_L();
1186 translate(token_pitch * [ 1.0, 2.0 ]) Token_L();
1187 translate(token_pitch * [ 1.0, 3.0 ]) Token_L();
1188 translate(token_pitch * [ 2.0, -3.0 ]) Token_L();
1189 translate(token_pitch * [ 2.0, -2.0 ]) Token_L();
1190 translate(token_pitch * [ 2.0, -1.0 ]) Token_L();
1191 translate(token_pitch * [ 2.0, 0.0 ]) Token_L();
1192 translate(token_pitch * [ 2.0, 1.0 ]) Token_L();
1193 translate(token_pitch * [ 2.0, 2.0 ]) Token_L();
1194 translate(token_pitch * [ 2.0, 3.0 ]) Token_L();
1195 translate(token_pitch * [ 3.0, -3.0 ]) Token_L();
1196 translate(token_pitch * [ 3.0, -2.0 ]) Token_L();
1197 translate(token_pitch * [ 3.0, -1.0 ]) Token_L();
1198 translate(token_pitch * [ 3.0, 0.0 ]) Token_L();
1201 module All_White(){ ////toplevel
1202 // All White total=46 rowsz=7 nrows=7
1204 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1208 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1210 translate(token_pitch * [ -3.0, -3.0 ]) Token_L();
1211 translate(token_pitch * [ -3.0, -2.0 ]) Token_L();
1212 translate(token_pitch * [ -3.0, -1.0 ]) Token_L();
1213 translate(token_pitch * [ -3.0, 0.0 ]) Token_L();
1214 translate(token_pitch * [ -3.0, 1.0 ]) Token_L();
1215 translate(token_pitch * [ -3.0, 2.0 ]) Token_L();
1216 translate(token_pitch * [ -3.0, 3.0 ]) Token_L();
1217 translate(token_pitch * [ -2.0, -3.0 ]) Token_L();
1218 translate(token_pitch * [ -2.0, -2.0 ]) Token_L();
1219 translate(token_pitch * [ -2.0, -1.0 ]) Token_L();
1220 translate(token_pitch * [ -2.0, 0.0 ]) Token_L();
1221 translate(token_pitch * [ -2.0, 1.0 ]) Token_L();
1222 translate(token_pitch * [ -2.0, 2.0 ]) Token_L();
1223 translate(token_pitch * [ -2.0, 3.0 ]) Token_L();
1224 translate(token_pitch * [ -1.0, -3.0 ]) Token_L();
1225 translate(token_pitch * [ -1.0, -2.0 ]) Token_L();
1226 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1227 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1228 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1229 translate(token_pitch * [ -1.0, 2.0 ]) Token_L();
1230 translate(token_pitch * [ -1.0, 3.0 ]) Token_L();
1231 translate(token_pitch * [ 0.0, -3.0 ]) Token_L();
1232 translate(token_pitch * [ 0.0, -2.0 ]) Token_L();
1233 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1234 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1235 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1236 translate(token_pitch * [ 0.0, 2.0 ]) Token_L();
1239 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1241 translate(token_pitch * [ 0.0, 3.0 ]) Token_L();
1242 translate(token_pitch * [ 1.0, -3.0 ]) Token_L();
1243 translate(token_pitch * [ 1.0, -2.0 ]) Token_L();
1244 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1245 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1246 translate(token_pitch * [ 1.0, 1.0 ]) Token_L();
1247 translate(token_pitch * [ 1.0, 2.0 ]) Token_L();
1248 translate(token_pitch * [ 1.0, 3.0 ]) Token_L();
1249 translate(token_pitch * [ 2.0, -3.0 ]) Token_L();
1250 translate(token_pitch * [ 2.0, -2.0 ]) Token_L();
1251 translate(token_pitch * [ 2.0, -1.0 ]) Token_L();
1252 translate(token_pitch * [ 2.0, 0.0 ]) Token_L();
1255 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1257 translate(token_pitch * [ 2.0, 1.0 ]) Token_L();
1258 translate(token_pitch * [ 2.0, 2.0 ]) Token_L();
1259 translate(token_pitch * [ 2.0, 3.0 ]) Token_L();
1260 translate(token_pitch * [ 3.0, -3.0 ]) Token_L();
1261 translate(token_pitch * [ 3.0, -2.0 ]) Token_L();
1262 translate(token_pitch * [ 3.0, -1.0 ]) Token_L();
1263 translate(token_pitch * [ 3.0, 0.0 ]) Token_L();
1266 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1270 module All_WhiteSpare(){ ////toplevel
1271 // All WhiteSpare total= 3 rowsz=2 nrows=2
1273 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
1277 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
1279 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
1282 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
1284 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
1287 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
1289 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
1292 Frame($phase, token_pitch * [ 2 + 1.00, 2 + 0.50 ]);
1296 module All_Yellow(){ ////toplevel
1297 // All Yellow total=45 rowsz=7 nrows=7
1299 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1303 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1305 translate(token_pitch * [ -3.0, -3.0 ]) Token_L();
1306 translate(token_pitch * [ -3.0, -2.0 ]) Token_L();
1307 translate(token_pitch * [ -3.0, -1.0 ]) Token_L();
1308 translate(token_pitch * [ -3.0, 0.0 ]) Token_L();
1309 translate(token_pitch * [ -3.0, 1.0 ]) Token_L();
1310 translate(token_pitch * [ -3.0, 2.0 ]) Token_L();
1311 translate(token_pitch * [ -3.0, 3.0 ]) Token_L();
1312 translate(token_pitch * [ -2.0, -3.0 ]) Token_L();
1313 translate(token_pitch * [ -2.0, -2.0 ]) Token_L();
1314 translate(token_pitch * [ -2.0, -1.0 ]) Token_L();
1315 translate(token_pitch * [ -2.0, 0.0 ]) Token_L();
1316 translate(token_pitch * [ -2.0, 1.0 ]) Token_L();
1317 translate(token_pitch * [ -2.0, 2.0 ]) Token_L();
1318 translate(token_pitch * [ -2.0, 3.0 ]) Token_L();
1319 translate(token_pitch * [ -1.0, -3.0 ]) Token_L();
1320 translate(token_pitch * [ -1.0, -2.0 ]) Token_L();
1321 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1322 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1323 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1326 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1328 translate(token_pitch * [ -1.0, 2.0 ]) Token_L();
1329 translate(token_pitch * [ -1.0, 3.0 ]) Token_L();
1330 translate(token_pitch * [ 0.0, -3.0 ]) Token_L();
1331 translate(token_pitch * [ 0.0, -2.0 ]) Token_L();
1332 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1333 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1334 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1335 translate(token_pitch * [ 0.0, 2.0 ]) Token_L();
1336 translate(token_pitch * [ 0.0, 3.0 ]) Token_L();
1337 translate(token_pitch * [ 1.0, -3.0 ]) Token_L();
1338 translate(token_pitch * [ 1.0, -2.0 ]) Token_L();
1341 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1345 Frame($phase, token_pitch * [ 7 + 1.00, 7 + 0.50 ]);
1347 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1348 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1349 translate(token_pitch * [ 1.0, 1.0 ]) Token_L();
1350 translate(token_pitch * [ 1.0, 2.0 ]) Token_L();
1351 translate(token_pitch * [ 1.0, 3.0 ]) Token_L();
1352 translate(token_pitch * [ 2.0, -3.0 ]) Token_L();
1353 translate(token_pitch * [ 2.0, -2.0 ]) Token_L();
1354 translate(token_pitch * [ 2.0, -1.0 ]) Token_L();
1355 translate(token_pitch * [ 2.0, 0.0 ]) Token_L();
1356 translate(token_pitch * [ 2.0, 1.0 ]) Token_L();
1357 translate(token_pitch * [ 2.0, 2.0 ]) Token_L();
1358 translate(token_pitch * [ 2.0, 3.0 ]) Token_L();
1359 translate(token_pitch * [ 3.0, -3.0 ]) Token_L();
1360 translate(token_pitch * [ 3.0, -2.0 ]) Token_L();
1361 translate(token_pitch * [ 3.0, -1.0 ]) Token_L();
1364 // All total_count=376 total_real_count=353
1365 // All max_rowsz=8 max_nrows=8
1366 module Witches_Black(){ ////toplevel
1367 // Witches Black total= 8 rowsz=3 nrows=3
1369 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1373 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1375 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1376 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1377 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1378 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1379 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1380 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1381 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1382 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1385 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1389 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1393 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1397 module Witches_Blue(){ ////toplevel
1398 // Witches Blue total=18 rowsz=5 nrows=4
1400 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1404 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1406 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
1407 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
1408 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
1409 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
1410 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
1411 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
1412 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
1413 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
1416 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1418 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
1419 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
1420 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
1421 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
1422 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
1425 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1429 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1431 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
1432 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
1433 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
1434 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
1435 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
1438 module Witches_Green(){ ////toplevel
1439 // Witches Green total=20 rowsz=5 nrows=4
1441 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1445 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1447 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
1448 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
1449 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
1450 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
1451 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
1452 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
1453 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
1454 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
1455 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
1456 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
1459 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1461 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
1462 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
1463 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
1464 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
1465 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
1468 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1472 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1474 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
1475 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
1476 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
1477 translate(token_pitch * [ 2.0, 0.5 ]) Token_L();
1478 translate(token_pitch * [ 2.0, 1.5 ]) Token_L();
1481 module Witches_Loco(){ ////toplevel
1482 // Witches Loco total=25 rowsz=5 nrows=5
1484 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1486 translate(token_pitch * [ -2.0, -2.0 ]) Token_L();
1487 translate(token_pitch * [ -2.0, -1.0 ]) Token_L();
1488 translate(token_pitch * [ -2.0, 0.0 ]) Token_L();
1489 translate(token_pitch * [ -2.0, 1.0 ]) Token_L();
1490 translate(token_pitch * [ -2.0, 2.0 ]) Token_L();
1491 translate(token_pitch * [ -1.0, -2.0 ]) Token_L();
1492 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1493 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1494 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1495 translate(token_pitch * [ -1.0, 2.0 ]) Token_L();
1496 translate(token_pitch * [ 0.0, -2.0 ]) Token_L();
1497 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1498 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1499 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1500 translate(token_pitch * [ 0.0, 2.0 ]) Token_L();
1501 translate(token_pitch * [ 1.0, -2.0 ]) Token_L();
1502 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1503 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1504 translate(token_pitch * [ 1.0, 1.0 ]) Token_L();
1505 translate(token_pitch * [ 1.0, 2.0 ]) Token_L();
1506 translate(token_pitch * [ 2.0, -2.0 ]) Token_L();
1507 translate(token_pitch * [ 2.0, -1.0 ]) Token_L();
1508 translate(token_pitch * [ 2.0, 0.0 ]) Token_L();
1509 translate(token_pitch * [ 2.0, 1.0 ]) Token_L();
1510 translate(token_pitch * [ 2.0, 2.0 ]) Token_L();
1513 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1517 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1521 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1525 Frame($phase, token_pitch * [ 5 + 1.00, 5 + 0.50 ]);
1529 module Witches_Orange(){ ////toplevel
1530 // Witches Orange total=12 rowsz=4 nrows=3
1532 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1536 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1538 translate(token_pitch * [ -1.5, -1.0 ]) Token_L();
1539 translate(token_pitch * [ -1.5, 0.0 ]) Token_L();
1540 translate(token_pitch * [ -1.5, 1.0 ]) Token_L();
1541 translate(token_pitch * [ -0.5, -1.0 ]) Token_L();
1542 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
1543 translate(token_pitch * [ -0.5, 1.0 ]) Token_L();
1544 translate(token_pitch * [ 0.5, -1.0 ]) Token_L();
1545 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
1546 translate(token_pitch * [ 0.5, 1.0 ]) Token_L();
1547 translate(token_pitch * [ 1.5, -1.0 ]) Token_L();
1548 translate(token_pitch * [ 1.5, 0.0 ]) Token_L();
1549 translate(token_pitch * [ 1.5, 1.0 ]) Token_L();
1552 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1556 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1560 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1564 module Witches_Orange6(){ ////toplevel
1565 // Witches Orange6 total=20 rowsz=5 nrows=4
1567 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1569 translate(token_pitch * [ -2.0, -1.5 ]) Token_L();
1570 translate(token_pitch * [ -2.0, -0.5 ]) Token_L();
1571 translate(token_pitch * [ -2.0, 0.5 ]) Token_L();
1572 translate(token_pitch * [ -2.0, 1.5 ]) Token_L();
1573 translate(token_pitch * [ -1.0, -1.5 ]) Token_L();
1574 translate(token_pitch * [ -1.0, -0.5 ]) Token_L();
1575 translate(token_pitch * [ -1.0, 0.5 ]) Token_L();
1576 translate(token_pitch * [ -1.0, 1.5 ]) Token_L();
1577 translate(token_pitch * [ 0.0, -1.5 ]) Token_L();
1578 translate(token_pitch * [ 0.0, -0.5 ]) Token_L();
1579 translate(token_pitch * [ 0.0, 0.5 ]) Token_L();
1580 translate(token_pitch * [ 0.0, 1.5 ]) Token_L();
1581 translate(token_pitch * [ 1.0, -1.5 ]) Token_L();
1582 translate(token_pitch * [ 1.0, -0.5 ]) Token_L();
1583 translate(token_pitch * [ 1.0, 0.5 ]) Token_L();
1584 translate(token_pitch * [ 1.0, 1.5 ]) Token_L();
1585 translate(token_pitch * [ 2.0, -1.5 ]) Token_L();
1586 translate(token_pitch * [ 2.0, -0.5 ]) Token_L();
1587 translate(token_pitch * [ 2.0, 0.5 ]) Token_L();
1588 translate(token_pitch * [ 2.0, 1.5 ]) Token_L();
1591 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1595 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1599 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1603 Frame($phase, token_pitch * [ 5 + 1.00, 4 + 0.50 ]);
1607 module Witches_Purple(){ ////toplevel
1608 // Witches Purple total= 8 rowsz=3 nrows=3
1610 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1614 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1616 translate(token_pitch * [ -1.0, -1.0 ]) Token_L();
1617 translate(token_pitch * [ -1.0, 0.0 ]) Token_L();
1618 translate(token_pitch * [ -1.0, 1.0 ]) Token_L();
1619 translate(token_pitch * [ 0.0, -1.0 ]) Token_L();
1620 translate(token_pitch * [ 0.0, 0.0 ]) Token_L();
1621 translate(token_pitch * [ 0.0, 1.0 ]) Token_L();
1622 translate(token_pitch * [ 1.0, -1.0 ]) Token_L();
1623 translate(token_pitch * [ 1.0, 0.0 ]) Token_L();
1626 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1630 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1634 Frame($phase, token_pitch * [ 3 + 1.00, 3 + 0.50 ]);
1638 module Witches_Red(){ ////toplevel
1639 // Witches Red total=16 rowsz=4 nrows=4
1641 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1645 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1647 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
1648 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
1649 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
1650 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
1651 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
1652 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
1655 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1657 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
1658 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
1659 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
1660 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
1661 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
1664 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1668 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1670 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
1671 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
1672 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
1673 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
1674 translate(token_pitch * [ 1.5, 1.5 ]) Token_L();
1677 module Witches_White(){ ////toplevel
1678 // Witches White total=11 rowsz=4 nrows=3
1680 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1684 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1686 translate(token_pitch * [ -1.5, -1.0 ]) Token_L();
1687 translate(token_pitch * [ -1.5, 0.0 ]) Token_L();
1688 translate(token_pitch * [ -1.5, 1.0 ]) Token_L();
1689 translate(token_pitch * [ -0.5, -1.0 ]) Token_L();
1690 translate(token_pitch * [ -0.5, 0.0 ]) Token_L();
1691 translate(token_pitch * [ -0.5, 1.0 ]) Token_L();
1694 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1696 translate(token_pitch * [ 0.5, -1.0 ]) Token_L();
1697 translate(token_pitch * [ 0.5, 0.0 ]) Token_L();
1698 translate(token_pitch * [ 0.5, 1.0 ]) Token_L();
1701 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1703 translate(token_pitch * [ 1.5, -1.0 ]) Token_L();
1704 translate(token_pitch * [ 1.5, 0.0 ]) Token_L();
1707 Frame($phase, token_pitch * [ 4 + 1.00, 3 + 0.50 ]);
1711 module Witches_Yellow(){ ////toplevel
1712 // Witches Yellow total=16 rowsz=4 nrows=4
1714 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1718 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1720 translate(token_pitch * [ -1.5, -1.5 ]) Token_L();
1721 translate(token_pitch * [ -1.5, -0.5 ]) Token_L();
1722 translate(token_pitch * [ -1.5, 0.5 ]) Token_L();
1723 translate(token_pitch * [ -1.5, 1.5 ]) Token_L();
1724 translate(token_pitch * [ -0.5, -1.5 ]) Token_L();
1725 translate(token_pitch * [ -0.5, -0.5 ]) Token_L();
1728 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1730 translate(token_pitch * [ -0.5, 0.5 ]) Token_L();
1731 translate(token_pitch * [ -0.5, 1.5 ]) Token_L();
1732 translate(token_pitch * [ 0.5, -1.5 ]) Token_L();
1733 translate(token_pitch * [ 0.5, -0.5 ]) Token_L();
1734 translate(token_pitch * [ 0.5, 0.5 ]) Token_L();
1737 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1741 Frame($phase, token_pitch * [ 4 + 1.00, 4 + 0.50 ]);
1743 translate(token_pitch * [ 0.5, 1.5 ]) Token_L();
1744 translate(token_pitch * [ 1.5, -1.5 ]) Token_L();
1745 translate(token_pitch * [ 1.5, -0.5 ]) Token_L();
1746 translate(token_pitch * [ 1.5, 0.5 ]) Token_L();
1747 translate(token_pitch * [ 1.5, 1.5 ]) Token_L();
1750 // Witches total_count=154 total_real_count=134
1751 // Witches max_rowsz=5 max_nrows=5