blurb: Tutorial instruction: Drag cub to star --- *=.=. ! . . . ! @=.=.
blurb: Tutorial instruction: Drag grid to rotate. Cub and star moves with grid. Orange links stay in place. --- * . . ! . . . ! @=.=.
blurb: ★ --- @=. . . . . ! *=. .
blurb: Tutorial instruction: Blue links move with grid. Rotate grid to connect blue and orange links in different ways. --- @-. . ! | . . . | *-.-.
blurb: ★ --- . . * | | | . . . | | | @ .=.
blurb: ★ --- *=.-. . . . | @-. .
blurb: ★ --- . .=. . | ! . . .-* | . . . . . @-. .
blurb: ★ --- . . . . * . . @ | ! | . . . . ! . . . .
blurb: ★ --- . @ . . ! | . . . . | .=.=.-. | . * . .
blurb: ★ --- . . . . * . . . ! . . .-. ! .=.=. @
blurb: ★ --- .-.-.-. | @ .-.-. * .=. . ! | .-.-. .
blurb: ★ --- . * . . .-.=. . | . . . . ! | .=. @ .
blurb: ★★ --- . . *-. .-.=. . | .=. . . | | @-.-.=.
blurb: ★★ --- .-@ .=. . . . . | .-. .-* | . .=.-.
blurb: ★★ --- . . .=. ! @-. .-. . .=. . . . * .
blurb: ★★ --- . @=. . | . .-.-. .-.-.-. ! ! . * . .
. . . . . | ! . . .-. . | . . . . * | . . .=. . | . @ . . .
@-.-. .-. | . . . . . . . .=. . . . . .=. | . .=.-* .
. . . . . . .=.-. @ | ! . . . .-. .=. . .=. ! * . . . .
. . . .-. ! . .-. . . ! | .=. . . . | . . . . * | .-@=. .=.
. . . . . . . .-. * ! . . .-. . .=. . . . | . @-. . .
. . .-.-. ! ! . .=.-. . | . .-. .-@ ! * .=. . . | .=. .-.=.
.=* . @=. | . .=. . . | | | .=. . .-. | . . . .=. ! . .-.-. .
. * . .-. | . . .=.-. ! | . . . . . . .-. .=. | . . .=.-@
.-.-. . . | . . . .-@ ! * . .-. . | ! .-. . .=. | ! . . .=. .
. . . . . . . . .-@ ! * . .=. . | ! .-. . . . . . . . .
. . . .=. | . . . .=. | . . .-. . ! | . .=. . . | ! ! .-@ . * .
. . .=.=. . . . . . . . . . @ . . . . . * . .=.=.
. . * . . . ! | | . .-. .-. . | . . . . .-. | ! | . . .=. . . | @-.-. .-. . | . .=. . .-.
@ .=. . .=. | | ! . . . .=. . | | . . . .-. . | ! . . . . . * | | .=. .-. . . | | | .-. . . .=.
.=. .=.-.-* | .-. . . . . | ! . . .-.-. . ! .-. .=.=. . @ .=. . . . | ! . .-. .-. .
instruction: Green links pivot with grid, but point in the same direction --- . .-* . | . . . . . .>. . . @ . .
. . .-.-@ . .<. . . .>. . . . | ! .-.-. . * ! . . . . .
. . . . . ^ .<. . . * . . . . . @ . . .>. v . . . . .
. .-. . . ^ . .<.=.=. .>. . .-@ * . . .=. . . . . .
.=. . .-* v . . . . . . . .-.J. @-. . . . v .<. . . .
.-.-. @>. ! ^ . . . . . | . . . . . | . . . .=* ^ . . .-. .>
.-. . . * . .>. . . | v .-. . . . ^ . . .-. . v @=.=. . .
. . .>. . ! | @=. .-. . . . . .=.> . . . . . . *>.<. .
* . @ . . v | . . . . . ! . . . . . ^ ! ! . .-. . . ! . . . . . v
. . . . . . | v @ . . . . * | | . . . . . . | ! ^ | K . . . .-.=. | . .-. . . . v .>. . . . .
. @-. .>.-. . . . . . . | * .>. .=. . ! . . . . . .> | ^ . . . .=. . . .=. . .=.>
. .-.-. .=. v . . . . . . | ! v .>. . . . * ^ . . . . . . | . .-.<. . . ! | | . . . .>.-@
. .=. *-. . . .=. . ! . . . . . | ! . . . . . | | . @ . .=.
@ * .>. . . .=.=. . | | .>. . . . . . . .>. | .=. . .-.
.-. . . ^ . . . . .L. . . ! @ . .-*
@ . . . . . v v v v v v . . . . . . . . . . . . . . . . . . v v v v v . . . . . . . . . .=. * v v v v v
.-.<.>.=. . W ! | . . .A. . * | | . .=. . . . ^ ! . .D.-.=.=@ | . . .-.-. . | .#.=. .<. . v v
. . .-@ . | . . . .J. * . . . . | ! ! . . . . . v ! . . . .-.
*=. . . v . . . . ^ | . . . . ^ | @ .>. .
instruction: Red links are fixed in place, but rotate with grid --- . . . . @ .4. . | . . .-* . . . .
. . .-* | . . . . 5 .4. . . | @ . . .
@ .-.=. | . . .4. | * . . . | | . . . .
. . * . ! 5 v . . . @ | . .4. . ! . . . .
* . . . ! 5 . . . @ | . .4. . ! . . . .
. . . .-@ 8 . .=. . . *=. . . . . .-. . . . . . . .
. . . . . . . . .6* | . . . .=. | .4. . . . | . . . .-@
. . . . . ! | .-.-. . . v | . . .-. . @ . . . . 5 . . .=* .
@4.=. . . . . . . . . . v 8 | .-.-. . . . ! ! ^ . . . . . . . .>. . . . ! * . .4. . .
. . *<. . . .=. .-. . . 5 . . . .-. . | . . . . . . . . . . . . 5 | . .=. . @-.
.4. . . . @ ! .-. . .=. . ! . . . . . . ! .>.6. . . . ! . . . .=.-. ^ . . . . * .