Q5- 3 was not in the array so will it first insert 3 in the array and then print the index at which 3 is present?
Q7 - if we are printing *it then why is it printing the index (i.e 6) instead of the value at that index(i.e 15)
Q13 - Didn’t understand the compare structure
Q15 - ret = s.insert(10);
cout<<ret.second<<endl;
ret was to take 2 arguments as it is of pair type. Then why did the code work even with 1 argument?