TPTP Problem File: HWV040=1.p
View Solutions
- Solve Problem
%------------------------------------------------------------------------------
% File : HWV040=1 : TPTP v7.4.0. Released v5.3.0.
% Domain : Software Verification
% Problem : Robot verification problem 2
% Version : Especial.
% Theorem formulation: Epr encoding mode bitblast
% English :
% Refs : [Kha11] Khasidashvili (2011), Email to Geoff Sutcliffe
% Source : [Kha11]
% Names : robot_p2b200eBb.tfa [Kha11]
% Status : Theorem
% Rating : 0.60 v7.4.0, 0.62 v7.3.0, 0.50 v7.0.0, 0.71 v6.4.0, 1.00 v6.3.0, 0.71 v6.2.0, 0.75 v6.1.0, 0.78 v6.0.0, 1.00 v5.5.0, 0.89 v5.4.0, 0.88 v5.3.0
% Syntax : Number of formulae : 1073 ( 614 unit; 322 type)
% Number of atoms : 1328 ( 201 equality)
% Maximal formula depth : 203 ( 2 average)
% Number of connectives : 723 ( 146 ~; 229 |; 86 &)
% ( 204 <=>; 57 =>; 0 <=; 1 <~>)
% ( 0 ~|; 0 ~&)
% Number of type conns : 124 ( 118 >; 6 *; 0 +; 0 <<)
% Number of predicates : 446 ( 327 propositional; 0-2 arity)
% Number of functors : 204 ( 204 constant; 0-0 arity)
% Number of variables : 162 ( 0 sgn; 162 !; 0 ?)
% ( 162 :; 0 !>; 0 ?*)
% Maximal term depth : 1 ( 1 average)
% Arithmetic symbols : 3 ( 0 prd; 0 fun; 3 num; 0 var)
% SPC : TF0_THM_EQU_ARI
% Comments : Verification strategy is bmc1 with bound 200, Verification model
% is Sequential word-level (with or w/o memories)
%------------------------------------------------------------------------------
tff(sort_def_5,type,(
state_type: $tType )).
tff(sort_def_6,type,(
address_type: $tType )).
tff(func_def_0,type,(
constB0: state_type )).
tff(func_def_4,type,(
constB1: state_type )).
tff(func_def_5,type,(
constB2: state_type )).
tff(func_def_6,type,(
constB3: state_type )).
tff(func_def_7,type,(
constB4: state_type )).
tff(func_def_8,type,(
constB5: state_type )).
tff(func_def_9,type,(
constB6: state_type )).
tff(func_def_10,type,(
constB7: state_type )).
tff(func_def_11,type,(
constB8: state_type )).
tff(func_def_12,type,(
constB9: state_type )).
tff(func_def_13,type,(
constB10: state_type )).
tff(func_def_14,type,(
constB11: state_type )).
tff(func_def_15,type,(
constB12: state_type )).
tff(func_def_16,type,(
constB13: state_type )).
tff(func_def_17,type,(
constB14: state_type )).
tff(func_def_18,type,(
constB15: state_type )).
tff(func_def_19,type,(
constB16: state_type )).
tff(func_def_20,type,(
constB17: state_type )).
tff(func_def_21,type,(
constB18: state_type )).
tff(func_def_22,type,(
constB19: state_type )).
tff(func_def_23,type,(
constB20: state_type )).
tff(func_def_24,type,(
constB21: state_type )).
tff(func_def_25,type,(
constB22: state_type )).
tff(func_def_26,type,(
constB23: state_type )).
tff(func_def_27,type,(
constB24: state_type )).
tff(func_def_28,type,(
constB25: state_type )).
tff(func_def_29,type,(
constB26: state_type )).
tff(func_def_30,type,(
constB27: state_type )).
tff(func_def_31,type,(
constB28: state_type )).
tff(func_def_32,type,(
constB29: state_type )).
tff(func_def_33,type,(
constB30: state_type )).
tff(func_def_34,type,(
constB31: state_type )).
tff(func_def_35,type,(
constB32: state_type )).
tff(func_def_36,type,(
constB33: state_type )).
tff(func_def_37,type,(
constB34: state_type )).
tff(func_def_38,type,(
constB35: state_type )).
tff(func_def_39,type,(
constB36: state_type )).
tff(func_def_40,type,(
constB37: state_type )).
tff(func_def_41,type,(
constB38: state_type )).
tff(func_def_42,type,(
constB39: state_type )).
tff(func_def_43,type,(
constB40: state_type )).
tff(func_def_44,type,(
constB41: state_type )).
tff(func_def_45,type,(
constB42: state_type )).
tff(func_def_46,type,(
constB43: state_type )).
tff(func_def_47,type,(
constB44: state_type )).
tff(func_def_48,type,(
constB45: state_type )).
tff(func_def_49,type,(
constB46: state_type )).
tff(func_def_50,type,(
constB47: state_type )).
tff(func_def_51,type,(
constB48: state_type )).
tff(func_def_52,type,(
constB49: state_type )).
tff(func_def_53,type,(
constB50: state_type )).
tff(func_def_54,type,(
constB51: state_type )).
tff(func_def_55,type,(
constB52: state_type )).
tff(func_def_56,type,(
constB53: state_type )).
tff(func_def_57,type,(
constB54: state_type )).
tff(func_def_58,type,(
constB55: state_type )).
tff(func_def_59,type,(
constB56: state_type )).
tff(func_def_60,type,(
constB57: state_type )).
tff(func_def_61,type,(
constB58: state_type )).
tff(func_def_62,type,(
constB59: state_type )).
tff(func_def_63,type,(
constB60: state_type )).
tff(func_def_64,type,(
constB61: state_type )).
tff(func_def_65,type,(
constB62: state_type )).
tff(func_def_66,type,(
constB63: state_type )).
tff(func_def_67,type,(
constB64: state_type )).
tff(func_def_68,type,(
constB65: state_type )).
tff(func_def_69,type,(
constB66: state_type )).
tff(func_def_70,type,(
constB67: state_type )).
tff(func_def_71,type,(
constB68: state_type )).
tff(func_def_72,type,(
constB69: state_type )).
tff(func_def_73,type,(
constB70: state_type )).
tff(func_def_74,type,(
constB71: state_type )).
tff(func_def_75,type,(
constB72: state_type )).
tff(func_def_76,type,(
constB73: state_type )).
tff(func_def_77,type,(
constB74: state_type )).
tff(func_def_78,type,(
constB75: state_type )).
tff(func_def_79,type,(
constB76: state_type )).
tff(func_def_80,type,(
constB77: state_type )).
tff(func_def_81,type,(
constB78: state_type )).
tff(func_def_82,type,(
constB79: state_type )).
tff(func_def_83,type,(
constB80: state_type )).
tff(func_def_84,type,(
constB81: state_type )).
tff(func_def_85,type,(
constB82: state_type )).
tff(func_def_86,type,(
constB83: state_type )).
tff(func_def_87,type,(
constB84: state_type )).
tff(func_def_88,type,(
constB85: state_type )).
tff(func_def_89,type,(
constB86: state_type )).
tff(func_def_90,type,(
constB87: state_type )).
tff(func_def_91,type,(
constB88: state_type )).
tff(func_def_92,type,(
constB89: state_type )).
tff(func_def_93,type,(
constB90: state_type )).
tff(func_def_94,type,(
constB91: state_type )).
tff(func_def_95,type,(
constB92: state_type )).
tff(func_def_96,type,(
constB93: state_type )).
tff(func_def_97,type,(
constB94: state_type )).
tff(func_def_98,type,(
constB95: state_type )).
tff(func_def_99,type,(
constB96: state_type )).
tff(func_def_100,type,(
constB97: state_type )).
tff(func_def_101,type,(
constB98: state_type )).
tff(func_def_102,type,(
constB99: state_type )).
tff(func_def_103,type,(
constB100: state_type )).
tff(func_def_104,type,(
constB101: state_type )).
tff(func_def_105,type,(
constB102: state_type )).
tff(func_def_106,type,(
constB103: state_type )).
tff(func_def_107,type,(
constB104: state_type )).
tff(func_def_108,type,(
constB105: state_type )).
tff(func_def_109,type,(
constB106: state_type )).
tff(func_def_110,type,(
constB107: state_type )).
tff(func_def_111,type,(
constB108: state_type )).
tff(func_def_112,type,(
constB109: state_type )).
tff(func_def_113,type,(
constB110: state_type )).
tff(func_def_114,type,(
constB111: state_type )).
tff(func_def_115,type,(
constB112: state_type )).
tff(func_def_116,type,(
constB113: state_type )).
tff(func_def_117,type,(
constB114: state_type )).
tff(func_def_118,type,(
constB115: state_type )).
tff(func_def_119,type,(
constB116: state_type )).
tff(func_def_120,type,(
constB117: state_type )).
tff(func_def_121,type,(
constB118: state_type )).
tff(func_def_122,type,(
constB119: state_type )).
tff(func_def_123,type,(
constB120: state_type )).
tff(func_def_124,type,(
constB121: state_type )).
tff(func_def_125,type,(
constB122: state_type )).
tff(func_def_126,type,(
constB123: state_type )).
tff(func_def_127,type,(
constB124: state_type )).
tff(func_def_128,type,(
constB125: state_type )).
tff(func_def_129,type,(
constB126: state_type )).
tff(func_def_130,type,(
constB127: state_type )).
tff(func_def_131,type,(
constB128: state_type )).
tff(func_def_132,type,(
constB129: state_type )).
tff(func_def_133,type,(
constB130: state_type )).
tff(func_def_134,type,(
constB131: state_type )).
tff(func_def_135,type,(
constB132: state_type )).
tff(func_def_136,type,(
constB133: state_type )).
tff(func_def_137,type,(
constB134: state_type )).
tff(func_def_138,type,(
constB135: state_type )).
tff(func_def_139,type,(
constB136: state_type )).
tff(func_def_140,type,(
constB137: state_type )).
tff(func_def_141,type,(
constB138: state_type )).
tff(func_def_142,type,(
constB139: state_type )).
tff(func_def_143,type,(
constB140: state_type )).
tff(func_def_144,type,(
constB141: state_type )).
tff(func_def_145,type,(
constB142: state_type )).
tff(func_def_146,type,(
constB143: state_type )).
tff(func_def_147,type,(
constB144: state_type )).
tff(func_def_148,type,(
constB145: state_type )).
tff(func_def_149,type,(
constB146: state_type )).
tff(func_def_150,type,(
constB147: state_type )).
tff(func_def_151,type,(
constB148: state_type )).
tff(func_def_152,type,(
constB149: state_type )).
tff(func_def_153,type,(
constB150: state_type )).
tff(func_def_154,type,(
constB151: state_type )).
tff(func_def_155,type,(
constB152: state_type )).
tff(func_def_156,type,(
constB153: state_type )).
tff(func_def_157,type,(
constB154: state_type )).
tff(func_def_158,type,(
constB155: state_type )).
tff(func_def_159,type,(
constB156: state_type )).
tff(func_def_160,type,(
constB157: state_type )).
tff(func_def_161,type,(
constB158: state_type )).
tff(func_def_162,type,(
constB159: state_type )).
tff(func_def_163,type,(
constB160: state_type )).
tff(func_def_164,type,(
constB161: state_type )).
tff(func_def_165,type,(
constB162: state_type )).
tff(func_def_166,type,(
constB163: state_type )).
tff(func_def_167,type,(
constB164: state_type )).
tff(func_def_168,type,(
constB165: state_type )).
tff(func_def_169,type,(
constB166: state_type )).
tff(func_def_170,type,(
constB167: state_type )).
tff(func_def_171,type,(
constB168: state_type )).
tff(func_def_172,type,(
constB169: state_type )).
tff(func_def_173,type,(
constB170: state_type )).
tff(func_def_174,type,(
constB171: state_type )).
tff(func_def_175,type,(
constB172: state_type )).
tff(func_def_176,type,(
constB173: state_type )).
tff(func_def_177,type,(
constB174: state_type )).
tff(func_def_178,type,(
constB175: state_type )).
tff(func_def_179,type,(
constB176: state_type )).
tff(func_def_180,type,(
constB177: state_type )).
tff(func_def_181,type,(
constB178: state_type )).
tff(func_def_182,type,(
constB179: state_type )).
tff(func_def_183,type,(
constB180: state_type )).
tff(func_def_184,type,(
constB181: state_type )).
tff(func_def_185,type,(
constB182: state_type )).
tff(func_def_186,type,(
constB183: state_type )).
tff(func_def_187,type,(
constB184: state_type )).
tff(func_def_188,type,(
constB185: state_type )).
tff(func_def_189,type,(
constB186: state_type )).
tff(func_def_190,type,(
constB187: state_type )).
tff(func_def_191,type,(
constB188: state_type )).
tff(func_def_192,type,(
constB189: state_type )).
tff(func_def_193,type,(
constB190: state_type )).
tff(func_def_194,type,(
constB191: state_type )).
tff(func_def_195,type,(
constB192: state_type )).
tff(func_def_196,type,(
constB193: state_type )).
tff(func_def_197,type,(
constB194: state_type )).
tff(func_def_198,type,(
constB195: state_type )).
tff(func_def_199,type,(
constB196: state_type )).
tff(func_def_200,type,(
constB197: state_type )).
tff(func_def_201,type,(
constB198: state_type )).
tff(func_def_202,type,(
constB199: state_type )).
tff(func_def_203,type,(
constB200: state_type )).
tff(pred_def_1,type,(
v9: state_type > $o )).
tff(pred_def_2,type,(
v13: state_type > $o )).
tff(pred_def_3,type,(
nextState: ( state_type * state_type ) > $o )).
tff(pred_def_4,type,(
v6: state_type > $o )).
tff(pred_def_5,type,(
v1: state_type > $o )).
tff(pred_def_6,type,(
v20: state_type > $o )).
tff(pred_def_7,type,(
v21: state_type > $o )).
tff(pred_def_8,type,(
v19: state_type > $o )).
tff(pred_def_9,type,(
v22: state_type > $o )).
tff(pred_def_10,type,(
v18: state_type > $o )).
tff(pred_def_11,type,(
v4: state_type > $o )).
tff(pred_def_12,type,(
v26: state_type > $o )).
tff(pred_def_13,type,(
v31: state_type > $o )).
tff(pred_def_14,type,(
v39: state_type > $o )).
tff(pred_def_15,type,(
v38: state_type > $o )).
tff(pred_def_16,type,(
v37: state_type > $o )).
tff(pred_def_17,type,(
v34: state_type > $o )).
tff(pred_def_18,type,(
v36: state_type > $o )).
tff(pred_def_19,type,(
v29: state_type > $o )).
tff(pred_def_20,type,(
v47: state_type > $o )).
tff(pred_def_21,type,(
v49: state_type > $o )).
tff(pred_def_22,type,(
v48: state_type > $o )).
tff(pred_def_23,type,(
v44: state_type > $o )).
tff(pred_def_24,type,(
v46: state_type > $o )).
tff(pred_def_25,type,(
v56: state_type > $o )).
tff(pred_def_26,type,(
v55: state_type > $o )).
tff(pred_def_27,type,(
v54: state_type > $o )).
tff(pred_def_28,type,(
v53: state_type > $o )).
tff(pred_def_29,type,(
v24: state_type > $o )).
tff(pred_def_30,type,(
v64: state_type > $o )).
tff(pred_def_31,type,(
v63: state_type > $o )).
tff(pred_def_32,type,(
v66: state_type > $o )).
tff(pred_def_33,type,(
v60: state_type > $o )).
tff(pred_def_34,type,(
v74: state_type > $o )).
tff(pred_def_35,type,(
v73: state_type > $o )).
tff(pred_def_36,type,(
v75: state_type > $o )).
tff(pred_def_37,type,(
v72: state_type > $o )).
tff(pred_def_38,type,(
v79: state_type > $o )).
tff(pred_def_39,type,(
v78: state_type > $o )).
tff(pred_def_40,type,(
v80: state_type > $o )).
tff(pred_def_41,type,(
v76: state_type > $o )).
tff(pred_def_42,type,(
v71: state_type > $o )).
tff(pred_def_43,type,(
v58: state_type > $o )).
tff(pred_def_44,type,(
v90: ( state_type * $int ) > $o )).
tff(pred_def_45,type,(
v104: state_type > $o )).
tff(pred_def_46,type,(
v102: state_type > $o )).
tff(pred_def_47,type,(
v101: state_type > $o )).
tff(pred_def_48,type,(
v111: state_type > $o )).
tff(pred_def_49,type,(
v119: state_type > $o )).
tff(pred_def_50,type,(
v120: state_type > $o )).
tff(pred_def_51,type,(
v118: state_type > $o )).
tff(pred_def_52,type,(
v121: state_type > $o )).
tff(pred_def_53,type,(
v117: state_type > $o )).
tff(pred_def_54,type,(
v122: state_type > $o )).
tff(pred_def_55,type,(
v116: state_type > $o )).
tff(pred_def_56,type,(
v123: state_type > $o )).
tff(pred_def_57,type,(
v115: state_type > $o )).
tff(pred_def_58,type,(
v124: state_type > $o )).
tff(pred_def_59,type,(
v114: state_type > $o )).
tff(pred_def_60,type,(
v125: state_type > $o )).
tff(pred_def_61,type,(
v113: state_type > $o )).
tff(pred_def_62,type,(
v126: state_type > $o )).
tff(pred_def_63,type,(
v112: state_type > $o )).
tff(pred_def_64,type,(
v108: state_type > $o )).
tff(pred_def_65,type,(
v110: state_type > $o )).
tff(pred_def_66,type,(
v100: state_type > $o )).
tff(pred_def_67,type,(
v130: ( state_type * $int ) > $o )).
tff(pred_def_68,type,(
v127: ( state_type * $int ) > $o )).
tff(pred_def_69,type,(
v129: ( state_type * $int ) > $o )).
tff(pred_def_70,type,(
undeclared: $o )).
tff(pred_def_71,type,(
v88: ( state_type * $int ) > $o )).
tff(pred_def_72,type,(
v86: state_type > $o )).
tff(pred_def_73,type,(
v139: state_type > $o )).
tff(pred_def_74,type,(
v140: state_type > $o )).
tff(pred_def_75,type,(
v138: state_type > $o )).
tff(pred_def_76,type,(
v141: state_type > $o )).
tff(pred_def_77,type,(
v137: state_type > $o )).
tff(pred_def_78,type,(
v143: state_type > $o )).
tff(pred_def_79,type,(
v144: state_type > $o )).
tff(pred_def_80,type,(
v142: state_type > $o )).
tff(pred_def_81,type,(
v136: state_type > $o )).
tff(pred_def_82,type,(
v146: state_type > $o )).
tff(pred_def_83,type,(
v147: state_type > $o )).
tff(pred_def_84,type,(
v145: state_type > $o )).
tff(pred_def_85,type,(
v135: state_type > $o )).
tff(pred_def_86,type,(
v151: state_type > $o )).
tff(pred_def_87,type,(
v149: state_type > $o )).
tff(pred_def_88,type,(
v148: state_type > $o )).
tff(pred_def_89,type,(
v84: state_type > $o )).
tff(pred_def_90,type,(
v163: state_type > $o )).
tff(pred_def_91,type,(
v169: state_type > $o )).
tff(pred_def_92,type,(
v168: state_type > $o )).
tff(pred_def_93,type,(
v167: state_type > $o )).
tff(pred_def_94,type,(
v166: state_type > $o )).
tff(pred_def_95,type,(
v173: state_type > $o )).
tff(pred_def_96,type,(
v171: state_type > $o )).
tff(pred_def_97,type,(
v170: state_type > $o )).
tff(pred_def_98,type,(
v161: state_type > $o )).
tff(pred_def_99,type,(
v159: state_type > $o )).
tff(pred_def_100,type,(
v183: state_type > $o )).
tff(pred_def_101,type,(
v185: state_type > $o )).
tff(pred_def_102,type,(
v184: state_type > $o )).
tff(pred_def_103,type,(
v180: state_type > $o )).
tff(pred_def_104,type,(
v182: state_type > $o )).
tff(pred_def_105,type,(
v157: state_type > $o )).
tff(pred_def_106,type,(
v195: state_type > $o )).
tff(pred_def_107,type,(
v194: state_type > $o )).
tff(pred_def_108,type,(
v193: state_type > $o )).
tff(pred_def_109,type,(
v196: state_type > $o )).
tff(pred_def_110,type,(
v190: state_type > $o )).
tff(pred_def_111,type,(
v192: state_type > $o )).
tff(pred_def_112,type,(
v204: state_type > $o )).
tff(pred_def_113,type,(
v203: state_type > $o )).
tff(pred_def_114,type,(
v202: state_type > $o )).
tff(pred_def_115,type,(
v201: state_type > $o )).
tff(pred_def_116,type,(
v205: state_type > $o )).
tff(pred_def_117,type,(
v200: state_type > $o )).
tff(pred_def_118,type,(
v82: state_type > $o )).
tff(pred_def_119,type,(
reachableState: state_type > $o )).
tff(clock_pattern_200,axiom,(
v1(constB200) )).
tff(clock_pattern_199,axiom,(
~ v1(constB199) )).
tff(clock_pattern_198,axiom,(
v1(constB198) )).
tff(clock_pattern_197,axiom,(
~ v1(constB197) )).
tff(clock_pattern_196,axiom,(
v1(constB196) )).
tff(clock_pattern_195,axiom,(
~ v1(constB195) )).
tff(clock_pattern_194,axiom,(
v1(constB194) )).
tff(clock_pattern_193,axiom,(
~ v1(constB193) )).
tff(clock_pattern_192,axiom,(
v1(constB192) )).
tff(clock_pattern_191,axiom,(
~ v1(constB191) )).
tff(clock_pattern_190,axiom,(
v1(constB190) )).
tff(clock_pattern_189,axiom,(
~ v1(constB189) )).
tff(clock_pattern_188,axiom,(
v1(constB188) )).
tff(clock_pattern_187,axiom,(
~ v1(constB187) )).
tff(clock_pattern_186,axiom,(
v1(constB186) )).
tff(clock_pattern_185,axiom,(
~ v1(constB185) )).
tff(clock_pattern_184,axiom,(
v1(constB184) )).
tff(clock_pattern_183,axiom,(
~ v1(constB183) )).
tff(clock_pattern_182,axiom,(
v1(constB182) )).
tff(clock_pattern_181,axiom,(
~ v1(constB181) )).
tff(clock_pattern_180,axiom,(
v1(constB180) )).
tff(clock_pattern_179,axiom,(
~ v1(constB179) )).
tff(clock_pattern_178,axiom,(
v1(constB178) )).
tff(clock_pattern_177,axiom,(
~ v1(constB177) )).
tff(clock_pattern_176,axiom,(
v1(constB176) )).
tff(clock_pattern_175,axiom,(
~ v1(constB175) )).
tff(clock_pattern_174,axiom,(
v1(constB174) )).
tff(clock_pattern_173,axiom,(
~ v1(constB173) )).
tff(clock_pattern_172,axiom,(
v1(constB172) )).
tff(clock_pattern_171,axiom,(
~ v1(constB171) )).
tff(clock_pattern_170,axiom,(
v1(constB170) )).
tff(clock_pattern_169,axiom,(
~ v1(constB169) )).
tff(clock_pattern_168,axiom,(
v1(constB168) )).
tff(clock_pattern_167,axiom,(
~ v1(constB167) )).
tff(clock_pattern_166,axiom,(
v1(constB166) )).
tff(clock_pattern_165,axiom,(
~ v1(constB165) )).
tff(clock_pattern_164,axiom,(
v1(constB164) )).
tff(clock_pattern_163,axiom,(
~ v1(constB163) )).
tff(clock_pattern_162,axiom,(
v1(constB162) )).
tff(clock_pattern_161,axiom,(
~ v1(constB161) )).
tff(clock_pattern_160,axiom,(
v1(constB160) )).
tff(clock_pattern_159,axiom,(
~ v1(constB159) )).
tff(clock_pattern_158,axiom,(
v1(constB158) )).
tff(clock_pattern_157,axiom,(
~ v1(constB157) )).
tff(clock_pattern_156,axiom,(
v1(constB156) )).
tff(clock_pattern_155,axiom,(
~ v1(constB155) )).
tff(clock_pattern_154,axiom,(
v1(constB154) )).
tff(clock_pattern_153,axiom,(
~ v1(constB153) )).
tff(clock_pattern_152,axiom,(
v1(constB152) )).
tff(clock_pattern_151,axiom,(
~ v1(constB151) )).
tff(clock_pattern_150,axiom,(
v1(constB150) )).
tff(clock_pattern_149,axiom,(
~ v1(constB149) )).
tff(clock_pattern_148,axiom,(
v1(constB148) )).
tff(clock_pattern_147,axiom,(
~ v1(constB147) )).
tff(clock_pattern_146,axiom,(
v1(constB146) )).
tff(clock_pattern_145,axiom,(
~ v1(constB145) )).
tff(clock_pattern_144,axiom,(
v1(constB144) )).
tff(clock_pattern_143,axiom,(
~ v1(constB143) )).
tff(clock_pattern_142,axiom,(
v1(constB142) )).
tff(clock_pattern_141,axiom,(
~ v1(constB141) )).
tff(clock_pattern_140,axiom,(
v1(constB140) )).
tff(clock_pattern_139,axiom,(
~ v1(constB139) )).
tff(clock_pattern_138,axiom,(
v1(constB138) )).
tff(clock_pattern_137,axiom,(
~ v1(constB137) )).
tff(clock_pattern_136,axiom,(
v1(constB136) )).
tff(clock_pattern_135,axiom,(
~ v1(constB135) )).
tff(clock_pattern_134,axiom,(
v1(constB134) )).
tff(clock_pattern_133,axiom,(
~ v1(constB133) )).
tff(clock_pattern_132,axiom,(
v1(constB132) )).
tff(clock_pattern_131,axiom,(
~ v1(constB131) )).
tff(clock_pattern_130,axiom,(
v1(constB130) )).
tff(clock_pattern_129,axiom,(
~ v1(constB129) )).
tff(clock_pattern_128,axiom,(
v1(constB128) )).
tff(clock_pattern_127,axiom,(
~ v1(constB127) )).
tff(clock_pattern_126,axiom,(
v1(constB126) )).
tff(clock_pattern_125,axiom,(
~ v1(constB125) )).
tff(clock_pattern_124,axiom,(
v1(constB124) )).
tff(clock_pattern_123,axiom,(
~ v1(constB123) )).
tff(clock_pattern_122,axiom,(
v1(constB122) )).
tff(clock_pattern_121,axiom,(
~ v1(constB121) )).
tff(clock_pattern_120,axiom,(
v1(constB120) )).
tff(clock_pattern_119,axiom,(
~ v1(constB119) )).
tff(clock_pattern_118,axiom,(
v1(constB118) )).
tff(clock_pattern_117,axiom,(
~ v1(constB117) )).
tff(clock_pattern_116,axiom,(
v1(constB116) )).
tff(clock_pattern_115,axiom,(
~ v1(constB115) )).
tff(clock_pattern_114,axiom,(
v1(constB114) )).
tff(clock_pattern_113,axiom,(
~ v1(constB113) )).
tff(clock_pattern_112,axiom,(
v1(constB112) )).
tff(clock_pattern_111,axiom,(
~ v1(constB111) )).
tff(clock_pattern_110,axiom,(
v1(constB110) )).
tff(clock_pattern_109,axiom,(
~ v1(constB109) )).
tff(clock_pattern_108,axiom,(
v1(constB108) )).
tff(clock_pattern_107,axiom,(
~ v1(constB107) )).
tff(clock_pattern_106,axiom,(
v1(constB106) )).
tff(clock_pattern_105,axiom,(
~ v1(constB105) )).
tff(clock_pattern_104,axiom,(
v1(constB104) )).
tff(clock_pattern_103,axiom,(
~ v1(constB103) )).
tff(clock_pattern_102,axiom,(
v1(constB102) )).
tff(clock_pattern_101,axiom,(
~ v1(constB101) )).
tff(clock_pattern_100,axiom,(
v1(constB100) )).
tff(clock_pattern_99,axiom,(
~ v1(constB99) )).
tff(clock_pattern_98,axiom,(
v1(constB98) )).
tff(clock_pattern_97,axiom,(
~ v1(constB97) )).
tff(clock_pattern_96,axiom,(
v1(constB96) )).
tff(clock_pattern_95,axiom,(
~ v1(constB95) )).
tff(clock_pattern_94,axiom,(
v1(constB94) )).
tff(clock_pattern_93,axiom,(
~ v1(constB93) )).
tff(clock_pattern_92,axiom,(
v1(constB92) )).
tff(clock_pattern_91,axiom,(
~ v1(constB91) )).
tff(clock_pattern_90,axiom,(
v1(constB90) )).
tff(clock_pattern_89,axiom,(
~ v1(constB89) )).
tff(clock_pattern_88,axiom,(
v1(constB88) )).
tff(clock_pattern_87,axiom,(
~ v1(constB87) )).
tff(clock_pattern_86,axiom,(
v1(constB86) )).
tff(clock_pattern_85,axiom,(
~ v1(constB85) )).
tff(clock_pattern_84,axiom,(
v1(constB84) )).
tff(clock_pattern_83,axiom,(
~ v1(constB83) )).
tff(clock_pattern_82,axiom,(
v1(constB82) )).
tff(clock_pattern_81,axiom,(
~ v1(constB81) )).
tff(clock_pattern_80,axiom,(
v1(constB80) )).
tff(clock_pattern_79,axiom,(
~ v1(constB79) )).
tff(clock_pattern_78,axiom,(
v1(constB78) )).
tff(clock_pattern_77,axiom,(
~ v1(constB77) )).
tff(clock_pattern_76,axiom,(
v1(constB76) )).
tff(clock_pattern_75,axiom,(
~ v1(constB75) )).
tff(clock_pattern_74,axiom,(
v1(constB74) )).
tff(clock_pattern_73,axiom,(
~ v1(constB73) )).
tff(clock_pattern_72,axiom,(
v1(constB72) )).
tff(clock_pattern_71,axiom,(
~ v1(constB71) )).
tff(clock_pattern_70,axiom,(
v1(constB70) )).
tff(clock_pattern_69,axiom,(
~ v1(constB69) )).
tff(clock_pattern_68,axiom,(
v1(constB68) )).
tff(clock_pattern_67,axiom,(
~ v1(constB67) )).
tff(clock_pattern_66,axiom,(
v1(constB66) )).
tff(clock_pattern_65,axiom,(
~ v1(constB65) )).
tff(clock_pattern_64,axiom,(
v1(constB64) )).
tff(clock_pattern_63,axiom,(
~ v1(constB63) )).
tff(clock_pattern_62,axiom,(
v1(constB62) )).
tff(clock_pattern_61,axiom,(
~ v1(constB61) )).
tff(clock_pattern_60,axiom,(
v1(constB60) )).
tff(clock_pattern_59,axiom,(
~ v1(constB59) )).
tff(clock_pattern_58,axiom,(
v1(constB58) )).
tff(clock_pattern_57,axiom,(
~ v1(constB57) )).
tff(clock_pattern_56,axiom,(
v1(constB56) )).
tff(clock_pattern_55,axiom,(
~ v1(constB55) )).
tff(clock_pattern_54,axiom,(
v1(constB54) )).
tff(clock_pattern_53,axiom,(
~ v1(constB53) )).
tff(clock_pattern_52,axiom,(
v1(constB52) )).
tff(clock_pattern_51,axiom,(
~ v1(constB51) )).
tff(clock_pattern_50,axiom,(
v1(constB50) )).
tff(clock_pattern_49,axiom,(
~ v1(constB49) )).
tff(clock_pattern_48,axiom,(
v1(constB48) )).
tff(clock_pattern_47,axiom,(
~ v1(constB47) )).
tff(clock_pattern_46,axiom,(
v1(constB46) )).
tff(clock_pattern_45,axiom,(
~ v1(constB45) )).
tff(clock_pattern_44,axiom,(
v1(constB44) )).
tff(clock_pattern_43,axiom,(
~ v1(constB43) )).
tff(clock_pattern_42,axiom,(
v1(constB42) )).
tff(clock_pattern_41,axiom,(
~ v1(constB41) )).
tff(clock_pattern_40,axiom,(
v1(constB40) )).
tff(clock_pattern_39,axiom,(
~ v1(constB39) )).
tff(clock_pattern_38,axiom,(
v1(constB38) )).
tff(clock_pattern_37,axiom,(
~ v1(constB37) )).
tff(clock_pattern_36,axiom,(
v1(constB36) )).
tff(clock_pattern_35,axiom,(
~ v1(constB35) )).
tff(clock_pattern_34,axiom,(
v1(constB34) )).
tff(clock_pattern_33,axiom,(
~ v1(constB33) )).
tff(clock_pattern_32,axiom,(
v1(constB32) )).
tff(clock_pattern_31,axiom,(
~ v1(constB31) )).
tff(clock_pattern_30,axiom,(
v1(constB30) )).
tff(clock_pattern_29,axiom,(
~ v1(constB29) )).
tff(clock_pattern_28,axiom,(
v1(constB28) )).
tff(clock_pattern_27,axiom,(
~ v1(constB27) )).
tff(clock_pattern_26,axiom,(
v1(constB26) )).
tff(clock_pattern_25,axiom,(
~ v1(constB25) )).
tff(clock_pattern_24,axiom,(
v1(constB24) )).
tff(clock_pattern_23,axiom,(
~ v1(constB23) )).
tff(clock_pattern_22,axiom,(
v1(constB22) )).
tff(clock_pattern_21,axiom,(
~ v1(constB21) )).
tff(clock_pattern_20,axiom,(
v1(constB20) )).
tff(clock_pattern_19,axiom,(
~ v1(constB19) )).
tff(clock_pattern_18,axiom,(
v1(constB18) )).
tff(clock_pattern_17,axiom,(
~ v1(constB17) )).
tff(clock_pattern_16,axiom,(
v1(constB16) )).
tff(clock_pattern_15,axiom,(
~ v1(constB15) )).
tff(clock_pattern_14,axiom,(
v1(constB14) )).
tff(clock_pattern_13,axiom,(
~ v1(constB13) )).
tff(clock_pattern_12,axiom,(
v1(constB12) )).
tff(clock_pattern_11,axiom,(
~ v1(constB11) )).
tff(clock_pattern_10,axiom,(
v1(constB10) )).
tff(clock_pattern_9,axiom,(
~ v1(constB9) )).
tff(clock_pattern_8,axiom,(
v1(constB8) )).
tff(clock_pattern_7,axiom,(
~ v1(constB7) )).
tff(clock_pattern_6,axiom,(
v1(constB6) )).
tff(clock_pattern_5,axiom,(
~ v1(constB5) )).
tff(clock_pattern_4,axiom,(
v1(constB4) )).
tff(clock_pattern_3,axiom,(
~ v1(constB3) )).
tff(clock_pattern_2,axiom,(
v1(constB2) )).
tff(clock_pattern_1,axiom,(
~ v1(constB1) )).
tff(clock_pattern,axiom,(
v1(constB0) )).
tff(pathAxiom_199,axiom,(
nextState(constB199,constB200) )).
tff(pathAxiom_198,axiom,(
nextState(constB198,constB199) )).
tff(pathAxiom_197,axiom,(
nextState(constB197,constB198) )).
tff(pathAxiom_196,axiom,(
nextState(constB196,constB197) )).
tff(pathAxiom_195,axiom,(
nextState(constB195,constB196) )).
tff(pathAxiom_194,axiom,(
nextState(constB194,constB195) )).
tff(pathAxiom_193,axiom,(
nextState(constB193,constB194) )).
tff(pathAxiom_192,axiom,(
nextState(constB192,constB193) )).
tff(pathAxiom_191,axiom,(
nextState(constB191,constB192) )).
tff(pathAxiom_190,axiom,(
nextState(constB190,constB191) )).
tff(pathAxiom_189,axiom,(
nextState(constB189,constB190) )).
tff(pathAxiom_188,axiom,(
nextState(constB188,constB189) )).
tff(pathAxiom_187,axiom,(
nextState(constB187,constB188) )).
tff(pathAxiom_186,axiom,(
nextState(constB186,constB187) )).
tff(pathAxiom_185,axiom,(
nextState(constB185,constB186) )).
tff(pathAxiom_184,axiom,(
nextState(constB184,constB185) )).
tff(pathAxiom_183,axiom,(
nextState(constB183,constB184) )).
tff(pathAxiom_182,axiom,(
nextState(constB182,constB183) )).
tff(pathAxiom_181,axiom,(
nextState(constB181,constB182) )).
tff(pathAxiom_180,axiom,(
nextState(constB180,constB181) )).
tff(pathAxiom_179,axiom,(
nextState(constB179,constB180) )).
tff(pathAxiom_178,axiom,(
nextState(constB178,constB179) )).
tff(pathAxiom_177,axiom,(
nextState(constB177,constB178) )).
tff(pathAxiom_176,axiom,(
nextState(constB176,constB177) )).
tff(pathAxiom_175,axiom,(
nextState(constB175,constB176) )).
tff(pathAxiom_174,axiom,(
nextState(constB174,constB175) )).
tff(pathAxiom_173,axiom,(
nextState(constB173,constB174) )).
tff(pathAxiom_172,axiom,(
nextState(constB172,constB173) )).
tff(pathAxiom_171,axiom,(
nextState(constB171,constB172) )).
tff(pathAxiom_170,axiom,(
nextState(constB170,constB171) )).
tff(pathAxiom_169,axiom,(
nextState(constB169,constB170) )).
tff(pathAxiom_168,axiom,(
nextState(constB168,constB169) )).
tff(pathAxiom_167,axiom,(
nextState(constB167,constB168) )).
tff(pathAxiom_166,axiom,(
nextState(constB166,constB167) )).
tff(pathAxiom_165,axiom,(
nextState(constB165,constB166) )).
tff(pathAxiom_164,axiom,(
nextState(constB164,constB165) )).
tff(pathAxiom_163,axiom,(
nextState(constB163,constB164) )).
tff(pathAxiom_162,axiom,(
nextState(constB162,constB163) )).
tff(pathAxiom_161,axiom,(
nextState(constB161,constB162) )).
tff(pathAxiom_160,axiom,(
nextState(constB160,constB161) )).
tff(pathAxiom_159,axiom,(
nextState(constB159,constB160) )).
tff(pathAxiom_158,axiom,(
nextState(constB158,constB159) )).
tff(pathAxiom_157,axiom,(
nextState(constB157,constB158) )).
tff(pathAxiom_156,axiom,(
nextState(constB156,constB157) )).
tff(pathAxiom_155,axiom,(
nextState(constB155,constB156) )).
tff(pathAxiom_154,axiom,(
nextState(constB154,constB155) )).
tff(pathAxiom_153,axiom,(
nextState(constB153,constB154) )).
tff(pathAxiom_152,axiom,(
nextState(constB152,constB153) )).
tff(pathAxiom_151,axiom,(
nextState(constB151,constB152) )).
tff(pathAxiom_150,axiom,(
nextState(constB150,constB151) )).
tff(pathAxiom_149,axiom,(
nextState(constB149,constB150) )).
tff(pathAxiom_148,axiom,(
nextState(constB148,constB149) )).
tff(pathAxiom_147,axiom,(
nextState(constB147,constB148) )).
tff(pathAxiom_146,axiom,(
nextState(constB146,constB147) )).
tff(pathAxiom_145,axiom,(
nextState(constB145,constB146) )).
tff(pathAxiom_144,axiom,(
nextState(constB144,constB145) )).
tff(pathAxiom_143,axiom,(
nextState(constB143,constB144) )).
tff(pathAxiom_142,axiom,(
nextState(constB142,constB143) )).
tff(pathAxiom_141,axiom,(
nextState(constB141,constB142) )).
tff(pathAxiom_140,axiom,(
nextState(constB140,constB141) )).
tff(pathAxiom_139,axiom,(
nextState(constB139,constB140) )).
tff(pathAxiom_138,axiom,(
nextState(constB138,constB139) )).
tff(pathAxiom_137,axiom,(
nextState(constB137,constB138) )).
tff(pathAxiom_136,axiom,(
nextState(constB136,constB137) )).
tff(pathAxiom_135,axiom,(
nextState(constB135,constB136) )).
tff(pathAxiom_134,axiom,(
nextState(constB134,constB135) )).
tff(pathAxiom_133,axiom,(
nextState(constB133,constB134) )).
tff(pathAxiom_132,axiom,(
nextState(constB132,constB133) )).
tff(pathAxiom_131,axiom,(
nextState(constB131,constB132) )).
tff(pathAxiom_130,axiom,(
nextState(constB130,constB131) )).
tff(pathAxiom_129,axiom,(
nextState(constB129,constB130) )).
tff(pathAxiom_128,axiom,(
nextState(constB128,constB129) )).
tff(pathAxiom_127,axiom,(
nextState(constB127,constB128) )).
tff(pathAxiom_126,axiom,(
nextState(constB126,constB127) )).
tff(pathAxiom_125,axiom,(
nextState(constB125,constB126) )).
tff(pathAxiom_124,axiom,(
nextState(constB124,constB125) )).
tff(pathAxiom_123,axiom,(
nextState(constB123,constB124) )).
tff(pathAxiom_122,axiom,(
nextState(constB122,constB123) )).
tff(pathAxiom_121,axiom,(
nextState(constB121,constB122) )).
tff(pathAxiom_120,axiom,(
nextState(constB120,constB121) )).
tff(pathAxiom_119,axiom,(
nextState(constB119,constB120) )).
tff(pathAxiom_118,axiom,(
nextState(constB118,constB119) )).
tff(pathAxiom_117,axiom,(
nextState(constB117,constB118) )).
tff(pathAxiom_116,axiom,(
nextState(constB116,constB117) )).
tff(pathAxiom_115,axiom,(
nextState(constB115,constB116) )).
tff(pathAxiom_114,axiom,(
nextState(constB114,constB115) )).
tff(pathAxiom_113,axiom,(
nextState(constB113,constB114) )).
tff(pathAxiom_112,axiom,(
nextState(constB112,constB113) )).
tff(pathAxiom_111,axiom,(
nextState(constB111,constB112) )).
tff(pathAxiom_110,axiom,(
nextState(constB110,constB111) )).
tff(pathAxiom_109,axiom,(
nextState(constB109,constB110) )).
tff(pathAxiom_108,axiom,(
nextState(constB108,constB109) )).
tff(pathAxiom_107,axiom,(
nextState(constB107,constB108) )).
tff(pathAxiom_106,axiom,(
nextState(constB106,constB107) )).
tff(pathAxiom_105,axiom,(
nextState(constB105,constB106) )).
tff(pathAxiom_104,axiom,(
nextState(constB104,constB105) )).
tff(pathAxiom_103,axiom,(
nextState(constB103,constB104) )).
tff(pathAxiom_102,axiom,(
nextState(constB102,constB103) )).
tff(pathAxiom_101,axiom,(
nextState(constB101,constB102) )).
tff(pathAxiom_100,axiom,(
nextState(constB100,constB101) )).
tff(pathAxiom_99,axiom,(
nextState(constB99,constB100) )).
tff(pathAxiom_98,axiom,(
nextState(constB98,constB99) )).
tff(pathAxiom_97,axiom,(
nextState(constB97,constB98) )).
tff(pathAxiom_96,axiom,(
nextState(constB96,constB97) )).
tff(pathAxiom_95,axiom,(
nextState(constB95,constB96) )).
tff(pathAxiom_94,axiom,(
nextState(constB94,constB95) )).
tff(pathAxiom_93,axiom,(
nextState(constB93,constB94) )).
tff(pathAxiom_92,axiom,(
nextState(constB92,constB93) )).
tff(pathAxiom_91,axiom,(
nextState(constB91,constB92) )).
tff(pathAxiom_90,axiom,(
nextState(constB90,constB91) )).
tff(pathAxiom_89,axiom,(
nextState(constB89,constB90) )).
tff(pathAxiom_88,axiom,(
nextState(constB88,constB89) )).
tff(pathAxiom_87,axiom,(
nextState(constB87,constB88) )).
tff(pathAxiom_86,axiom,(
nextState(constB86,constB87) )).
tff(pathAxiom_85,axiom,(
nextState(constB85,constB86) )).
tff(pathAxiom_84,axiom,(
nextState(constB84,constB85) )).
tff(pathAxiom_83,axiom,(
nextState(constB83,constB84) )).
tff(pathAxiom_82,axiom,(
nextState(constB82,constB83) )).
tff(pathAxiom_81,axiom,(
nextState(constB81,constB82) )).
tff(pathAxiom_80,axiom,(
nextState(constB80,constB81) )).
tff(pathAxiom_79,axiom,(
nextState(constB79,constB80) )).
tff(pathAxiom_78,axiom,(
nextState(constB78,constB79) )).
tff(pathAxiom_77,axiom,(
nextState(constB77,constB78) )).
tff(pathAxiom_76,axiom,(
nextState(constB76,constB77) )).
tff(pathAxiom_75,axiom,(
nextState(constB75,constB76) )).
tff(pathAxiom_74,axiom,(
nextState(constB74,constB75) )).
tff(pathAxiom_73,axiom,(
nextState(constB73,constB74) )).
tff(pathAxiom_72,axiom,(
nextState(constB72,constB73) )).
tff(pathAxiom_71,axiom,(
nextState(constB71,constB72) )).
tff(pathAxiom_70,axiom,(
nextState(constB70,constB71) )).
tff(pathAxiom_69,axiom,(
nextState(constB69,constB70) )).
tff(pathAxiom_68,axiom,(
nextState(constB68,constB69) )).
tff(pathAxiom_67,axiom,(
nextState(constB67,constB68) )).
tff(pathAxiom_66,axiom,(
nextState(constB66,constB67) )).
tff(pathAxiom_65,axiom,(
nextState(constB65,constB66) )).
tff(pathAxiom_64,axiom,(
nextState(constB64,constB65) )).
tff(pathAxiom_63,axiom,(
nextState(constB63,constB64) )).
tff(pathAxiom_62,axiom,(
nextState(constB62,constB63) )).
tff(pathAxiom_61,axiom,(
nextState(constB61,constB62) )).
tff(pathAxiom_60,axiom,(
nextState(constB60,constB61) )).
tff(pathAxiom_59,axiom,(
nextState(constB59,constB60) )).
tff(pathAxiom_58,axiom,(
nextState(constB58,constB59) )).
tff(pathAxiom_57,axiom,(
nextState(constB57,constB58) )).
tff(pathAxiom_56,axiom,(
nextState(constB56,constB57) )).
tff(pathAxiom_55,axiom,(
nextState(constB55,constB56) )).
tff(pathAxiom_54,axiom,(
nextState(constB54,constB55) )).
tff(pathAxiom_53,axiom,(
nextState(constB53,constB54) )).
tff(pathAxiom_52,axiom,(
nextState(constB52,constB53) )).
tff(pathAxiom_51,axiom,(
nextState(constB51,constB52) )).
tff(pathAxiom_50,axiom,(
nextState(constB50,constB51) )).
tff(pathAxiom_49,axiom,(
nextState(constB49,constB50) )).
tff(pathAxiom_48,axiom,(
nextState(constB48,constB49) )).
tff(pathAxiom_47,axiom,(
nextState(constB47,constB48) )).
tff(pathAxiom_46,axiom,(
nextState(constB46,constB47) )).
tff(pathAxiom_45,axiom,(
nextState(constB45,constB46) )).
tff(pathAxiom_44,axiom,(
nextState(constB44,constB45) )).
tff(pathAxiom_43,axiom,(
nextState(constB43,constB44) )).
tff(pathAxiom_42,axiom,(
nextState(constB42,constB43) )).
tff(pathAxiom_41,axiom,(
nextState(constB41,constB42) )).
tff(pathAxiom_40,axiom,(
nextState(constB40,constB41) )).
tff(pathAxiom_39,axiom,(
nextState(constB39,constB40) )).
tff(pathAxiom_38,axiom,(
nextState(constB38,constB39) )).
tff(pathAxiom_37,axiom,(
nextState(constB37,constB38) )).
tff(pathAxiom_36,axiom,(
nextState(constB36,constB37) )).
tff(pathAxiom_35,axiom,(
nextState(constB35,constB36) )).
tff(pathAxiom_34,axiom,(
nextState(constB34,constB35) )).
tff(pathAxiom_33,axiom,(
nextState(constB33,constB34) )).
tff(pathAxiom_32,axiom,(
nextState(constB32,constB33) )).
tff(pathAxiom_31,axiom,(
nextState(constB31,constB32) )).
tff(pathAxiom_30,axiom,(
nextState(constB30,constB31) )).
tff(pathAxiom_29,axiom,(
nextState(constB29,constB30) )).
tff(pathAxiom_28,axiom,(
nextState(constB28,constB29) )).
tff(pathAxiom_27,axiom,(
nextState(constB27,constB28) )).
tff(pathAxiom_26,axiom,(
nextState(constB26,constB27) )).
tff(pathAxiom_25,axiom,(
nextState(constB25,constB26) )).
tff(pathAxiom_24,axiom,(
nextState(constB24,constB25) )).
tff(pathAxiom_23,axiom,(
nextState(constB23,constB24) )).
tff(pathAxiom_22,axiom,(
nextState(constB22,constB23) )).
tff(pathAxiom_21,axiom,(
nextState(constB21,constB22) )).
tff(pathAxiom_20,axiom,(
nextState(constB20,constB21) )).
tff(pathAxiom_19,axiom,(
nextState(constB19,constB20) )).
tff(pathAxiom_18,axiom,(
nextState(constB18,constB19) )).
tff(pathAxiom_17,axiom,(
nextState(constB17,constB18) )).
tff(pathAxiom_16,axiom,(
nextState(constB16,constB17) )).
tff(pathAxiom_15,axiom,(
nextState(constB15,constB16) )).
tff(pathAxiom_14,axiom,(
nextState(constB14,constB15) )).
tff(pathAxiom_13,axiom,(
nextState(constB13,constB14) )).
tff(pathAxiom_12,axiom,(
nextState(constB12,constB13) )).
tff(pathAxiom_11,axiom,(
nextState(constB11,constB12) )).
tff(pathAxiom_10,axiom,(
nextState(constB10,constB11) )).
tff(pathAxiom_9,axiom,(
nextState(constB9,constB10) )).
tff(pathAxiom_8,axiom,(
nextState(constB8,constB9) )).
tff(pathAxiom_7,axiom,(
nextState(constB7,constB8) )).
tff(pathAxiom_6,axiom,(
nextState(constB6,constB7) )).
tff(pathAxiom_5,axiom,(
nextState(constB5,constB6) )).
tff(pathAxiom_4,axiom,(
nextState(constB4,constB5) )).
tff(pathAxiom_3,axiom,(
nextState(constB3,constB4) )).
tff(pathAxiom_2,axiom,(
nextState(constB2,constB3) )).
tff(pathAxiom_1,axiom,(
nextState(constB1,constB2) )).
tff(pathAxiom,axiom,(
nextState(constB0,constB1) )).
tff(reachableStateAxiom_202,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( reachableState(VarCurr)
& reachableState(VarNext) ) ) )).
tff(reachableStateAxiom_201,axiom,(
! [VarState: state_type] :
( reachableState(VarState)
=> ( constB0 = VarState
| constB1 = VarState
| constB2 = VarState
| constB3 = VarState
| constB4 = VarState
| constB5 = VarState
| constB6 = VarState
| constB7 = VarState
| constB8 = VarState
| constB9 = VarState
| constB10 = VarState
| constB11 = VarState
| constB12 = VarState
| constB13 = VarState
| constB14 = VarState
| constB15 = VarState
| constB16 = VarState
| constB17 = VarState
| constB18 = VarState
| constB19 = VarState
| constB20 = VarState
| constB21 = VarState
| constB22 = VarState
| constB23 = VarState
| constB24 = VarState
| constB25 = VarState
| constB26 = VarState
| constB27 = VarState
| constB28 = VarState
| constB29 = VarState
| constB30 = VarState
| constB31 = VarState
| constB32 = VarState
| constB33 = VarState
| constB34 = VarState
| constB35 = VarState
| constB36 = VarState
| constB37 = VarState
| constB38 = VarState
| constB39 = VarState
| constB40 = VarState
| constB41 = VarState
| constB42 = VarState
| constB43 = VarState
| constB44 = VarState
| constB45 = VarState
| constB46 = VarState
| constB47 = VarState
| constB48 = VarState
| constB49 = VarState
| constB50 = VarState
| constB51 = VarState
| constB52 = VarState
| constB53 = VarState
| constB54 = VarState
| constB55 = VarState
| constB56 = VarState
| constB57 = VarState
| constB58 = VarState
| constB59 = VarState
| constB60 = VarState
| constB61 = VarState
| constB62 = VarState
| constB63 = VarState
| constB64 = VarState
| constB65 = VarState
| constB66 = VarState
| constB67 = VarState
| constB68 = VarState
| constB69 = VarState
| constB70 = VarState
| constB71 = VarState
| constB72 = VarState
| constB73 = VarState
| constB74 = VarState
| constB75 = VarState
| constB76 = VarState
| constB77 = VarState
| constB78 = VarState
| constB79 = VarState
| constB80 = VarState
| constB81 = VarState
| constB82 = VarState
| constB83 = VarState
| constB84 = VarState
| constB85 = VarState
| constB86 = VarState
| constB87 = VarState
| constB88 = VarState
| constB89 = VarState
| constB90 = VarState
| constB91 = VarState
| constB92 = VarState
| constB93 = VarState
| constB94 = VarState
| constB95 = VarState
| constB96 = VarState
| constB97 = VarState
| constB98 = VarState
| constB99 = VarState
| constB100 = VarState
| constB101 = VarState
| constB102 = VarState
| constB103 = VarState
| constB104 = VarState
| constB105 = VarState
| constB106 = VarState
| constB107 = VarState
| constB108 = VarState
| constB109 = VarState
| constB110 = VarState
| constB111 = VarState
| constB112 = VarState
| constB113 = VarState
| constB114 = VarState
| constB115 = VarState
| constB116 = VarState
| constB117 = VarState
| constB118 = VarState
| constB119 = VarState
| constB120 = VarState
| constB121 = VarState
| constB122 = VarState
| constB123 = VarState
| constB124 = VarState
| constB125 = VarState
| constB126 = VarState
| constB127 = VarState
| constB128 = VarState
| constB129 = VarState
| constB130 = VarState
| constB131 = VarState
| constB132 = VarState
| constB133 = VarState
| constB134 = VarState
| constB135 = VarState
| constB136 = VarState
| constB137 = VarState
| constB138 = VarState
| constB139 = VarState
| constB140 = VarState
| constB141 = VarState
| constB142 = VarState
| constB143 = VarState
| constB144 = VarState
| constB145 = VarState
| constB146 = VarState
| constB147 = VarState
| constB148 = VarState
| constB149 = VarState
| constB150 = VarState
| constB151 = VarState
| constB152 = VarState
| constB153 = VarState
| constB154 = VarState
| constB155 = VarState
| constB156 = VarState
| constB157 = VarState
| constB158 = VarState
| constB159 = VarState
| constB160 = VarState
| constB161 = VarState
| constB162 = VarState
| constB163 = VarState
| constB164 = VarState
| constB165 = VarState
| constB166 = VarState
| constB167 = VarState
| constB168 = VarState
| constB169 = VarState
| constB170 = VarState
| constB171 = VarState
| constB172 = VarState
| constB173 = VarState
| constB174 = VarState
| constB175 = VarState
| constB176 = VarState
| constB177 = VarState
| constB178 = VarState
| constB179 = VarState
| constB180 = VarState
| constB181 = VarState
| constB182 = VarState
| constB183 = VarState
| constB184 = VarState
| constB185 = VarState
| constB186 = VarState
| constB187 = VarState
| constB188 = VarState
| constB189 = VarState
| constB190 = VarState
| constB191 = VarState
| constB192 = VarState
| constB193 = VarState
| constB194 = VarState
| constB195 = VarState
| constB196 = VarState
| constB197 = VarState
| constB198 = VarState
| constB199 = VarState
| constB200 = VarState ) ) )).
tff(reachableStateAxiom_200,axiom,(
reachableState(constB200) )).
tff(reachableStateAxiom_199,axiom,(
reachableState(constB199) )).
tff(reachableStateAxiom_198,axiom,(
reachableState(constB198) )).
tff(reachableStateAxiom_197,axiom,(
reachableState(constB197) )).
tff(reachableStateAxiom_196,axiom,(
reachableState(constB196) )).
tff(reachableStateAxiom_195,axiom,(
reachableState(constB195) )).
tff(reachableStateAxiom_194,axiom,(
reachableState(constB194) )).
tff(reachableStateAxiom_193,axiom,(
reachableState(constB193) )).
tff(reachableStateAxiom_192,axiom,(
reachableState(constB192) )).
tff(reachableStateAxiom_191,axiom,(
reachableState(constB191) )).
tff(reachableStateAxiom_190,axiom,(
reachableState(constB190) )).
tff(reachableStateAxiom_189,axiom,(
reachableState(constB189) )).
tff(reachableStateAxiom_188,axiom,(
reachableState(constB188) )).
tff(reachableStateAxiom_187,axiom,(
reachableState(constB187) )).
tff(reachableStateAxiom_186,axiom,(
reachableState(constB186) )).
tff(reachableStateAxiom_185,axiom,(
reachableState(constB185) )).
tff(reachableStateAxiom_184,axiom,(
reachableState(constB184) )).
tff(reachableStateAxiom_183,axiom,(
reachableState(constB183) )).
tff(reachableStateAxiom_182,axiom,(
reachableState(constB182) )).
tff(reachableStateAxiom_181,axiom,(
reachableState(constB181) )).
tff(reachableStateAxiom_180,axiom,(
reachableState(constB180) )).
tff(reachableStateAxiom_179,axiom,(
reachableState(constB179) )).
tff(reachableStateAxiom_178,axiom,(
reachableState(constB178) )).
tff(reachableStateAxiom_177,axiom,(
reachableState(constB177) )).
tff(reachableStateAxiom_176,axiom,(
reachableState(constB176) )).
tff(reachableStateAxiom_175,axiom,(
reachableState(constB175) )).
tff(reachableStateAxiom_174,axiom,(
reachableState(constB174) )).
tff(reachableStateAxiom_173,axiom,(
reachableState(constB173) )).
tff(reachableStateAxiom_172,axiom,(
reachableState(constB172) )).
tff(reachableStateAxiom_171,axiom,(
reachableState(constB171) )).
tff(reachableStateAxiom_170,axiom,(
reachableState(constB170) )).
tff(reachableStateAxiom_169,axiom,(
reachableState(constB169) )).
tff(reachableStateAxiom_168,axiom,(
reachableState(constB168) )).
tff(reachableStateAxiom_167,axiom,(
reachableState(constB167) )).
tff(reachableStateAxiom_166,axiom,(
reachableState(constB166) )).
tff(reachableStateAxiom_165,axiom,(
reachableState(constB165) )).
tff(reachableStateAxiom_164,axiom,(
reachableState(constB164) )).
tff(reachableStateAxiom_163,axiom,(
reachableState(constB163) )).
tff(reachableStateAxiom_162,axiom,(
reachableState(constB162) )).
tff(reachableStateAxiom_161,axiom,(
reachableState(constB161) )).
tff(reachableStateAxiom_160,axiom,(
reachableState(constB160) )).
tff(reachableStateAxiom_159,axiom,(
reachableState(constB159) )).
tff(reachableStateAxiom_158,axiom,(
reachableState(constB158) )).
tff(reachableStateAxiom_157,axiom,(
reachableState(constB157) )).
tff(reachableStateAxiom_156,axiom,(
reachableState(constB156) )).
tff(reachableStateAxiom_155,axiom,(
reachableState(constB155) )).
tff(reachableStateAxiom_154,axiom,(
reachableState(constB154) )).
tff(reachableStateAxiom_153,axiom,(
reachableState(constB153) )).
tff(reachableStateAxiom_152,axiom,(
reachableState(constB152) )).
tff(reachableStateAxiom_151,axiom,(
reachableState(constB151) )).
tff(reachableStateAxiom_150,axiom,(
reachableState(constB150) )).
tff(reachableStateAxiom_149,axiom,(
reachableState(constB149) )).
tff(reachableStateAxiom_148,axiom,(
reachableState(constB148) )).
tff(reachableStateAxiom_147,axiom,(
reachableState(constB147) )).
tff(reachableStateAxiom_146,axiom,(
reachableState(constB146) )).
tff(reachableStateAxiom_145,axiom,(
reachableState(constB145) )).
tff(reachableStateAxiom_144,axiom,(
reachableState(constB144) )).
tff(reachableStateAxiom_143,axiom,(
reachableState(constB143) )).
tff(reachableStateAxiom_142,axiom,(
reachableState(constB142) )).
tff(reachableStateAxiom_141,axiom,(
reachableState(constB141) )).
tff(reachableStateAxiom_140,axiom,(
reachableState(constB140) )).
tff(reachableStateAxiom_139,axiom,(
reachableState(constB139) )).
tff(reachableStateAxiom_138,axiom,(
reachableState(constB138) )).
tff(reachableStateAxiom_137,axiom,(
reachableState(constB137) )).
tff(reachableStateAxiom_136,axiom,(
reachableState(constB136) )).
tff(reachableStateAxiom_135,axiom,(
reachableState(constB135) )).
tff(reachableStateAxiom_134,axiom,(
reachableState(constB134) )).
tff(reachableStateAxiom_133,axiom,(
reachableState(constB133) )).
tff(reachableStateAxiom_132,axiom,(
reachableState(constB132) )).
tff(reachableStateAxiom_131,axiom,(
reachableState(constB131) )).
tff(reachableStateAxiom_130,axiom,(
reachableState(constB130) )).
tff(reachableStateAxiom_129,axiom,(
reachableState(constB129) )).
tff(reachableStateAxiom_128,axiom,(
reachableState(constB128) )).
tff(reachableStateAxiom_127,axiom,(
reachableState(constB127) )).
tff(reachableStateAxiom_126,axiom,(
reachableState(constB126) )).
tff(reachableStateAxiom_125,axiom,(
reachableState(constB125) )).
tff(reachableStateAxiom_124,axiom,(
reachableState(constB124) )).
tff(reachableStateAxiom_123,axiom,(
reachableState(constB123) )).
tff(reachableStateAxiom_122,axiom,(
reachableState(constB122) )).
tff(reachableStateAxiom_121,axiom,(
reachableState(constB121) )).
tff(reachableStateAxiom_120,axiom,(
reachableState(constB120) )).
tff(reachableStateAxiom_119,axiom,(
reachableState(constB119) )).
tff(reachableStateAxiom_118,axiom,(
reachableState(constB118) )).
tff(reachableStateAxiom_117,axiom,(
reachableState(constB117) )).
tff(reachableStateAxiom_116,axiom,(
reachableState(constB116) )).
tff(reachableStateAxiom_115,axiom,(
reachableState(constB115) )).
tff(reachableStateAxiom_114,axiom,(
reachableState(constB114) )).
tff(reachableStateAxiom_113,axiom,(
reachableState(constB113) )).
tff(reachableStateAxiom_112,axiom,(
reachableState(constB112) )).
tff(reachableStateAxiom_111,axiom,(
reachableState(constB111) )).
tff(reachableStateAxiom_110,axiom,(
reachableState(constB110) )).
tff(reachableStateAxiom_109,axiom,(
reachableState(constB109) )).
tff(reachableStateAxiom_108,axiom,(
reachableState(constB108) )).
tff(reachableStateAxiom_107,axiom,(
reachableState(constB107) )).
tff(reachableStateAxiom_106,axiom,(
reachableState(constB106) )).
tff(reachableStateAxiom_105,axiom,(
reachableState(constB105) )).
tff(reachableStateAxiom_104,axiom,(
reachableState(constB104) )).
tff(reachableStateAxiom_103,axiom,(
reachableState(constB103) )).
tff(reachableStateAxiom_102,axiom,(
reachableState(constB102) )).
tff(reachableStateAxiom_101,axiom,(
reachableState(constB101) )).
tff(reachableStateAxiom_100,axiom,(
reachableState(constB100) )).
tff(reachableStateAxiom_99,axiom,(
reachableState(constB99) )).
tff(reachableStateAxiom_98,axiom,(
reachableState(constB98) )).
tff(reachableStateAxiom_97,axiom,(
reachableState(constB97) )).
tff(reachableStateAxiom_96,axiom,(
reachableState(constB96) )).
tff(reachableStateAxiom_95,axiom,(
reachableState(constB95) )).
tff(reachableStateAxiom_94,axiom,(
reachableState(constB94) )).
tff(reachableStateAxiom_93,axiom,(
reachableState(constB93) )).
tff(reachableStateAxiom_92,axiom,(
reachableState(constB92) )).
tff(reachableStateAxiom_91,axiom,(
reachableState(constB91) )).
tff(reachableStateAxiom_90,axiom,(
reachableState(constB90) )).
tff(reachableStateAxiom_89,axiom,(
reachableState(constB89) )).
tff(reachableStateAxiom_88,axiom,(
reachableState(constB88) )).
tff(reachableStateAxiom_87,axiom,(
reachableState(constB87) )).
tff(reachableStateAxiom_86,axiom,(
reachableState(constB86) )).
tff(reachableStateAxiom_85,axiom,(
reachableState(constB85) )).
tff(reachableStateAxiom_84,axiom,(
reachableState(constB84) )).
tff(reachableStateAxiom_83,axiom,(
reachableState(constB83) )).
tff(reachableStateAxiom_82,axiom,(
reachableState(constB82) )).
tff(reachableStateAxiom_81,axiom,(
reachableState(constB81) )).
tff(reachableStateAxiom_80,axiom,(
reachableState(constB80) )).
tff(reachableStateAxiom_79,axiom,(
reachableState(constB79) )).
tff(reachableStateAxiom_78,axiom,(
reachableState(constB78) )).
tff(reachableStateAxiom_77,axiom,(
reachableState(constB77) )).
tff(reachableStateAxiom_76,axiom,(
reachableState(constB76) )).
tff(reachableStateAxiom_75,axiom,(
reachableState(constB75) )).
tff(reachableStateAxiom_74,axiom,(
reachableState(constB74) )).
tff(reachableStateAxiom_73,axiom,(
reachableState(constB73) )).
tff(reachableStateAxiom_72,axiom,(
reachableState(constB72) )).
tff(reachableStateAxiom_71,axiom,(
reachableState(constB71) )).
tff(reachableStateAxiom_70,axiom,(
reachableState(constB70) )).
tff(reachableStateAxiom_69,axiom,(
reachableState(constB69) )).
tff(reachableStateAxiom_68,axiom,(
reachableState(constB68) )).
tff(reachableStateAxiom_67,axiom,(
reachableState(constB67) )).
tff(reachableStateAxiom_66,axiom,(
reachableState(constB66) )).
tff(reachableStateAxiom_65,axiom,(
reachableState(constB65) )).
tff(reachableStateAxiom_64,axiom,(
reachableState(constB64) )).
tff(reachableStateAxiom_63,axiom,(
reachableState(constB63) )).
tff(reachableStateAxiom_62,axiom,(
reachableState(constB62) )).
tff(reachableStateAxiom_61,axiom,(
reachableState(constB61) )).
tff(reachableStateAxiom_60,axiom,(
reachableState(constB60) )).
tff(reachableStateAxiom_59,axiom,(
reachableState(constB59) )).
tff(reachableStateAxiom_58,axiom,(
reachableState(constB58) )).
tff(reachableStateAxiom_57,axiom,(
reachableState(constB57) )).
tff(reachableStateAxiom_56,axiom,(
reachableState(constB56) )).
tff(reachableStateAxiom_55,axiom,(
reachableState(constB55) )).
tff(reachableStateAxiom_54,axiom,(
reachableState(constB54) )).
tff(reachableStateAxiom_53,axiom,(
reachableState(constB53) )).
tff(reachableStateAxiom_52,axiom,(
reachableState(constB52) )).
tff(reachableStateAxiom_51,axiom,(
reachableState(constB51) )).
tff(reachableStateAxiom_50,axiom,(
reachableState(constB50) )).
tff(reachableStateAxiom_49,axiom,(
reachableState(constB49) )).
tff(reachableStateAxiom_48,axiom,(
reachableState(constB48) )).
tff(reachableStateAxiom_47,axiom,(
reachableState(constB47) )).
tff(reachableStateAxiom_46,axiom,(
reachableState(constB46) )).
tff(reachableStateAxiom_45,axiom,(
reachableState(constB45) )).
tff(reachableStateAxiom_44,axiom,(
reachableState(constB44) )).
tff(reachableStateAxiom_43,axiom,(
reachableState(constB43) )).
tff(reachableStateAxiom_42,axiom,(
reachableState(constB42) )).
tff(reachableStateAxiom_41,axiom,(
reachableState(constB41) )).
tff(reachableStateAxiom_40,axiom,(
reachableState(constB40) )).
tff(reachableStateAxiom_39,axiom,(
reachableState(constB39) )).
tff(reachableStateAxiom_38,axiom,(
reachableState(constB38) )).
tff(reachableStateAxiom_37,axiom,(
reachableState(constB37) )).
tff(reachableStateAxiom_36,axiom,(
reachableState(constB36) )).
tff(reachableStateAxiom_35,axiom,(
reachableState(constB35) )).
tff(reachableStateAxiom_34,axiom,(
reachableState(constB34) )).
tff(reachableStateAxiom_33,axiom,(
reachableState(constB33) )).
tff(reachableStateAxiom_32,axiom,(
reachableState(constB32) )).
tff(reachableStateAxiom_31,axiom,(
reachableState(constB31) )).
tff(reachableStateAxiom_30,axiom,(
reachableState(constB30) )).
tff(reachableStateAxiom_29,axiom,(
reachableState(constB29) )).
tff(reachableStateAxiom_28,axiom,(
reachableState(constB28) )).
tff(reachableStateAxiom_27,axiom,(
reachableState(constB27) )).
tff(reachableStateAxiom_26,axiom,(
reachableState(constB26) )).
tff(reachableStateAxiom_25,axiom,(
reachableState(constB25) )).
tff(reachableStateAxiom_24,axiom,(
reachableState(constB24) )).
tff(reachableStateAxiom_23,axiom,(
reachableState(constB23) )).
tff(reachableStateAxiom_22,axiom,(
reachableState(constB22) )).
tff(reachableStateAxiom_21,axiom,(
reachableState(constB21) )).
tff(reachableStateAxiom_20,axiom,(
reachableState(constB20) )).
tff(reachableStateAxiom_19,axiom,(
reachableState(constB19) )).
tff(reachableStateAxiom_18,axiom,(
reachableState(constB18) )).
tff(reachableStateAxiom_17,axiom,(
reachableState(constB17) )).
tff(reachableStateAxiom_16,axiom,(
reachableState(constB16) )).
tff(reachableStateAxiom_15,axiom,(
reachableState(constB15) )).
tff(reachableStateAxiom_14,axiom,(
reachableState(constB14) )).
tff(reachableStateAxiom_13,axiom,(
reachableState(constB13) )).
tff(reachableStateAxiom_12,axiom,(
reachableState(constB12) )).
tff(reachableStateAxiom_11,axiom,(
reachableState(constB11) )).
tff(reachableStateAxiom_10,axiom,(
reachableState(constB10) )).
tff(reachableStateAxiom_9,axiom,(
reachableState(constB9) )).
tff(reachableStateAxiom_8,axiom,(
reachableState(constB8) )).
tff(reachableStateAxiom_7,axiom,(
reachableState(constB7) )).
tff(reachableStateAxiom_6,axiom,(
reachableState(constB6) )).
tff(reachableStateAxiom_5,axiom,(
reachableState(constB5) )).
tff(reachableStateAxiom_4,axiom,(
reachableState(constB4) )).
tff(reachableStateAxiom_3,axiom,(
reachableState(constB3) )).
tff(reachableStateAxiom_2,axiom,(
reachableState(constB2) )).
tff(reachableStateAxiom_1,axiom,(
reachableState(constB1) )).
tff(reachableStateAxiom,axiom,(
reachableState(constB0) )).
tff(addAssertion,conjecture,(
! [VarCurr: state_type] :
( reachableState(VarCurr)
=> v82(VarCurr) ) )).
tff(addGlobalAssumption_2,axiom,(
! [VarCurr: state_type] : v24(VarCurr) )).
tff(addGlobalAssumption_1,axiom,(
! [VarCurr: state_type] : v58(VarCurr) )).
tff(addGlobalAssumption,axiom,(
! [VarCurr: state_type] : v4(VarCurr) )).
tff(writeUnaryOperator_17,axiom,(
! [VarCurr: state_type] :
( ~ v82(VarCurr)
<=> v200(VarCurr) ) )).
tff(writeBinaryOperatorShiftedRanges_53,axiom,(
! [VarCurr: state_type] :
( v200(VarCurr)
<=> ( v201(VarCurr)
| v205(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_52,axiom,(
! [VarCurr: state_type] :
( v205(VarCurr)
<=> ( v202(VarCurr)
& v159(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_51,axiom,(
! [VarCurr: state_type] :
( v201(VarCurr)
<=> ( v202(VarCurr)
& v157(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_50,axiom,(
! [VarCurr: state_type] :
( v202(VarCurr)
<=> ( v183(VarCurr)
& v203(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_49,axiom,(
! [VarCurr: state_type] :
( v203(VarCurr)
<=> ( v204(VarCurr)
& v185(VarCurr) ) ) )).
tff(writeUnaryOperator_16,axiom,(
! [VarCurr: state_type] :
( ~ v204(VarCurr)
<=> v84(VarCurr) ) )).
tff(aaddConditionBooleanCondEqualRangesElseBranch_7,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ $true
=> ( v157(VarNext)
<=> v157(VarCurr) ) ) ) )).
tff(addConditionBooleanCondEqualRangesThenBranch_7,axiom,(
! [VarNext: state_type] :
( $true
=> ( v157(VarNext)
<=> v192(VarNext) ) ) )).
tff(addAssignment_12,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v192(VarNext)
<=> v190(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_48,axiom,(
! [VarCurr: state_type] :
( v190(VarCurr)
<=> ( v193(VarCurr)
| v196(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_47,axiom,(
! [VarCurr: state_type] :
( v196(VarCurr)
<=> ( v194(VarCurr)
& v159(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_46,axiom,(
! [VarCurr: state_type] :
( v193(VarCurr)
<=> ( v194(VarCurr)
& v157(VarCurr) ) ) )).
tff(writeUnaryOperator_15,axiom,(
! [VarCurr: state_type] :
( ~ v194(VarCurr)
<=> v195(VarCurr) ) )).
tff(writeBinaryOperatorShiftedRanges_45,axiom,(
! [VarCurr: state_type] :
( v195(VarCurr)
<=> ( v185(VarCurr)
| v26(VarCurr) ) ) )).
tff(addAssignmentInitValue_8,axiom,(
~ v157(constB0) )).
tff(aaddConditionBooleanCondEqualRangesElseBranch_6,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ $true
=> ( v159(VarNext)
<=> v159(VarCurr) ) ) ) )).
tff(addConditionBooleanCondEqualRangesThenBranch_6,axiom,(
! [VarNext: state_type] :
( $true
=> ( v159(VarNext)
<=> v182(VarNext) ) ) )).
tff(addAssignment_11,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v182(VarNext)
<=> v180(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_44,axiom,(
! [VarCurr: state_type] :
( v180(VarCurr)
<=> ( v183(VarCurr)
& v184(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_43,axiom,(
! [VarCurr: state_type] :
( v184(VarCurr)
<=> ( v185(VarCurr)
& v161(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_42,axiom,(
! [VarCurr: state_type] :
( v185(VarCurr)
<=> ( v39(VarCurr)
& v9(VarCurr) ) ) )).
tff(writeUnaryOperator_14,axiom,(
! [VarCurr: state_type] :
( ~ v183(VarCurr)
<=> v26(VarCurr) ) )).
tff(addAssignmentInitValue_7,axiom,(
~ v159(constB0) )).
tff(addAssignment_10,axiom,(
! [VarCurr: state_type] :
( v161(VarCurr)
<=> v163(VarCurr) ) )).
tff(aaddConditionBooleanCondEqualRangesElseBranch_5,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v166(VarNext)
=> ( v163(VarNext)
<=> v163(VarCurr) ) ) ) )).
tff(addConditionBooleanCondEqualRangesThenBranch_5,axiom,(
! [VarNext: state_type] :
( v166(VarNext)
=> ( v163(VarNext)
<=> v170(VarNext) ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges2_2,axiom,(
! [VarCurr: state_type] :
( ( ~ v139(VarCurr)
& ~ v140(VarCurr) )
=> ( v170(VarCurr)
<=> $false ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges1_3,axiom,(
! [VarCurr: state_type] :
( v140(VarCurr)
=> ( v170(VarCurr)
<=> $true ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges0_3,axiom,(
! [VarCurr: state_type] :
( v139(VarCurr)
=> ( v170(VarCurr)
<=> $false ) ) )).
tff(writeBinaryOperatorShiftedRanges_41,axiom,(
! [VarCurr: state_type] :
( v171(VarCurr)
<=> ( v173(VarCurr)
| v145(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_40,axiom,(
! [VarCurr: state_type] :
( v173(VarCurr)
<=> ( v141(VarCurr)
| v142(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_39,axiom,(
! [VarCurr: state_type] :
( v166(VarCurr)
<=> ( v167(VarCurr)
| v145(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_38,axiom,(
! [VarCurr: state_type] :
( v167(VarCurr)
<=> ( v168(VarCurr)
| v142(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_37,axiom,(
! [VarCurr: state_type] :
( v168(VarCurr)
<=> ( v169(VarCurr)
| v141(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_36,axiom,(
! [VarCurr: state_type] :
( v169(VarCurr)
<=> ( v139(VarCurr)
| v140(VarCurr) ) ) )).
tff(addAssignmentInitValue_6,axiom,(
~ v163(constB0) )).
tff(addAssignment_9,axiom,(
! [VarCurr: state_type] :
( v84(VarCurr)
<=> v86(VarCurr) ) )).
tff(aaddConditionBooleanCondEqualRangesElseBranch_4,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v135(VarNext)
=> ( v86(VarNext)
<=> v86(VarCurr) ) ) ) )).
tff(addConditionBooleanCondEqualRangesThenBranch_4,axiom,(
! [VarNext: state_type] :
( v135(VarNext)
=> ( v86(VarNext)
<=> v148(VarNext) ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges2_1,axiom,(
! [VarCurr: state_type] :
( ( ~ v149(VarCurr)
& ~ v142(VarCurr) )
=> ( v148(VarCurr)
<=> $false ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges1_2,axiom,(
! [VarCurr: state_type] :
( v142(VarCurr)
=> ( v148(VarCurr)
<=> $true ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges0_2,axiom,(
! [VarCurr: state_type] :
( v149(VarCurr)
=> ( v148(VarCurr)
<=> $false ) ) )).
tff(writeBinaryOperatorShiftedRanges_35,axiom,(
! [VarCurr: state_type] :
( v149(VarCurr)
<=> ( v151(VarCurr)
| v141(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_34,axiom,(
! [VarCurr: state_type] :
( v151(VarCurr)
<=> ( v139(VarCurr)
| v140(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_33,axiom,(
! [VarCurr: state_type] :
( v135(VarCurr)
<=> ( v136(VarCurr)
| v145(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_32,axiom,(
! [VarCurr: state_type] :
( v145(VarCurr)
<=> ( v146(VarCurr)
| v147(VarCurr) ) ) )).
tff(addBitVectorEqualityBitBlasted_15,axiom,(
! [VarCurr: state_type] :
( v147(VarCurr)
<=> ( ( v88(VarCurr,2)
<=> $true )
& ( v88(VarCurr,1)
<=> $false )
& ( v88(VarCurr,0)
<=> $true ) ) ) )).
tff(addBitVectorEqualityBitBlasted_14,axiom,(
! [VarCurr: state_type] :
( v146(VarCurr)
<=> ( ( v88(VarCurr,2)
<=> $true )
& ( v88(VarCurr,1)
<=> $false )
& ( v88(VarCurr,0)
<=> $false ) ) ) )).
tff(writeBinaryOperatorShiftedRanges_31,axiom,(
! [VarCurr: state_type] :
( v136(VarCurr)
<=> ( v137(VarCurr)
| v142(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_30,axiom,(
! [VarCurr: state_type] :
( v142(VarCurr)
<=> ( v143(VarCurr)
| v144(VarCurr) ) ) )).
tff(addBitVectorEqualityBitBlasted_13,axiom,(
! [VarCurr: state_type] :
( v144(VarCurr)
<=> ( ( v88(VarCurr,2)
<=> $true )
& ( v88(VarCurr,1)
<=> $true )
& ( v88(VarCurr,0)
<=> $false ) ) ) )).
tff(addBitVectorEqualityBitBlasted_12,axiom,(
! [VarCurr: state_type] :
( v143(VarCurr)
<=> ( ( v88(VarCurr,2)
<=> $false )
& ( v88(VarCurr,1)
<=> $true )
& ( v88(VarCurr,0)
<=> $false ) ) ) )).
tff(writeBinaryOperatorShiftedRanges_29,axiom,(
! [VarCurr: state_type] :
( v137(VarCurr)
<=> ( v138(VarCurr)
| v141(VarCurr) ) ) )).
tff(addBitVectorEqualityBitBlasted_11,axiom,(
! [VarCurr: state_type] :
( v141(VarCurr)
<=> ( ( v88(VarCurr,2)
<=> $false )
& ( v88(VarCurr,1)
<=> $true )
& ( v88(VarCurr,0)
<=> $true ) ) ) )).
tff(writeBinaryOperatorShiftedRanges_28,axiom,(
! [VarCurr: state_type] :
( v138(VarCurr)
<=> ( v139(VarCurr)
| v140(VarCurr) ) ) )).
tff(addBitVectorEqualityBitBlasted_10,axiom,(
! [VarCurr: state_type] :
( v140(VarCurr)
<=> ( ( v88(VarCurr,2)
<=> $false )
& ( v88(VarCurr,1)
<=> $false )
& ( v88(VarCurr,0)
<=> $true ) ) ) )).
tff(addBitVectorEqualityBitBlasted_9,axiom,(
! [VarCurr: state_type] :
( v139(VarCurr)
<=> ( ( v88(VarCurr,2)
<=> $false )
& ( v88(VarCurr,1)
<=> $false )
& ( v88(VarCurr,0)
<=> $false ) ) ) )).
tff(addAssignmentInitValue_5,axiom,(
~ v86(constB0) )).
tff(addAssignment_8,axiom,(
! [VarCurr: state_type] :
( ( v88(VarCurr,2)
<=> v90(VarCurr,2) )
& ( v88(VarCurr,1)
<=> v90(VarCurr,1) )
& ( v88(VarCurr,0)
<=> v90(VarCurr,0) ) ) )).
tff(addCaseBooleanConditionEqualRanges1,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v100(VarNext)
=> ( ( v90(VarNext,2)
<=> v90(VarCurr,2) )
& ( v90(VarNext,1)
<=> v90(VarCurr,1) )
& ( v90(VarNext,0)
<=> v90(VarCurr,0) ) ) ) ) )).
tff(addCaseBooleanConditionEqualRanges0,axiom,(
! [VarNext: state_type] :
( v100(VarNext)
=> ( ( v90(VarNext,2)
<=> v129(VarNext,2) )
& ( v90(VarNext,1)
<=> v129(VarNext,1) )
& ( v90(VarNext,0)
<=> v129(VarNext,0) ) ) ) )).
tff(addAssignment_7,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ( v129(VarNext,2)
<=> v127(VarCurr,2) )
& ( v129(VarNext,1)
<=> v127(VarCurr,1) )
& ( v129(VarNext,0)
<=> v127(VarCurr,0) ) ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges1_1,axiom,(
! [VarCurr: state_type] :
( ~ v111(VarCurr)
=> ( ( v127(VarCurr,2)
<=> v130(VarCurr,2) )
& ( v127(VarCurr,1)
<=> v130(VarCurr,1) )
& ( v127(VarCurr,0)
<=> v130(VarCurr,0) ) ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges0_1,axiom,(
! [VarCurr: state_type] :
( v111(VarCurr)
=> ( ( v127(VarCurr,2)
<=> $false )
& ( v127(VarCurr,1)
<=> $false )
& ( v127(VarCurr,0)
<=> $false ) ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges6,axiom,(
! [VarCurr: state_type] :
( ( ~ v119(VarCurr)
& ~ v120(VarCurr)
& ~ v121(VarCurr)
& ~ v122(VarCurr)
& ~ v123(VarCurr)
& ~ v124(VarCurr) )
=> ( ( v130(VarCurr,2)
<=> $false )
& ( v130(VarCurr,1)
<=> $false )
& ( v130(VarCurr,0)
<=> $true ) ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges5,axiom,(
! [VarCurr: state_type] :
( v124(VarCurr)
=> ( ( v130(VarCurr,2)
<=> $false )
& ( v130(VarCurr,1)
<=> $true )
& ( v130(VarCurr,0)
<=> $true ) ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges4,axiom,(
! [VarCurr: state_type] :
( v123(VarCurr)
=> ( ( v130(VarCurr,2)
<=> $true )
& ( v130(VarCurr,1)
<=> $true )
& ( v130(VarCurr,0)
<=> $false ) ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges3,axiom,(
! [VarCurr: state_type] :
( v122(VarCurr)
=> ( ( v130(VarCurr,2)
<=> $true )
& ( v130(VarCurr,1)
<=> $false )
& ( v130(VarCurr,0)
<=> $false ) ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges2,axiom,(
! [VarCurr: state_type] :
( v121(VarCurr)
=> ( ( v130(VarCurr,2)
<=> $false )
& ( v130(VarCurr,1)
<=> $true )
& ( v130(VarCurr,0)
<=> $true ) ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges1,axiom,(
! [VarCurr: state_type] :
( v120(VarCurr)
=> ( ( v130(VarCurr,2)
<=> $false )
& ( v130(VarCurr,1)
<=> $true )
& ( v130(VarCurr,0)
<=> $false ) ) ) )).
tff(addParallelCaseBooleanConditionEqualRanges0,axiom,(
! [VarCurr: state_type] :
( v119(VarCurr)
=> ( ( v130(VarCurr,2)
<=> $true )
& ( v130(VarCurr,1)
<=> $false )
& ( v130(VarCurr,0)
<=> $false ) ) ) )).
tff(writeBinaryOperatorShiftedRanges_27,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v100(VarNext)
<=> ( v101(VarNext)
& v110(VarNext) ) ) ) )).
tff(addAssignment_6,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v110(VarNext)
<=> v108(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_26,axiom,(
! [VarCurr: state_type] :
( v108(VarCurr)
<=> ( v111(VarCurr)
| v112(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_25,axiom,(
! [VarCurr: state_type] :
( v112(VarCurr)
<=> ( v113(VarCurr)
& v126(VarCurr) ) ) )).
tff(writeUnaryOperator_13,axiom,(
! [VarCurr: state_type] :
( ~ v126(VarCurr)
<=> v111(VarCurr) ) )).
tff(writeBinaryOperatorShiftedRanges_24,axiom,(
! [VarCurr: state_type] :
( v113(VarCurr)
<=> ( v114(VarCurr)
| v125(VarCurr) ) ) )).
tff(addBitVectorEqualityBitBlasted_8,axiom,(
! [VarCurr: state_type] :
( v125(VarCurr)
<=> ( ( v90(VarCurr,2)
<=> $true )
& ( v90(VarCurr,1)
<=> $true )
& ( v90(VarCurr,0)
<=> $false ) ) ) )).
tff(writeBinaryOperatorShiftedRanges_23,axiom,(
! [VarCurr: state_type] :
( v114(VarCurr)
<=> ( v115(VarCurr)
| v124(VarCurr) ) ) )).
tff(addBitVectorEqualityBitBlasted_7,axiom,(
! [VarCurr: state_type] :
( v124(VarCurr)
<=> ( ( v90(VarCurr,2)
<=> $true )
& ( v90(VarCurr,1)
<=> $false )
& ( v90(VarCurr,0)
<=> $true ) ) ) )).
tff(writeBinaryOperatorShiftedRanges_22,axiom,(
! [VarCurr: state_type] :
( v115(VarCurr)
<=> ( v116(VarCurr)
| v123(VarCurr) ) ) )).
tff(addBitVectorEqualityBitBlasted_6,axiom,(
! [VarCurr: state_type] :
( v123(VarCurr)
<=> ( ( v90(VarCurr,2)
<=> $true )
& ( v90(VarCurr,1)
<=> $false )
& ( v90(VarCurr,0)
<=> $false ) ) ) )).
tff(writeBinaryOperatorShiftedRanges_21,axiom,(
! [VarCurr: state_type] :
( v116(VarCurr)
<=> ( v117(VarCurr)
| v122(VarCurr) ) ) )).
tff(addBitVectorEqualityBitBlasted_5,axiom,(
! [VarCurr: state_type] :
( v122(VarCurr)
<=> ( ( v90(VarCurr,2)
<=> $false )
& ( v90(VarCurr,1)
<=> $true )
& ( v90(VarCurr,0)
<=> $true ) ) ) )).
tff(writeBinaryOperatorShiftedRanges_20,axiom,(
! [VarCurr: state_type] :
( v117(VarCurr)
<=> ( v118(VarCurr)
| v121(VarCurr) ) ) )).
tff(addBitVectorEqualityBitBlasted_4,axiom,(
! [VarCurr: state_type] :
( v121(VarCurr)
<=> ( ( v90(VarCurr,2)
<=> $false )
& ( v90(VarCurr,1)
<=> $true )
& ( v90(VarCurr,0)
<=> $false ) ) ) )).
tff(writeBinaryOperatorShiftedRanges_19,axiom,(
! [VarCurr: state_type] :
( v118(VarCurr)
<=> ( v119(VarCurr)
| v120(VarCurr) ) ) )).
tff(addBitVectorEqualityBitBlasted_3,axiom,(
! [VarCurr: state_type] :
( v120(VarCurr)
<=> ( ( v90(VarCurr,2)
<=> $false )
& ( v90(VarCurr,1)
<=> $false )
& ( v90(VarCurr,0)
<=> $true ) ) ) )).
tff(addBitVectorEqualityBitBlasted_2,axiom,(
! [VarCurr: state_type] :
( v119(VarCurr)
<=> ( ( v90(VarCurr,2)
<=> $false )
& ( v90(VarCurr,1)
<=> $false )
& ( v90(VarCurr,0)
<=> $false ) ) ) )).
tff(addBitVectorEqualityBitBlasted_1,axiom,(
! [VarCurr: state_type] :
( v111(VarCurr)
<=> ( v26(VarCurr)
<=> $true ) ) )).
tff(writeBinaryOperatorShiftedRanges_18,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v101(VarNext)
<=> ( v102(VarNext)
& v1(VarNext) ) ) ) )).
tff(writeUnaryOperator_12,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v102(VarNext)
<=> v104(VarNext) ) ) )).
tff(addAssignment_5,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v104(VarNext)
<=> v1(VarCurr) ) ) )).
tff(addAssignmentInitValue_4,axiom,(
~ v90(constB0,2) )).
tff(addAssignmentInitValue_3,axiom,(
~ v90(constB0,1) )).
tff(addAssignmentInitValue_2,axiom,(
~ v90(constB0,0) )).
tff(writeUnaryOperator_11,axiom,(
! [VarCurr: state_type] :
( ~ v58(VarCurr)
<=> v71(VarCurr) ) )).
tff(writeBinaryOperatorShiftedRanges_17,axiom,(
! [VarCurr: state_type] :
( v71(VarCurr)
<=> ( v72(VarCurr)
& v76(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_16,axiom,(
! [VarCurr: state_type] :
( v76(VarCurr)
<=> ( v78(VarCurr)
& v80(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_15,axiom,(
! [VarCurr: state_type] :
( v80(VarCurr)
<=> ( v1(VarCurr)
| v9(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_14,axiom,(
! [VarCurr: state_type] :
( v78(VarCurr)
<=> ( v20(VarCurr)
| v79(VarCurr) ) ) )).
tff(writeUnaryOperator_10,axiom,(
! [VarCurr: state_type] :
( ~ v79(VarCurr)
<=> v9(VarCurr) ) )).
tff(writeBinaryOperatorShiftedRanges_13,axiom,(
! [VarCurr: state_type] :
( v72(VarCurr)
<=> ( v73(VarCurr)
& v75(VarCurr) ) ) )).
tff(writeUnaryOperator_9,axiom,(
! [VarCurr: state_type] :
( ~ v75(VarCurr)
<=> v1(VarCurr) ) )).
tff(writeUnaryOperator_8,axiom,(
! [VarCurr: state_type] :
( ~ v73(VarCurr)
<=> v74(VarCurr) ) )).
tff(addBitVectorEqualityBitBlasted,axiom,(
! [VarCurr: state_type] :
( v74(VarCurr)
<=> ( v26(VarCurr)
<=> v60(VarCurr) ) ) )).
tff(aaddConditionBooleanCondEqualRangesElseBranch_3,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v63(VarNext)
=> ( v60(VarNext)
<=> v60(VarCurr) ) ) ) )).
tff(addConditionBooleanCondEqualRangesThenBranch_3,axiom,(
! [VarNext: state_type] :
( v63(VarNext)
=> ( v60(VarNext)
<=> v66(VarNext) ) ) )).
tff(addAssignment_4,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v66(VarNext)
<=> v26(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_12,axiom,(
! [VarCurr: state_type] :
( v63(VarCurr)
<=> ( $true
& v64(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_11,axiom,(
! [VarCurr: state_type] :
( v64(VarCurr)
<=> ( v9(VarCurr)
<~> v1(VarCurr) ) ) )).
tff(writeUnaryOperator_7,axiom,(
! [VarCurr: state_type] :
( ~ v24(VarCurr)
<=> v53(VarCurr) ) )).
tff(writeBinaryOperatorShiftedRanges_10,axiom,(
! [VarCurr: state_type] :
( v53(VarCurr)
<=> ( v54(VarCurr)
& v29(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_9,axiom,(
! [VarCurr: state_type] :
( v54(VarCurr)
<=> ( v55(VarCurr)
& v38(VarCurr) ) ) )).
tff(writeUnaryOperator_6,axiom,(
! [VarCurr: state_type] :
( ~ v55(VarCurr)
<=> v56(VarCurr) ) )).
tff(writeUnaryOperator_5,axiom,(
! [VarCurr: state_type] :
( ~ v56(VarCurr)
<=> v26(VarCurr) ) )).
tff(aaddConditionBooleanCondEqualRangesElseBranch_2,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ $true
=> ( v29(VarNext)
<=> v29(VarCurr) ) ) ) )).
tff(addConditionBooleanCondEqualRangesThenBranch_2,axiom,(
! [VarNext: state_type] :
( $true
=> ( v29(VarNext)
<=> v46(VarNext) ) ) )).
tff(addAssignment_3,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46(VarNext)
<=> v44(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_8,axiom,(
! [VarCurr: state_type] :
( v44(VarCurr)
<=> ( v47(VarCurr)
| v48(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_7,axiom,(
! [VarCurr: state_type] :
( v48(VarCurr)
<=> ( v49(VarCurr)
& v31(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_6,axiom,(
! [VarCurr: state_type] :
( v49(VarCurr)
<=> ( v38(VarCurr)
& v26(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_5,axiom,(
! [VarCurr: state_type] :
( v47(VarCurr)
<=> ( v37(VarCurr)
& v29(VarCurr) ) ) )).
tff(addAssignmentInitValue_1,axiom,(
~ v29(constB0) )).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ $true
=> ( v31(VarNext)
<=> v31(VarCurr) ) ) ) )).
tff(addConditionBooleanCondEqualRangesThenBranch_1,axiom,(
! [VarNext: state_type] :
( $true
=> ( v31(VarNext)
<=> v36(VarNext) ) ) )).
tff(addAssignment_2,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36(VarNext)
<=> v34(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_4,axiom,(
! [VarCurr: state_type] :
( v34(VarCurr)
<=> ( v37(VarCurr)
& v31(VarCurr) ) ) )).
tff(writeUnaryOperator_4,axiom,(
! [VarCurr: state_type] :
( ~ v37(VarCurr)
<=> v38(VarCurr) ) )).
tff(writeBinaryOperatorShiftedRanges_3,axiom,(
! [VarCurr: state_type] :
( v38(VarCurr)
<=> ( v39(VarCurr)
& v9(VarCurr) ) ) )).
tff(writeUnaryOperator_3,axiom,(
! [VarCurr: state_type] :
( ~ v39(VarCurr)
<=> v1(VarCurr) ) )).
tff(addAssignmentInitValue,axiom,(
v31(constB0) )).
tff(addAssignment_1,axiom,(
! [VarCurr: state_type] :
( v26(VarCurr)
<=> $false ) )).
tff(writeUnaryOperator_2,axiom,(
! [VarCurr: state_type] :
( ~ v4(VarCurr)
<=> v18(VarCurr) ) )).
tff(writeBinaryOperatorShiftedRanges_2,axiom,(
! [VarCurr: state_type] :
( v18(VarCurr)
<=> ( v19(VarCurr)
& v22(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges_1,axiom,(
! [VarCurr: state_type] :
( v22(VarCurr)
<=> ( v1(VarCurr)
| v6(VarCurr) ) ) )).
tff(writeBinaryOperatorShiftedRanges,axiom,(
! [VarCurr: state_type] :
( v19(VarCurr)
<=> ( v20(VarCurr)
| v21(VarCurr) ) ) )).
tff(writeUnaryOperator_1,axiom,(
! [VarCurr: state_type] :
( ~ v21(VarCurr)
<=> v6(VarCurr) ) )).
tff(writeUnaryOperator,axiom,(
! [VarCurr: state_type] :
( ~ v20(VarCurr)
<=> v1(VarCurr) ) )).
tff(aaddConditionBooleanCondEqualRangesElseBranch,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ $true
=> ( v6(VarNext)
<=> v6(VarCurr) ) ) ) )).
tff(addConditionBooleanCondEqualRangesThenBranch,axiom,(
! [VarNext: state_type] :
( $true
=> ( v6(VarNext)
<=> v13(VarNext) ) ) )).
tff(addAssignment,axiom,(
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v13(VarNext)
<=> v9(VarCurr) ) ) )).
%------------------------------------------------------------------------------