Reading: C Notes text §20, 29, 51; zyBooks text §2.19, 5.12 Assignments: Homework #3, due May 16, 2025