https://github.com/grafoteka/Robotics-Mobility/blame/269593e9127c6e343efe36524a2b2d3d89b1f9b3/02_behavioral-templates-physical-bodies/QuizWeek2#L228