computer vision homework set 2 3456418