HW1 required task 3