Puzzles

MIT Mystery Hunt 2012: