final assn3