Vektorid * Loo klass kahemõõtmelise vektori andmete hoidmiseks, lisa käsklus selle pikkuse arvutamiseks, katseta * Defineeri operaatorid vektorite liitmiseks ja lahutamiseks. Koosta haldusklass, mille eksemplarile saab lisada vektoreid. Sealt saab küsida vektorite summa, pikima ning lühima vektori. * Loo vektorile adapterklass (mitte alamklass), mille eksemplar kasutab algse vektori eksemplari. Võimaldab küsida vektori ja etteantud arvu korrutist. Operaatoritega kuupäev * Loo klass päeva, kuu ja aasta hoidmiseks. Loo operaator klassi eksemplari ja arvu liitmiseks. Väljastatakse lisatud arvu päevadega eksemplar, kus üleläinud päevad ja kuud on paika arvutatud (liigaastat ei pea arvestama). * Lisa operaatorid kahe objekti omavaheliseks liitmiseks/lahutamiseks, arvuga korrutamiseks. Nullpunktiks aasta 0 esimene jaanuar. Leia kuude pikkuste ja liigaastate tarbeks iga tehte puhul sarnaselt töötav lahendus. * Koosta mallfunktsioon leidmaks kahe väärtuse keskmist. Testi toimimist nii arvude kui Kuupaeva korral. Doominokivid * Loo klass doominokivi tarbeks - meeles peetakse kummaski otsas olev silmade arv. * Doominokivi objekti külge saab ühendada teise doominokivi - aga vaid juhul, kui silmade arvud sobivate otste juures kattuvad. Koosta kividest ahel, võimalda seda mõlemas suunas välja trükkida. * Koosta doominokivide haldusklass, sellest eksemplar kummagi mängija tarbeks. Eksemplaridele antakse viit mängu alguskivile ja kummalegi loetelu temal olemasolevatest kividest. Pane eksemplarid kordamööda mängima. Kes parajasti käia ei saa, jääb vahele. Kabe * Koosta klass kabenupu tarbeks: värvus (must/valge), seisund (kivi/tamm), asukoht(x, y). Katseta andmete loomist ja küsimist. * Koosta klass kabelaua tarbeks: mõõtmed (8x8 / 10x10), algseis (2 rida/3 rida nuppe). Andmete väljatrükk. Loo käsklus nupuga käimiseks: käigu võimalikkuse kontroll, asukoha andmete paika sättimine laua ja nupu poolelt. * Koosta klass laualt käikude automaatsoovitaja tarbeks: reeglitega võimalikud käigud ja hüpped, nende loodetav kasulikkus, parematest käikudest ühe juhusliku valimine.