#include <bits/stdc++.h>
int main() {
  int n, s, t, i, a[101], sum = 0, sum2 = 0;
  scanf("%d", &n);
  for (i = 1; i <= n; i++) {
    scanf("%d", &a[i]);
  }
  scanf("%d %d", &s, &t);
  if (s < t) {
    for (i = s; i < t; i++) {
      sum = sum + a[i];
    }
  } else {
    for (i = t; i < s; i++) {
      sum = sum + a[i];
    }
  }
  if (t < s) {
    for (i = s; i != t;) {
      sum2 = sum2 + a[i];
      if (i >= n)
        i = 1;
      else
        i++;
    }
  } else {
    for (i = t; i != s;) {
      sum2 = sum2 + a[i];
      if (i >= n)
        i = 1;
      else
        i++;
    }
  }
  if (sum < sum2) {
    printf("%d\n", sum);
  } else {
    printf("%d\n", sum2);
  }
  return 0;
}
