Why do you want to sort the entire array if you only want to get the highest number?
LocalvariableshighestNumber=0<Integer>ActionshighestNumber=Numbers[1]
Loop - Pick Each Integer from 2 to MaxIndex and do actions:
If Numbers[(PickedInteger)] > highestNumber then
highestNumber = Numbers[(PickedInteger)]
Else
Why do you want to sort the entire array if you only want to get the highest number?