Mcm chapter5

Chapter 5 questions and code.
The `remove` method just returns the element removed, so this can be simplified:
```java
next = right.remove(0);
```