csc440-2023sp-quiz4.pdf