#include <iostream>
#include <set>
#include <string>
using namespace std;
int main(int argc,int **argv){
multiset<string> ms;
ms.insert("abc");
ms.insert("123");
ms.insert("111");
ms.insert("aaa");
ms.insert("aaa");
ms.insert("123");
multiset<string>::iterator iter;
for (iter = ms.begin();iter!=ms.end();++iter)
cout<<*iter<<" ";
cout<<endl;
int n = ms.erase("aaa");
cout<<n<<endl;
for (iter = ms.begin();iter!=ms.end();++iter)
cout<<*iter<<" ";
cout<<endl;
iter = ms.find("abc");
if (iter!=ms.end())
cout<<*iter<<endl;
else
cout<<"can not find !"<<endl;
iter = ms.find("bbb");
if (iter!=ms.end())
cout<<*iter<<endl;
else
cout<<"can not find !"<<endl;
return 0;
}