Exercise 5: Initial commit