winter 2023 first exam with answer key 5159341