Puzzles solved by EMcG