add non-recursion binary search
languageBasic.b_search()