LeetCode 35. Search Insert Position