FINAL EXAM SOLUTION