Binary search and some comments are added.