Recursive GOL