alg2-2024.pdf