Adding draft for assignment for 2.a.