#include <bits/stdc++.h>
using namespace std;
int main() {
  int i, j, n, c = 0, d = 0, s, t, sum = 0, rev = 0, x, y, z;
  cin >> n;
  int a[n];
  for (i = 0; i < n; i++) {
    cin >> a[i];
  }
  cin >> s >> t;
  x = min(s, t);
  y = max(s, t);
  z = abs(s - t);
  for (i = x - 1; i < y - 1; i++) {
    sum += a[i];
  }
  for (i = y - 1; i < 101; i++) {
    if (i > n - 1) {
      i = i - n;
    }
    rev += a[i];
    c = x - 2;
    if (c < 0) {
      c = n - 1;
    }
    if (i == c) {
      break;
    }
  }
  cout << min(sum, rev);
}
