Sorting try 2