HW#2 completed