Added start of a solution for Q5