alg4-2024.pdf