from turtle import*
speed('fastest');
color('black');
position = [];rangle = []
left(22.0);
left(22.0);
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
right(22.0);
pd();forward(7.0);
pd();forward(7.0);
right(22.0);
position.append(pos());rangle.append(heading());
pencolor('red');
right(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
left(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
left(22.0);
position.append(pos());rangle.append(heading());
pencolor('green');
left(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
right(22.0);
pd();forward(7.0);
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
pencolor('black');
pu();goto(position.pop(len(position)-1));setheading(rangle.pop(len(rangle)-1))
exitonclick();
