Orってビット単位なんだっけ?
5 = 101
3 = 011
を重ね合わせて111すなわち7になるんじゃね?