Cioè... Visto che 'ste maledette variabili stanno tutte in cima e che al secondo passaggio acquistano dei valore ben precisi, non c'è un modo per dire allo script di "ricordarsi" quei valori per tutte le operazioni successive?
Il metodo te l'ho spiegato!

Quando ti viene restituito un errore dallo completo altrimenti non possiamo capire quale sia il problema. Posta per intero tutti gli errori che ti vengono restituiti indicando anche le operazioni che hai effettuato (in questo caso magari puoi evitare di dire cosa fai perchè lo script è molto semplice ma in script più complessi dillo). Ciao!