Exercise 1 Brief See BRIEF.md for the full brief. Solutions Solution 1 Solution 2 Solution 3 Solution 4 Solution 5