interview
gen number tool
replace bsearch api to public edition