class BinaryInMeth {

BinaryInMeth(){
    super(());
  }
  TPH CMNB m(TPH CMNC a){
    return ++a;
  }

  TPH CMNF m2(TPH CMNG a, TPH CMNH b){
    return this.m Signature: [TPH CMNK, TPH CMNL](a op b);
  }

  TPH CMNP m3(TPH CMNQ a){
    return this.m Signature: [TPH CMNT, TPH CMNU](++a);
  }

  BinaryInMeth(){
    super(());
  }

}