I would spend the $5M on researching the software in our cells. My "conjecture": The source cited below states that there may be as many as 10,000 types of proteins in a cell -- Scientists estimate that each of your cells contains about 10 billion protein molecules of approximately 10,000 different varieties. SOURCE: National Institute of General Medical Sciences. Inside the Cell Chapter 2 Cells 101: Business Basics by Alison Davis --. Each of these proteins is unique in structure and each have a role to play in the cell. It appears that the structure determines the role. This role is akin to software. I suggest that the protein’s hardware (structure) determines its software (role in the cell) – and that software could not have originated spontaneously, it had to be programmed into the hardware. In effect, the hardware is the software.