Tietorakenteiden ja algoritmien harjoitustyö periodi 2 2014