package jagex;

/* Class657 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.io.File;

public final class Class657 {
	Class591_Sub2 aClass591_Sub2_8419;
	public Class591_Sub2 aClass591_Sub2_8420 = new Class591_Sub2();

	public void method7727(Class591_Sub2 class591_sub2, int i) {
		if (null != class591_sub2.aClass591_Sub2_9182)
			class591_sub2.method8605(-1394454888);
		class591_sub2.aClass591_Sub2_9182 = aClass591_Sub2_8420.aClass591_Sub2_9182;
		class591_sub2.aClass591_Sub2_9183 = aClass591_Sub2_8420;
		class591_sub2.aClass591_Sub2_9182.aClass591_Sub2_9183 = class591_sub2;
		class591_sub2.aClass591_Sub2_9183.aClass591_Sub2_9182 = class591_sub2;
	}

	public void method7728() {
		for (;;) {
			Class591_Sub2 class591_sub2 = aClass591_Sub2_8420.aClass591_Sub2_9183;
			if (class591_sub2 == aClass591_Sub2_8420)
				break;
			class591_sub2.method8605(-1579096236);
		}
		((Class657) this).aClass591_Sub2_8419 = null;
	}

	public Class591_Sub2 method7729(byte i) {
		Class591_Sub2 class591_sub2 = aClass591_Sub2_8420.aClass591_Sub2_9183;
		if (aClass591_Sub2_8420 == class591_sub2) {
			((Class657) this).aClass591_Sub2_8419 = null;
			return null;
		}
		((Class657) this).aClass591_Sub2_8419 = class591_sub2.aClass591_Sub2_9183;
		return class591_sub2;
	}

	public void method7730(int i) {
		for (;;) {
			Class591_Sub2 class591_sub2 = aClass591_Sub2_8420.aClass591_Sub2_9183;
			if (class591_sub2 == aClass591_Sub2_8420)
				break;
			class591_sub2.method8605(912566370);
		}
		((Class657) this).aClass591_Sub2_8419 = null;
	}

	public Class591_Sub2 method7731(byte i) {
		Class591_Sub2 class591_sub2 = ((Class657) this).aClass591_Sub2_8419;
		if (class591_sub2 == aClass591_Sub2_8420) {
			((Class657) this).aClass591_Sub2_8419 = null;
			return null;
		}
		((Class657) this).aClass591_Sub2_8419 = class591_sub2.aClass591_Sub2_9183;
		return class591_sub2;
	}

	public Class657() {
		aClass591_Sub2_8420.aClass591_Sub2_9183 = aClass591_Sub2_8420;
		aClass591_Sub2_8420.aClass591_Sub2_9182 = aClass591_Sub2_8420;
	}

	public static File method7732(byte i) {
		return Class622.aFile8068;
	}
}
