import Laskuri_pkg.*;

public class LaskuriClient {
  static public void main(String args[]){
    Integer luku1;
    Integer luku2;
    Integer tulos;
    
    try{
      LaskuriStub stub = new LaskuriStub ();
	    luku1 = new Integer(args[0]);
      luku2 = new Integer(args[2]);
      if(args[1].equals("+")){
        LaskuriStub.Lisaa req = new LaskuriStub.Lisaa();
	      req.setLuku1(luku1);
        req.setLuku2(luku2);
        LaskuriStub.LisaaResponse res = stub.lisaa(req);
        tulos = res.get_return();
      }
      else if(args[1].equals("-")){
        LaskuriStub.Vahenna req = new LaskuriStub.Vahenna();
        req.setLuku1(luku1);
        req.setLuku2(luku2);
        LaskuriStub.VahennaResponse res = stub.vahenna(req);
        tulos = res.get_return();
      }
         else
	        throw new Exception();
      System.out.println(luku1 + " "+args[1]+" "+luku2+" = "+tulos);

        } catch(Exception e){
            e.printStackTrace();
            System.err.println("\n\n\n");
        }
	        }   
}
