search insert position - create solution