Solution:
reverse 1
left
forward 1
jump
//repeat loop
repeat 2
{
forward 1
right
}
end
push
left
forward 1
drain
forward 1
dig
forward 2
//repeat loop
repeat 5
{
pull
}
end
left
//repeat loop
repeat 2
{
forward 1
right
}
end
push
left
forward 7
//repeat loop
repeat 8
{
pull
}
end
left
//repeat loop
repeat 2
{
forward 1
right
}
end
push
left
forward 8
//repeat loop
repeat 9
{
pull
}
end
left
//repeat loop
repeat 2
{
forward 1
right
}
end
push
left
forward 9
//repeat loop
repeat 10
{
pull
}
end
left
//repeat loop
repeat 2
{
forward 1
right
}
end
push
left
forward 8
right
push
reverse 1
left
forward 2
right
pull
right
forward 1
left
forward 1
right
forward 1
left
forward 1
left
//repeat loop
repeat 2
{
push
}
end
right
//repeat loop
repeat 4
{
push
}
end
right
forward 1
left
push
right
forward 2
left
forward 1
left
push
reverse 2
flip
//repeat loop
repeat 2
{
pull
}
end
jump
flip
push
push
reverse 3
flip
dig
drain
forward 2
//repeat loop
repeat 6
{
pull
}
end
right
forward 1
left
forward 2
left
forward 1
left
//repeat loop
repeat 2
{
push
}
end
reverse 7
flip
//repeat loop
repeat 7
{
pull
}
end
right
forward 1
left
forward 2
left
forward 1
left
//repeat loop
repeat 2
{
push
}
end
reverse 8
flip
//repeat loop
repeat 8
{
pull
}
end
right
forward 1
left
forward 2
left
forward 1
left
//repeat loop
repeat 2
{
push
}
end
reverse 9
flip
//repeat loop
repeat 9
{
pull
}
end
left
forward 1
right
forward 2
right
forward 1
left
forward 8
right
push
reverse 1
right
forward 3
left
drain
forward 2
right
forward 4
dig
right
dig
reverse 2
flip
//repeat loop
repeat 3
{
pull
}
end
left
forward 4
right
forward 2
right
forward 4
left
forward 2
right
forward 1
left
scoop
forward 1
scoop