a robot with a black box