Puzzles solved by zam