What is the *start

what do you mean by * before start in the If part

this means that the value stored in start iterator is compared with key. if we dont use “*”
then address will be compared with key which will give wrong answer.