in pratica voglio inserire i seguenti nodi:
valore priorità
1........1
2........2
3........3
4........4
5........5
6........6
7........7
8........8
9........9
10......10
dopo ogni inserimento viene chiamato il metodo min() che restituisce il valore con la priorità più piccola, che si trova nella radice dell'albero, ma invece di ottenere sempre 1, ad ogni 3 inserimenti il metodo restituisce il valore dell'inserimento successivo, cioè dopo nell'inserimento dei nodi 1, 2, 3 il metodo restituisce 1, poi dal 4 al 6 restituisce 4, dal 7 al 9 restituisce 7 e quando inserisco il 10 restituisce 10 anzichè sempre 1. come mai???