ALP tutorial task 3 + task 4