Algorithms for making more interesting mazes (www.gamasutra.com)