Puzzles solved by almos