alg11-2023.pdf