Puzzles solved by Palmira