finish lecture 15 and add quicksort to basic.scm