Emile: > > print 'a & b ', a & b > print 'a | b ', a | b > print '(a | b) - (a & b) ',(a | b) - (a & b) > It gets better... ;-) you can do a ^ b Emile van Sebille emile at fenx.com