Irregular Mazes Teaser Puzzles