For AOS Assignment - Semester 1