_Scope.MouAvgX %%%"xavg" log)( 0xFF808080 "-" third negative { rot minus tuck { third .08 lt ? pop2 0xFF90507C "A" third .20 lt ? pop2 0xFFA05080 "B" third .45 lt ? pop2 0xFFB05090 "C" third .70 lt ? pop2 0xFFC450A0 "D" third .90 lt ? pop2 0xFFE850B8 "E" third 1.20 lt ? pop2 0xFFFF50CC "F" true ? } loop } { { third .08 lt ? pop2 0xFF847090 "A" third .20 lt ? pop2 0xFF9070A0 "B" third .45 lt ? pop2 0xFF9870B0 "C" third .70 lt ? pop2 0xFFA470C4 "D" third .90 lt ? pop2 0xFFC870E8 "E" third 1.20 lt ? pop2 0xFFDC70FF "F" true ? } loop } ifelse exch @!SpeedX pop