MIT Puzzle Hints

The puzzle has been solved.
Rather than give you the solution, I'll give you some hints.