Sarebbe d'aiuto sapere esattamente cosa deve farci il tuo script con queste altezze, perché se usi >=0 ti si sballa il conto? Lo script si aspetta un numero esatto di valori e così facendo ne potrebbero arrivare meno?