4-Bit Bidirectional Shift Register