Ho questo codice qui

dim n
n = Session("n") + 1
response.Write n
Session("n") = n
dim prodotto(n)
prodotto(n-1) = "ciao io sono n-1 = " & n - 1
Session("prodotti") = prodotto
For i = LBound(Session("prodotti")) to UBound(Session("prodotti"))
response.Write Session("prodotti")(i)
next

mi da questo errore

Expected integer constant

/carrello.asp, line 69

dim prodotto(n)
-------------^


Ci sto perdendo la testa da 2 ore... cosa sbaglio?