public final int apply(int var) { return function.apply(var,c); } };
public final int apply(int var) { return function.apply(c,var); } };
public final int apply(int a, int b) { return function.apply(b,a); } };
public final int apply(int var) { return function.apply(c,var); } };
public final int apply(int a, int b) { return function.apply(b,a); } };
public final int apply(int var) { return function.apply(var,c); } };
public final int apply(int a, int b) { return g.apply(h.apply(a,b)); } };
public final int apply(int a, int b) { return g.apply(h.apply(a,b)); } };
public final int apply(int a, int b) { return f.apply(g.apply(a), h.apply(b)); } };
public final int apply(int a, int b) { return f.apply(g.apply(a), h.apply(b)); } };