Ziqi:[Search Insert Position] solution