Add Exercise 1.12 Problem Setup
Complete Exercise 1.12