capito!
La priorità ho visto che può essere cambiata però non c'è scritto se impostandola a un valore più basso (ad esempio 0) vuol dire che ha maggiore priorità o minore.

Inoltre non ho capito il problema che si faceva puntino...ho fatto le tue modifiche al codice e in effetti l'output cambia nel senso che dicevi tu. Ma qual'era il problema del primo output?