added HW3 file back