Aggiunto lo scheletro per fare la versione che usa i double