#include <bits/stdc++.h>
using namespace std;
int n, d[110], d1, s, t;
int main() {
  cin >> n;
  for (int i = 1; i <= n; i++) {
    cin >> d[i];
    d[i] += d[i - 1];
  }
  cin >> s >> t;
  if (s > t) swap(s, t);
  d1 = d[t - 1] - d[s - 1];
  cout << min(d1, d[n] - d1);
  return 0;
}
