Added quick sorting which are implemented as two ways, but both ways are regressive