Puzzles solved by christ