Tulostus tapahtuu puhtaasti olioilla ja muutenkin oliot ovat nyt kunnossa (ainakin olioarkkitehtuuri on nyt hyvä). Yhteenveto:
Screen-olio (yksi, kutsutaan vain kerran)
ScreenSolu-olio (yksi, mutta metodia tulostaSolu() kutsutaan monta kertaa)
Tarkista-olio (yksi, mutta metodia asetaKuuntelija() kutsutaan monta kertaa)
Sana-olio (monta)