Nel tuo post #28 ... è da correggere, usi l'operatore bitwise invece dell'operatore booleano.
Guglielmo