#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define input_init stringstream ss; string strtoken, token; istringstream is #define input_line getline(cin, strtoken);is.str(strtoken);is.clear(istringstream::goodbit) #define input_token(num) ss.str(""); ss.clear(stringstream::goodbit); getline(is, token, ','); ss << token; ss >> num pair cnt[500]; int main(void){ int N; cin >> N; for (int i = 0; i > s; if (s == ">")cnt[i].first++; for (int i = 0; i < N - 1; i++)cin >> s; } } sort(cnt, cnt + N); cout << "!"; for (int i = 0; i < N; i++){ cout << " " << cnt[i].second; } cout << endl << flush << endl; return(0); }