Puzzles solved by EEI HAZIM