Есть ли способ сдвинуть влево, а также повернуть влево двоичное число, используя серию только вентилей AND, OR и XOR?