Soluzione forse un po' spartana ma va bene.