Implementing some more exercises.