aMaze allows you to generate, solve and print mazes. Difficulty settings range from small 2-d mazes to complex 4-d mazes and everything between.
Requirements: · Java Runtime Engine (version 5 or later).