A Web-based puzzle from MIT Mystery Hunt 2013.