Problem set 4

Due by 23:59 on Saturday, October 3, 2026