Solved Problem 35.
Added a integer rotation class that needs documentation still.