Puzzles solved by Augusto comte