Weekly Puzzle #23

ADK
ADK
May 19, 2008, 10:33 PM |
3

This is my 23rd puzzle, enjoy! Plus an alternate solution.