From formamide to purine: an energetically viable mechanistic reaction pathway.