Marble Mazes

Several red and black marbles sit on a flat tray, a grey square indicate a hole in the tray. If a marble rolls onto or over the hole it drops through and disappears. Use the cursor keys to tilt the tray and start the marbles rolling, the marbles roll in a straight line until they come to rest, you can then roll again.

Sorry, this is a Java applet.

Your challenge is to drop all the red marbles, it does not matter how many black marbles you lose in the process.

Controls
Click on Restart to load first maze/reload current maze.
Click on Previous/Next to switch between mazes.

Movement
Use the cursor keys to tilt.

Keys
n - next maze
p - previous maze
r - restart current maze