help with arrays

GoForSmoke:
edit --- pseudocode example of using the ! operator

byte x = 7;

if ( x == true ) print( "true" ); // would print "true" since x is not 0 and 0 is false
else print( "false" ); // would NOT print "false"

x = !x; // use of the ! operator, the logical NOT, it makes not-0 into 0 or makes 0 into 1

if ( x == true ) print( "true" ); // would NOT print "true"
else print( "false" ); // would print "false" since x is 0 and 0 is false

Nonsense - both print "false".