Additional resources for days 4 and 5:
You have to use SetAttributes to make your function Listable as shown in https://reference.wolfram.com/language/ref/SetAttributes.html