l'operatore << sposta i bit a sinistra
(1 << 0) | (1 << 1) | (1 << 2)
0001<<0=0001
0001<<1=0010
0001<<2=0100
l'operatore | č un or tra bit
0001 | 0010 | 0100 = 0111 quindi il risultato č 7