We seem to be very close to being able to build a self-replicating machine, one that can diagnose itself and build any part necessary for repair.Amazing!Alan