inf3135-ete2024-tp1