/* Class387 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class387 {
	static Class387 aClass387_5686 = new Class387();
	static Class387 aClass387_5687 = new Class387();
	static Class387 aClass387_5688 = new Class387();

	public static Class387[] method7102() {
		return (new Class387[] { aClass387_5686, aClass387_5687, aClass387_5688 });
	}

	public int method7103(int i, int i_0_, int i_1_) {
		int i_2_ = (Class117.anInt1641 * -334452787 > i_0_ ? -334452787 * Class117.anInt1641 : i_0_);
		if (aClass387_5686 == this)
			return 0;
		if (aClass387_5688 == this)
			return i_2_ - i;
		if (this == aClass387_5687)
			return (i_2_ - i) / 2;
		return 0;
	}

	public static Class387[] method7104() {
		return (new Class387[] { aClass387_5686, aClass387_5687, aClass387_5688 });
	}

	Class387() {
		/* empty */
	}

	public static Class387[] method7105() {
		return (new Class387[] { aClass387_5686, aClass387_5687, aClass387_5688 });
	}

	public int method7106(int i, int i_3_) {
		int i_4_ = (Class117.anInt1641 * -334452787 > i_3_ ? -334452787 * Class117.anInt1641 : i_3_);
		if (aClass387_5686 == this)
			return 0;
		if (aClass387_5688 == this)
			return i_4_ - i;
		if (this == aClass387_5687)
			return (i_4_ - i) / 2;
		return 0;
	}

	static final void method7107(Class477 class477, int i) {
		Class352_Sub1.method16437((String) (((Class477) class477).anObjectArray6499[(((Class477) class477).anInt6500 -= 1803340247) * -443336217]), (byte) 15);
	}

	static final boolean method7108(int[][] is, int[][] is_5_, int i, int i_6_, int i_7_, int i_8_, int i_9_, byte i_10_) {
		for (int i_11_ = i_6_; i_11_ <= i_8_; i_11_++) {
			for (int i_12_ = i_7_; i_12_ <= i_9_; i_12_++) {
				if (i == is[i_11_][i_12_] && is_5_[i_11_][i_12_] <= 1)
					return true;
			}
		}
		return false;
	}
}
