Tällä viikolla kolmessa ensimmäisessä tehtävässä tulee toteuttaa tehokas algoritmi tai tietorakenne. Tehtävissä on hyötyä listarakenteista, joita pystyy muokkaamaan tehokkaasti listan päissä.
Neljännen tehtävän voi ratkaista useilla tavoilla, kuten sopivalla listarakenteella tai rekursiolla.