Added Solutions base for exercise 17