static final int method2279(boolean bool, int i, int i_14_, int i_15_,
				int i_16_) {
	anInt3828++;
	int i_17_ = i & 0xf;
	if (bool != true)
	    aClass351_3825 = null;
	int i_18_ = (i_17_ ^ 0xffffffff) > -9 ? i_16_ : i_15_;
	int i_19_
	    = ((i_17_ ^ 0xffffffff) > -5 ? i_15_
	       : i_17_ == 12 || (i_17_ ^ 0xffffffff) == -15 ? i_16_ : i_14_);
	return (((i_17_ & 0x1) != 0 ? -i_18_ : i_18_)
		- -((0x2 & i_17_) == 0 ? i_19_ : -i_19_));
    }