alg12-2021.pdf