Calculadora 2.0 con el factory