Something
public text v1 · immutablewhile(cin>> id >> amount){
int low=0;
int high = totalMembers-1;
int mid = 0;
ClubMember M(id);
while(low < --high){
mid = (low + high)/2;
if(memberArr[index[mid]] > M ){
high = mid;
}
else if(memberArr[index[mid]] < M){
low = mid;
}
else if(memberArr[index[mid]] == M){
memberArr[index[mid]].update(amount);
cout << id << " " << amount << endl;
memberArr[index[mid]].print(cout);
cout << endl;
}
else
cout << "id not found!" << endl;
}
}