Question 1: Coding solution