Dazzling Mazes (50 Inventive Puzzles with Solutions)