//No.99 ジャンピング駒 #pragma GCC optimize("O3") #pragma GCC target("avx") #include #define rep(i ,n) for(int i=0;i<(int)(n);++i) using namespace std; signed main(){ int n; cin >>n; vector x(n); rep( i , n ) cin >> x[i]; int ans = (int)10e8; int cnt; rep( i , n ){ cnt = 0; for( int j = i + 1 ; j < n ; ++j){ if( abs( x[i] - x[j]) % 2 == 0 ) ++cnt; } if( n & 1) ++cnt; ans = min(ans , cnt); } cout << ans << endl; }