Puzzles solved by fran m r a patas