Viikko 6

Haastavimmat tehtävät tähän asti.