Reptes

Repte 4 — Distribuir les perles ★ Fàcil

En Karel té un grapat de perles a la motxilla i és al principi d'un passadís. La seva missió és que deixi exactament una perla a cada casella mentre avança, fins que la motxilla quedi buida de perles.
Restricció important: la longitud del passadís és desconeguda. El teu codi no pot dependre del nombre de caselles; ha de funcionar per a qualsevol longitud i mentre hi hagi perles a la motxilla.
💡 Pista de la condició de parada
En aquest repte la condició no ha de ser while front_is_clear():, perquè el passadís sempre té una casella de marge al final.
La condició que realment indica que en Karel ha acabat la feina és una altra: quan la motxilla estigui buida, perquè vol dir que ja ha distribuït totes les perles possibles. Recorda que bag_is_empty() retorna True quan no queden perles a la motxilla.