Mathematical game of life, complexity out of simple rules