3 assignments

3 assignments