chapter 10 sort no recursion - done!
more chapter 10 work