VGUH März 2024, Task 4

Task 4 / 83 pointsFree, with worked solutions