import java.util.*;
import java.lang.*;
import java.io.*;
class Main
{
{
int n
= Integer.
parseInt(stk.
nextToken()); int m
= Integer.
parseInt(stk.
nextToken());
HashMap
<String, Integer
> map
= new HashMap
<>();
for(int i = 0; i < n; i++){
if(map.containsKey(str)){
map.put(str, map.get(str) + 1);
}else{
map.put(str, 1);
}
}
for(int i = 0; i < m; i++){
if(map.containsKey(str)){
map.put(str, map.get(str) + 1);
}else{
map.put(str, 1);
}
}
// n+m - ((n+m) - map.length)*2
// n+m - 2(n+m) + 2*map.length
// 2*map.length - (n+m)
System.
out.
println(2*map.
size() - (n
+m
));
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBNYWluCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCUJ1ZmZlcmVkUmVhZGVyIGJyID0gbmV3IEJ1ZmZlcmVkUmVhZGVyKG5ldyBJbnB1dFN0cmVhbVJlYWRlcihTeXN0ZW0uaW4pKTsKCQkKCQlTdHJpbmdUb2tlbml6ZXIgc3RrID0gbmV3IFN0cmluZ1Rva2VuaXplcihici5yZWFkTGluZSgpKTsKCQlpbnQgbiA9IEludGVnZXIucGFyc2VJbnQoc3RrLm5leHRUb2tlbigpKTsKCQlpbnQgbSA9IEludGVnZXIucGFyc2VJbnQoc3RrLm5leHRUb2tlbigpKTsKCQkKCQlIYXNoTWFwPFN0cmluZywgSW50ZWdlcj4gbWFwID0gbmV3IEhhc2hNYXA8PigpOwoJCQoJCXN0ayA9IG5ldyBTdHJpbmdUb2tlbml6ZXIoYnIucmVhZExpbmUoKSk7CgkJZm9yKGludCBpID0gMDsgaSA8IG47IGkrKyl7CgkJCVN0cmluZyBzdHIgPSBzdGsubmV4dFRva2VuKCk7CgkJCQoJCQlpZihtYXAuY29udGFpbnNLZXkoc3RyKSl7CgkJCQltYXAucHV0KHN0ciwgbWFwLmdldChzdHIpICsgMSk7CgkJCX1lbHNlewoJCQkJbWFwLnB1dChzdHIsIDEpOwoJCQl9CgkJfQoJCQoJCXN0ayA9IG5ldyBTdHJpbmdUb2tlbml6ZXIoYnIucmVhZExpbmUoKSk7CgkJZm9yKGludCBpID0gMDsgaSA8IG07IGkrKyl7CgkJCVN0cmluZyBzdHIgPSBzdGsubmV4dFRva2VuKCk7CgkJCWlmKG1hcC5jb250YWluc0tleShzdHIpKXsKCQkJCW1hcC5wdXQoc3RyLCBtYXAuZ2V0KHN0cikgKyAxKTsKCQkJfWVsc2V7CgkJCQltYXAucHV0KHN0ciwgMSk7CgkJCX0KCQl9CgkJCgkJLy8gbittIC0gKChuK20pIC0gbWFwLmxlbmd0aCkqMgoJCS8vIG4rbSAtIDIobittKSArIDIqbWFwLmxlbmd0aAoJCS8vIDIqbWFwLmxlbmd0aCAtIChuK20pCgkJCgkJU3lzdGVtLm91dC5wcmludGxuKDIqbWFwLnNpemUoKSAtIChuK20pKTsKCQkKCX0KfQ==