package jagex;

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

public class Class652 {
	Class591 aClass591_8389;
	Class591 aClass591_8390 = new Class591();

	public boolean method7695() {
		return (((Class652) this).aClass591_8390 == ((Class652) this).aClass591_8390.aClass591_7815);
	}

	public Class591 method7696(int i) {
		Class591 class591 = ((Class652) this).aClass591_8390.aClass591_7815;
		if (class591 == ((Class652) this).aClass591_8390)
			return null;
		class591.method7002((byte) 34);
		return class591;
	}

	public Class591 method7697(int i) {
		Class591 class591 = ((Class652) this).aClass591_8390.aClass591_7815;
		if (class591 == ((Class652) this).aClass591_8390) {
			((Class652) this).aClass591_8389 = null;
			return null;
		}
		((Class652) this).aClass591_8389 = class591.aClass591_7815;
		return class591;
	}

	public Class591 method7698(int i) {
		Class591 class591 = ((Class652) this).aClass591_8389;
		if (((Class652) this).aClass591_8390 == class591) {
			((Class652) this).aClass591_8389 = null;
			return null;
		}
		((Class652) this).aClass591_8389 = class591.aClass591_7815;
		return class591;
	}

	public boolean method7699(int i) {
		return (((Class652) this).aClass591_8390 == ((Class652) this).aClass591_8390.aClass591_7815);
	}

	public void method7700() {
		for (;;) {
			Class591 class591 = ((Class652) this).aClass591_8390.aClass591_7815;
			if (class591 == ((Class652) this).aClass591_8390)
				break;
			class591.method7002((byte) 101);
		}
		((Class652) this).aClass591_8389 = null;
	}

	public Class652() {
		((Class652) this).aClass591_8390.aClass591_7815 = ((Class652) this).aClass591_8390;
		((Class652) this).aClass591_8390.aClass591_7814 = ((Class652) this).aClass591_8390;
	}

	public void method7701() {
		for (;;) {
			Class591 class591 = ((Class652) this).aClass591_8390.aClass591_7815;
			if (class591 == ((Class652) this).aClass591_8390)
				break;
			class591.method7002((byte) 56);
		}
		((Class652) this).aClass591_8389 = null;
	}

	public void method7702() {
		for (;;) {
			Class591 class591 = ((Class652) this).aClass591_8390.aClass591_7815;
			if (class591 == ((Class652) this).aClass591_8390)
				break;
			class591.method7002((byte) 18);
		}
		((Class652) this).aClass591_8389 = null;
	}

	public void method7703(Class591 class591, short i) {
		if (class591.aClass591_7814 != null)
			class591.method7002((byte) 90);
		class591.aClass591_7814 = ((Class652) this).aClass591_8390.aClass591_7814;
		class591.aClass591_7815 = ((Class652) this).aClass591_8390;
		class591.aClass591_7814.aClass591_7815 = class591;
		class591.aClass591_7815.aClass591_7814 = class591;
	}

	public void method7704(int i) {
		for (;;) {
			Class591 class591 = ((Class652) this).aClass591_8390.aClass591_7815;
			if (class591 == ((Class652) this).aClass591_8390)
				break;
			class591.method7002((byte) 63);
		}
		((Class652) this).aClass591_8389 = null;
	}

	public boolean method7705() {
		return (((Class652) this).aClass591_8390 == ((Class652) this).aClass591_8390.aClass591_7815);
	}

	public boolean method7706() {
		return (((Class652) this).aClass591_8390 == ((Class652) this).aClass591_8390.aClass591_7815);
	}

	public void method7707(Class591 class591, byte i) {
		if (class591.aClass591_7814 != null)
			class591.method7002((byte) 119);
		class591.aClass591_7814 = ((Class652) this).aClass591_8390;
		class591.aClass591_7815 = ((Class652) this).aClass591_8390.aClass591_7815;
		class591.aClass591_7814.aClass591_7815 = class591;
		class591.aClass591_7815.aClass591_7814 = class591;
	}

	public static boolean method7708(int i, int i_0_) {
		return i == 1 || 3 == i || 5 == i;
	}
}
