Creation vs Evolution Blocks of Life