Cílem aktivity je získání schopnosti pracovat s podprogramy s parametry a návratovými hodnotami. Důraz je kladen na podmíněné ukončení provádění podprogramu. Dalším cílem aktivity je upevnění dosavadních dovedností spojených s používáním dvou synchronizovaných seznamů. Aktivita předpokládá použití programovacího jazyka Python 3.