college/Spring-2024/CS-2233/Lectures/Section2.4-2.5.pdf