Mysteries of life solved: # 0142