robot-legs-problem