eh già, infatti il codice è corretto, sarà tutto il resto da esaminare, come giustamente ha evidenziato satifal.