final for hw3