lab_3_and_homework_2