Third homework assignment The third assignment is available. Deadline to submit: Friday, May 15th 2026, 23:59 .