Robots Can Think Like Humans; Figure Out How