Ties4080 Viikkotehtävä 5