You seem to be missing how the logic is working. What you have below can never have a sum greater than one.
a Boolean comparison always results in a 0 or a 1.
So if you were checking to see if a variable called X has a value of 22, the comparitor or
X==22 will return a 1 when it is true, and a 0 when it is false.
in your example below, the comparitor of
Fruit+Screener == "2" & Vegitables_Screener == "2" can only be true(1) or False(0).
The sum of this can only be a 0 or a 1, never a 4
Jim