#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[par[i]]++; } int s=0; for(auto x:m){ s+=x.second%2; } cout << s/2 << endl; return 0; }