booleanとtrue,falseを比較なんて身の毛もよだつ
バグが入るので絶対お薦めしません
if( b )
if( !b )
これでいいだろ?