n = int(eval(input()))

x = input().split()

y = [0]

c = 0

for i in range(n-1):

  if int(x[i]) >= int(x[i+1]):

    c = c + 1

  else:

    y.append(c)

    c = 0

y.append(c)

print((max(y)))
n = int(eval(input()))

alturas = list(map(int, input().split()))



if n == 1:

	print((0))

else:

	atual = 0

	max_value = 0

	contador = 0

	while atual + 1 < n:

		if alturas[atual] >= alturas[atual+1]:

			contador += 1

		else:

			max_value = max(contador, max_value)

			contador = 0

		atual += 1

	max_value = max(contador, max_value)

	print(max_value)

n = int(eval(input()))
x = input().split()
y = [0]
c = 0
for i in range(n - 1):
    if int(x[i]) >= int(x[i + 1]):
        c = c + 1
    else:
        y.append(c)
        c = 0
y.append(c)
print((max(y)))

n = int(eval(input()))
alturas = list(map(int, input().split()))
if n == 1:
    print((0))
else:
    atual = 0
    max_value = 0
    contador = 0
    while atual + 1 < n:
        if alturas[atual] >= alturas[atual + 1]:
            contador += 1
        else:
            max_value = max(contador, max_value)
            contador = 0
        atual += 1
    max_value = max(contador, max_value)
    print(max_value)

-x = input().split() -y = [0] -c = 0 -for i in range(n - 1): -    if int(x[i]) >= int(x[i + 1]): -        c = c + 1 -    else: -        y.append(c) -        c = 0 -y.append(c) -print((max(y))) +alturas = list(map(int, input().split())) +if n == 1: +    print((0)) +else: +    atual = 0 +    max_value = 0 +    contador = 0 +    while atual + 1 < n: +        if alturas[atual] >= alturas[atual + 1]: +            contador += 1 +        else: +            max_value = max(contador, max_value) +            contador = 0 +        atual += 1 +    max_value = max(contador, max_value) +    print(max_value)