Puzzles solved by Religion