last part of third HW