Cambiadas las variables para mejor calidad y añadida resta