Homework 1 of Slavi Kadiev