#include <bits/stdc++.h>
int main() {
  int i, a, b, n, rt = 0, pt = 0, j;
  int ch[9000];
  int t = 0, p = 0, q = 0;
  scanf("%d", &n);
  for (i = 0; i < n; i++) {
    scanf("%d", &ch[i]);
  }
  for (i = n - 1; i >= 1; i--) {
    t = 0;
    p = 0;
    q = 0;
    for (j = i - 1; j >= 0; j--) {
      if (ch[i] > ch[j]) {
        t++;
      }
      if (ch[i] < ch[j]) {
        p++;
      }
      if (ch[i] == ch[j]) {
        q++;
      }
    }
    if (t > 0 && p == 0 && q == 0) {
      rt++;
    }
    if (p > 0 && t == 0 && q == 0) {
      pt++;
    }
  }
  printf("%d\n", rt + pt);
  return 0;
}
