Sorry, mi ero perso un pezzo di condizione per strada... ora è corretto.