quick sort still does not work, but stopping developing it - the recursive element and the linked list do not go well together