Exchange of roles. Ram is a developer and designer, has programming skills and knows the basics of robotics, and user is his creation, so far incorporeal, a neural network whose architecture has become complex enough for artificial consciousness to gain will.