Repa Robottia käytetään usein vaikeiden tehtävien ratkaisemisessa – tällä kertaa Repan pitää ratkaista lajittelutehtävä, johon tarvitaan myös sinun apuasi.
Kuvittele seuraava tilanne:
Paikassa A on useita eripituisia tikkuja.
Repa voi valita tikkujen joukosta yhden määrätyn tikun, käyttäen toistaiseksi määrittelemätöntä sääntöä.
Repa voi ottaa valitsemansa tikun paikasta A, siirtää tikun paikkaan B ja lopulta pudottaa tämän tikun niin, että se vierii ramppia alas.
Repa voi toistaa vaiheet 2 ja 3, kunnes paikassa A ei ole enää tikkuja jäljellä.
Mitä sääntöä Repan kuuluu seurata vaiheessa 2, jotta hän saa tikut alla kuvattuun järjestykseen?