hmnz#6: algoritmia