micaelbergeron/alg_devoir_1 archive