#include using namespace std; bool cmp(string a,string b){ int A=0,B=0; if(a[0]=='C')A=1; if(a[0]=='H')A=2; if(a[0]=='S')A=3; if(b[0]=='C')B=1; if(b[0]=='H')B=2; if(b[0]=='S')B=3; if(a[1]>='0'&&a[1]<='9')A=A*100+a[1]-'0'; else{ if(a[1]=='A')A=A*100+1; if(a[1]=='T')A=A*100+10; if(a[1]=='J')A=A*100+11; if(a[1]=='Q')A=A*100+12; if(a[1]=='K')A=A*100+13; } if(b[1]>='0'&&b[1]<='9')B=B*100+b[1]-'0'; else{ if(b[1]=='A')B=B*100+1; if(b[1]=='T')B=B*100+10; if(b[1]=='J')B=B*100+11; if(b[1]=='Q')B=B*100+12; if(b[1]=='K')B=B*100+13; } return A>n; vector s(n); for(int i=0;i>s[i]; sort(s.begin(),s.end(),cmp); for(auto p:s)cout<