Puzzles solved by obama