dec 16th final exam solution 4592554