About the Execution of ITS-Tools for PhilosophersDyn-PT-03
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
325.659 | 26322.00 | 51315.00 | 936.90 | FTTTTTTTTFFFFFTT | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Formatting '/data/fko/mcc2021-input.r159-oct2-162089267700042.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fko/mcc2021-input.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
...............................................................................................................
=====================================================================
Generated by BenchKit 2-4028
Executing tool itstools
Input is PhilosophersDyn-PT-03, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r159-oct2-162089267700042
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 848K
-rw-r--r-- 1 mcc users 30K May 5 16:58 CTLCardinality.txt
-rw-r--r-- 1 mcc users 172K May 10 09:43 CTLCardinality.xml
-rw-r--r-- 1 mcc users 56K May 5 16:58 CTLFireability.txt
-rw-r--r-- 1 mcc users 299K May 10 09:43 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K May 6 14:48 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.3K May 6 14:48 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 5.0K Mar 28 16:26 LTLCardinality.txt
-rw-r--r-- 1 mcc users 27K Mar 28 16:26 LTLCardinality.xml
-rw-r--r-- 1 mcc users 6.1K Mar 28 16:26 LTLFireability.txt
-rw-r--r-- 1 mcc users 31K Mar 28 16:26 LTLFireability.xml
-rw-r--r-- 1 mcc users 4.3K Mar 27 09:18 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 17K Mar 27 09:18 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 11K Mar 25 11:33 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 44K Mar 25 11:33 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 2.1K Mar 22 09:16 UpperBounds.txt
-rw-r--r-- 1 mcc users 4.6K Mar 22 09:16 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 5 16:51 equiv_col
-rw-r--r-- 1 mcc users 3 May 5 16:51 instance
-rw-r--r-- 1 mcc users 6 May 5 16:51 iscolored
-rw-r--r-- 1 mcc users 87K May 5 16:51 model.pnml
--------------------
content from stdout:
=== Data for post analysis generated by BenchKit (invocation template)
The expected result is a vector of booleans
BOOL_VECTOR
here is the order used to build the result vector(from text file)
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-00
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-01
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-02
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-03
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-04
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-05
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-06
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-07
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-08
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-09
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-10
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-11
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-12
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-13
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-14
FORMULA_NAME PhilosophersDyn-PT-03-CTLFireability-15
=== Now, execution of the tool begins
BK_START 1621179121727
Running Version 0
[2021-05-16 15:32:09] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, CTLFireability, -spotpath, /home/mcc/BenchKit/bin//..//ltlfilt, -z3path, /home/mcc/BenchKit/bin//..//z3/bin/z3, -yices2path, /home/mcc/BenchKit/bin//..//yices/bin/yices, -its, -ltsmin, -greatspnpath, /home/mcc/BenchKit/bin//..//greatspn/, -order, META, -manyOrder, -smt, -timeout, 3600]
[2021-05-16 15:32:09] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2021-05-16 15:32:09] [INFO ] Load time of PNML (sax parser for PT used): 134 ms
[2021-05-16 15:32:09] [INFO ] Transformed 30 places.
[2021-05-16 15:32:09] [INFO ] Transformed 84 transitions.
[2021-05-16 15:32:09] [INFO ] Parsed PT model containing 30 places and 84 transitions in 236 ms.
Parsed 16 properties from file /home/mcc/execution/CTLFireability.xml in 84 ms.
[2021-05-16 15:32:09] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:09] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 5 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 1 identical enabling conditions.
[2021-05-16 15:32:10] [INFO ] Reduced 1 identical enabling conditions.
Ensure Unique test removed 3 transitions
Reduce redundant transitions removed 3 transitions.
Support contains 30 out of 30 places. Attempting structural reductions.
Starting structural reductions, iteration 0 : 30/30 places, 81/81 transitions.
Applied a total of 0 rules in 77 ms. Remains 30 /30 variables (removed 0) and now considering 81/81 (removed 0) transitions.
[2021-05-16 15:32:10] [INFO ] Flow matrix only has 57 transitions (discarded 24 similar events)
// Phase 1: matrix 57 rows 30 cols
[2021-05-16 15:32:10] [INFO ] Computed 11 place invariants in 15 ms
[2021-05-16 15:32:13] [INFO ] Dead Transitions using invariants and state equation in 2942 ms returned [0, 6, 7, 8, 12, 13, 15, 16, 19, 20, 21, 22, 23, 24, 26, 28, 39, 44, 45, 48, 53, 55, 56, 61, 64, 66, 71, 72, 74, 75]
Found 30 dead transitions using SMT.
Drop transitions removed 30 transitions
Dead transitions reduction (with SMT) triggered by suspicious arc values removed 30 transitions :[75, 74, 72, 71, 66, 64, 61, 56, 55, 53, 48, 45, 44, 39, 28, 26, 24, 23, 22, 21, 20, 19, 16, 15, 13, 12, 8, 7, 6, 0]
// Phase 1: matrix 51 rows 30 cols
[2021-05-16 15:32:13] [INFO ] Computed 11 place invariants in 1 ms
[2021-05-16 15:32:13] [INFO ] Implicit Places using invariants in 36 ms returned []
// Phase 1: matrix 51 rows 30 cols
[2021-05-16 15:32:13] [INFO ] Computed 11 place invariants in 1 ms
[2021-05-16 15:32:13] [INFO ] State equation strengthened by 30 read => feed constraints.
[2021-05-16 15:32:13] [INFO ] Implicit Places using invariants and state equation in 125 ms returned []
Implicit Place search using SMT with State Equation took 165 ms to find 0 implicit places.
// Phase 1: matrix 51 rows 30 cols
[2021-05-16 15:32:13] [INFO ] Computed 11 place invariants in 1 ms
[2021-05-16 15:32:13] [INFO ] Dead Transitions using invariants and state equation in 91 ms returned []
Starting structural reductions, iteration 1 : 30/30 places, 51/81 transitions.
Applied a total of 0 rules in 1 ms. Remains 30 /30 variables (removed 0) and now considering 51/51 (removed 0) transitions.
// Phase 1: matrix 51 rows 30 cols
[2021-05-16 15:32:13] [INFO ] Computed 11 place invariants in 1 ms
[2021-05-16 15:32:13] [INFO ] Dead Transitions using invariants and state equation in 148 ms returned []
Finished structural reductions, in 2 iterations. Remains : 30/30 places, 51/81 transitions.
[2021-05-16 15:32:14] [INFO ] Initial state reduction rules for CTL removed 3 formulas.
[2021-05-16 15:32:14] [INFO ] Flatten gal took : 244 ms
FORMULA PhilosophersDyn-PT-03-CTLFireability-08 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA PhilosophersDyn-PT-03-CTLFireability-05 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA PhilosophersDyn-PT-03-CTLFireability-03 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
[2021-05-16 15:32:15] [INFO ] Flatten gal took : 149 ms
[2021-05-16 15:32:15] [INFO ] Input system was already deterministic with 51 transitions.
Incomplete random walk after 100000 steps, including 14324 resets, run finished after 456 ms. (steps per millisecond=219 ) properties (out of 62) seen :60
Running SMT prover for 2 properties.
// Phase 1: matrix 51 rows 30 cols
[2021-05-16 15:32:16] [INFO ] Computed 11 place invariants in 4 ms
[2021-05-16 15:32:16] [INFO ] [Real]Absence check using 6 positive place invariants in 2 ms returned sat
[2021-05-16 15:32:16] [INFO ] [Real]Absence check using 6 positive and 5 generalized place invariants in 2 ms returned sat
[2021-05-16 15:32:16] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2021-05-16 15:32:16] [INFO ] [Real]Absence check using state equation in 221 ms returned unsat
[2021-05-16 15:32:16] [INFO ] [Real]Absence check using 6 positive place invariants in 1 ms returned sat
[2021-05-16 15:32:16] [INFO ] [Real]Absence check using 6 positive and 5 generalized place invariants in 1 ms returned unsat
Successfully simplified 2 atomic propositions for a total of 13 simplifications.
Applied a total of 0 rules in 29 ms. Remains 30 /30 variables (removed 0) and now considering 51/51 (removed 0) transitions.
[2021-05-16 15:32:17] [INFO ] Flatten gal took : 5 ms
[2021-05-16 15:32:17] [INFO ] Flatten gal took : 18 ms
[2021-05-16 15:32:17] [INFO ] Input system was already deterministic with 51 transitions.
[2021-05-16 15:32:17] [INFO ] Flatten gal took : 5 ms
[2021-05-16 15:32:17] [INFO ] Flatten gal took : 18 ms
[2021-05-16 15:32:17] [INFO ] Time to serialize gal into /tmp/CTLFireability11247524217928790757.gal : 23 ms
[2021-05-16 15:32:17] [INFO ] Time to serialize properties into /tmp/CTLFireability15808206815129573457.ctl : 2 ms
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/CTLFireability11247524217928790757.gal, -t, CGAL, -ctl, /tmp/CTLFireability15808206815129573457.ctl, --gen-order, FOLLOW], workingDir=/home/mcc/execution]
its-ctl command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /tmp/CTLFireability11247524217928790757.gal -t CGAL -ctl /tmp/CTLFireability15808206815129573457.ctl --gen-order FOLLOW
No direction supplied, using forward translation only.
Parsed 1 CTL formulae.
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
reachable,325,0.026545,5124,2,498,5,2152,6,0,180,1731,0
Converting to forward existential form...Done !
original formula: EF(!(AF(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1))||(Think_3>=1))||(Think_2>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||(Think_1>=1))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1))))))
=> equivalent forward existential formula: [FwdG(FwdU(Init,TRUE),!(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1))||(Think_3>=1))||(Think_2>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||(Think_1>=1))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))))] != FALSE
Hit Full ! (commute/partial/dont) 0/85/51
(forward)formula 0,1,0.197207,8712,1,0,9,11576,20,2,1826,7928,9
FORMULA PhilosophersDyn-PT-03-CTLFireability-02 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is TRUE !
***************************************
Applied a total of 0 rules in 2 ms. Remains 30 /30 variables (removed 0) and now considering 51/51 (removed 0) transitions.
[2021-05-16 15:32:17] [INFO ] Flatten gal took : 9 ms
[2021-05-16 15:32:17] [INFO ] Flatten gal took : 26 ms
[2021-05-16 15:32:17] [INFO ] Input system was already deterministic with 51 transitions.
[2021-05-16 15:32:17] [INFO ] Flatten gal took : 20 ms
[2021-05-16 15:32:17] [INFO ] Flatten gal took : 25 ms
[2021-05-16 15:32:17] [INFO ] Time to serialize gal into /tmp/CTLFireability13872273531038922466.gal : 17 ms
[2021-05-16 15:32:17] [INFO ] Time to serialize properties into /tmp/CTLFireability3737436599751861284.ctl : 31 ms
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/CTLFireability13872273531038922466.gal, -t, CGAL, -ctl, /tmp/CTLFireability3737436599751861284.ctl, --gen-order, FOLLOW], workingDir=/home/mcc/execution]
its-ctl command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /tmp/CTLFireability13872273531038922466.gal -t CGAL -ctl /tmp/CTLFireability3737436599751861284.ctl --gen-order FOLLOW
No direction supplied, using forward translation only.
Parsed 1 CTL formulae.
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
reachable,325,0.039853,5244,2,498,5,2152,6,0,180,1731,0
Converting to forward existential form...Done !
original formula: EG((AG(((EG((((((((((((((((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))&&((((((((((((((((((((((((((((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1))))) + (AG(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1))||(Think_3>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||(Think_2>=1))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||(((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1)))||(((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||(((WaitRight_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||(((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||(Think_1>=1))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||(((Forks_1>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))) * (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1)))||(Think_3>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||(Think_2>=1))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||(((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||(((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||(((WaitRight_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||(((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||(Think_1>=1))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||(((Forks_1>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1))))) + ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Think_3>=1)||(Think_2>=1))||(Think_1>=1))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||(((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||(((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||(((WaitRight_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||(((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||(((Forks_1>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))&&(((((((((((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))))) + (((((((((((((((((((((((((((((((((((((((((((((((((((EF((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1))||(Think_3>=1))||(Think_2>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||(Think_1>=1))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))) + (Think_3>=1)) + (Think_2>=1)) + (Think_1>=1)) + ((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))) + (((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1))) + (((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1))) + ((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))) + ((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))) + (((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1))) + (((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1))) + (((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1))) + (((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1))) + ((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1))) + (((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2))) + (((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1))) + ((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1))) + ((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1))) + ((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1))) + (((WaitRight_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))) + (((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1))) + (((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1))) + (((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1))) + ((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1))) + (((Forks_1>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_1>=1))) + (((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1))) + ((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1))) + (((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1))) + (((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1))) + (((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1))) + ((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1))) + (((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1))) + ((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1))) + (((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1))) + (((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1))) + ((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1))) + ((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1))) + (((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1))) + (((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1))) + (((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))) + (((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1))) + (((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1))) + ((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1))) + (((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1))) + ((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))) + ((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1))) + ((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))) + ((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1))) + (((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1))) + ((((((((((((((((((((((((((((((((((((((((((((((((((((Think_3<1)&&(Think_2<1))&&(Think_1<1))&&((((Forks_1<1)||(Outside_3<1))||(Forks_2<1))||(Neighbourhood_2_1<1)))&&(((Outside_3<1)||(Forks_3<2))||(Neighbourhood_3_3<1)))&&(((Neighbourhood_1_2<1)||(WaitRight_1<1))||(Forks_2<1)))&&(((Forks_1<1)||(WaitRight_2<1))||(Neighbourhood_2_1<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Outside_3<1))||(Forks_2<1)))&&((Forks_1<1)||(WaitLeft_1<1)))&&(((Outside_3<1)||(Outside_2<1))||(Outside_1<1)))&&(((Neighbourhood_2_2<1)||(Outside_3<1))||(Forks_2<2)))&&(((Forks_1<2)||(Neighbourhood_1_1<1))||(Outside_1<1)))&&((((Forks_1<1)||(Forks_3<1))||(Neighbourhood_1_3<1))||(Outside_2<1)))&&(((WaitRight_2<1)||(Forks_3<1))||(Neighbourhood_2_3<1)))&&(((Neighbourhood_2_2<1)||(WaitRight_2<1))||(Forks_2<1)))&&((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_3_2<1))||(Outside_2<1)))&&(((HasRight_2<1)||(Neighbourhood_2_2<1))||(HasLeft_2<1)))&&((((Forks_1<1)||(Forks_2<1))||(Neighbourhood_2_1<1))||(Outside_1<1)))&&(((Neighbourhood_2_2<1)||(Forks_2<2))||(Outside_1<1)))&&((((Forks_1<1)||(Forks_3<1))||(Neighbourhood_3_1<1))||(Outside_2<1)))&&(((HasLeft_3<1)||(Neighbourhood_3_3<1))||(HasRight_3<1)))&&((WaitLeft_2<1)||(Forks_2<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Forks_2<1))||(Outside_2<1)))&&(((Forks_1<2)||(Outside_3<1))||(Neighbourhood_1_1<1)))&&(((Forks_3<2)||(Neighbourhood_3_3<1))||(Outside_2<1)))&&(((Forks_1<1)||(WaitRight_1<1))||(Neighbourhood_1_1<1)))&&(((Forks_2<1)||(WaitRight_3<1))||(Neighbourhood_3_2<1)))&&(((Forks_3<1)||(Neighbourhood_3_3<1))||(WaitRight_3<1)))&&(((HasLeft_3<1)||(HasRight_3<1))||(Neighbourhood_3_1<1)))&&((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Outside_2<1)))&&((((Forks_1<1)||(Outside_3<1))||(Forks_3<1))||(Neighbourhood_3_1<1)))&&(((Neighbourhood_1_2<1)||(HasRight_1<1))||(HasLeft_1<1)))&&((((Outside_3<1)||(Forks_2<1))||(Forks_3<1))||(Neighbourhood_2_3<1)))&&(((Neighbourhood_1_1<1)||(HasRight_1<1))||(HasLeft_1<1)))&&(((HasRight_1<1)||(Neighbourhood_1_3<1))||(HasLeft_1<1)))&&((((Outside_3<1)||(Forks_2<1))||(Forks_3<1))||(Neighbourhood_3_2<1)))&&(((Forks_1<2)||(Neighbourhood_1_1<1))||(Outside_2<1)))&&((((Forks_1<1)||(Forks_2<1))||(Neighbourhood_2_1<1))||(Outside_2<1)))&&((((Forks_1<1)||(Forks_3<1))||(Neighbourhood_1_3<1))||(Outside_1<1)))&&(((HasRight_2<1)||(HasLeft_2<1))||(Neighbourhood_2_1<1)))&&(((HasRight_2<1)||(HasLeft_2<1))||(Neighbourhood_2_3<1)))&&(((Forks_1<1)||(WaitRight_3<1))||(Neighbourhood_3_1<1)))&&(((HasLeft_3<1)||(Neighbourhood_3_2<1))||(HasRight_3<1)))&&(((Neighbourhood_2_2<1)||(Forks_2<2))||(Outside_2<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Forks_2<1))||(Outside_1<1)))&&((((Forks_1<1)||(Forks_3<1))||(Neighbourhood_3_1<1))||(Outside_1<1)))&&(((Forks_3<2)||(Neighbourhood_3_3<1))||(Outside_1<1)))&&(((WaitRight_1<1)||(Forks_3<1))||(Neighbourhood_1_3<1)))&&((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Outside_1<1)))&&((Forks_3<1)||(WaitLeft_3<1)))&&((((Forks_1<1)||(Outside_3<1))||(Forks_3<1))||(Neighbourhood_1_3<1)))&&((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_3_2<1))||(Outside_1<1)))) * (((((((((((((((((((((((((((((((((((((((((((Think_3>=1)||(Think_2>=1))||(Think_1>=1))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))) * (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||(((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||(((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||(((WaitRight_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||(((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||(((Forks_1>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1))))))
=> equivalent forward existential formula: [FwdG(Init,(!(E(TRUE U !(((EG((((((((((((((((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))&&((((((((((((((((((((((((((((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1))))) + (!(E(TRUE U !(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1))||(Think_3>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||(Think_2>=1))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||(((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1)))||(((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||(((WaitRight_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||(((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||(Think_1>=1))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||(((Forks_1>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))))) * (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1)))||(Think_3>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||(Think_2>=1))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||(((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||(((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||(((WaitRight_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||(((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||(Think_1>=1))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||(((Forks_1>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1))))) + ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Think_3>=1)||(Think_2>=1))||(Think_1>=1))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||(((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||(((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||(((WaitRight_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||(((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||(((Forks_1>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))&&(((((((((((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))))))) + (((((((((((((((((((((((((((((((((((((((((((((((((((E(TRUE U (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1))||(Think_3>=1))||(Think_2>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||(Think_1>=1))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))) + (Think_3>=1)) + (Think_2>=1)) + (Think_1>=1)) + ((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))) + (((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1))) + (((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1))) + ((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))) + ((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))) + (((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1))) + (((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1))) + (((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1))) + (((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1))) + ((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1))) + (((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2))) + (((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1))) + ((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1))) + ((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1))) + ((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1))) + (((WaitRight_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))) + (((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1))) + (((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1))) + (((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1))) + ((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1))) + (((Forks_1>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_1>=1))) + (((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1))) + ((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1))) + (((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1))) + (((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1))) + (((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1))) + ((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1))) + (((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1))) + ((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1))) + (((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1))) + (((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1))) + ((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1))) + ((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1))) + (((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1))) + (((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1))) + (((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))) + (((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1))) + (((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1))) + ((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1))) + (((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1))) + ((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))) + ((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1))) + ((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))) + ((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1))) + (((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1))) + ((((((((((((((((((((((((((((((((((((((((((((((((((((Think_3<1)&&(Think_2<1))&&(Think_1<1))&&((((Forks_1<1)||(Outside_3<1))||(Forks_2<1))||(Neighbourhood_2_1<1)))&&(((Outside_3<1)||(Forks_3<2))||(Neighbourhood_3_3<1)))&&(((Neighbourhood_1_2<1)||(WaitRight_1<1))||(Forks_2<1)))&&(((Forks_1<1)||(WaitRight_2<1))||(Neighbourhood_2_1<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Outside_3<1))||(Forks_2<1)))&&((Forks_1<1)||(WaitLeft_1<1)))&&(((Outside_3<1)||(Outside_2<1))||(Outside_1<1)))&&(((Neighbourhood_2_2<1)||(Outside_3<1))||(Forks_2<2)))&&(((Forks_1<2)||(Neighbourhood_1_1<1))||(Outside_1<1)))&&((((Forks_1<1)||(Forks_3<1))||(Neighbourhood_1_3<1))||(Outside_2<1)))&&(((WaitRight_2<1)||(Forks_3<1))||(Neighbourhood_2_3<1)))&&(((Neighbourhood_2_2<1)||(WaitRight_2<1))||(Forks_2<1)))&&((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_3_2<1))||(Outside_2<1)))&&(((HasRight_2<1)||(Neighbourhood_2_2<1))||(HasLeft_2<1)))&&((((Forks_1<1)||(Forks_2<1))||(Neighbourhood_2_1<1))||(Outside_1<1)))&&(((Neighbourhood_2_2<1)||(Forks_2<2))||(Outside_1<1)))&&((((Forks_1<1)||(Forks_3<1))||(Neighbourhood_3_1<1))||(Outside_2<1)))&&(((HasLeft_3<1)||(Neighbourhood_3_3<1))||(HasRight_3<1)))&&((WaitLeft_2<1)||(Forks_2<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Forks_2<1))||(Outside_2<1)))&&(((Forks_1<2)||(Outside_3<1))||(Neighbourhood_1_1<1)))&&(((Forks_3<2)||(Neighbourhood_3_3<1))||(Outside_2<1)))&&(((Forks_1<1)||(WaitRight_1<1))||(Neighbourhood_1_1<1)))&&(((Forks_2<1)||(WaitRight_3<1))||(Neighbourhood_3_2<1)))&&(((Forks_3<1)||(Neighbourhood_3_3<1))||(WaitRight_3<1)))&&(((HasLeft_3<1)||(HasRight_3<1))||(Neighbourhood_3_1<1)))&&((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Outside_2<1)))&&((((Forks_1<1)||(Outside_3<1))||(Forks_3<1))||(Neighbourhood_3_1<1)))&&(((Neighbourhood_1_2<1)||(HasRight_1<1))||(HasLeft_1<1)))&&((((Outside_3<1)||(Forks_2<1))||(Forks_3<1))||(Neighbourhood_2_3<1)))&&(((Neighbourhood_1_1<1)||(HasRight_1<1))||(HasLeft_1<1)))&&(((HasRight_1<1)||(Neighbourhood_1_3<1))||(HasLeft_1<1)))&&((((Outside_3<1)||(Forks_2<1))||(Forks_3<1))||(Neighbourhood_3_2<1)))&&(((Forks_1<2)||(Neighbourhood_1_1<1))||(Outside_2<1)))&&((((Forks_1<1)||(Forks_2<1))||(Neighbourhood_2_1<1))||(Outside_2<1)))&&((((Forks_1<1)||(Forks_3<1))||(Neighbourhood_1_3<1))||(Outside_1<1)))&&(((HasRight_2<1)||(HasLeft_2<1))||(Neighbourhood_2_1<1)))&&(((HasRight_2<1)||(HasLeft_2<1))||(Neighbourhood_2_3<1)))&&(((Forks_1<1)||(WaitRight_3<1))||(Neighbourhood_3_1<1)))&&(((HasLeft_3<1)||(Neighbourhood_3_2<1))||(HasRight_3<1)))&&(((Neighbourhood_2_2<1)||(Forks_2<2))||(Outside_2<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Forks_2<1))||(Outside_1<1)))&&((((Forks_1<1)||(Forks_3<1))||(Neighbourhood_3_1<1))||(Outside_1<1)))&&(((Forks_3<2)||(Neighbourhood_3_3<1))||(Outside_1<1)))&&(((WaitRight_1<1)||(Forks_3<1))||(Neighbourhood_1_3<1)))&&((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Outside_1<1)))&&((Forks_3<1)||(WaitLeft_3<1)))&&((((Forks_1<1)||(Outside_3<1))||(Forks_3<1))||(Neighbourhood_1_3<1)))&&((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_3_2<1))||(Outside_1<1)))) * (((((((((((((((((((((((((((((((((((((((((((Think_3>=1)||(Think_2>=1))||(Think_1>=1))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))) * (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||(((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||(((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Outside_3>=1))&&(Forks_2>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_2>=1)))||(((WaitRight_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_2>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_1>=2)&&(Outside_3>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||(((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1)))||(((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||((((Outside_3>=1)&&(Forks_2>=1))&&(Forks_3>=1))&&(Neighbourhood_3_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Forks_1>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Outside_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||(((Forks_1>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_1>=1)))||((((Forks_1>=1)&&(Forks_3>=1))&&(Neighbourhood_3_1>=1))&&(Outside_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_1>=1))))))] != FALSE
Reverse transition relation is NOT exact ! Due to transitions t3, t6, t12, t15, t17, t21, t32, t34, t35, t36, t44, t49, Intersection with reachable at each step enabled. (destroyed/reverse/intersect/total) :9/30/12/51
(forward)formula 0,1,0.962409,12400,1,0,131,22180,179,88,2312,22506,201
FORMULA PhilosophersDyn-PT-03-CTLFireability-06 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is TRUE !
***************************************
Applied a total of 0 rules in 9 ms. Remains 30 /30 variables (removed 0) and now considering 51/51 (removed 0) transitions.
[2021-05-16 15:32:18] [INFO ] Flatten gal took : 24 ms
[2021-05-16 15:32:18] [INFO ] Flatten gal took : 4 ms
[2021-05-16 15:32:18] [INFO ] Input system was already deterministic with 51 transitions.
[2021-05-16 15:32:18] [INFO ] Flatten gal took : 20 ms
[2021-05-16 15:32:18] [INFO ] Flatten gal took : 5 ms
[2021-05-16 15:32:18] [INFO ] Time to serialize gal into /tmp/CTLFireability2479438340489924777.gal : 1 ms
[2021-05-16 15:32:18] [INFO ] Time to serialize properties into /tmp/CTLFireability9810887100669539857.ctl : 8 ms
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/CTLFireability2479438340489924777.gal, -t, CGAL, -ctl, /tmp/CTLFireability9810887100669539857.ctl, --gen-order, FOLLOW], workingDir=/home/mcc/execution]
its-ctl command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /tmp/CTLFireability2479438340489924777.gal -t CGAL -ctl /tmp/CTLFireability9810887100669539857.ctl --gen-order FOLLOW
No direction supplied, using forward translation only.
Parsed 1 CTL formulae.
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
reachable,325,0.027887,5212,2,498,5,2152,6,0,180,1731,0
Converting to forward existential form...Done !
original formula: EG((((((((((((((((((Think_3>=1)||(Think_2>=1))||(Think_1>=1)) + (E((((((((((((((((((((((((((((((((((((((((((((((Forks_1<1)||(Think_1<1))||(Neighbourhood_1_1<1))||(Neighbourhood_2_1<1))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_3_2<1)))&&(((Forks_1<1)||(Think_1<1))||(Neighbourhood_1_1<2)))&&(((Neighbourhood_1_1<1)||(HasRight_1<1))||(HasLeft_1<1)))&&(((HasRight_1<1)||(Neighbourhood_1_3<1))||(HasLeft_1<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_3_1<1)))&&(Think_3<1))&&((((Forks_1<1)||(Think_1<1))||(Neighbourhood_1_1<1))||(Neighbourhood_1_3<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Think_1<1))||(Neighbourhood_2_1<1)))&&(Think_2<1))&&((((Forks_1<1)||(Think_1<1))||(Neighbourhood_1_1<1))||(Neighbourhood_3_1<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_2_3<1)))&&((((Think_2<1)||(Forks_2<1))||(Neighbourhood_2_1<1))||(Neighbourhood_3_2<1)))&&(Think_1<1))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_1_3<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Think_1<1))||(Neighbourhood_3_1<1)))&&((((Neighbourhood_1_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_2_3<1)))&&((((Neighbourhood_1_2<1)||(Neighbourhood_2_2<1))||(Think_2<1))||(Forks_2<1)))&&((((Neighbourhood_1_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_2_1<1)))&&((Forks_1<1)||(WaitLeft_1<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_1_3<1))||(Neighbourhood_3_1<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_1_3<1))||(Neighbourhood_3_2<1)))&&(((HasRight_2<1)||(HasLeft_2<1))||(Neighbourhood_2_1<1)))&&(((HasRight_2<1)||(HasLeft_2<1))||(Neighbourhood_2_3<1)))&&((((Neighbourhood_2_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_2_1<1)))&&((((Think_2<1)||(Forks_2<1))||(Neighbourhood_2_3<1))||(Neighbourhood_3_2<1)))&&(((HasRight_2<1)||(Neighbourhood_2_2<1))||(HasLeft_2<1)))&&((((Neighbourhood_2_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_2_3<1)))&&(((HasLeft_3<1)||(Neighbourhood_3_2<1))||(HasRight_3<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Neighbourhood_3_1<1)))&&(((Neighbourhood_2_2<2)||(Think_2<1))||(Forks_2<1)))&&((((Forks_1<1)||(Think_1<1))||(Neighbourhood_2_1<1))||(Neighbourhood_1_3<1)))&&(((HasLeft_3<1)||(Neighbourhood_3_3<1))||(HasRight_3<1)))&&((WaitLeft_2<1)||(Forks_2<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Neighbourhood_3_2<1)))&&(((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<2)))&&(((HasLeft_3<1)||(HasRight_3<1))||(Neighbourhood_3_1<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Think_1<1))||(Neighbourhood_1_1<1)))&&((Forks_3<1)||(WaitLeft_3<1)))&&((((Forks_1<1)||(Think_1<1))||(Neighbourhood_1_3<1))||(Neighbourhood_3_1<1)))&&((((Neighbourhood_2_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_3_2<1)))&&(((Neighbourhood_1_2<1)||(HasRight_1<1))||(HasLeft_1<1))) U (((((((((((((((((((((((((((((((((((((((((((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||(Think_3>=1))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||(Think_2>=1))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||(Think_1>=1))||(((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1)))||(((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||(((WaitRight_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1)))||(((Forks_1>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||(((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||(((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))) * ((((((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1))||((Forks_1>=1)&&(WaitLeft_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1))))) + (((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1))) + (((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1))) + (((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1))) + ((Forks_1>=1)&&(WaitLeft_1>=1))) + (((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1))) + (((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1))) + (((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1))) + (((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1))) + (((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1))) + ((WaitLeft_2>=1)&&(Forks_2>=1))) + (((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1))) + ((Forks_3>=1)&&(WaitLeft_3>=1))) + (((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1))))
=> equivalent forward existential formula: [FwdG(Init,(((((((((((((((((Think_3>=1)||(Think_2>=1))||(Think_1>=1)) + (E((((((((((((((((((((((((((((((((((((((((((((((Forks_1<1)||(Think_1<1))||(Neighbourhood_1_1<1))||(Neighbourhood_2_1<1))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_3_2<1)))&&(((Forks_1<1)||(Think_1<1))||(Neighbourhood_1_1<2)))&&(((Neighbourhood_1_1<1)||(HasRight_1<1))||(HasLeft_1<1)))&&(((HasRight_1<1)||(Neighbourhood_1_3<1))||(HasLeft_1<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_3_1<1)))&&(Think_3<1))&&((((Forks_1<1)||(Think_1<1))||(Neighbourhood_1_1<1))||(Neighbourhood_1_3<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Think_1<1))||(Neighbourhood_2_1<1)))&&(Think_2<1))&&((((Forks_1<1)||(Think_1<1))||(Neighbourhood_1_1<1))||(Neighbourhood_3_1<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_2_3<1)))&&((((Think_2<1)||(Forks_2<1))||(Neighbourhood_2_1<1))||(Neighbourhood_3_2<1)))&&(Think_1<1))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_1_3<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Think_1<1))||(Neighbourhood_3_1<1)))&&((((Neighbourhood_1_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_2_3<1)))&&((((Neighbourhood_1_2<1)||(Neighbourhood_2_2<1))||(Think_2<1))||(Forks_2<1)))&&((((Neighbourhood_1_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_2_1<1)))&&((Forks_1<1)||(WaitLeft_1<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_1_3<1))||(Neighbourhood_3_1<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_1_3<1))||(Neighbourhood_3_2<1)))&&(((HasRight_2<1)||(HasLeft_2<1))||(Neighbourhood_2_1<1)))&&(((HasRight_2<1)||(HasLeft_2<1))||(Neighbourhood_2_3<1)))&&((((Neighbourhood_2_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_2_1<1)))&&((((Think_2<1)||(Forks_2<1))||(Neighbourhood_2_3<1))||(Neighbourhood_3_2<1)))&&(((HasRight_2<1)||(Neighbourhood_2_2<1))||(HasLeft_2<1)))&&((((Neighbourhood_2_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_2_3<1)))&&(((HasLeft_3<1)||(Neighbourhood_3_2<1))||(HasRight_3<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Neighbourhood_3_1<1)))&&(((Neighbourhood_2_2<2)||(Think_2<1))||(Forks_2<1)))&&((((Forks_1<1)||(Think_1<1))||(Neighbourhood_2_1<1))||(Neighbourhood_1_3<1)))&&(((HasLeft_3<1)||(Neighbourhood_3_3<1))||(HasRight_3<1)))&&((WaitLeft_2<1)||(Forks_2<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Neighbourhood_3_2<1)))&&(((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<2)))&&(((HasLeft_3<1)||(HasRight_3<1))||(Neighbourhood_3_1<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Think_1<1))||(Neighbourhood_1_1<1)))&&((Forks_3<1)||(WaitLeft_3<1)))&&((((Forks_1<1)||(Think_1<1))||(Neighbourhood_1_3<1))||(Neighbourhood_3_1<1)))&&((((Neighbourhood_2_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_3_2<1)))&&(((Neighbourhood_1_2<1)||(HasRight_1<1))||(HasLeft_1<1))) U (((((((((((((((((((((((((((((((((((((((((((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=2)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||(Think_3>=1))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1)))||(Think_2>=1))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_2_3>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||(Think_1>=1))||(((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1)))||(((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_2>=1)))||(((WaitRight_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||(((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1)))||(((Forks_1>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_2_2>=2)&&(Think_2>=1))&&(Forks_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_1_3>=1)))||(((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1)))||(((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||(((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))||(((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_1_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_3>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))||(((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))) * ((((((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1))||((Forks_1>=1)&&(WaitLeft_1>=1)))||((Forks_3>=1)&&(WaitLeft_3>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1))))) + (((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1))) + (((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1))) + (((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1))) + ((Forks_1>=1)&&(WaitLeft_1>=1))) + (((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_1>=1))) + (((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1))) + (((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1))) + (((HasLeft_3>=1)&&(Neighbourhood_3_2>=1))&&(HasRight_3>=1))) + (((HasLeft_3>=1)&&(Neighbourhood_3_3>=1))&&(HasRight_3>=1))) + ((WaitLeft_2>=1)&&(Forks_2>=1))) + (((HasLeft_3>=1)&&(HasRight_3>=1))&&(Neighbourhood_3_1>=1))) + ((Forks_3>=1)&&(WaitLeft_3>=1))) + (((Neighbourhood_1_2>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1))))] != FALSE
Reverse transition relation is NOT exact ! Due to transitions t3, t6, t12, t15, t17, t21, t32, t34, t35, t36, t44, t49, Intersection with reachable at each step enabled. (destroyed/reverse/intersect/total) :9/30/12/51
(forward)formula 0,1,0.424971,10084,1,0,125,18375,134,72,2049,18765,145
FORMULA PhilosophersDyn-PT-03-CTLFireability-07 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is TRUE !
***************************************
Applied a total of 0 rules in 11 ms. Remains 30 /30 variables (removed 0) and now considering 51/51 (removed 0) transitions.
[2021-05-16 15:32:19] [INFO ] Flatten gal took : 4 ms
[2021-05-16 15:32:19] [INFO ] Flatten gal took : 18 ms
[2021-05-16 15:32:19] [INFO ] Input system was already deterministic with 51 transitions.
[2021-05-16 15:32:19] [INFO ] Flatten gal took : 4 ms
[2021-05-16 15:32:19] [INFO ] Flatten gal took : 4 ms
[2021-05-16 15:32:19] [INFO ] Time to serialize gal into /tmp/CTLFireability5200998463783150907.gal : 1 ms
[2021-05-16 15:32:19] [INFO ] Time to serialize properties into /tmp/CTLFireability6232187838523801753.ctl : 1 ms
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/CTLFireability5200998463783150907.gal, -t, CGAL, -ctl, /tmp/CTLFireability6232187838523801753.ctl, --gen-order, FOLLOW], workingDir=/home/mcc/execution]
its-ctl command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /tmp/CTLFireability5200998463783150907.gal -t CGAL -ctl /tmp/CTLFireability6232187838523801753.ctl --gen-order FOLLOW
No direction supplied, using forward translation only.
Parsed 1 CTL formulae.
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
reachable,325,0.031215,5172,2,498,5,2152,6,0,180,1731,0
Converting to forward existential form...Done !
original formula: EF(AG(E((E((((((((((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||(((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1))) U (((((((((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1))||(((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))) * !(A(((((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1))) U ((((((((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))))) U (((((((((EF(((((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))) * (Think_1<1)) * (((HasRight_2<1)||(HasLeft_2<1))||(Neighbourhood_2_3<1))) * (((Outside_3<1)||(Outside_2<1))||(Outside_1<1))) * (((WaitRight_1<1)||(Forks_3<1))||(Neighbourhood_1_3<1))) * ((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_3_2<1))||(Outside_2<1))) * ((((Neighbourhood_2_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_2_1<1))) * (((HasLeft_3<1)||(Neighbourhood_3_2<1))||(HasRight_3<1))) * (((Neighbourhood_2_2<1)||(Forks_2<2))||(Outside_1<1))) * ((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Outside_2<1))))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U !(E((E((((((((((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_3_2>=1))&&(Outside_2>=1)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||(((Forks_1>=1)&&(WaitRight_1>=1))&&(Neighbourhood_1_1>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1))) U (((((((((((Neighbourhood_1_2>=1)&&(Neighbourhood_2_2>=1))&&(Think_2>=1))&&(Forks_2>=1))||(((Neighbourhood_2_2>=1)&&(WaitRight_2>=1))&&(Forks_2>=1)))||(((HasRight_2>=1)&&(Neighbourhood_2_2>=1))&&(HasLeft_2>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_1>=1))&&(Neighbourhood_3_2>=1)))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Forks_1>=1)&&(Outside_3>=1))&&(Forks_3>=1))&&(Neighbourhood_3_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))) * !(!((E(!(((((((((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))) U (!(((((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_2_1>=1))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_2>=1)))||((WaitLeft_2>=1)&&(Forks_2>=1)))) * !(((((((((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1)))))) + EG(!(((((((((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_2>=1))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||((Forks_1>=1)&&(WaitLeft_1>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||((((Neighbourhood_2_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_3_2>=1))))))))) U (((((((((E(TRUE U ((((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))) * (Think_1<1)) * (((HasRight_2<1)||(HasLeft_2<1))||(Neighbourhood_2_3<1))) * (((Outside_3<1)||(Outside_2<1))||(Outside_1<1))) * (((WaitRight_1<1)||(Forks_3<1))||(Neighbourhood_1_3<1))) * ((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_3_2<1))||(Outside_2<1))) * ((((Neighbourhood_2_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_2_1<1))) * (((HasLeft_3<1)||(Neighbourhood_3_2<1))||(HasRight_3<1))) * (((Neighbourhood_2_2<1)||(Forks_2<2))||(Outside_1<1))) * ((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Outside_2<1))))))))] != FALSE
Reverse transition relation is NOT exact ! Due to transitions t3, t6, t12, t15, t17, t21, t32, t34, t35, t36, t44, t49, Intersection with reachable at each step enabled. (destroyed/reverse/intersect/total) :9/30/12/51
(forward)formula 0,0,0.358711,13176,1,0,193,35733,143,98,2003,30398,252
FORMULA PhilosophersDyn-PT-03-CTLFireability-11 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !
***************************************
ITS tools runner thread asked to quit. Dying gracefully.
Applied a total of 0 rules in 6 ms. Remains 30 /30 variables (removed 0) and now considering 51/51 (removed 0) transitions.
[2021-05-16 15:32:20] [INFO ] Flatten gal took : 4 ms
[2021-05-16 15:32:20] [INFO ] Flatten gal took : 8 ms
[2021-05-16 15:32:20] [INFO ] Input system was already deterministic with 51 transitions.
[2021-05-16 15:32:20] [INFO ] Flatten gal took : 4 ms
[2021-05-16 15:32:20] [INFO ] Flatten gal took : 13 ms
[2021-05-16 15:32:20] [INFO ] Time to serialize gal into /tmp/CTLFireability13044225445195666357.gal : 9 ms
[2021-05-16 15:32:20] [INFO ] Time to serialize properties into /tmp/CTLFireability12754972732472098682.ctl : 1 ms
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/CTLFireability13044225445195666357.gal, -t, CGAL, -ctl, /tmp/CTLFireability12754972732472098682.ctl, --gen-order, FOLLOW], workingDir=/home/mcc/execution]
its-ctl command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /tmp/CTLFireability13044225445195666357.gal -t CGAL -ctl /tmp/CTLFireability12754972732472098682.ctl --gen-order FOLLOW
No direction supplied, using forward translation only.
Parsed 1 CTL formulae.
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
reachable,325,0.051417,5332,2,498,5,2152,6,0,180,1731,0
Converting to forward existential form...Done !
original formula: AG(((!(AF(((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||(Think_1>=1))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1))))) * E(((((((((((((((((((Neighbourhood_1_2<1)||(Neighbourhood_2_2<1))||(Think_2<1))||(Forks_2<1))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_3_2<1)))&&(((HasLeft_3<1)||(HasRight_3<1))||(Neighbourhood_3_1<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_2_3<1)))&&((((Forks_1<1)||(Forks_3<1))||(Neighbourhood_3_1<1))||(Outside_2<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Think_1<1))||(Neighbourhood_3_1<1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1))) U (((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(Think_3>=1))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1))))) * (AF(((((((((((((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||(((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))) + (((((((((((((((((((((WaitRight_1<1)||(Forks_3<1))||(Neighbourhood_1_3<1))&&(((HasRight_1<1)||(Neighbourhood_1_3<1))||(HasLeft_1<1)))&&((((Neighbourhood_2_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_2_1<1)))&&((((Forks_1<1)||(Outside_3<1))||(Forks_2<1))||(Neighbourhood_2_1<1)))&&((((Forks_1<1)||(Forks_2<1))||(Neighbourhood_2_1<1))||(Outside_1<1)))&&((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Outside_2<1)))&&(((Neighbourhood_1_2<1)||(WaitRight_1<1))||(Forks_2<1)))&&((((Forks_1<1)||(Outside_3<1))||(Forks_3<1))||(Neighbourhood_3_1<1)))&&((((Neighbourhood_2_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_3_2<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_3_2<1)))&&(((HasRight_1<1)||(Neighbourhood_1_3<1))||(HasLeft_1<1)))&&(((HasLeft_3<1)||(HasRight_3<1))||(Neighbourhood_3_1<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Think_1<1))||(Neighbourhood_1_1<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Neighbourhood_3_1<1)))&&(((Neighbourhood_2_2<1)||(Forks_2<2))||(Outside_1<1)))&&((((Forks_1<1)||(Forks_3<1))||(Neighbourhood_3_1<1))||(Outside_2<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Forks_2<1))||(Outside_2<1)))&&(((Forks_3<2)||(Neighbourhood_3_3<1))||(Outside_1<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Forks_2<1))||(Outside_1<1))))))
=> equivalent forward existential formula: (([(FwdU(Init,TRUE) * !(EG(!(((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_1_3>=1))||(((Forks_1>=2)&&(Neighbourhood_1_1>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||(Think_1>=1))||(((Outside_3>=1)&&(Forks_3>=2))&&(Neighbourhood_3_3>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Forks_2>=1))&&(Outside_2>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1)))))))] = FALSE * [(FwdU(Init,TRUE) * !(E(((((((((((((((((((Neighbourhood_1_2<1)||(Neighbourhood_2_2<1))||(Think_2<1))||(Forks_2<1))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_3_2<1)))&&(((HasLeft_3<1)||(HasRight_3<1))||(Neighbourhood_3_1<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_2_3<1)))&&((((Forks_1<1)||(Forks_3<1))||(Neighbourhood_3_1<1))||(Outside_2<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Think_1<1))||(Neighbourhood_3_1<1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1)))||(((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=2)))||(((Neighbourhood_1_1>=1)&&(HasRight_1>=1))&&(HasLeft_1>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(((Forks_3>=1)&&(Neighbourhood_3_3>=1))&&(WaitRight_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_3_1>=1)))||((((Think_2>=1)&&(Forks_2>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1)))||(((Forks_1>=1)&&(WaitRight_2>=1))&&(Neighbourhood_2_1>=1)))||(((Forks_3>=2)&&(Neighbourhood_3_3>=1))&&(Outside_1>=1))) U (((((((((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_2_1>=1))||(((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1)))||(((Outside_3>=1)&&(Outside_2>=1))&&(Outside_1>=1)))||(Think_3>=1))||((((Forks_2>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Outside_1>=1)))||(((Neighbourhood_2_2>=1)&&(Outside_3>=1))&&(Forks_2>=2)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_3_3>=1))&&(Neighbourhood_1_3>=1)))||((((Think_3>=1)&&(Forks_3>=1))&&(Neighbourhood_2_3>=1))&&(Neighbourhood_3_2>=1))))))] = FALSE) * [FwdG((FwdU(Init,TRUE) * !((((((((((((((((((((((WaitRight_1<1)||(Forks_3<1))||(Neighbourhood_1_3<1))&&(((HasRight_1<1)||(Neighbourhood_1_3<1))||(HasLeft_1<1)))&&((((Neighbourhood_2_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_2_1<1)))&&((((Forks_1<1)||(Outside_3<1))||(Forks_2<1))||(Neighbourhood_2_1<1)))&&((((Forks_1<1)||(Forks_2<1))||(Neighbourhood_2_1<1))||(Outside_1<1)))&&((((Forks_2<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Outside_2<1)))&&(((Neighbourhood_1_2<1)||(WaitRight_1<1))||(Forks_2<1)))&&((((Forks_1<1)||(Outside_3<1))||(Forks_3<1))||(Neighbourhood_3_1<1)))&&((((Neighbourhood_2_2<1)||(Think_2<1))||(Forks_2<1))||(Neighbourhood_3_2<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_3_3<1))||(Neighbourhood_3_2<1)))&&(((HasRight_1<1)||(Neighbourhood_1_3<1))||(HasLeft_1<1)))&&(((HasLeft_3<1)||(HasRight_3<1))||(Neighbourhood_3_1<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Think_1<1))||(Neighbourhood_1_1<1)))&&((((Think_3<1)||(Forks_3<1))||(Neighbourhood_2_3<1))||(Neighbourhood_3_1<1)))&&(((Neighbourhood_2_2<1)||(Forks_2<2))||(Outside_1<1)))&&((((Forks_1<1)||(Forks_3<1))||(Neighbourhood_3_1<1))||(Outside_2<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Forks_2<1))||(Outside_2<1)))&&(((Forks_3<2)||(Neighbourhood_3_3<1))||(Outside_1<1)))&&((((Neighbourhood_1_2<1)||(Forks_1<1))||(Forks_2<1))||(Outside_1<1))))),!(((((((((((((HasRight_2>=1)&&(HasLeft_2>=1))&&(Neighbourhood_2_3>=1))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_3>=1)))||((((Neighbourhood_1_2>=1)&&(Think_2>=1))&&(Forks_2>=1))&&(Neighbourhood_2_1>=1)))||(((HasRight_1>=1)&&(Neighbourhood_1_3>=1))&&(HasLeft_1>=1)))||(((WaitRight_1>=1)&&(Forks_3>=1))&&(Neighbourhood_1_3>=1)))||(((Forks_2>=1)&&(WaitRight_3>=1))&&(Neighbourhood_3_2>=1)))||(((Neighbourhood_2_2>=1)&&(Forks_2>=2))&&(Outside_2>=1)))||((((Forks_1>=1)&&(Think_1>=1))&&(Neighbourhood_1_1>=1))&&(Neighbourhood_3_1>=1)))||(((Neighbourhood_1_2>=1)&&(WaitRight_1>=1))&&(Forks_2>=1)))||((((Neighbourhood_1_2>=1)&&(Forks_1>=1))&&(Think_1>=1))&&(Neighbourhood_3_1>=1)))))] = FALSE)
Hit Full ! (commute/partial/dont) 0/62/51
(forward)formula 0,0,0.167,8820,1,0,16,15299,22,6,1537,12842,10
FORMULA PhilosophersDyn-PT-03-CTLFireability-13 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !
***************************************
[2021-05-16 15:32:20] [INFO ] Flatten gal took : 44 ms
[2021-05-16 15:32:20] [INFO ] Flatten gal took : 35 ms
[2021-05-16 15:32:20] [INFO ] Applying decomposition
[2021-05-16 15:32:20] [INFO ] Flatten gal took : 38 ms
Converted graph to binary with : CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.louvain.binaries_1.0.0.202104292328/bin/convert-linux64, -i, /tmp/graph18250524586889862751.txt, -o, /tmp/graph18250524586889862751.bin, -w, /tmp/graph18250524586889862751.weights], workingDir=null]
Built communities with : CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.louvain.binaries_1.0.0.202104292328/bin/louvain-linux64, /tmp/graph18250524586889862751.bin, -l, -1, -v, -w, /tmp/graph18250524586889862751.weights, -q, 0, -e, 0.001], workingDir=null]
[2021-05-16 15:32:20] [INFO ] Decomposing Gal with order
[2021-05-16 15:32:20] [INFO ] Rewriting arrays to variables to allow decomposition.
[2021-05-16 15:32:21] [INFO ] Removed a total of 90 redundant transitions.
[2021-05-16 15:32:21] [INFO ] Flatten gal took : 235 ms
[2021-05-16 15:32:21] [INFO ] Fuse similar labels procedure discarded/fused a total of 0 labels/synchronizations in 2 ms.
[2021-05-16 15:32:21] [INFO ] Time to serialize gal into /tmp/CTLFireability9176692359801856932.gal : 29 ms
[2021-05-16 15:32:21] [INFO ] Time to serialize properties into /tmp/CTLFireability5300916551541802399.ctl : 59 ms
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/CTLFireability9176692359801856932.gal, -t, CGAL, -ctl, /tmp/CTLFireability5300916551541802399.ctl], workingDir=/home/mcc/execution]
its-ctl command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /tmp/CTLFireability9176692359801856932.gal -t CGAL -ctl /tmp/CTLFireability5300916551541802399.ctl
No direction supplied, using forward translation only.
Parsed 8 CTL formulae.
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
reachable,325,0.063633,5532,165,56,1257,123,281,1551,57,315,0
Converting to forward existential form...Done !
original formula: (EX((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_1<1))||(i0.u0.Neighbourhood_2_1<1))&&(i2.u3.Think_3<1))&&((((i1.u6.Forks_1<1)||(i2.u3.Outside_3<1))||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1)))&&(i0.u2.Think_2<1))&&((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_1<1))||(i2.u3.Neighbourhood_3_1<1)))&&(((i2.u3.Outside_3<1)||(i2.u5.Forks_3<2))||(i2.u3.Neighbourhood_3_3<1)))&&(((i1.u1.Neighbourhood_1_2<1)||(i1.u1.WaitRight_1<1))||(i0.u4.Forks_2<1)))&&(((i1.u6.Forks_1<1)||(i0.u0.WaitRight_2<1))||(i0.u0.Neighbourhood_2_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_3<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i2.u3.Outside_3<1))||(i0.u4.Forks_2<1)))&&(((i2.u3.Outside_3<1)||(i0.u2.Outside_2<1))||(i1.u8.Outside_1<1)))&&((i1.u6.Forks_1<1)||(i1.u6.WaitLeft_1<1)))&&(((i0.u0.Neighbourhood_2_2<1)||(i2.u3.Outside_3<1))||(i0.u4.Forks_2<2)))&&(((i1.u6.Forks_1<2)||(i1.u1.Neighbourhood_1_1<1))||(i1.u8.Outside_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1))||(i2.u3.Neighbourhood_3_2<1)))&&((((i1.u6.Forks_1<1)||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1))||(i0.u2.Outside_2<1)))&&(((i0.u0.WaitRight_2<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1)))&&(((i0.u0.Neighbourhood_2_2<1)||(i0.u0.WaitRight_2<1))||(i0.u4.Forks_2<1)))&&((((i0.u4.Forks_2<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_2<1))||(i0.u2.Outside_2<1)))&&(((i0.u0.HasRight_2<1)||(i0.u0.Neighbourhood_2_2<1))||(i0.u4.HasLeft_2<1)))&&((((i0.u2.Think_2<1)||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_3<1))||(i2.u3.Neighbourhood_3_2<1)))&&((((i1.u6.Forks_1<1)||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1))||(i1.u8.Outside_1<1)))&&(((i0.u0.Neighbourhood_2_2<1)||(i0.u4.Forks_2<2))||(i1.u8.Outside_1<1)))&&((((i1.u6.Forks_1<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_1<1))||(i0.u2.Outside_2<1)))&&(((i2.u5.HasLeft_3<1)||(i2.u3.Neighbourhood_3_3<1))||(i2.u7.HasRight_3<1)))&&((i0.u4.WaitLeft_2<1)||(i0.u4.Forks_2<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i0.u4.Forks_2<1))||(i0.u2.Outside_2<1)))&&(((i1.u6.Forks_1<2)||(i2.u3.Outside_3<1))||(i1.u1.Neighbourhood_1_1<1)))&&(((i2.u5.Forks_3<2)||(i2.u3.Neighbourhood_3_3<1))||(i0.u2.Outside_2<1)))&&(((i1.u6.Forks_1<1)||(i1.u1.WaitRight_1<1))||(i1.u1.Neighbourhood_1_1<1)))&&(((i0.u4.Forks_2<1)||(i2.u7.WaitRight_3<1))||(i2.u3.Neighbourhood_3_2<1)))&&(((i2.u5.Forks_3<1)||(i2.u3.Neighbourhood_3_3<1))||(i2.u7.WaitRight_3<1)))&&(((i2.u5.HasLeft_3<1)||(i2.u7.HasRight_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&((((i0.u4.Forks_2<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i0.u2.Outside_2<1)))&&((((i1.u6.Forks_1<1)||(i2.u3.Outside_3<1))||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&(((i1.u1.Neighbourhood_1_2<1)||(i1.u1.HasRight_1<1))||(i1.u6.HasLeft_1<1)))&&((((i2.u3.Outside_3<1)||(i0.u4.Forks_2<1))||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1)))&&(((i1.u1.Neighbourhood_1_1<1)||(i1.u1.HasRight_1<1))||(i1.u6.HasLeft_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_3<1))||(i2.u3.Neighbourhood_3_2<1)))&&(((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_1<2)))&&(((i1.u1.HasRight_1<1)||(i1.u1.Neighbourhood_1_3<1))||(i1.u6.HasLeft_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_1<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i1.u8.Think_1<1))||(i0.u0.Neighbourhood_2_1<1)))&&((((i2.u3.Outside_3<1)||(i0.u4.Forks_2<1))||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_2<1)))&&(((i1.u6.Forks_1<2)||(i1.u1.Neighbourhood_1_1<1))||(i0.u2.Outside_2<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_3<1))||(i0.u0.Neighbourhood_2_3<1)))&&(i1.u8.Think_1<1))&&((((i0.u2.Think_2<1)||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1))||(i2.u3.Neighbourhood_3_2<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i1.u8.Think_1<1))||(i2.u3.Neighbourhood_3_1<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_3<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i0.u0.Neighbourhood_2_2<1))||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1)))&&((((i1.u6.Forks_1<1)||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1))||(i0.u2.Outside_2<1)))&&((((i1.u6.Forks_1<1)||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1))||(i1.u8.Outside_1<1)))&&(((i0.u0.HasRight_2<1)||(i0.u4.HasLeft_2<1))||(i0.u0.Neighbourhood_2_1<1)))&&(((i0.u0.HasRight_2<1)||(i0.u4.HasLeft_2<1))||(i0.u0.Neighbourhood_2_3<1)))&&(((i1.u6.Forks_1<1)||(i2.u7.WaitRight_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&((((i0.u0.Neighbourhood_2_2<1)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1)))&&((((i0.u0.Neighbourhood_2_2<1)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_3<1)))&&(((i2.u5.HasLeft_3<1)||(i2.u3.Neighbourhood_3_2<1))||(i2.u7.HasRight_3<1)))&&(((i0.u0.Neighbourhood_2_2<1)||(i0.u4.Forks_2<2))||(i0.u2.Outside_2<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&(((i0.u0.Neighbourhood_2_2<2)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1)))&&((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i0.u0.Neighbourhood_2_1<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i0.u4.Forks_2<1))||(i1.u8.Outside_1<1)))&&((((i1.u6.Forks_1<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_1<1))||(i1.u8.Outside_1<1)))&&(((i2.u5.Forks_3<2)||(i2.u3.Neighbourhood_3_3<1))||(i1.u8.Outside_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i2.u3.Neighbourhood_3_2<1)))&&(((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_3<2)))&&(((i1.u1.WaitRight_1<1)||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i0.u4.Forks_2<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i1.u8.Outside_1<1)))&&((i2.u5.Forks_3<1)||(i2.u5.WaitLeft_3<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_1<1)))&&((((i1.u6.Forks_1<1)||(i2.u3.Outside_3<1))||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&((((i0.u4.Forks_2<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_2<1))||(i1.u8.Outside_1<1)))&&((((i0.u0.Neighbourhood_2_2<1)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1))||(i2.u3.Neighbourhood_3_2<1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(i2.u3.Think_3>=1))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(i1.u8.Think_1>=1))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1))) * AX(AF((((((((((((((((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))&&((((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))))))) * EF((((((((((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))))
=> equivalent forward existential formula: [(FwdU((Init * EX((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_1<1))||(i0.u0.Neighbourhood_2_1<1))&&(i2.u3.Think_3<1))&&((((i1.u6.Forks_1<1)||(i2.u3.Outside_3<1))||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1)))&&(i0.u2.Think_2<1))&&((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_1<1))||(i2.u3.Neighbourhood_3_1<1)))&&(((i2.u3.Outside_3<1)||(i2.u5.Forks_3<2))||(i2.u3.Neighbourhood_3_3<1)))&&(((i1.u1.Neighbourhood_1_2<1)||(i1.u1.WaitRight_1<1))||(i0.u4.Forks_2<1)))&&(((i1.u6.Forks_1<1)||(i0.u0.WaitRight_2<1))||(i0.u0.Neighbourhood_2_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_3<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i2.u3.Outside_3<1))||(i0.u4.Forks_2<1)))&&(((i2.u3.Outside_3<1)||(i0.u2.Outside_2<1))||(i1.u8.Outside_1<1)))&&((i1.u6.Forks_1<1)||(i1.u6.WaitLeft_1<1)))&&(((i0.u0.Neighbourhood_2_2<1)||(i2.u3.Outside_3<1))||(i0.u4.Forks_2<2)))&&(((i1.u6.Forks_1<2)||(i1.u1.Neighbourhood_1_1<1))||(i1.u8.Outside_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1))||(i2.u3.Neighbourhood_3_2<1)))&&((((i1.u6.Forks_1<1)||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1))||(i0.u2.Outside_2<1)))&&(((i0.u0.WaitRight_2<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1)))&&(((i0.u0.Neighbourhood_2_2<1)||(i0.u0.WaitRight_2<1))||(i0.u4.Forks_2<1)))&&((((i0.u4.Forks_2<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_2<1))||(i0.u2.Outside_2<1)))&&(((i0.u0.HasRight_2<1)||(i0.u0.Neighbourhood_2_2<1))||(i0.u4.HasLeft_2<1)))&&((((i0.u2.Think_2<1)||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_3<1))||(i2.u3.Neighbourhood_3_2<1)))&&((((i1.u6.Forks_1<1)||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1))||(i1.u8.Outside_1<1)))&&(((i0.u0.Neighbourhood_2_2<1)||(i0.u4.Forks_2<2))||(i1.u8.Outside_1<1)))&&((((i1.u6.Forks_1<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_1<1))||(i0.u2.Outside_2<1)))&&(((i2.u5.HasLeft_3<1)||(i2.u3.Neighbourhood_3_3<1))||(i2.u7.HasRight_3<1)))&&((i0.u4.WaitLeft_2<1)||(i0.u4.Forks_2<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i0.u4.Forks_2<1))||(i0.u2.Outside_2<1)))&&(((i1.u6.Forks_1<2)||(i2.u3.Outside_3<1))||(i1.u1.Neighbourhood_1_1<1)))&&(((i2.u5.Forks_3<2)||(i2.u3.Neighbourhood_3_3<1))||(i0.u2.Outside_2<1)))&&(((i1.u6.Forks_1<1)||(i1.u1.WaitRight_1<1))||(i1.u1.Neighbourhood_1_1<1)))&&(((i0.u4.Forks_2<1)||(i2.u7.WaitRight_3<1))||(i2.u3.Neighbourhood_3_2<1)))&&(((i2.u5.Forks_3<1)||(i2.u3.Neighbourhood_3_3<1))||(i2.u7.WaitRight_3<1)))&&(((i2.u5.HasLeft_3<1)||(i2.u7.HasRight_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&((((i0.u4.Forks_2<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i0.u2.Outside_2<1)))&&((((i1.u6.Forks_1<1)||(i2.u3.Outside_3<1))||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&(((i1.u1.Neighbourhood_1_2<1)||(i1.u1.HasRight_1<1))||(i1.u6.HasLeft_1<1)))&&((((i2.u3.Outside_3<1)||(i0.u4.Forks_2<1))||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1)))&&(((i1.u1.Neighbourhood_1_1<1)||(i1.u1.HasRight_1<1))||(i1.u6.HasLeft_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_3<1))||(i2.u3.Neighbourhood_3_2<1)))&&(((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_1<2)))&&(((i1.u1.HasRight_1<1)||(i1.u1.Neighbourhood_1_3<1))||(i1.u6.HasLeft_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_1<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i1.u8.Think_1<1))||(i0.u0.Neighbourhood_2_1<1)))&&((((i2.u3.Outside_3<1)||(i0.u4.Forks_2<1))||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_2<1)))&&(((i1.u6.Forks_1<2)||(i1.u1.Neighbourhood_1_1<1))||(i0.u2.Outside_2<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_3<1))||(i0.u0.Neighbourhood_2_3<1)))&&(i1.u8.Think_1<1))&&((((i0.u2.Think_2<1)||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1))||(i2.u3.Neighbourhood_3_2<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i1.u8.Think_1<1))||(i2.u3.Neighbourhood_3_1<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_3<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i0.u0.Neighbourhood_2_2<1))||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1)))&&((((i1.u6.Forks_1<1)||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1))||(i0.u2.Outside_2<1)))&&((((i1.u6.Forks_1<1)||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1))||(i1.u8.Outside_1<1)))&&(((i0.u0.HasRight_2<1)||(i0.u4.HasLeft_2<1))||(i0.u0.Neighbourhood_2_1<1)))&&(((i0.u0.HasRight_2<1)||(i0.u4.HasLeft_2<1))||(i0.u0.Neighbourhood_2_3<1)))&&(((i1.u6.Forks_1<1)||(i2.u7.WaitRight_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&((((i0.u0.Neighbourhood_2_2<1)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1)))&&((((i0.u0.Neighbourhood_2_2<1)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_3<1)))&&(((i2.u5.HasLeft_3<1)||(i2.u3.Neighbourhood_3_2<1))||(i2.u7.HasRight_3<1)))&&(((i0.u0.Neighbourhood_2_2<1)||(i0.u4.Forks_2<2))||(i0.u2.Outside_2<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&(((i0.u0.Neighbourhood_2_2<2)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1)))&&((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i0.u0.Neighbourhood_2_1<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i0.u4.Forks_2<1))||(i1.u8.Outside_1<1)))&&((((i1.u6.Forks_1<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_1<1))||(i1.u8.Outside_1<1)))&&(((i2.u5.Forks_3<2)||(i2.u3.Neighbourhood_3_3<1))||(i1.u8.Outside_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i2.u3.Neighbourhood_3_2<1)))&&(((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_3<2)))&&(((i1.u1.WaitRight_1<1)||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i0.u4.Forks_2<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i1.u8.Outside_1<1)))&&((i2.u5.Forks_3<1)||(i2.u5.WaitLeft_3<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_1<1)))&&((((i1.u6.Forks_1<1)||(i2.u3.Outside_3<1))||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_3<1))||(i2.u3.Neighbourhood_3_1<1)))&&((((i0.u4.Forks_2<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_2<1))||(i1.u8.Outside_1<1)))&&((((i0.u0.Neighbourhood_2_2<1)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1))||(i2.u3.Neighbourhood_3_2<1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(i2.u3.Think_3>=1))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(i1.u8.Think_1>=1))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1))) * !(EX(!(!(EG(!((((((((((((((((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))&&((((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1))))))))))))),TRUE) * (((((((((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))))] != FALSE
Reverse transition relation is NOT exact ! Due to transitions t3, t6, t12, t15, t17, t21, t32, t34, t35, t36, t44, t49, Intersection with reachable at each step enabled. (destroyed/reverse/intersect/total) :9/30/12/51
Fast SCC detection found an SCC at level 2
(forward)formula 0,0,0.516262,8556,1,0,4778,378,2492,8250,303,776,22541
FORMULA PhilosophersDyn-PT-03-CTLFireability-00 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: !(EG(EX(AF(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))&&((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1))))&&((((((((((((((((((((((((((((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1))))))))
=> equivalent forward existential formula: [FwdG(Init,EX(!(EG(!(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))&&((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1))))&&((((((((((((((((((((((((((((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))))))))] = FALSE
(forward)formula 1,1,0.830097,9348,1,0,6274,379,2700,10173,303,781,31316
FORMULA PhilosophersDyn-PT-03-CTLFireability-01 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: (EF(EX(((((((((((((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) * !(AG((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))))))) * (A((AG(((((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))) * (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((AG(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||(i1.u8.Think_1>=1))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (i2.u3.Think_3>=1)) + (i0.u2.Think_2>=1)) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1))) + (((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1))) + (((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))) + ((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))) + (((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1))) + (((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1))) + ((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1))) + ((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1))) + (((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + (((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1))) + (((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + (((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2))) + (((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1))) + (((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1))) + (i1.u8.Think_1>=1)) + ((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1))) + (((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1))) + (((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2))) + (((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1))) + ((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))) U ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((A((((((((((((((((((((((((((((((((((((((((((((((((((((i2.u3.Think_3>=1)||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(i0.u2.Think_2>=1))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1))) U (((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))) * (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))) * ((((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (i2.u3.Think_3>=1)) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (i0.u2.Think_2>=1)) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1))) + (((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1))) + (((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))) + ((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1))) + (((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1))) + ((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1))) + ((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1))) + (((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + (((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1))) + (((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + (((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2))) + (((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (i1.u8.Think_1>=1)) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1))) + (((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2))) + (((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1))) + ((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))) + (!(AG(EX(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(i1.u8.Think_1>=1))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))))) * !(AG((((((((((((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))))))))
=> equivalent forward existential formula: ([(((Init * E(TRUE U EX(((((((((((((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) * !(!(E(TRUE U !((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1))))))))))) * !(EG(!(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!((E(!((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))) U (!((((((((((((((((((((((((((((((((((((((((((((((((((((i2.u3.Think_3>=1)||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(i0.u2.Think_2>=1))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))) * !((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))))) + EG(!((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1))))))) * (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))) * ((((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (i2.u3.Think_3>=1)) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (i0.u2.Think_2>=1)) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1))) + (((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1))) + (((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))) + ((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1))) + (((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1))) + ((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1))) + ((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1))) + (((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + (((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1))) + (((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + (((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2))) + (((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (i1.u8.Think_1>=1)) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1))) + (((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2))) + (((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1))) + ((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1))))))) * !(E(!(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!((E(!((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))) U (!((((((((((((((((((((((((((((((((((((((((((((((((((((i2.u3.Think_3>=1)||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(i0.u2.Think_2>=1))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))) * !((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))))) + EG(!((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1))))))) * (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))) * ((((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (i2.u3.Think_3>=1)) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (i0.u2.Think_2>=1)) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1))) + (((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1))) + (((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))) + ((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1))) + (((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1))) + ((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1))) + ((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1))) + (((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + (((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1))) + (((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + (((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2))) + (((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (i1.u8.Think_1>=1)) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1))) + (((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2))) + (((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1))) + ((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))) U (!((!(E(TRUE U !(((((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))))) * (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(E(TRUE U !(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||(i1.u8.Think_1>=1))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (i2.u3.Think_3>=1)) + (i0.u2.Think_2>=1)) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1))) + (((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1))) + (((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))) + ((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))) + (((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1))) + (((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1))) + ((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1))) + ((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1))) + (((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + (((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1))) + (((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + (((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2))) + (((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1))) + (((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1))) + (i1.u8.Think_1>=1)) + ((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1))) + (((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1))) + (((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2))) + (((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1))) + ((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1))))) * !(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!((E(!((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))) U (!((((((((((((((((((((((((((((((((((((((((((((((((((((i2.u3.Think_3>=1)||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(i0.u2.Think_2>=1))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))) * !((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))))) + EG(!((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1))))))) * (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))) * ((((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (i2.u3.Think_3>=1)) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (i0.u2.Think_2>=1)) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1))) + (((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1))) + (((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))) + ((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1))) + (((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1))) + ((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1))) + ((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1))) + (((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + (((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1))) + (((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + (((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2))) + (((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (i1.u8.Think_1>=1)) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + (((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + (((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1))) + (((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1))) + ((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))) + (((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2))) + (((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1))) + ((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1))) + ((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))) + ((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))) + ((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1))))))))] != FALSE + [(FwdU(((Init * E(TRUE U EX(((((((((((((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) * !(!(E(TRUE U !((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(i1.u8.Think_1>=1))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((i2.u5.Forks_3>=1)&&(i2.u5.WaitLeft_3>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1))))))))))) * !(!(E(TRUE U !(EX(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(i2.u3.Think_3>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(i0.u2.Think_2>=1))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u4.Forks_2>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(i1.u8.Think_1>=1))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i2.u3.Neighbourhood_3_2>=1))))))))),TRUE) * !((((((((((((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_2>=1))&&(i2.u7.HasRight_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))))] != FALSE)
(forward)formula 2,1,5.42945,10932,1,0,8017,400,3476,12858,309,844,41585
FORMULA PhilosophersDyn-PT-03-CTLFireability-04 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: (E(((!(E(((((((((((((i0.u0.HasRight_2<1)||(i0.u4.HasLeft_2<1))||(i0.u0.Neighbourhood_2_3<1))&&((i1.u6.Forks_1<1)||(i1.u6.WaitLeft_1<1)))&&(((i2.u3.Outside_3<1)||(i0.u2.Outside_2<1))||(i1.u8.Outside_1<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i1.u8.Think_1<1))||(i0.u0.Neighbourhood_2_1<1)))&&((((i1.u6.Forks_1<1)||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1))||(i0.u2.Outside_2<1)))&&((((i1.u6.Forks_1<1)||(i2.u3.Outside_3<1))||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i0.u4.Forks_2<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_2<1))||(i1.u8.Outside_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_3<1))||(i1.u1.Neighbourhood_1_3<1)))&&(((i2.u5.Forks_3<2)||(i2.u3.Neighbourhood_3_3<1))||(i1.u8.Outside_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i2.u3.Neighbourhood_3_2<1))) U (((((i2.u3.Outside_3<1)||(i0.u4.Forks_2<1))||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))&&(((i2.u5.HasLeft_3<1)||(i2.u7.HasRight_3<1))||(i2.u3.Neighbourhood_3_1<1))))) * A(((((((((((((((((((((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1))) U AG((((((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))))) + EF(EX((((((((((((((((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))))) U EG(AG((((((((((((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))))) * !(AF(E(AX(AX(((((((((((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1))))) U ((((((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))))))
=> equivalent forward existential formula: [FwdG((Init * E(((!(E(((((((((((((i0.u0.HasRight_2<1)||(i0.u4.HasLeft_2<1))||(i0.u0.Neighbourhood_2_3<1))&&((i1.u6.Forks_1<1)||(i1.u6.WaitLeft_1<1)))&&(((i2.u3.Outside_3<1)||(i0.u2.Outside_2<1))||(i1.u8.Outside_1<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i1.u6.Forks_1<1))||(i1.u8.Think_1<1))||(i0.u0.Neighbourhood_2_1<1)))&&((((i1.u6.Forks_1<1)||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1))||(i0.u2.Outside_2<1)))&&((((i1.u6.Forks_1<1)||(i2.u3.Outside_3<1))||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i0.u4.Forks_2<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_2<1))||(i1.u8.Outside_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i2.u3.Neighbourhood_3_3<1))||(i1.u1.Neighbourhood_1_3<1)))&&(((i2.u5.Forks_3<2)||(i2.u3.Neighbourhood_3_3<1))||(i1.u8.Outside_1<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i2.u3.Neighbourhood_3_2<1))) U (((((i2.u3.Outside_3<1)||(i0.u4.Forks_2<1))||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))&&(((i2.u5.HasLeft_3<1)||(i2.u7.HasRight_3<1))||(i2.u3.Neighbourhood_3_1<1))))) * !((E(!(!(E(TRUE U !((((((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1))))))) U (!(((((((((((((((((((((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))||(((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=2)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i1.u1.Neighbourhood_1_1>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))) * !(!(E(TRUE U !((((((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1))))))))) + EG(!(!(E(TRUE U !((((((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1))))))))))) + E(TRUE U EX((((((((((((((((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=2)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))))) U EG(!(E(TRUE U !((((((((((((((i1.u1.Neighbourhood_1_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u8.Outside_1>=1)))||((((i0.u2.Think_2>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.WaitRight_1>=1))&&(i0.u4.Forks_2>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u2.Outside_2>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))))))))),!(E(!(EX(!(!(EX(!(((((((((((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1))))))))) U ((((((((i1.u6.Forks_1>=1)&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))&&(i0.u2.Outside_2>=1))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))))))] != FALSE
(forward)formula 3,0,5.50453,11460,1,0,8754,400,3628,13771,310,844,44632
FORMULA PhilosophersDyn-PT-03-CTLFireability-09 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: (EX(AG(((((((((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1))))) * EF(!(EF(AX((((((((((((((i2.u3.Outside_3<1)||(i0.u4.Forks_2<1))||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))&&(((i1.u1.WaitRight_1<1)||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1)))&&((((i0.u4.Forks_2<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i1.u8.Outside_1<1)))&&((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_1<1))||(i2.u3.Neighbourhood_3_1<1)))&&(((i2.u5.HasLeft_3<1)||(i2.u3.Neighbourhood_3_2<1))||(i2.u7.HasRight_3<1)))&&(i1.u8.Think_1<1))&&(((i2.u3.Outside_3<1)||(i2.u5.Forks_3<2))||(i2.u3.Neighbourhood_3_3<1)))&&((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i0.u0.Neighbourhood_2_1<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i2.u3.Neighbourhood_3_2<1))))))))
=> equivalent forward existential formula: [(FwdU((Init * EX(!(E(TRUE U !(((((((((i1.u1.HasRight_1>=1)&&(i1.u1.Neighbourhood_1_3>=1))&&(i1.u6.HasLeft_1>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||(((i1.u6.Forks_1>=1)&&(i0.u0.WaitRight_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))))))),TRUE) * !(E(TRUE U !(EX(!((((((((((((((i2.u3.Outside_3<1)||(i0.u4.Forks_2<1))||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))&&(((i1.u1.WaitRight_1<1)||(i2.u5.Forks_3<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i1.u1.Neighbourhood_1_2<1)||(i0.u2.Think_2<1))||(i0.u4.Forks_2<1))||(i0.u0.Neighbourhood_2_1<1)))&&((((i0.u4.Forks_2<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i1.u8.Outside_1<1)))&&((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i1.u1.Neighbourhood_1_1<1))||(i2.u3.Neighbourhood_3_1<1)))&&(((i2.u5.HasLeft_3<1)||(i2.u3.Neighbourhood_3_2<1))||(i2.u7.HasRight_3<1)))&&(i1.u8.Think_1<1))&&(((i2.u3.Outside_3<1)||(i2.u5.Forks_3<2))||(i2.u3.Neighbourhood_3_3<1)))&&((((i1.u6.Forks_1<1)||(i1.u8.Think_1<1))||(i0.u0.Neighbourhood_2_1<1))||(i1.u1.Neighbourhood_1_3<1)))&&((((i2.u3.Think_3<1)||(i2.u5.Forks_3<1))||(i0.u0.Neighbourhood_2_3<1))||(i2.u3.Neighbourhood_3_2<1)))))))))] != FALSE
(forward)formula 4,0,5.51302,11724,1,0,8979,400,3651,14081,310,844,45625
FORMULA PhilosophersDyn-PT-03-CTLFireability-10 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: AG(E(((((((((((((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(i1.u8.Think_1>=1))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1))) U (E(AG((((((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))) U ((((((((i0.u0.Neighbourhood_2_2<1)||(i0.u0.WaitRight_2<1))||(i0.u4.Forks_2<1))&&((i1.u6.Forks_1<1)||(i1.u6.WaitLeft_1<1)))&&((i2.u5.Forks_3<1)||(i2.u5.WaitLeft_3<1)))&&(((i1.u1.Neighbourhood_1_2<1)||(i1.u1.WaitRight_1<1))||(i0.u4.Forks_2<1)))&&(((i2.u5.Forks_3<2)||(i2.u3.Neighbourhood_3_3<1))||(i0.u2.Outside_2<1)))&&(((i1.u6.Forks_1<2)||(i2.u3.Outside_3<1))||(i1.u1.Neighbourhood_1_1<1)))) + (A(((((((((((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(i1.u8.Think_1>=1))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1))) U ((((((((((((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))) * AG((((((((((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1))))))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(((((((((((((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||(((i1.u6.Forks_1>=1)&&(i2.u7.WaitRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u5.Forks_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.WaitRight_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(i1.u8.Think_1>=1))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i0.u4.Forks_2>=1))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1))) U (E(!(E(TRUE U !((((((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))||(((i2.u5.HasLeft_3>=1)&&(i2.u7.HasRight_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i0.u2.Outside_2>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i1.u8.Outside_1>=1)))))) U ((((((((i0.u0.Neighbourhood_2_2<1)||(i0.u0.WaitRight_2<1))||(i0.u4.Forks_2<1))&&((i1.u6.Forks_1<1)||(i1.u6.WaitLeft_1<1)))&&((i2.u5.Forks_3<1)||(i2.u5.WaitLeft_3<1)))&&(((i1.u1.Neighbourhood_1_2<1)||(i1.u1.WaitRight_1<1))||(i0.u4.Forks_2<1)))&&(((i2.u5.Forks_3<2)||(i2.u3.Neighbourhood_3_3<1))||(i0.u2.Outside_2<1)))&&(((i1.u6.Forks_1<2)||(i2.u3.Outside_3<1))||(i1.u1.Neighbourhood_1_1<1)))) + (!((E(!(((((((((((((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))) U (!(((((((((((i0.u0.HasRight_2>=1)&&(i0.u0.Neighbourhood_2_2>=1))&&(i0.u4.HasLeft_2>=1))||(((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(i1.u8.Think_1>=1))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i1.u8.Outside_1>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))||((i0.u4.WaitLeft_2>=1)&&(i0.u4.Forks_2>=1)))) * !(((((((((((((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))))) + EG(!(((((((((((((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_1>=1))&&(i0.u2.Outside_2>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))))))) * !(E(TRUE U !((((((((((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1)))||(((i1.u1.WaitRight_1>=1)&&(i2.u5.Forks_3>=1))&&(i1.u1.Neighbourhood_1_3>=1)))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i2.u5.HasLeft_3>=1)&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u7.HasRight_3>=1)))))))))))] = FALSE
(forward)formula 5,0,5.58163,11724,1,0,9287,400,3737,14521,311,846,46886
FORMULA PhilosophersDyn-PT-03-CTLFireability-12 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: EX((((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))))
=> equivalent forward existential formula: [(EY(Init) * (((((((((((i1.u6.Forks_1>=1)&&(i1.u8.Think_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))&&(i0.u0.Neighbourhood_2_1>=1))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||((((i1.u1.Neighbourhood_1_2>=1)&&(i1.u6.Forks_1>=1))&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1)))||((((i0.u4.Forks_2>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))||(((i2.u5.Forks_3>=2)&&(i2.u3.Neighbourhood_3_3>=1))&&(i1.u8.Outside_1>=1)))||(((i1.u6.Forks_1>=1)&&(i1.u1.WaitRight_1>=1))&&(i1.u1.Neighbourhood_1_1>=1))))] != FALSE
(forward)formula 6,1,5.59326,11988,1,0,9290,400,3748,14525,311,846,46901
FORMULA PhilosophersDyn-PT-03-CTLFireability-14 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: !(AX(((((((((AF(AG((((((((((((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))))) + ((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1))) + ((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1))) + ((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2))) + (((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1))) + ((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))) + (i1.u8.Think_1>=1)) + (((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))))
=> equivalent forward existential formula: [FwdG(((((((((EY(Init) * !((((i1.u6.Forks_1>=2)&&(i2.u3.Outside_3>=1))&&(i1.u1.Neighbourhood_1_1>=1)))) * !((i1.u8.Think_1>=1))) * !(((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))) * !((((i1.u6.Forks_1>=2)&&(i1.u1.Neighbourhood_1_1>=1))&&(i1.u8.Outside_1>=1)))) * !((((i0.u0.Neighbourhood_2_2>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=2)))) * !(((((i0.u0.Neighbourhood_2_2>=1)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))) * !(((i1.u6.Forks_1>=1)&&(i1.u6.WaitLeft_1>=1)))) * !(((((i2.u3.Outside_3>=1)&&(i0.u4.Forks_2>=1))&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))),!(!(E(TRUE U !((((((((((((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i2.u3.Neighbourhood_3_2>=1))||(((i2.u3.Outside_3>=1)&&(i0.u2.Outside_2>=1))&&(i1.u8.Outside_1>=1)))||((((i1.u6.Forks_1>=1)&&(i2.u3.Outside_3>=1))&&(i0.u4.Forks_2>=1))&&(i0.u0.Neighbourhood_2_1>=1)))||(((i0.u0.Neighbourhood_2_2>=1)&&(i0.u4.Forks_2>=2))&&(i0.u2.Outside_2>=1)))||((((i2.u3.Think_3>=1)&&(i2.u5.Forks_3>=1))&&(i2.u3.Neighbourhood_3_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i2.u3.Outside_3>=1)&&(i2.u5.Forks_3>=2))&&(i2.u3.Neighbourhood_3_3>=1)))||(((i0.u0.Neighbourhood_2_2>=2)&&(i0.u2.Think_2>=1))&&(i0.u4.Forks_2>=1)))||(((i0.u0.WaitRight_2>=1)&&(i2.u5.Forks_3>=1))&&(i0.u0.Neighbourhood_2_3>=1)))||(((i1.u1.Neighbourhood_1_2>=1)&&(i1.u1.HasRight_1>=1))&&(i1.u6.HasLeft_1>=1)))||(((i0.u0.HasRight_2>=1)&&(i0.u4.HasLeft_2>=1))&&(i0.u0.Neighbourhood_2_1>=1))))))))] != FALSE
(forward)formula 7,1,5.61916,11988,1,0,9517,400,3778,14840,311,846,48086
FORMULA PhilosophersDyn-PT-03-CTLFireability-15 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
BK_STOP 1621179148049
--------------------
content from stderr:
+ export BINDIR=/home/mcc/BenchKit/bin//../
+ BINDIR=/home/mcc/BenchKit/bin//../
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ [[ CTLFireability = StateSpace ]]
+ /home/mcc/BenchKit/bin//..//runeclipse.sh /home/mcc/execution CTLFireability -its -ltsmin -greatspnpath /home/mcc/BenchKit/bin//..//greatspn/ -order META -manyOrder -smt -timeout 3600
+ ulimit -s 65536
+ [[ -z '' ]]
+ export LTSMIN_MEM_SIZE=8589934592
+ LTSMIN_MEM_SIZE=8589934592
++ cut -d . -f 9
++ ls /home/mcc/BenchKit/bin//..//itstools/plugins/fr.lip6.move.gal.application.pnmcc_1.0.0.202104292328.jar
+ VERSION=0
+ echo 'Running Version 0'
+ /home/mcc/BenchKit/bin//..//itstools/its-tools -data /home/mcc/execution/workspace -pnfolder /home/mcc/execution -examination CTLFireability -spotpath /home/mcc/BenchKit/bin//..//ltlfilt -z3path /home/mcc/BenchKit/bin//..//z3/bin/z3 -yices2path /home/mcc/BenchKit/bin//..//yices/bin/yices -its -ltsmin -greatspnpath /home/mcc/BenchKit/bin//..//greatspn/ -order META -manyOrder -smt -timeout 3600 -vmargs -Dosgi.locking=none -Declipse.stateSaveDelayInterval=-1 -Dosgi.configuration.area=/tmp/.eclipse -Xss128m -Xms40m -Xmx16000m
Sequence of Actions to be Executed by the VM
This is useful if one wants to reexecute the tool in the VM from the submitted image disk.
set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="PhilosophersDyn-PT-03"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
export BK_BIN_PATH="/home/mcc/BenchKit/bin/"
# this is specific to your benchmark or test
export BIN_DIR="$HOME/BenchKit/bin"
# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi
# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-4028"
echo " Executing tool itstools"
echo " Input is PhilosophersDyn-PT-03, examination is CTLFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r159-oct2-162089267700042"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/PhilosophersDyn-PT-03.tgz
mv PhilosophersDyn-PT-03 execution
cd execution
if [ "CTLFireability" = "ReachabilityDeadlock" ] || [ "CTLFireability" = "UpperBounds" ] || [ "CTLFireability" = "QuasiLiveness" ] || [ "CTLFireability" = "StableMarking" ] || [ "CTLFireability" = "Liveness" ] || [ "CTLFireability" = "OneSafe" ] || [ "CTLFireability" = "StateSpace" ]; then
rm -f GenericPropertiesVerdict.xml
fi
pwd
ls -lh
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLFireability" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLFireability" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "CTLFireability.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLFireability.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLFireability.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '
echo "FORMULA_NAME $x"
done
elif [ "CTLFireability" = "ReachabilityDeadlock" ] || [ "CTLFireability" = "QuasiLiveness" ] || [ "CTLFireability" = "StableMarking" ] || [ "CTLFireability" = "Liveness" ] || [ "CTLFireability" = "OneSafe" ] ; then
echo "FORMULA_NAME CTLFireability"
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;