final exam review for functional biology 5027667