#include<bits/stdc++.h>
using namespace std;

bool exist[100005]={0};

int main(){
    int n;
    cin >> n;
    int dup = 0;
    for(int i=0;i<n;++i){
        int a;
        cin >> a;
        if(exist[a])dup++;
        exist[a] = true;
    }
    cout << n - (dup+1)/2 * 2 << endl;

    return 0;
}
