Puzzles solved by Ouro Preto