5LIG0 (2023-GS2) Applied combinatorial algorithms