Zigzag Interpreter

Instructions: u for up, d for down, l for turn left, r for turn right, a to add current cell and cell to the right, s to subtract, m to multiply, and e to divide. O to output as text, n to move cursor, i to do some number thingy input. p to pop, P to push, 0 to output as a number, S for string mode, ? for to turn right if 0, if not then left, and ! is the opposite. @ to return. Made by ChatGPT. Anyways, Type your Zigzag program and click "Run" to execute it.