Korjauksia

kaikki osat toimivat
kommentointia, siistimistä ja virheenkäsittelyä vaille valmis