Robot pomocou ultrazvukového senzora počíta kocky v prvom rade. Ak sa od poslednej nájdenej kocky kolieska otočia o 500 stupňov, ďalšie kocky v tomto rade nehľadá. Potom použije otáčkový senzor, pomocou ktorého zistí prejdenú vzdialenosť, aby sa vrátil na pôvodné miesto - na začiatok radu. Otočí sa o 90 stupňov vľavo a pomocou ultrazvukového senzora hľadá začiatok ďalšieho radu. Tam sa otočí vpravo a opakuje rovnaký podprogram ako v prvom rade - naďalej zvyšuje hodnotu v tom istom kufríku a nakoniec sa vráti na začiatok radu a pomocou ultrazvukového senzora presunie na začiatok tretieho radu. Tam znižuje počítadlo až po nulu na každej zosnímanej kocke. Vtedy vystrčí ruku a odtlačí zostávajúce kocky preč. Keďže sa náš robot pohyboval trochu nepresne, pridali sme mu kompasový senzor, aby otočky o 90 stupňov boli presnejšie. Aj tak sme mu na konci museli trochu pomôcť :-).