public bool method_10(int int_3) { Class23 @class; if ((this.uint_0[499] & 2147483648u) != 0u) { @class = Class23.smethod_14(this); } else { @class = this; } bool result; if (@class.int_2 == 1) { if (@class.uint_0[0] == 0u || @class.uint_0[0] == 1u) { result = false; return result; } if (@class.uint_0[0] == 2u || @class.uint_0[0] == 3u) { result = true; return result; } } if ((@class.uint_0[0] & 1u) == 0u) { result = false; } else { int num = @class.method_9(); Class23 class2 = new Class23(); Class23 class23_ = Class23.smethod_6(@class, new Class23(1L)); Class31 class3 = new Class31(); for (int i = 0; i < int_3; i++) { bool flag = false; while (!flag) { int j; for (j = 0; j < 2; j = class3.method_1() * num) { } class2.method_8(j, class3); int num2 = class2.int_2; if (num2 > 1 || (num2 == 1 && class2.uint_0[0] != 1u)) { flag = true; } } Class23 class4 = class2.method_7(@class); if (class4.int_2 == 1 && class4.uint_0[0] != 1u) { result = false; return result; } Class23 class5 = class2.method_5(class23_, @class); int num3 = class5.int_2; if (num3 > 1 || (num3 == 1 && class5.uint_0[0] != 1u)) { result = false; return result; } } result = true; } return result; }