Arrow keys to move change all the Xs to circles and press the button to solve it. The button also resets it. Red tiles are impassible. Yellow tiles are electric (impassible). Green tiles do nothing (because I'm not implementing a battle system). Orange tiles make you smell like oranges. Blue tiles are water tiles, which are electrified when adjacent to yellow tiles and are full of piranhas that like oranges; if you're orange scented, no-go. Purple tiles are slippery; you'll go right through them to the next tile. the lemon-scented soap will wash away your orange smell; piranhas do not like lemon scent. Pink tiles do nothing.
there is a chance that this will generate an impossible puzzle