alg8-2024.pdf