MATR306 discussion 20April2021