sorting functions
qsort: sort an array of any type
bsearch binary search of an array of any type
lfind: linear search in a array of any find
lsearch: lfind, but perform insertion as well
qsort: sort an array of any type
bsearch binary search of an array of any type
lfind: linear search in a array of any find
lsearch: lfind, but perform insertion as well