Kaardimäng (Pokker) Koosta klass Kaart väljadega korgus ja mast. Koosta konstruktor andmete sisestamiseks. Koosta käsklused eraldi kõrguse ja masti küsimiseks, käsklus kaardi andmete küsimiseks kahetähelise koodina, käsklus kaardi andmete küsimiseks eestikeelse tekstina. Koosta näitprogramm paari kaardi loomiseks ja andmete väljatrükiks. Koosta klass Kaardipakk kaardipakis kaartide loomiseks, hoidmiseks, segamiseks ja ühekaupa väljastamiseks. Koosta klass MangijaKaardid ühe mängija käes olevate kaartide hoidmiseks, kaardipakist ühekaupa lisamiseks ning kaartide väärtuste nägemiseks.