Update Binary Search by Kang Huang & Yan Zhao [iteration]