#include <bits/stdc++.h>
int k[1000] = {0};
int main() {
  int n, a, b, c, d, i, t, sum, sum2, sum3;
  while (scanf("%d", &n) != EOF) {
    sum2 = 0;
    for (i = 1; i <= n; i++) scanf("%d", &k[i]);
    for (i = 1; i <= n; i++) {
      sum2 += k[i];
    }
    scanf("%d%d", &a, &b);
    if (a == b) {
      printf("0\n");
      break;
    }
    if (a > b) {
      t = a;
      a = b;
      b = t;
    }
    sum = 0;
    for (i = a; i < b; i++) {
      sum += k[i];
    }
    sum3 = sum2 - sum;
    if (sum3 >= sum)
      printf("%d\n", sum);
    else
      printf("%d\n", sum3);
  }
}
