Self-replicating Von Neumann machine | Sci-fi