Puzzles solved by MHC