#include <iostream>
#include <vector>
using namespace std;
int main() {
int n;
cin >> n; // Read the number of days
vector<int> a(n); // Create a vector to store money made each day
for (int i = 0; i < n; ++i) {
cin >> a[i]; // Read each day's earnings
}
int maxLength = 1; // Maximum length of non-decreasing subsegment found
int currentLength = 1; // Length of the current non-decreasing subsegment
for (int i = 1; i < n; ++i) {
if (a[i] >= a[i - 1]) {
currentLength++; // Increment current length if non-decreasing
} else {
maxLength = max(maxLength, currentLength); // Update max length if necessary
currentLength = 1; // Reset current length
}
}
// Final check for the last segment
maxLength = max(maxLength, currentLength);
cout << maxLength << endl; // Output the result
return 0;
}
ICAjaW5jbHVkZSA8aW9zdHJlYW0+ICAKICAjaW5jbHVkZSA8dmVjdG9yPiAgCgogIHVzaW5nIG5hbWVzcGFjZSBzdGQ7ICAKCiAgaW50IG1haW4oKSB7ICAKICAgICAgaW50IG47ICAKICAgICAgY2luID4+IG47IC8vIFJlYWQgdGhlIG51bWJlciBvZiBkYXlzICAKICAgICAgdmVjdG9yPGludD4gYShuKTsgLy8gQ3JlYXRlIGEgdmVjdG9yIHRvIHN0b3JlIG1vbmV5IG1hZGUgZWFjaCBkYXkgIAoKICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyArK2kpIHsgIAogICAgICAgICAgY2luID4+IGFbaV07IC8vIFJlYWQgZWFjaCBkYXkncyBlYXJuaW5ncyAgCiAgICAgIH0gIAoKICAgICAgaW50IG1heExlbmd0aCA9IDE7IC8vIE1heGltdW0gbGVuZ3RoIG9mIG5vbi1kZWNyZWFzaW5nIHN1YnNlZ21lbnQgZm91bmQgIAogICAgICBpbnQgY3VycmVudExlbmd0aCA9IDE7IC8vIExlbmd0aCBvZiB0aGUgY3VycmVudCBub24tZGVjcmVhc2luZyBzdWJzZWdtZW50ICAKCiAgICAgIGZvciAoaW50IGkgPSAxOyBpIDwgbjsgKytpKSB7ICAKICAgICAgICAgIGlmIChhW2ldID49IGFbaSAtIDFdKSB7ICAKICAgICAgICAgICAgICBjdXJyZW50TGVuZ3RoKys7IC8vIEluY3JlbWVudCBjdXJyZW50IGxlbmd0aCBpZiBub24tZGVjcmVhc2luZyAgCiAgICAgICAgICB9IGVsc2UgeyAgCiAgICAgICAgICAgICAgbWF4TGVuZ3RoID0gbWF4KG1heExlbmd0aCwgY3VycmVudExlbmd0aCk7IC8vIFVwZGF0ZSBtYXggbGVuZ3RoIGlmIG5lY2Vzc2FyeSAgCiAgICAgICAgICAgICAgY3VycmVudExlbmd0aCA9IDE7IC8vIFJlc2V0IGN1cnJlbnQgbGVuZ3RoICAKICAgICAgICAgIH0gIAogICAgICB9ICAKCiAgICAgIC8vIEZpbmFsIGNoZWNrIGZvciB0aGUgbGFzdCBzZWdtZW50ICAKICAgICAgbWF4TGVuZ3RoID0gbWF4KG1heExlbmd0aCwgY3VycmVudExlbmd0aCk7ICAKCiAgICAgIGNvdXQgPDwgbWF4TGVuZ3RoIDw8IGVuZGw7IC8vIE91dHB1dCB0aGUgcmVzdWx0ICAKICAgICAgcmV0dXJuIDA7ICAKICB9ICA=