@txesmi I've been playing with the code you originally converted on the first page of this thread and the last one you posted, and I'm just trying to mark all of the dead ends in the maze, but I can't figure it out. I've been tearing apart the code and trying to paste the parts I need in, (worst way to learn coding, I know) but I just can't understand the logic, and I don't know what the variables stand for.

Trust me, I'm not trying to make you write the program for me, I'm just lost with the logic and don't know where to start. grin