Duke pasur parasysh një objekt hyrës, krijoni një algoritëm për të përcaktuar nëse objekti është i vlefshëm.
Tiri
Përcaktoni një objekt të vlefshëm si një objekt që përmban vetitë e mëposhtme: një dorezë, një enë, dy hapje rrethore dhe një formë që siguron qëndrueshmëri kur vendoset në një sipërfaqe të sheshtë. Ne mund të përdorim një lak për të kontrolluar nëse objekti i dhënë plotëson secilin nga këto kritere, duke kthyer true (objekt i vlefshëm) ose false (objekt i pavlefshëm) sipas nevojës.