Selection Sort with some slight modifications. (Much faster than my last one) Type the number and watch it sort.
Its a little stupid and needs to double check the list to find out if everything is sorted (It usually is) . So that's why the number's left variable keeps changing.