[ ;; lambdabomb (" @@@" "@ @") ;; pulsar48-56-72 ("@ @" "@ @ @" "@ @") ;; acorn (" @ " " @ " "@@ @@@") ;; figure8 ("@@@ " "@@@ " "@@@ " " @@@" " @@@" " @@@") ;; pulse1 (" @ " " @ @ " " " "@@ @ " "@ @" " @ @ " " @@ ") ;; pulse2 (" @@ " " @@ " " " " " "@@@ " "@@ @ @@" " @@ @@" " @@ ") ("@@@" " @@" "@@@") ("@@@ @@@" "@@ @@ " "@@@ @@@") ("@@@ @@@" "@@ @@" "@@@ @@@") ;; shiningflower (" @ @ " "@ @@ @" " @ @ " " @ @ " "@ @@ @" " @ @ ") ;; stargaterepeater (" @ " " @ @ " " @ @ @ " " @ @ " " @@ @ @@ " " @ @ @ " "@ @ @@ @@ @ @" " @ @ @ " " @@ @ @@ " " @ @ " " @ @ @ " " @ @ " " @ ") ("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@") ("@@@@@@@@@@") (" @@@@@@@@@@ " " @@@@@@@@@@ " " @@@@@@@@@@ " "@@@@@@@@@@ " "@@@@@@@@@@ ") ("@" "@" "@" "@" "@" "@" "@" "@" "@" "@" "@" "@" "@" "@" "@") ("@ @" "@ @" "@ @" "@ @" "@ @" "@ @" "@ @" "@ @" "@ @" "@ @" "@ @" "@ @" "@ @" "@ @" "@ @") ("@@ " " @@ " " @@ " " @@ " " @@ " " @@ " " @@ " " @@ " " @@ " " @@ " " @@ " " @@ " " @@ " " @@ " " @@ " " @@") ;; relay (" @ @ " "@@ @@@@ @@ " " @ @ " " @ " " @@ @ @ " " @@ @@ @@@@ @@" " @ @ ") ;; fencepost ("@ @ @ " "@ @ @ @@@ @@@" "@ @ @ @ @ " " @ @ @@@ @ @@ @@" "@ @ @ @ @ " "@ @ @ @@@ @@@" "@ @ @ ") ;; turbine8 ("@@@@@@ @@" "@@@@@@ @@" " @@" "@@ @@" "@@ @@" "@@ @@" "@@ " "@@ @@@@@@" "@@ @@@@@@") ("@@@@@@@@@" "@ @ @" "@ @@@@@ @" "@ @ @ @" "@@@ @@@" "@ @ @ @" "@ @@@@@ @" "@ @ @" "@@@@@@@@@") ;; clock (" @@ " " @@ " " " " @@@@ " "@@ @ @ @ " "@@ @ @ @ " " @ @ @ @@" " @ @ @@" " @@@@ " " " " @@ " " @@ ") ;; hustler (" @ " " @ @ " " @ " " " " @@@@@ " "@@ @ @ @@ " " @ @ @ @ @ " " @ @ @ @ @ " " @@ @ @ @@" " @@@@@ " " " " @ " " @ @ " " @ ") ;; gardenofeden ("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@" "@@ @ @@@ @@@ @@ @ @ @ @ @ @ @ @ @" "@ @ @@@ @@@ @@@@ @@@ @ @ @ @ @ @ " "@@@@@ @@@ @@@ @@@@ @@@@@@@@@@@@@@" "@ @ @@ @@@ @@@ @ @@@ @ @ @ @ @ @ " "@@@@ @@@ @@@ @@@@@ @@ @ @ @ @ @ @" " @@ @@@ @@@ @@@ @ @ @@@@@@@@@@@@@" "@@ @@ @@@ @@@ @@ @@@@ @ @ @ @ @ @" "@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@") ;; sun ("@@@@@@@ @ @ @@@" "@ @ @ @ @" "@@@@@@@ @ @ @ @" " @ @ @ @" "@@@@@@@ @ @ @ @" " @ @ @ @ @" "@@@@@@@ @@@ @ @" " " "@ @ @@@ @@@@@@@" "@ @ @ @ @ " "@ @ @ @ @@@@@@@" "@ @ @ @ " "@ @ @ @ @@@@@@@" "@ @ @ @ @" "@@@ @ @ @@@@@@@") ;; sun1 ("@@@@@@@ @ @ @@@" "@ @ @ @ @" "@@@@@@@ @ @ @ @" " @ @ @ @" "@@@@@@@ @ @ @ @" " @ @ @ @ @" "@@@@@@@ @@@ @ @" " " " " "@ @ @@@ @@@@@@@" "@ @ @ @ @ " "@ @ @ @ @@@@@@@" "@ @ @ @ " "@ @ @ @ @@@@@@@" "@ @ @ @ @" "@@@ @ @ @@@@@@@") ;; cmu ("@@@ @ @ @ @@@" "@ @ @ @ @ @" "@ @ @@@@@ @@@" " " " " "@@@ @@@" " @ @ " "@@@ @@@" " @ @ " "@@@ @@@" " " " " "@@@ @@@@@ @ @" "@ @ @ @ @ @" "@@@ @ @ @ @@@") ;; cmu2 ("@@@@ @ @ @ @@@@" "@ @ @ @ @ @" "@ @ @ @ @ @" "@ @ @@@@@ @@@@" " " " " "@@@@ @@@@" " @ @ " "@@@@ @@@@" " @ @ " "@@@@ @@@@" " " " " "@@@@ @@@@@ @ @" "@ @ @ @ @ @" "@ @ @ @ @ @" "@@@@ @ @ @ @@@@") ;; cmu3 ("@@@@@ @ @ @ @@@@@" "@ @ @ @ @ @" "@ @ @ @ @ @" "@ @ @ @ @ @" "@ @ @@@@@ @@@@@" " " " " "@@@@@ @@@@@" " @ @ " "@@@@@ @@@@@" " @ @ " "@@@@@ @@@@@" " " " " "@@@@@ @@@@@ @ @" "@ @ @ @ @ @" "@ @ @ @ @ @" "@ @ @ @ @ @" "@@@@@ @ @ @ @@@@@") ;; gourmet (" @@ " " @ " " @ @@ @@ @ @@ " " @@ @ @ @ @ " " @ @ " " @@ " " " " @@ " "@ @@@ @ @ " "@@@ @ @ @ " " @ @ @ @@@" " @ @ @" " @@ " " " " @@ " " @ @ " " @ @ @ @ @@ " " @@ @ @@ @@ @ " " @ " " @@ ") ;; gunandeater (" @ " " @@@@ " " @ @@@@ " " @ @ @ @ @@" " @ @@ @@@@ @@" "@@ @ @@ @@@@ " "@@ @ @@ @ " " @ @ " " @ " " @ @ " " @@ " " @ " " " " " " " " " " " " @@ " " @ " " @@@ " " @ ") ;; piston (" @ " " @@@@ " "@@ @@@@ " "@@ @ @ @@" " @@@@ @@" " @@@@ " " @ ") ;; piston2 (" @ " "@@ @@ @@" "@@ @@ @@" " @@ @@ " " " " " " " " @@ @@ " "@@ @@ @@" "@@ @@ @@" " @ ") ;; oscillator-period-unknown-06 (" @ " " @@@ " "@@ @@ @ " " @ @ @ @@ " " @@ @ " " @ @ @ " " @ @@@ @@" "@@ @@ @ @" " @ @ @ " " @ @ @ " "@@ @@ ") ;; oscillator-period-unknown-10 (" @@ " " @ @@ " " @ @ @ " "@@ @ @ @ " "@ @ @ @@ " " @ @ @@ @" " @ @ @@" " @ @ " " @ ") ;; oscillator-period-unknown-11 (" @@ @@ " " @ @ @ @ " " @ @ " "@@ @@ @@ @@" "@@ @ @ @ @@" " @ @ @ @ " " @ @ @ @ " " @@ @ @ @@ " " @ @@@ @ " " @ @ @ " " @@@ @@ " " @ ") ;; oscillator-period-unknown-12 (" @@ " " @ " " @ " " @@ " " @@ @@ " " @ @@@ @" " @ @@ " " @ @ " "@@ @ @ @ " "@ @@ @ @@ " " @ @ " " @ @ " " @ ") ;; oscillator-period-unknown-13 (" @ " " @@ @ @ " " @@ @ @ " " @@ @ @@" " @@ @ " " @ " " @@@@@ " "@ " " @@@ " " @ ") ;; oscillator-period-unknown-14 (" @@ @@ " " @ @@ @@" " @ @" " @@@ @@@ " " @ " " @@ @@ " " @ " " @ " " @@ ") ;; oscillator-period-unknown-15 (" @@ @@ " "@ @ @ @ " "@@ @ @ " " @ @@" " @ @ " " @ @@ @ " " @ @ " " @@ @ @" " @@") ;; oscillator-period-unknown-16 (" @@ " " @ @ " " @@ @ @ " " @ @ @@" "@@ @ @ " "@@ @@@@ @ " " @ " " @ " " @@ ") ;; oscillator-period-unknown-17 (" @@ " " @ @ " " @@ @ " " @ @@ @ " " @ @ @ " "@@ @ @ @ @ @@" "@@ @ @ @ @ @@" " @ @ " "@@ @ @@ @@" "@@ @ @ @ @@" " @ @ @ @ " " @ @@ @ " " @@ @ " " @ @ " " @@ ") ;; oscillator-period-unknown-18 (" @@ " " @@ @ " " @ @ @ " " @ @ @@" " @ @@" " @ " " @@ @ @ " " @ @ @@ " " @ @@ " " @ " " @@@@@@@ " " @ " " @@ " " @@ ") ;; oscillator-period-unknown-20 (" @@ @ @" " @ @ @@@@" " @ @ " " @@ @ @@ " " @ @ " " @@ @ @ " " @ @@ " " @ " " @@ " " ") ;; oscillator-period-08-double (" @ " " @@@ @@ " " @ @ " " @@ @ @ " " @ @@ " " @@@ " " @ @@@ @@" " @ @ @ @ " " @ @ @ @ @ " " @ @ @ @@ " " @ @ @ " " @@@ @ @ " " @@@ " " @@ " " @ @ " " @ @@@ @@ " " @@ @ @ @ " " @ @@@ " " @@ @ @ @ " " @ @ @ " " @ @ " " @@ @@@ " " @ ") ;; oscillator-period-03 (" @@ @ " " @ @@ " " @@ @ " " @ @ @@@@" " @ @" " @@@@ @ @ " " @ @@" " @@ @ " " @ @@ ") ;; oscillator-period-unknown-24 (" @@ " " @ @ " " @ @ @ " " @@ @ @ " " @@" " @ @@ @ " " @@ @ @ " " @ ") ;; oscillator-period-unknown-25 (" @ " " @@@ " " @@ @ " " @ @ @ @" " @ @ @" " @@ @ @@ " " @ @ " " @ @ " " @ ") ;; oscillator-period-unknown-26 (" @ @@ " " @@ @ @@ " " @ @ @ " " @ @ @ " " @ @@ " " @@ @" " @@@ " " @ ") ;; oscillator-period-unknown-27 (" @@ " " @ @@ " " @@ @ " " @ @ " " @@ @ " " @ @@ @@ " " @@ @ @" " @ @ " " @ ") ;; oscillator-period-08 (" @@ " " @@ " " " "@@ @@@@ @@" "@ @ @ @ @ @" " @ @@ @ @ " " @@ @ @ @@ " " @@@@ " " " " @@ " " @@ ") ;; oscillator-period-unknown-29 (" @@" " @@ @ " " @ @ @ " " @ @ @ @@" " @ @ " " @@@ @ " " @ " " @ " " @@ ") ;; oscillator-period-unknown-30 (" @@ " " @ @@ " " @@ @ " " @ @" " @@ @" " @ @ @@ " " @ @ " " @ @ " " @ ") ;; oscillator-period-03 (" @@ " " @ @ " "@ @ @ " "@@ @ @@" " @" "@@ @@ " " @ @ " " @ @ " " @ ") ;; oscillator-period-unknown-32 (" @ " " @ @ " "@ " " @@@@@" "@ " " @ @ " " @ ") ;; oscillator-period-unknown-33 ("@ @" "@@@ @@@" " @ @ " " @ @@ " " @ @ @@@ " " @ @@@@@@ " " @ @ @@ @ " " @ @ @ @ " " @ @ " " @@ @@ ") ;; oscillator-period-unknown-34 (" @@@@ @@@@ " "@@ @ @" "@@ @@ @ @@ @" " @@ @ @@ @ ") ;; oscillator-period-02-small-cage (" @@ " " @@ " " " " @@@@@@ " " @ @ " " @ @@ @ " "@@ @ @@ @ @@" "@@ @ @@ @ @@" " @ @@ @ " " @ @ " " @@@@@@ " " " " @@ " " @@ ") ;; oscillator-period-02-large-cage (" @ @ @ " " @@@@@@@ " " " " @@@@@@@@@@@ " " @ @ " " @ @@ @@ @ " " @@ @ @@ @@ @ @@" " @ @ @@ @@ @ @ " " @ @ @@ @@ @ @ " " @@ @ @ @@" " @ @ @@ @@ @ @ " " @ @ @@ @@ @ @ " " @@ @ @@ @@ @ @@" " @ @@ @@ @ " " @ @ " " @@@@@@@@@@@ " " " " @@@@@@@ " " @ @ @ ") ;; oscillator-period-02-frog (" @ " " @@@ " " @ " " @@@@@ " " @ " " @ @@@ @ @ " " @ @ @ @ @ @ " " @ @ @ @ @@" "@@ @ @@ @ " " @ @ " " @ @@@@@ " " @ " " @@@ " " @ ") ;; oscillator-period-03-bowtie (" @ " " @ @ " "@ @@@ " " @@ @ " " @ @ @ " " @ @ " " @@ @@ " " @ @" " @ @ " " @ ") ;; oscillator-period-03-chair (" @@ " " @ @ @@" " @ @@" " @ " " @ @ " " @ @@ " " @ " "@@ ") ;; oscillator-period-03-fiddler-crab (" @@ " " @ @ @@" " @ @@" "@@ @ " "@ @ @@" " @@@ @@ @" " @ " " @@ @ " " @ @ ") ;; oscillator-period-04 (" @@ " " @@ " " " " @@@@ " "@@ @ @ @ " "@@ @ @ @ " " @ @@ @@" " @ @ @@" " @@@@ " " " " @@ " " @@ ") ;; oscillator-period-07 (" @ " " @ @ " " @ @ @ @@" " @ @ @@" "@@ @@ @ " "@ @ @ " " @@@@ " " " " @@ " " @@ ") ;; oscillator-period-08-face (" @@ @@ " " @ @ @ @ " " @ @ " "@@ @@ @@ @@" "@@ @ @@ @@ @ @@" " @ @ @ @ @ @ " " @ @ @ @ @ @ " " @@ @ @ @ @ @@ " " @ @@@ @@@ @ " " @ @ " " @@@ @@@ " " @ @ ") ;; oscillator-period-08-single (" @ " " @@@ @@" " @ @ " " @@ @ @ " " @ @@ " " @@@ " " @ @@@ " " @ @ @ " " @ @ @ " " @ @ @ " " @ @ @ " " @@@ @ " " @@@ " " @@ @ " " @ @ @@ " " @ @ " "@@ @@@ " " @ ") ;; oscillator-period-17 (" @ " " @ @ " " @ @ @@ " " @@ @ @@ @ " " @ @ @ @@" "@ @ @ @@@ @ @" "@@ @ @ @ @ " " @ @ @@ @@ " " @ @ @ @ " " @@ @ @ @ " " @ @ @ " " @ @ " " @@ ") ;; oscillator-period-28 (" @ @ @ @ " " @ @ " " @ @ @ @ " "@ @ @ @ @ @" "@ @ @ @" " @@ @@@ @@@ @@ " " @ @ " " " " @@ @@ " "@ @ @ @" "@ @ @ @ @ @" " @ @ " " @@ @ @ @@ " " @ @ ") ;; oscillator-period-47 (" @ @ " " @ @ @ @ " "@@ @ @ @@" " @ @ " " @ @ @ @ " " @@ @@ " " @ @ " " @@@ @@@ @@@ @@@ " " " " " " @ @ " " @ @ " " " " " " @@ @@ " " @@ @@ " " " " " " @ @ " " @ @ " " " " " " @@@ @@@ @@@ @@@ " " @ @ " " @@ @@ " " @ @ @ @ " " @ @ " "@@ @ @ @@" " @ @ @ @ " " @ @ ") ;; oscillator-period-54 ("@@ @@" " @ @ " " @ @ @ @ " " @@ @ @@ " " @ " " @@ @ " " @@ @ @ " " @ " " " " @ " " @@ @ @ " " @@ @ " " @ " " @@ @ @@ " " @ @ @ @ " " @ @ " "@@ @@") ;; oscillator-period-55 (" @ @ " " @ @ @ @ " " @ @ " " @ @ " " @@@@@ @@@ @@@ @@@@@ " " @ @ @ @ @ @ " " @ @ @@ @@ @ @ " " @ @ @@ @@ @ @ " "@ @ @ @ @ @ @ @" " @ @ @ @ @ @ @ @ " " @@ @ @ @ @ @ @ @@ " " @@ @@@ @@@ @@ " " " " " " " " @@ @@ " " @@ @ @ @ @ @@ " " @ @ @ @ @ @ @ @ " "@ @ @ @ @ @ @ @" " @ @ @@ @@ @ @ " " @ @ @ @ " " @ @ @@ @@ @ @ " " @@@@@ @ @ @@@@@ " " @ @ @ @ @ @ " " @ @ @ @@ @@ @ @ @ " " @ @ @ @ @ @ @ @ " " @ @@ @@ @ ") ;; oscillator-period-66 (" @ @ " " @ @ " " @ @ @ @ " " @ @ @ @@ " " @@ @ " " @@@@@ " " @ @ " " @ @ @ @ @@ " " @ @ @@ @@ @@ " " @ @ @ @ @@ " " @ @ @ @ @ " " @@ @ @ @ @" " @@ @@@ @ @ " " @@@@ @ " " @ " " " " @ @ " " @ @ @@ " " @ @ " " @ @ " " @ @ @@ @@ " "@@ @ @ @ @ @@ " " @@ @ @ @ @ " " @@ @ @ @ @" "@ @ @@ @@ @ @ " " @@ @@ @ @ " " @@ @ @ " " @ @@@@@ " " @ @ " " @@@ @ @ @ " " @@@@ @ @ @ " " @ @ ") ;; oscillator-period-72 (" @ " " @@ @ " " @@ @ " " @@ " " " " @@ @@ " " @@ @@ " " " " " " @ @ " " @@ @ @ @@ @@ @ @ @@ " " @ @ @ @ " " @@ @@ @@ @@ " "@@@ @@@@@ @@@@ @@@@@ @@@" "@ @ @ @ @ @" " @@ @@@@ @@ " " " " @@ " " @@ ") ;; oscillator-period-100 ("@@ @@" " @ @ " " @ @ @@ @ @ " " @@ @@ @@ @ @@ " " @ @ @@ " " @ @@ " " @@@ @@ @@ " " " " " " " " @@@ @@ @@ " " @ @@ " " @ @ @@ " " @@ @@ @@ @ @@ " " @ @ @@ @ @ " " @ @ " "@@ @@") ]