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

public class Class378
{
    int anInt5592;
    long aLong5593;
    
    final int method7007(int i) {
	return ((int) (((Class378) this).aLong5593 >> Class379.anInt5608 * i)
		& 0xf);
    }
    
    Class378(Class379[] class379s) {
	for (int i = 0; i < class379s.length; i++)
	    method7010(class379s[i]);
    }
    
    Class378(Class379 class379) {
	((Class378) this).aLong5593 = (long) ((Class379) class379).anInt5609;
	((Class378) this).anInt5592 = 1;
    }
    
    public final int method7008() {
	return ((Class378) this).anInt5592;
    }
    
    public final Class379 method7009(int i) {
	return Class379.method7019(method7007(i));
    }
    
    final void method7010(Class379 class379) {
	((Class378) this).aLong5593
	    |= (long) (((Class379) class379).anInt5609
		       << Class379.anInt5608 * ((Class378) this).anInt5592++);
    }
    
    public final int method7011() {
	return ((Class378) this).anInt5592;
    }
    
    public final int method7012() {
	return ((Class378) this).anInt5592;
    }
    
    public final Class379 method7013(int i) {
	return Class379.method7019(method7007(i));
    }
    
    public final Class379 method7014(int i) {
	return Class379.method7019(method7007(i));
    }
    
    public final Class379 method7015(int i) {
	return Class379.method7019(method7007(i));
    }
    
    final int method7016(int i) {
	return ((int) (((Class378) this).aLong5593 >> Class379.anInt5608 * i)
		& 0xf);
    }
    
    final int method7017(int i) {
	return ((int) (((Class378) this).aLong5593 >> Class379.anInt5608 * i)
		& 0xf);
    }
}
