added quick sort
added recursive selection sort