@Override
    public void run() {
        try {
            BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
            PrintWriter out = new PrintWriter(socket.getOutputStream(), true);

            out.println("Ingrese operacion (SUMAR, RESTAR, MULTIPLICAR, DIVIDIR)");
            String operacion = in.readLine();
            System.out.println(operacion);

            out.println("Ingrese primer parametro: ");
            String parametro1 = in.readLine();
            System.out.println(parametro1);

            out.println("Ingrese segundo parametro: ");
            String parametro2 = in.readLine();
            System.out.println(parametro2);

            int resultadoOperacion = 0;
            String mensaje = "";
            
            try {

                switch (operacion.toUpperCase()) {
                    case "SUMAR":
                        resultadoOperacion = OperadorAritmetico.sumar(Integer.parseInt(parametro1), Integer.parseInt(parametro2));
                        break;
                    case "RESTAR":
                        resultadoOperacion = OperadorAritmetico.restar(Integer.parseInt(parametro1), Integer.parseInt(parametro2));
                        break;
                    case "MULTIPLICAR":
                        resultadoOperacion = OperadorAritmetico.multiplicar(Integer.parseInt(parametro1), Integer.parseInt(parametro2));
                        break;
                    case "DIVIDIR":
                        resultadoOperacion = OperadorAritmetico.dividir(Integer.parseInt(parametro1), Integer.parseInt(parametro2));
                        break;
                    default:
                        break;
                }

                mensaje = "resultado: " + resultadoOperacion;

            } catch (Exception e) {
                mensaje = e.getMessage();
                System.out.println(e.getMessage());
            }
            
            out.println(mensaje);
                       

        } catch (Exception e) {
            System.out.println(e.getMessage());            
        }
    }