Prova a cambiare nome alla variabile top: e' nome riservato.

ciao