Assignment 23:

Assignment 24: