Kirjejada * Loo veisetüüp, kus igal veisel on viit järgnevale veisele * Koosta kaks veist, nii et esimesest pääseb teise juurde. * Lisa esimese ette kolmas veis. * Trüki veiste vanused tsükli abil, alustades ahela algusest. * Lisa ahela viimase elemendi ette veel üks veis, trüki taas ahel * Eemalda ahelas teisel kohal asuv veis, trüki jada. Pistesortimine * Loo meetod veisteahela väljatrükiks. Meetodile antakse parameetrina viit esimesele veisele ahelas. * Loo meetod, mis saab enesele parameetriks kaks viita veisele ning mis väljastab viida veisele. Eeldatavalt näitab esimene etteantav viit veisteahela algusele ning teine viit veisele, keda tahetakse ahelasse lisada. Lisatav veis pannakse ahelas sellisele kohale, et veiste massid jääks ahelas kasvavasse järjekorda. Funktsioon väljastab viida uue ahela esimesele elemendile. * Loo massiiv veiste andmetega. Moodusta loodud funktsiooni abil massiivi põhjal veiste sorditud ahel, trüki see.