Puzzles solved by Madrid