In the Sand Jewel Wonderland, you find a lot of disorder. Scrambled writing, letters all over without a care for rotation, and a lot of indirection. Okay, that was an exaggeration, as the letters are just quarter-turns off.

def draw_d():
    turn(180)
    move(3)
    for i in range(3):
        turn(270)
        move(2)
def draw_e():
    turn(90)
    for i in range(3):
        move(2)
        turn(270)
    move(1)
    turn(270)
    move(2)
def draw_F():
    move(3)
    turn(270)
    move(2)
    turn(270)
    up()
    move(2)
    down()
    turn(270)
    move(2)
def draw_H():
    move(4)
    turn(180)
    move(2)
    turn(90)
    move(2)
    turn(90)
    move(2)
    turn(180)
    move(4)
def draw_K():
    move(4)
    turn(270)
    up()
    move(2)
    down()
    turn(225)
    move(2 * sqrt(2))
    turn(90)
    move(2 * sqrt(2))
def draw_L():
    turn(180)
    move(2)
    turn(90)
    move(2)
def draw_m():
    for i in range(3):
        move(2)
        turn(270)
    for i in range(3):
        turn(270)
        move(2)
def draw_n():
    for i in range(3):
        move(2)
        turn(270)
def draw_O():
    for i in range(4):
        move(2)
        turn(90)
def draw_T():
    move(3)
    turn(90)
    move(1)
    turn(180)
    move(2)
def draw_X():
    turn(45)
    for i in range(4):
        move(1)
        turn(180)
        move(1)
        turn(90)


unk1
turn(???)
draw_F()
turn(???)
turn(90)
draw_n()
turn(???)
turn(90)
draw_n()
unk2
turn(???)
draw_O()
turn(???)
draw_L()
turn(???)
draw_n()
turn(???)
draw_K()
unk3
turn(???)
draw_T()
turn(???)
draw_X()
turn(???)
turn(90)
draw_n()
turn(???)
draw_m()
unk4
turn(???)
draw_d()
turn(???)
draw_m()
turn(???)
draw_L()
turn(???)
draw_O()
turn(???)
draw_H()
unk5
turn(???)
turn(180)
draw_n()
turn(???)
turn(180)
draw_d()
turn(???)
draw_e()
unk6
turn(???)
turn(90)
draw_n()
turn(???)
turn(180)
draw_m()
turn(???)
turn(180)
draw_e()
turn(???)
turn(270)
draw_L()
(Interpret this
one in
base 4.)


Clues

  • Ladies ____ gentlemen
  • The ____ big thing
  • It’s-a-me, ____!
  • Is it ____ or far?
  • It’s all ____ and games until…
  • Between a ____ and a hard place

Rotation Cipher

Rules of the Inky Turtle

  • The turtle starts facing upward with its ink lowered.
  • move(x) moves the turtle x units in the direction it’s facing.
  • turn(x) turns the turtle x degrees counterclockwise.
  • up() makes the turtle lift its ink so that it doesn’t leave a mark when it moves.
  • down() makes the turtle lower its ink so that it leaves a mark when it moves.

What is This?

i = unk1
while True:
    i = i + unk2
    num = i
    distance = unk3
    while num == floor(num):
        turn(unk6)
        move(distance)
        num = num / unk4
        distance = distance * unk5