down, left, push up, up, up, up, up and up. go down, down, down, right, right, right, down, right, right, right, right, down, right, right, down, right, right, up, up, right, up, up, left and push down. push left, left, left, left, go down, down, right, right, down, right, right, up and push up. go right, up, push left, go down, down, down, left, left, up, push right, go down, right, push up, go left, left, left, left, up, up, right, right and push down. push left, left, left, left, left, go down, left, left, left, left, up, up, right, right, right, push down, go right, down, push left, left, 