mediummotor movesteering display largermotor tank Sponsor sound brickstatuslight Sponsor start loop loopInterrrupt wait switch Sponsor Sponsor buttonsblock gyro motorrotation color infrared Sponsor temperature Sponsor timer touch ultrasonic energymeter nxtsound variable constantblock arrayoperations logicoperations math Sponsor round Sponsor compare range text random fileaccess datalogging messaging bluetoothconnection keepawake Sponsor rawsensorvalue Sponsor unregulatedmotor invertmotor stop comment Sponsor Sponsor