Ohjelmoinnin harjoitustyö: Laivan upotus. Syksy 2013. Tekijä Vesa Piilola