#include using namespace std; typedef long long ll; typedef pair P; #define REP(i,n) for(int i=0;i> N >> M; init(2*N); for(i=1;i<=M;i++){ int a,b; cin >> a >> b; unite(a,b); } map m; for(i=1;i<=2*N;i++){ m[find(i)]++; } int s=0; for(auto x:m){ s+=(x.second)%2; } cout << s/2 << endl; return 0; }