college/Spring-2024/CS-2233/Lectures/Section3.4-3.5.pdf