#include <bits/stdc++.h>
using namespace std;
map<long long, long long> cnt;
long long a[2001];
int main() {
  cin.tie(0);
  cout.tie(0);
  ios_base::sync_with_stdio(0);
  ;
  long long n;
  cin >> n;
  for (long long i = 0; i < n; i++) cin >> a[i];
  long long res = 101111111111111;
  for (long long i = 0; i < n; i++) {
    map<long long, long long> xcnt;
    for (long long j = n - 1; j >= i; j--) {
      if (cnt[a[j]] + xcnt[a[j]] > 0) {
        res = min(res, j - i + 1);
        break;
      }
      xcnt[a[j]]++;
    }
    if (cnt[a[i]] > 0) {
      break;
    }
    cnt[a[i]]++;
  }
  cout << res % 101111111111111;
}
