#include #include #include #include #include #include #define REP(i,n) for (int i=0;i>n; if (n==0) {cout<<"goodbye"< account; set exist; string a; double b; REP(i,n) { cin>>a>>b; account[a]=b; exist.insert(a); } while (1) { string type; cin>>type; if (type=="end") { cout<<"end"<>ac>>sum; if (exist.count(ac)) { account[ac]+=sum; cout<<"deposit "; printf("%.2f",sum); cout<<": ok"<>ac>>sum; if (exist.count(ac)) { if (account[ac]>=sum) { account[ac]-=sum; { cout<<"withdraw "; printf("%.2f",sum); cout<<": ok"<>ac; if (exist.count(ac)) { cout<<"create: already exists"<>z>>na>>sum; if (exist.count(z) && exist.count(na)) { if (z==na) {{ cout<<"transfer "; printf("%.2f",sum); cout<<": same account"<