latest version. fixed big string bug. added qsort tests. covered 12 functions