sqrt

binary search