Trace the Circuit



In the figure below, there are five pairs of points labeled 'A', 'B', 'C', 'D', and 'E'. Can you connect each pair of points by following the lines on the grid so that no lines intersect, cross or touch?

                                           A
+-----+-----+-----+-----+-----+-----+-----O
|     |     |     |     |     |     |     |
|     |D    |     |     |     |     |     |
+-----O-----+-----+-----+-----+-----+-----+
|     |     |     |     |     |     |     |
|     |     |     |     |     |E    |     |B
+-----+-----+-----+-----+-----O-----+-----O
|     |     |     |     |     |     |     |
|     |     |     |     |     |     |     |
+-----+-----+-----+-----+-----+-----+-----+
|     |     |     |     |     |     |     |
|B    |     |     |     |A    |     |C    |
O-----+-----+-----+-----O-----+-----O-----+
|     |     |     |     |     |     |     |
|     |     |     |     |     |     |     |
+-----+-----+-----+-----+-----+-----+-----+
|     |     |     |     |     |     |     |
|     |C    |     |     |     |     |     |
+-----O-----+-----+-----+-----+-----+-----+
|     |     |     |     |     |     |     |
|     |     |     |     |D    |     |E    |
+-----+-----+-----+-----O-----+-----O-----+

I give up, show me the Answer


All original puzzles and solutions are © Erik Oosterwal 1993-2008

See all the brain teasers on The Puzzle Page.

Get daily puzzles in your RSS reader at The Puzzle Page Blog Site.

Looking for answers to computer programming problems?
Read what's going on in the Computer Science 101 classroom.