SU-CS109 NOV032023