141537
lets solve this in programming style
if (cat=1) and (cat=0)
{ cat= 1;}
if( cat=1) or (cat=0)
{cat=(rand 0,1);}
because a value cant have 2 values at the same time there is only an or telling its the same is physicaly nonsense because a thing cant have 2 values at the same time which are negate each other if xou cant see the cat you can say its both but at least it means its dead or alive because nobody knows it you have the think on both