import bsearch & Xsort