This is my Java port of an old DOS share-ware game. If you type your name before you begin, it will remember what levels you have completed. Press Enter to skip a level for now (you can have two skipped levels at any time), and Esc to restart the current level if you get stuck.
I couldn't find an old enough Java compiler, so it requires at least Java 1.2.
If you're stuck, have a look at sspoke and user122aa's video walkthroughs on YouTube.