#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; string s(int i) { if (i % 10 == 1) { return to_string(i) + "st"; } else if (i % 10 == 2) { return to_string(i) + "nd"; } else if (i % 10 == 3) { return to_string(i) + "rd"; } else { return to_string(i) + "th"; } } int main() { int H, N; cin >> H >> N; vector hs; for (int i = 0; i < N - 1; ++i) { int h; cin >> h; hs.push_back(h); } sort(hs.begin(), hs.end(), greater()); int i = 0; for (; i < N - 1; ++i) { if (H > hs[i]) { break; } } cout << s(i + 1) << endl; return 0; }