I keep getting a ***'break' outside the loop error on this code can anyone help
for y in range(8):
for x in range(8):
c = Canvas()
c.grid(column=x, row=y)
# make a grid
grid = Grid(c, cellsize_x=8, cellsize_y=8, gridsize_x=10, gridsize_y=10)
# get the maze generator
explorer = MazeBuilder(grid)
while 1:
grid.update()
try:
explorer.next ()
except StopIteration:
break
c.mainloop()