Puzzles of life

John 3v16