usa la soluzione di Ottavio.