RIT CS Puzzle Hunt 2008 Solutions
Are you sure you're ready to see the solutions?
Yes, already.