static final int method1754(boolean bool, int i, int i_12_, int i_13_) {
	anInt5920++;
	if ((Node.anInt4290 ^ 0xffffffff) > -101)
	    return -2;
	if (bool != true)
	    method1754(false, 115, 112, -104);
	int i_14_ = -2;
	int i_15_ = 2147483647;
	int i_16_ = i_12_ - Class75.anInt1266;
	int i_17_ = i_13_ - Class75.anInt1263;
	for (Class348_Sub21 class348_sub21
		 = (Class348_Sub21) Class75.aClass262_1254.getFirst(4);
	     class348_sub21 != null;
	     class348_sub21 = (Class348_Sub21) Class75.aClass262_1254
						   .nextForward((byte) 113)) {
	    if (((Class348_Sub21) class348_sub21).anInt6847 == i) {
		int i_18_ = ((Class348_Sub21) class348_sub21).anInt6852;
		int i_19_ = ((Class348_Sub21) class348_sub21).anInt6851;
		int i_20_ = (i_19_ - -Class75.anInt1263
			     | Class75.anInt1266 + i_18_ << -521899634);
		int i_21_ = ((-i_19_ + i_17_) * (-i_19_ + i_17_)
			     + (i_16_ - i_18_) * (-i_18_ + i_16_));
		if ((i_14_ ^ 0xffffffff) > -1
		    || (i_21_ ^ 0xffffffff) > (i_15_ ^ 0xffffffff)) {
		    i_15_ = i_21_;
		    i_14_ = i_20_;
		}
	    }
	}
	return i_14_;
    }