alg9-2021.pdf