La soluzione di Francesco F funziona perfettamente.