opakovanie príkladov z ALPRO - prerobené na OOP