RIT CS Puzzle Hunt 2008 Solutions

Are you sure you're ready to see the solutions?

Yes, already.