#include <bits/stdc++.h>
int main(int argc, const char *argv[]) {
  int N = 0;
  int *H;
  scanf("%d", &N);
  H = (int *)calloc(N, sizeof(int));
  if (H == NULL) {
    exit(-1);
  }
  int i;
  for (i = 0; i < N; i++) {
    scanf("%d", &H[i]);
  }
  for (i = 1; i < N; i++) {
    if (H[i] < H[i - 1]) {
      printf("%d", i);
      free(H);
      return 0;
    }
  }
  printf("%d", N);
  free(H);
  return 0;
}
