Puzzles solved by e.d.i amin