Title: Solving The God Puzzle