A giant meteorite boiled the oceans 3.2 billion years ago.