Non capisco il problema, il codice mi pare corretto che c'è che non va?