Puzzles solved by Caravaggio