hw3_final