Semi-Professional Sequential Shifter