CircularShifter Implementation finished