TO ES :n IF :n = 0 [ STOP ] EAST 1 SOUTH 1 ES :n - 1 END TO SE :n IF :n = 0 [ STOP ] SOUTH 1 EAST 1 SE :n - 1 END TO NW :n IF :n = 0 [ STOP ] NORTH 1 WEST 1 NW :n - 1 END TO WN :n IF :n = 0 [ STOP ] WEST 1 NORTH 1 WN :n - 1 END NORTH 199 ES 199 EAST 200 ES 400 WEST 200 NW 199 SOUTH 199 WEST 200 SE 200 SOUTH 200 WN 400 NORTH 200 WN 200 EAST 200