A = if infos !empty and inputs empty - do remove;
B = if infos empty and inputs !empty - do add;
C = if infos !empty and inputs !equal to infos - do add;
We can have like:
if B //it's the most common operation, so at the beginning.
{
//add
}
else
{
//remove
}
elseif(c)
{
//the same add
}
I believe this can be better thinking. Can I have your help?
Thanks in advance,