fond
Model Checking Contest 2018
8th edition, Bratislava, Slovakia, June 26, 2018
Execution of r116-csrt-152666476000887
Last Updated
June 26, 2018

About the Execution of ITS-Tools for PhilosophersDyn-PT-20

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15751.570 3600000.00 8690476.00 612.70 ????T??????????? normal

Execution Chart

We display below the execution chart for this examination (boot time has been removed).

Trace from the execution

Waiting for the VM to be ready (probing ssh)
...................
/home/mcc/execution
total 30M
-rw-r--r-- 1 mcc users 51K May 15 18:54 CTLCardinality.txt
-rw-r--r-- 1 mcc users 146K May 15 18:54 CTLCardinality.xml
-rw-r--r-- 1 mcc users 707K May 15 18:54 CTLFireability.txt
-rw-r--r-- 1 mcc users 2.4M May 15 18:54 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K May 15 18:50 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 5.9K May 15 18:50 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 32K May 15 18:54 LTLCardinality.txt
-rw-r--r-- 1 mcc users 73K May 15 18:54 LTLCardinality.xml
-rw-r--r-- 1 mcc users 438K May 15 18:54 LTLFireability.txt
-rw-r--r-- 1 mcc users 1.5M May 15 18:54 LTLFireability.xml
-rw-r--r-- 1 mcc users 63K May 15 18:54 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 167K May 15 18:54 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 112 May 15 18:54 ReachabilityDeadlock.txt
-rw-r--r-- 1 mcc users 350 May 15 18:54 ReachabilityDeadlock.xml
-rw-r--r-- 1 mcc users 1.2M May 15 18:54 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 4.2M May 15 18:54 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 13K May 15 18:54 UpperBounds.txt
-rw-r--r-- 1 mcc users 25K May 15 18:54 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 15 18:50 equiv_col
-rw-r--r-- 1 mcc users 3 May 15 18:50 instance
-rw-r--r-- 1 mcc users 6 May 15 18:50 iscolored
-rw-r--r-- 1 mcc users 19M May 15 18:50 model.pnml
=====================================================================
Generated by BenchKit 2-3637
Executing tool itstools
Input is PhilosophersDyn-PT-20, examination is ReachabilityCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r116-csrt-152666476000887
=====================================================================


--------------------
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-20-ReachabilityCardinality-00
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-01
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-02
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-03
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-04
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-05
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-06
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-07
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-08
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-09
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-10
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-11
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-12
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-13
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-14
FORMULA_NAME PhilosophersDyn-PT-20-ReachabilityCardinality-15

=== Now, execution of the tool begins

BK_START 1527203367554

FORMULA PhilosophersDyn-PT-20-ReachabilityCardinality-04 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
Using solver Z3 to compute partial order matrices.
Built C files in :
/home/mcc/execution
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201805151631/bin/its-reach-linux64, --gc-threshold, 2000000, --quiet, -i, /home/mcc/execution/ReachabilityCardinality.pnml.gal, -t, CGAL, -reachable-file, ReachabilityCardinality.prop, --nowitness], workingDir=/home/mcc/execution]

its-reach command run as :

/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201805151631/bin/its-reach-linux64 --gc-threshold 2000000 --quiet -i /home/mcc/execution/ReachabilityCardinality.pnml.gal -t CGAL -reachable-file ReachabilityCardinality.prop --nowitness
Running compilation step : CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit//lts_install_dir//include, -I., -std=c99, -fPIC, -O3, model.c], workingDir=/home/mcc/execution]
Loading property file ReachabilityCardinality.prop.
Read [reachable] property : PhilosophersDyn-PT-20-ReachabilityCardinality-00 with value :(!((((((((((((((((((((((HasLeft_5+HasLeft_13)+HasLeft_6)+HasLeft_7)+HasLeft_12)+HasLeft_8)+HasLeft_19)+HasLeft_11)+HasLeft_1)+HasLeft_20)+HasLeft_10)+HasLeft_16)+HasLeft_2)+HasLeft_9)+HasLeft_18)+HasLeft_17)+HasLeft_3)+HasLeft_15)+HasLeft_4)+HasLeft_14)<=(((((((((((((((((((Think_10+Think_20)+Think_18)+Think_4)+Think_11)+Think_17)+Think_3)+Think_16)+Think_5)+Think_6)+Think_15)+Think_7)+Think_14)+Think_8)+Think_13)+Think_19)+Think_12)+Think_9)+Think_2)+Think_1))||((((((((((((((((((((Forks_1+Forks_18)+Forks_7)+Forks_19)+Forks_12)+Forks_8)+Forks_20)+Forks_11)+Forks_5)+Forks_6)+Forks_14)+Forks_13)+Forks_3)+Forks_16)+Forks_4)+Forks_2)+Forks_9)+Forks_10)+Forks_15)+Forks_17)>=1))&&((((((((((((((((((((Think_10+Think_20)+Think_18)+Think_4)+Think_11)+Think_17)+Think_3)+Think_16)+Think_5)+Think_6)+Think_15)+Think_7)+Think_14)+Think_8)+Think_13)+Think_19)+Think_12)+Think_9)+Think_2)+Think_1)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Neighbourhood_14_4+Neighbourhood_1_11)+Neighbourhood_17_5)+Neighbourhood_8_13)+Neighbourhood_12_7)+Neighbourhood_14_19)+Neighbourhood_4_6)+Neighbourhood_1_16)+Neighbourhood_2_10)+Neighbourhood_16_4)+Neighbourhood_7_18)+Neighbourhood_12_10)+Neighbourhood_3_5)+Neighbourhood_11_6)+Neighbourhood_13_20)+Neighbourhood_11_11)+Neighbourhood_20_11)+Neighbourhood_14_14)+Neighbourhood_5_7)+Neighbourhood_5_14)+Neighbourhood_9_17)+Neighbourhood_5_19)+Neighbourhood_17_2)+Neighbourhood_18_16)+Neighbourhood_9_2)+Neighbourhood_12_1)+Neighbourhood_4_20)+Neighbourhood_10_5)+Neighbourhood_8_1)+Neighbourhood_8_2)+Neighbourhood_18_8)+Neighbourhood_10_11)+Neighbourhood_15_8)+Neighbourhood_16_13)+Neighbourhood_9_4)+Neighbourhood_13_8)+Neighbourhood_3_15)+Neighbourhood_9_16)+Neighbourhood_15_3)+Neighbourhood_19_7)+Neighbourhood_11_16)+Neighbourhood_18_12)+Neighbourhood_4_9)+Neighbourhood_15_1)+Neighbourhood_1_2)+Neighbourhood_2_2)+Neighbourhood_2_4)+Neighbourhood_6_3)+Neighbourhood_3_10)+Neighbourhood_10_15)+Neighbourhood_9_12)+Neighbourhood_6_8)+Neighbourhood_1_1)+Neighbourhood_12_18)+Neighbourhood_19_16)+Neighbourhood_19_9)+Neighbourhood_11_15)+Neighbourhood_17_4)+Neighbourhood_1_12)+Neighbourhood_11_7)+Neighbourhood_3_4)+Neighbourhood_6_19)+Neighbourhood_5_6)+Neighbourhood_20_20)+Neighbourhood_20_15)+Neighbourhood_12_9)+Neighbourhood_19_18)+Neighbourhood_17_6)+Neighbourhood_19_6)+Neighbourhood_14_11)+Neighbourhood_15_14)+Neighbourhood_5_18)+Neighbourhood_7_11)+Neighbourhood_8_12)+Neighbourhood_11_5)+Neighbourhood_2_13)+Neighbourhood_17_17)+Neighbourhood_5_9)+Neighbourhood_15_12)+Neighbourhood_9_13)+Neighbourhood_8_17)+Neighbourhood_13_19)+Neighbourhood_6_10)+Neighbourhood_9_15)+Neighbourhood_4_18)+Neighbourhood_20_9)+Neighbourhood_20_10)+Neighbourhood_7_20)+Neighbourhood_20_19)+Neighbourhood_5_8)+Neighbourhood_14_2)+Neighbourhood_2_15)+Neighbourhood_3_16)+Neighbourhood_1_3)+Neighbourhood_16_15)+Neighbourhood_3_2)+Neighbourhood_8_3)+Neighbourhood_9_1)+Neighbourhood_7_2)+Neighbourhood_10_16)+Neighbourhood_13_10)+Neighbourhood_15_13)+Neighbourhood_2_14)+Neighbourhood_14_10)+Neighbourhood_4_8)+Neighbourhood_4_17)+Neighbourhood_17_16)+Neighbourhood_18_6)+Neighbourhood_13_18)+Neighbourhood_11_4)+Neighbourhood_7_19)+Neighbourhood_16_14)+Neighbourhood_1_13)+Neighbourhood_11_17)+Neighbourhood_7_12)+Neighbourhood_9_14)+Neighbourhood_13_11)+Neighbourhood_12_19)+Neighbourhood_18_17)+Neighbourhood_14_1)+Neighbourhood_18_4)+Neighbourhood_6_9)+Neighbourhood_6_20)+Neighbourhood_14_20)+Neighbourhood_16_6)+Neighbourhood_7_9)+Neighbourhood_8_15)+Neighbourhood_9_5)+Neighbourhood_5_10)+Neighbourhood_18_18)+Neighbourhood_6_2)+Neighbourhood_20_2)+Neighbourhood_3_7)+Neighbourhood_19_10)+Neighbourhood_17_8)+Neighbourhood_20_8)+Neighbourhood_11_9)+Neighbourhood_2_16)+Neighbourhood_8_14)+Neighbourhood_2_12)+Neighbourhood_8_4)+Neighbourhood_6_7)+Neighbourhood_19_5)+Neighbourhood_1_4)+Neighbourhood_3_14)+Neighbourhood_1_20)+Neighbourhood_8_11)+Neighbourhood_16_12)+Neighbourhood_15_20)+Neighbourhood_11_8)+Neighbourhood_17_14)+Neighbourhood_19_20)+Neighbourhood_9_3)+Neighbourhood_18_19)+Neighbourhood_11_19)+Neighbourhood_10_4)+Neighbourhood_4_2)+Neighbourhood_13_7)+Neighbourhood_6_12)+Neighbourhood_16_5)+Neighbourhood_5_11)+Neighbourhood_6_1)+Neighbourhood_4_7)+Neighbourhood_13_12)+Neighbourhood_3_3)+Neighbourhood_8_10)+Neighbourhood_17_1)+Neighbourhood_10_17)+Neighbourhood_15_10)+Neighbourhood_19_4)+Neighbourhood_15_2)+Neighbourhood_3_8)+Neighbourhood_18_5)+Neighbourhood_16_16)+Neighbourhood_14_13)+Neighbourhood_18_10)+Neighbourhood_3_12)+Neighbourhood_1_19)+Neighbourhood_10_18)+Neighbourhood_9_20)+Neighbourhood_18_14)+Neighbourhood_3_18)+Neighbourhood_4_13)+Neighbourhood_11_14)+Neighbourhood_20_3)+Neighbourhood_16_1)+Neighbourhood_19_8)+Neighbourhood_17_9)+Neighbourhood_15_16)+Neighbourhood_16_11)+Neighbourhood_6_6)+Neighbourhood_2_18)+Neighbourhood_10_13)+Neighbourhood_10_9)+Neighbourhood_12_8)+Neighbourhood_8_5)+Neighbourhood_6_11)+Neighbourhood_5_2)+Neighbourhood_8_9)+Neighbourhood_14_12)+Neighbourhood_20_18)+Neighbourhood_14_15)+Neighbourhood_11_3)+Neighbourhood_19_14)+Neighbourhood_7_10)+Neighbourhood_5_12)+Neighbourhood_7_1)+Neighbourhood_14_7)+Neighbourhood_18_20)+Neighbourhood_5_17)+Neighbourhood_11_18)+Neighbourhood_2_17)+Neighbourhood_11_13)+Neighbourhood_12_2)+Neighbourhood_7_15)+Neighbourhood_19_19)+Neighbourhood_10_3)+Neighbourhood_16_10)+Neighbourhood_10_19)+Neighbourhood_12_17)+Neighbourhood_17_10)+Neighbourhood_2_3)+Neighbourhood_6_4)+Neighbourhood_3_13)+Neighbourhood_15_7)+Neighbourhood_14_5)+Neighbourhood_10_20)+Neighbourhood_10_14)+Neighbourhood_1_18)+Neighbourhood_15_6)+Neighbourhood_15_11)+Neighbourhood_13_2)+Neighbourhood_15_18)+Neighbourhood_17_15)+Neighbourhood_8_20)+Neighbourhood_7_6)+Neighbourhood_15_15)+Neighbourhood_8_18)+Neighbourhood_4_12)+Neighbourhood_3_20)+Neighbourhood_4_16)+Neighbourhood_13_4)+Neighbourhood_18_9)+Neighbourhood_9_9)+Neighbourhood_20_4)+Neighbourhood_1_6)+Neighbourhood_16_19)+Neighbourhood_8_7)+Neighbourhood_7_5)+Neighbourhood_19_3)+Neighbourhood_17_20)+Neighbourhood_14_16)+Neighbourhood_12_3)+Neighbourhood_3_17)+Neighbourhood_6_15)+Neighbourhood_9_19)+Neighbourhood_6_14)+Neighbourhood_2_8)+Neighbourhood_1_14)+Neighbourhood_11_2)+Neighbourhood_9_8)+Neighbourhood_2_19)+Neighbourhood_18_2)+Neighbourhood_6_5)+Neighbourhood_13_17)+Neighbourhood_20_14)+Neighbourhood_2_7)+Neighbourhood_12_13)+Neighbourhood_5_3)+Neighbourhood_13_14)+Neighbourhood_14_6)+Neighbourhood_1_8)+Neighbourhood_6_13)+Neighbourhood_3_19)+Neighbourhood_16_20)+Neighbourhood_7_7)+Neighbourhood_5_16)+Neighbourhood_13_6)+Neighbourhood_7_4)+Neighbourhood_18_3)+Neighbourhood_12_12)+Neighbourhood_1_9)+Neighbourhood_19_12)+Neighbourhood_16_7)+Neighbourhood_8_6)+Neighbourhood_2_20)+Neighbourhood_9_18)+Neighbourhood_14_8)+Neighbourhood_20_17)+Neighbourhood_15_5)+Neighbourhood_20_5)+Neighbourhood_18_1)+Neighbourhood_5_1)+Neighbourhood_19_1)+Neighbourhood_10_8)+Neighbourhood_18_11)+Neighbourhood_12_5)+Neighbourhood_15_9)+Neighbourhood_1_15)+Neighbourhood_13_16)+Neighbourhood_12_15)+Neighbourhood_4_1)+Neighbourhood_11_20)+Neighbourhood_5_5)+Neighbourhood_1_5)+Neighbourhood_13_13)+Neighbourhood_9_6)+Neighbourhood_16_9)+Neighbourhood_14_18)+Neighbourhood_5_15)+Neighbourhood_20_6)+Neighbourhood_8_19)+Neighbourhood_19_15)+Neighbourhood_20_13)+Neighbourhood_7_14)+Neighbourhood_12_4)+Neighbourhood_10_2)+Neighbourhood_9_10)+Neighbourhood_4_4)+Neighbourhood_4_11)+Neighbourhood_10_10)+Neighbourhood_17_19)+Neighbourhood_2_5)+Neighbourhood_17_11)+Neighbourhood_2_9)+Neighbourhood_6_16)+Neighbourhood_3_11)+Neighbourhood_20_7)+Neighbourhood_17_7)+Neighbourhood_12_14)+Neighbourhood_11_12)+Neighbourhood_7_17)+Neighbourhood_13_3)+Neighbourhood_14_17)+Neighbourhood_7_8)+Neighbourhood_19_13)+Neighbourhood_10_7)+Neighbourhood_10_1)+Neighbourhood_3_1)+Neighbourhood_17_3)+Neighbourhood_19_2)+Neighbourhood_7_16)+Neighbourhood_20_16)+Neighbourhood_15_4)+Neighbourhood_4_19)+Neighbourhood_10_6)+Neighbourhood_7_13)+Neighbourhood_5_13)+Neighbourhood_4_10)+Neighbourhood_17_18)+Neighbourhood_12_20)+Neighbourhood_17_13)+Neighbourhood_5_20)+Neighbourhood_3_9)+Neighbourhood_13_15)+Neighbourhood_14_9)+Neighbourhood_9_7)+Neighbourhood_12_11)+Neighbourhood_19_11)+Neighbourhood_20_12)+Neighbourhood_11_10)+Neighbourhood_3_6)+Neighbourhood_12_6)+Neighbourhood_4_15)+Neighbourhood_18_15)+Neighbourhood_20_1)+Neighbourhood_4_3)+Neighbourhood_6_18)+Neighbourhood_19_17)+Neighbourhood_1_10)+Neighbourhood_2_6)+Neighbourhood_8_8)+Neighbourhood_17_12)+Neighbourhood_5_4)+Neighbourhood_16_3)+Neighbourhood_16_8)+Neighbourhood_15_19)+Neighbourhood_9_11)+Neighbourhood_12_16)+Neighbourhood_14_3)+Neighbourhood_16_17)+Neighbourhood_10_12)+Neighbourhood_4_5)+Neighbourhood_16_18)+Neighbourhood_4_14)+Neighbourhood_18_13)+Neighbourhood_15_17)+Neighbourhood_1_17)+Neighbourhood_13_5)+Neighbourhood_13_9)+Neighbourhood_11_1)+Neighbourhood_7_3)+Neighbourhood_16_2)+Neighbourhood_2_1)+Neighbourhood_6_17)+Neighbourhood_1_7)+Neighbourhood_8_16)+Neighbourhood_2_11)+Neighbourhood_18_7)+Neighbourhood_13_1))))
Read [reachable] property : PhilosophersDyn-PT-20-ReachabilityCardinality-01 with value :((((((((((((((((((((HasRight_13+HasRight_7)+HasRight_14)+HasRight_1)+HasRight_15)+HasRight_2)+HasRight_6)+HasRight_9)+HasRight_16)+HasRight_20)+HasRight_19)+HasRight_8)+HasRight_17)+HasRight_18)+HasRight_4)+HasRight_10)+HasRight_3)+HasRight_11)+HasRight_12)+HasRight_5)>=1)
Read [invariant] property : PhilosophersDyn-PT-20-ReachabilityCardinality-02 with value :((!((((((((((((((((((((Outside_15+Outside_6)+Outside_19)+Outside_12)+Outside_5)+Outside_18)+Outside_13)+Outside_4)+Outside_1)+Outside_10)+Outside_20)+Outside_11)+Outside_9)+Outside_2)+Outside_16)+Outside_3)+Outside_17)+Outside_8)+Outside_14)+Outside_7)<=(((((((((((((((((((Think_10+Think_20)+Think_18)+Think_4)+Think_11)+Think_17)+Think_3)+Think_16)+Think_5)+Think_6)+Think_15)+Think_7)+Think_14)+Think_8)+Think_13)+Think_19)+Think_12)+Think_9)+Think_2)+Think_1)))&&((((((((((((((((((((WaitRight_7+WaitRight_13)+WaitRight_6)+WaitRight_20)+WaitRight_14)+WaitRight_5)+WaitRight_19)+WaitRight_4)+WaitRight_11)+WaitRight_3)+WaitRight_12)+WaitRight_9)+WaitRight_16)+WaitRight_2)+WaitRight_10)+WaitRight_1)+WaitRight_15)+WaitRight_18)+WaitRight_17)+WaitRight_8)<=(((((((((((((((((((WaitLeft_9+WaitLeft_18)+WaitLeft_5)+WaitLeft_19)+WaitLeft_12)+WaitLeft_11)+WaitLeft_6)+WaitLeft_20)+WaitLeft_3)+WaitLeft_4)+WaitLeft_14)+WaitLeft_13)+WaitLeft_15)+WaitLeft_8)+WaitLeft_1)+WaitLeft_7)+WaitLeft_16)+WaitLeft_2)+WaitLeft_10)+WaitLeft_17)))
Read [invariant] property : PhilosophersDyn-PT-20-ReachabilityCardinality-03 with value :(((((((((((((((((((((((HasRight_13+HasRight_7)+HasRight_14)+HasRight_1)+HasRight_15)+HasRight_2)+HasRight_6)+HasRight_9)+HasRight_16)+HasRight_20)+HasRight_19)+HasRight_8)+HasRight_17)+HasRight_18)+HasRight_4)+HasRight_10)+HasRight_3)+HasRight_11)+HasRight_12)+HasRight_5)<=(((((((((((((((((((Think_10+Think_20)+Think_18)+Think_4)+Think_11)+Think_17)+Think_3)+Think_16)+Think_5)+Think_6)+Think_15)+Think_7)+Think_14)+Think_8)+Think_13)+Think_19)+Think_12)+Think_9)+Think_2)+Think_1))&&((((((((((((((((((((HasLeft_5+HasLeft_13)+HasLeft_6)+HasLeft_7)+HasLeft_12)+HasLeft_8)+HasLeft_19)+HasLeft_11)+HasLeft_1)+HasLeft_20)+HasLeft_10)+HasLeft_16)+HasLeft_2)+HasLeft_9)+HasLeft_18)+HasLeft_17)+HasLeft_3)+HasLeft_15)+HasLeft_4)+HasLeft_14)>=3))&&(((((((((((((((((((((Think_10+Think_20)+Think_18)+Think_4)+Think_11)+Think_17)+Think_3)+Think_16)+Think_5)+Think_6)+Think_15)+Think_7)+Think_14)+Think_8)+Think_13)+Think_19)+Think_12)+Think_9)+Think_2)+Think_1)>=2)||((((((((((((((((((((HasRight_13+HasRight_7)+HasRight_14)+HasRight_1)+HasRight_15)+HasRight_2)+HasRight_6)+HasRight_9)+HasRight_16)+HasRight_20)+HasRight_19)+HasRight_8)+HasRight_17)+HasRight_18)+HasRight_4)+HasRight_10)+HasRight_3)+HasRight_11)+HasRight_12)+HasRight_5)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Neighbourhood_14_4+Neighbourhood_1_11)+Neighbourhood_17_5)+Neighbourhood_8_13)+Neighbourhood_12_7)+Neighbourhood_14_19)+Neighbourhood_4_6)+Neighbourhood_1_16)+Neighbourhood_2_10)+Neighbourhood_16_4)+Neighbourhood_7_18)+Neighbourhood_12_10)+Neighbourhood_3_5)+Neighbourhood_11_6)+Neighbourhood_13_20)+Neighbourhood_11_11)+Neighbourhood_20_11)+Neighbourhood_14_14)+Neighbourhood_5_7)+Neighbourhood_5_14)+Neighbourhood_9_17)+Neighbourhood_5_19)+Neighbourhood_17_2)+Neighbourhood_18_16)+Neighbourhood_9_2)+Neighbourhood_12_1)+Neighbourhood_4_20)+Neighbourhood_10_5)+Neighbourhood_8_1)+Neighbourhood_8_2)+Neighbourhood_18_8)+Neighbourhood_10_11)+Neighbourhood_15_8)+Neighbourhood_16_13)+Neighbourhood_9_4)+Neighbourhood_13_8)+Neighbourhood_3_15)+Neighbourhood_9_16)+Neighbourhood_15_3)+Neighbourhood_19_7)+Neighbourhood_11_16)+Neighbourhood_18_12)+Neighbourhood_4_9)+Neighbourhood_15_1)+Neighbourhood_1_2)+Neighbourhood_2_2)+Neighbourhood_2_4)+Neighbourhood_6_3)+Neighbourhood_3_10)+Neighbourhood_10_15)+Neighbourhood_9_12)+Neighbourhood_6_8)+Neighbourhood_1_1)+Neighbourhood_12_18)+Neighbourhood_19_16)+Neighbourhood_19_9)+Neighbourhood_11_15)+Neighbourhood_17_4)+Neighbourhood_1_12)+Neighbourhood_11_7)+Neighbourhood_3_4)+Neighbourhood_6_19)+Neighbourhood_5_6)+Neighbourhood_20_20)+Neighbourhood_20_15)+Neighbourhood_12_9)+Neighbourhood_19_18)+Neighbourhood_17_6)+Neighbourhood_19_6)+Neighbourhood_14_11)+Neighbourhood_15_14)+Neighbourhood_5_18)+Neighbourhood_7_11)+Neighbourhood_8_12)+Neighbourhood_11_5)+Neighbourhood_2_13)+Neighbourhood_17_17)+Neighbourhood_5_9)+Neighbourhood_15_12)+Neighbourhood_9_13)+Neighbourhood_8_17)+Neighbourhood_13_19)+Neighbourhood_6_10)+Neighbourhood_9_15)+Neighbourhood_4_18)+Neighbourhood_20_9)+Neighbourhood_20_10)+Neighbourhood_7_20)+Neighbourhood_20_19)+Neighbourhood_5_8)+Neighbourhood_14_2)+Neighbourhood_2_15)+Neighbourhood_3_16)+Neighbourhood_1_3)+Neighbourhood_16_15)+Neighbourhood_3_2)+Neighbourhood_8_3)+Neighbourhood_9_1)+Neighbourhood_7_2)+Neighbourhood_10_16)+Neighbourhood_13_10)+Neighbourhood_15_13)+Neighbourhood_2_14)+Neighbourhood_14_10)+Neighbourhood_4_8)+Neighbourhood_4_17)+Neighbourhood_17_16)+Neighbourhood_18_6)+Neighbourhood_13_18)+Neighbourhood_11_4)+Neighbourhood_7_19)+Neighbourhood_16_14)+Neighbourhood_1_13)+Neighbourhood_11_17)+Neighbourhood_7_12)+Neighbourhood_9_14)+Neighbourhood_13_11)+Neighbourhood_12_19)+Neighbourhood_18_17)+Neighbourhood_14_1)+Neighbourhood_18_4)+Neighbourhood_6_9)+Neighbourhood_6_20)+Neighbourhood_14_20)+Neighbourhood_16_6)+Neighbourhood_7_9)+Neighbourhood_8_15)+Neighbourhood_9_5)+Neighbourhood_5_10)+Neighbourhood_18_18)+Neighbourhood_6_2)+Neighbourhood_20_2)+Neighbourhood_3_7)+Neighbourhood_19_10)+Neighbourhood_17_8)+Neighbourhood_20_8)+Neighbourhood_11_9)+Neighbourhood_2_16)+Neighbourhood_8_14)+Neighbourhood_2_12)+Neighbourhood_8_4)+Neighbourhood_6_7)+Neighbourhood_19_5)+Neighbourhood_1_4)+Neighbourhood_3_14)+Neighbourhood_1_20)+Neighbourhood_8_11)+Neighbourhood_16_12)+Neighbourhood_15_20)+Neighbourhood_11_8)+Neighbourhood_17_14)+Neighbourhood_19_20)+Neighbourhood_9_3)+Neighbourhood_18_19)+Neighbourhood_11_19)+Neighbourhood_10_4)+Neighbourhood_4_2)+Neighbourhood_13_7)+Neighbourhood_6_12)+Neighbourhood_16_5)+Neighbourhood_5_11)+Neighbourhood_6_1)+Neighbourhood_4_7)+Neighbourhood_13_12)+Neighbourhood_3_3)+Neighbourhood_8_10)+Neighbourhood_17_1)+Neighbourhood_10_17)+Neighbourhood_15_10)+Neighbourhood_19_4)+Neighbourhood_15_2)+Neighbourhood_3_8)+Neighbourhood_18_5)+Neighbourhood_16_16)+Neighbourhood_14_13)+Neighbourhood_18_10)+Neighbourhood_3_12)+Neighbourhood_1_19)+Neighbourhood_10_18)+Neighbourhood_9_20)+Neighbourhood_18_14)+Neighbourhood_3_18)+Neighbourhood_4_13)+Neighbourhood_11_14)+Neighbourhood_20_3)+Neighbourhood_16_1)+Neighbourhood_19_8)+Neighbourhood_17_9)+Neighbourhood_15_16)+Neighbourhood_16_11)+Neighbourhood_6_6)+Neighbourhood_2_18)+Neighbourhood_10_13)+Neighbourhood_10_9)+Neighbourhood_12_8)+Neighbourhood_8_5)+Neighbourhood_6_11)+Neighbourhood_5_2)+Neighbourhood_8_9)+Neighbourhood_14_12)+Neighbourhood_20_18)+Neighbourhood_14_15)+Neighbourhood_11_3)+Neighbourhood_19_14)+Neighbourhood_7_10)+Neighbourhood_5_12)+Neighbourhood_7_1)+Neighbourhood_14_7)+Neighbourhood_18_20)+Neighbourhood_5_17)+Neighbourhood_11_18)+Neighbourhood_2_17)+Neighbourhood_11_13)+Neighbourhood_12_2)+Neighbourhood_7_15)+Neighbourhood_19_19)+Neighbourhood_10_3)+Neighbourhood_16_10)+Neighbourhood_10_19)+Neighbourhood_12_17)+Neighbourhood_17_10)+Neighbourhood_2_3)+Neighbourhood_6_4)+Neighbourhood_3_13)+Neighbourhood_15_7)+Neighbourhood_14_5)+Neighbourhood_10_20)+Neighbourhood_10_14)+Neighbourhood_1_18)+Neighbourhood_15_6)+Neighbourhood_15_11)+Neighbourhood_13_2)+Neighbourhood_15_18)+Neighbourhood_17_15)+Neighbourhood_8_20)+Neighbourhood_7_6)+Neighbourhood_15_15)+Neighbourhood_8_18)+Neighbourhood_4_12)+Neighbourhood_3_20)+Neighbourhood_4_16)+Neighbourhood_13_4)+Neighbourhood_18_9)+Neighbourhood_9_9)+Neighbourhood_20_4)+Neighbourhood_1_6)+Neighbourhood_16_19)+Neighbourhood_8_7)+Neighbourhood_7_5)+Neighbourhood_19_3)+Neighbourhood_17_20)+Neighbourhood_14_16)+Neighbourhood_12_3)+Neighbourhood_3_17)+Neighbourhood_6_15)+Neighbourhood_9_19)+Neighbourhood_6_14)+Neighbourhood_2_8)+Neighbourhood_1_14)+Neighbourhood_11_2)+Neighbourhood_9_8)+Neighbourhood_2_19)+Neighbourhood_18_2)+Neighbourhood_6_5)+Neighbourhood_13_17)+Neighbourhood_20_14)+Neighbourhood_2_7)+Neighbourhood_12_13)+Neighbourhood_5_3)+Neighbourhood_13_14)+Neighbourhood_14_6)+Neighbourhood_1_8)+Neighbourhood_6_13)+Neighbourhood_3_19)+Neighbourhood_16_20)+Neighbourhood_7_7)+Neighbourhood_5_16)+Neighbourhood_13_6)+Neighbourhood_7_4)+Neighbourhood_18_3)+Neighbourhood_12_12)+Neighbourhood_1_9)+Neighbourhood_19_12)+Neighbourhood_16_7)+Neighbourhood_8_6)+Neighbourhood_2_20)+Neighbourhood_9_18)+Neighbourhood_14_8)+Neighbourhood_20_17)+Neighbourhood_15_5)+Neighbourhood_20_5)+Neighbourhood_18_1)+Neighbourhood_5_1)+Neighbourhood_19_1)+Neighbourhood_10_8)+Neighbourhood_18_11)+Neighbourhood_12_5)+Neighbourhood_15_9)+Neighbourhood_1_15)+Neighbourhood_13_16)+Neighbourhood_12_15)+Neighbourhood_4_1)+Neighbourhood_11_20)+Neighbourhood_5_5)+Neighbourhood_1_5)+Neighbourhood_13_13)+Neighbourhood_9_6)+Neighbourhood_16_9)+Neighbourhood_14_18)+Neighbourhood_5_15)+Neighbourhood_20_6)+Neighbourhood_8_19)+Neighbourhood_19_15)+Neighbourhood_20_13)+Neighbourhood_7_14)+Neighbourhood_12_4)+Neighbourhood_10_2)+Neighbourhood_9_10)+Neighbourhood_4_4)+Neighbourhood_4_11)+Neighbourhood_10_10)+Neighbourhood_17_19)+Neighbourhood_2_5)+Neighbourhood_17_11)+Neighbourhood_2_9)+Neighbourhood_6_16)+Neighbourhood_3_11)+Neighbourhood_20_7)+Neighbourhood_17_7)+Neighbourhood_12_14)+Neighbourhood_11_12)+Neighbourhood_7_17)+Neighbourhood_13_3)+Neighbourhood_14_17)+Neighbourhood_7_8)+Neighbourhood_19_13)+Neighbourhood_10_7)+Neighbourhood_10_1)+Neighbourhood_3_1)+Neighbourhood_17_3)+Neighbourhood_19_2)+Neighbourhood_7_16)+Neighbourhood_20_16)+Neighbourhood_15_4)+Neighbourhood_4_19)+Neighbourhood_10_6)+Neighbourhood_7_13)+Neighbourhood_5_13)+Neighbourhood_4_10)+Neighbourhood_17_18)+Neighbourhood_12_20)+Neighbourhood_17_13)+Neighbourhood_5_20)+Neighbourhood_3_9)+Neighbourhood_13_15)+Neighbourhood_14_9)+Neighbourhood_9_7)+Neighbourhood_12_11)+Neighbourhood_19_11)+Neighbourhood_20_12)+Neighbourhood_11_10)+Neighbourhood_3_6)+Neighbourhood_12_6)+Neighbourhood_4_15)+Neighbourhood_18_15)+Neighbourhood_20_1)+Neighbourhood_4_3)+Neighbourhood_6_18)+Neighbourhood_19_17)+Neighbourhood_1_10)+Neighbourhood_2_6)+Neighbourhood_8_8)+Neighbourhood_17_12)+Neighbourhood_5_4)+Neighbourhood_16_3)+Neighbourhood_16_8)+Neighbourhood_15_19)+Neighbourhood_9_11)+Neighbourhood_12_16)+Neighbourhood_14_3)+Neighbourhood_16_17)+Neighbourhood_10_12)+Neighbourhood_4_5)+Neighbourhood_16_18)+Neighbourhood_4_14)+Neighbourhood_18_13)+Neighbourhood_15_17)+Neighbourhood_1_17)+Neighbourhood_13_5)+Neighbourhood_13_9)+Neighbourhood_11_1)+Neighbourhood_7_3)+Neighbourhood_16_2)+Neighbourhood_2_1)+Neighbourhood_6_17)+Neighbourhood_1_7)+Neighbourhood_8_16)+Neighbourhood_2_11)+Neighbourhood_18_7)+Neighbourhood_13_1))))||((((((((((((((((((((HasRight_13+HasRight_7)+HasRight_14)+HasRight_1)+HasRight_15)+HasRight_2)+HasRight_6)+HasRight_9)+HasRight_16)+HasRight_20)+HasRight_19)+HasRight_8)+HasRight_17)+HasRight_18)+HasRight_4)+HasRight_10)+HasRight_3)+HasRight_11)+HasRight_12)+HasRight_5)<=(((((((((((((((((((WaitLeft_9+WaitLeft_18)+WaitLeft_5)+WaitLeft_19)+WaitLeft_12)+WaitLeft_11)+WaitLeft_6)+WaitLeft_20)+WaitLeft_3)+WaitLeft_4)+WaitLeft_14)+WaitLeft_13)+WaitLeft_15)+WaitLeft_8)+WaitLeft_1)+WaitLeft_7)+WaitLeft_16)+WaitLeft_2)+WaitLeft_10)+WaitLeft_17)))
Read [reachable] property : PhilosophersDyn-PT-20-ReachabilityCardinality-05 with value :(((((((((((((((((((((Forks_1+Forks_18)+Forks_7)+Forks_19)+Forks_12)+Forks_8)+Forks_20)+Forks_11)+Forks_5)+Forks_6)+Forks_14)+Forks_13)+Forks_3)+Forks_16)+Forks_4)+Forks_2)+Forks_9)+Forks_10)+Forks_15)+Forks_17)>=3)&&((((((((((((((((((((HasLeft_5+HasLeft_13)+HasLeft_6)+HasLeft_7)+HasLeft_12)+HasLeft_8)+HasLeft_19)+HasLeft_11)+HasLeft_1)+HasLeft_20)+HasLeft_10)+HasLeft_16)+HasLeft_2)+HasLeft_9)+HasLeft_18)+HasLeft_17)+HasLeft_3)+HasLeft_15)+HasLeft_4)+HasLeft_14)>=2))
Read [reachable] property : PhilosophersDyn-PT-20-ReachabilityCardinality-06 with value :((((((((((((((((((((Forks_1+Forks_18)+Forks_7)+Forks_19)+Forks_12)+Forks_8)+Forks_20)+Forks_11)+Forks_5)+Forks_6)+Forks_14)+Forks_13)+Forks_3)+Forks_16)+Forks_4)+Forks_2)+Forks_9)+Forks_10)+Forks_15)+Forks_17)>=3)
Read [reachable] property : PhilosophersDyn-PT-20-ReachabilityCardinality-07 with value :(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Neighbourhood_14_4+Neighbourhood_1_11)+Neighbourhood_17_5)+Neighbourhood_8_13)+Neighbourhood_12_7)+Neighbourhood_14_19)+Neighbourhood_4_6)+Neighbourhood_1_16)+Neighbourhood_2_10)+Neighbourhood_16_4)+Neighbourhood_7_18)+Neighbourhood_12_10)+Neighbourhood_3_5)+Neighbourhood_11_6)+Neighbourhood_13_20)+Neighbourhood_11_11)+Neighbourhood_20_11)+Neighbourhood_14_14)+Neighbourhood_5_7)+Neighbourhood_5_14)+Neighbourhood_9_17)+Neighbourhood_5_19)+Neighbourhood_17_2)+Neighbourhood_18_16)+Neighbourhood_9_2)+Neighbourhood_12_1)+Neighbourhood_4_20)+Neighbourhood_10_5)+Neighbourhood_8_1)+Neighbourhood_8_2)+Neighbourhood_18_8)+Neighbourhood_10_11)+Neighbourhood_15_8)+Neighbourhood_16_13)+Neighbourhood_9_4)+Neighbourhood_13_8)+Neighbourhood_3_15)+Neighbourhood_9_16)+Neighbourhood_15_3)+Neighbourhood_19_7)+Neighbourhood_11_16)+Neighbourhood_18_12)+Neighbourhood_4_9)+Neighbourhood_15_1)+Neighbourhood_1_2)+Neighbourhood_2_2)+Neighbourhood_2_4)+Neighbourhood_6_3)+Neighbourhood_3_10)+Neighbourhood_10_15)+Neighbourhood_9_12)+Neighbourhood_6_8)+Neighbourhood_1_1)+Neighbourhood_12_18)+Neighbourhood_19_16)+Neighbourhood_19_9)+Neighbourhood_11_15)+Neighbourhood_17_4)+Neighbourhood_1_12)+Neighbourhood_11_7)+Neighbourhood_3_4)+Neighbourhood_6_19)+Neighbourhood_5_6)+Neighbourhood_20_20)+Neighbourhood_20_15)+Neighbourhood_12_9)+Neighbourhood_19_18)+Neighbourhood_17_6)+Neighbourhood_19_6)+Neighbourhood_14_11)+Neighbourhood_15_14)+Neighbourhood_5_18)+Neighbourhood_7_11)+Neighbourhood_8_12)+Neighbourhood_11_5)+Neighbourhood_2_13)+Neighbourhood_17_17)+Neighbourhood_5_9)+Neighbourhood_15_12)+Neighbourhood_9_13)+Neighbourhood_8_17)+Neighbourhood_13_19)+Neighbourhood_6_10)+Neighbourhood_9_15)+Neighbourhood_4_18)+Neighbourhood_20_9)+Neighbourhood_20_10)+Neighbourhood_7_20)+Neighbourhood_20_19)+Neighbourhood_5_8)+Neighbourhood_14_2)+Neighbourhood_2_15)+Neighbourhood_3_16)+Neighbourhood_1_3)+Neighbourhood_16_15)+Neighbourhood_3_2)+Neighbourhood_8_3)+Neighbourhood_9_1)+Neighbourhood_7_2)+Neighbourhood_10_16)+Neighbourhood_13_10)+Neighbourhood_15_13)+Neighbourhood_2_14)+Neighbourhood_14_10)+Neighbourhood_4_8)+Neighbourhood_4_17)+Neighbourhood_17_16)+Neighbourhood_18_6)+Neighbourhood_13_18)+Neighbourhood_11_4)+Neighbourhood_7_19)+Neighbourhood_16_14)+Neighbourhood_1_13)+Neighbourhood_11_17)+Neighbourhood_7_12)+Neighbourhood_9_14)+Neighbourhood_13_11)+Neighbourhood_12_19)+Neighbourhood_18_17)+Neighbourhood_14_1)+Neighbourhood_18_4)+Neighbourhood_6_9)+Neighbourhood_6_20)+Neighbourhood_14_20)+Neighbourhood_16_6)+Neighbourhood_7_9)+Neighbourhood_8_15)+Neighbourhood_9_5)+Neighbourhood_5_10)+Neighbourhood_18_18)+Neighbourhood_6_2)+Neighbourhood_20_2)+Neighbourhood_3_7)+Neighbourhood_19_10)+Neighbourhood_17_8)+Neighbourhood_20_8)+Neighbourhood_11_9)+Neighbourhood_2_16)+Neighbourhood_8_14)+Neighbourhood_2_12)+Neighbourhood_8_4)+Neighbourhood_6_7)+Neighbourhood_19_5)+Neighbourhood_1_4)+Neighbourhood_3_14)+Neighbourhood_1_20)+Neighbourhood_8_11)+Neighbourhood_16_12)+Neighbourhood_15_20)+Neighbourhood_11_8)+Neighbourhood_17_14)+Neighbourhood_19_20)+Neighbourhood_9_3)+Neighbourhood_18_19)+Neighbourhood_11_19)+Neighbourhood_10_4)+Neighbourhood_4_2)+Neighbourhood_13_7)+Neighbourhood_6_12)+Neighbourhood_16_5)+Neighbourhood_5_11)+Neighbourhood_6_1)+Neighbourhood_4_7)+Neighbourhood_13_12)+Neighbourhood_3_3)+Neighbourhood_8_10)+Neighbourhood_17_1)+Neighbourhood_10_17)+Neighbourhood_15_10)+Neighbourhood_19_4)+Neighbourhood_15_2)+Neighbourhood_3_8)+Neighbourhood_18_5)+Neighbourhood_16_16)+Neighbourhood_14_13)+Neighbourhood_18_10)+Neighbourhood_3_12)+Neighbourhood_1_19)+Neighbourhood_10_18)+Neighbourhood_9_20)+Neighbourhood_18_14)+Neighbourhood_3_18)+Neighbourhood_4_13)+Neighbourhood_11_14)+Neighbourhood_20_3)+Neighbourhood_16_1)+Neighbourhood_19_8)+Neighbourhood_17_9)+Neighbourhood_15_16)+Neighbourhood_16_11)+Neighbourhood_6_6)+Neighbourhood_2_18)+Neighbourhood_10_13)+Neighbourhood_10_9)+Neighbourhood_12_8)+Neighbourhood_8_5)+Neighbourhood_6_11)+Neighbourhood_5_2)+Neighbourhood_8_9)+Neighbourhood_14_12)+Neighbourhood_20_18)+Neighbourhood_14_15)+Neighbourhood_11_3)+Neighbourhood_19_14)+Neighbourhood_7_10)+Neighbourhood_5_12)+Neighbourhood_7_1)+Neighbourhood_14_7)+Neighbourhood_18_20)+Neighbourhood_5_17)+Neighbourhood_11_18)+Neighbourhood_2_17)+Neighbourhood_11_13)+Neighbourhood_12_2)+Neighbourhood_7_15)+Neighbourhood_19_19)+Neighbourhood_10_3)+Neighbourhood_16_10)+Neighbourhood_10_19)+Neighbourhood_12_17)+Neighbourhood_17_10)+Neighbourhood_2_3)+Neighbourhood_6_4)+Neighbourhood_3_13)+Neighbourhood_15_7)+Neighbourhood_14_5)+Neighbourhood_10_20)+Neighbourhood_10_14)+Neighbourhood_1_18)+Neighbourhood_15_6)+Neighbourhood_15_11)+Neighbourhood_13_2)+Neighbourhood_15_18)+Neighbourhood_17_15)+Neighbourhood_8_20)+Neighbourhood_7_6)+Neighbourhood_15_15)+Neighbourhood_8_18)+Neighbourhood_4_12)+Neighbourhood_3_20)+Neighbourhood_4_16)+Neighbourhood_13_4)+Neighbourhood_18_9)+Neighbourhood_9_9)+Neighbourhood_20_4)+Neighbourhood_1_6)+Neighbourhood_16_19)+Neighbourhood_8_7)+Neighbourhood_7_5)+Neighbourhood_19_3)+Neighbourhood_17_20)+Neighbourhood_14_16)+Neighbourhood_12_3)+Neighbourhood_3_17)+Neighbourhood_6_15)+Neighbourhood_9_19)+Neighbourhood_6_14)+Neighbourhood_2_8)+Neighbourhood_1_14)+Neighbourhood_11_2)+Neighbourhood_9_8)+Neighbourhood_2_19)+Neighbourhood_18_2)+Neighbourhood_6_5)+Neighbourhood_13_17)+Neighbourhood_20_14)+Neighbourhood_2_7)+Neighbourhood_12_13)+Neighbourhood_5_3)+Neighbourhood_13_14)+Neighbourhood_14_6)+Neighbourhood_1_8)+Neighbourhood_6_13)+Neighbourhood_3_19)+Neighbourhood_16_20)+Neighbourhood_7_7)+Neighbourhood_5_16)+Neighbourhood_13_6)+Neighbourhood_7_4)+Neighbourhood_18_3)+Neighbourhood_12_12)+Neighbourhood_1_9)+Neighbourhood_19_12)+Neighbourhood_16_7)+Neighbourhood_8_6)+Neighbourhood_2_20)+Neighbourhood_9_18)+Neighbourhood_14_8)+Neighbourhood_20_17)+Neighbourhood_15_5)+Neighbourhood_20_5)+Neighbourhood_18_1)+Neighbourhood_5_1)+Neighbourhood_19_1)+Neighbourhood_10_8)+Neighbourhood_18_11)+Neighbourhood_12_5)+Neighbourhood_15_9)+Neighbourhood_1_15)+Neighbourhood_13_16)+Neighbourhood_12_15)+Neighbourhood_4_1)+Neighbourhood_11_20)+Neighbourhood_5_5)+Neighbourhood_1_5)+Neighbourhood_13_13)+Neighbourhood_9_6)+Neighbourhood_16_9)+Neighbourhood_14_18)+Neighbourhood_5_15)+Neighbourhood_20_6)+Neighbourhood_8_19)+Neighbourhood_19_15)+Neighbourhood_20_13)+Neighbourhood_7_14)+Neighbourhood_12_4)+Neighbourhood_10_2)+Neighbourhood_9_10)+Neighbourhood_4_4)+Neighbourhood_4_11)+Neighbourhood_10_10)+Neighbourhood_17_19)+Neighbourhood_2_5)+Neighbourhood_17_11)+Neighbourhood_2_9)+Neighbourhood_6_16)+Neighbourhood_3_11)+Neighbourhood_20_7)+Neighbourhood_17_7)+Neighbourhood_12_14)+Neighbourhood_11_12)+Neighbourhood_7_17)+Neighbourhood_13_3)+Neighbourhood_14_17)+Neighbourhood_7_8)+Neighbourhood_19_13)+Neighbourhood_10_7)+Neighbourhood_10_1)+Neighbourhood_3_1)+Neighbourhood_17_3)+Neighbourhood_19_2)+Neighbourhood_7_16)+Neighbourhood_20_16)+Neighbourhood_15_4)+Neighbourhood_4_19)+Neighbourhood_10_6)+Neighbourhood_7_13)+Neighbourhood_5_13)+Neighbourhood_4_10)+Neighbourhood_17_18)+Neighbourhood_12_20)+Neighbourhood_17_13)+Neighbourhood_5_20)+Neighbourhood_3_9)+Neighbourhood_13_15)+Neighbourhood_14_9)+Neighbourhood_9_7)+Neighbourhood_12_11)+Neighbourhood_19_11)+Neighbourhood_20_12)+Neighbourhood_11_10)+Neighbourhood_3_6)+Neighbourhood_12_6)+Neighbourhood_4_15)+Neighbourhood_18_15)+Neighbourhood_20_1)+Neighbourhood_4_3)+Neighbourhood_6_18)+Neighbourhood_19_17)+Neighbourhood_1_10)+Neighbourhood_2_6)+Neighbourhood_8_8)+Neighbourhood_17_12)+Neighbourhood_5_4)+Neighbourhood_16_3)+Neighbourhood_16_8)+Neighbourhood_15_19)+Neighbourhood_9_11)+Neighbourhood_12_16)+Neighbourhood_14_3)+Neighbourhood_16_17)+Neighbourhood_10_12)+Neighbourhood_4_5)+Neighbourhood_16_18)+Neighbourhood_4_14)+Neighbourhood_18_13)+Neighbourhood_15_17)+Neighbourhood_1_17)+Neighbourhood_13_5)+Neighbourhood_13_9)+Neighbourhood_11_1)+Neighbourhood_7_3)+Neighbourhood_16_2)+Neighbourhood_2_1)+Neighbourhood_6_17)+Neighbourhood_1_7)+Neighbourhood_8_16)+Neighbourhood_2_11)+Neighbourhood_18_7)+Neighbourhood_13_1)>=3)&&((((((((((((((((((((((HasRight_13+HasRight_7)+HasRight_14)+HasRight_1)+HasRight_15)+HasRight_2)+HasRight_6)+HasRight_9)+HasRight_16)+HasRight_20)+HasRight_19)+HasRight_8)+HasRight_17)+HasRight_18)+HasRight_4)+HasRight_10)+HasRight_3)+HasRight_11)+HasRight_12)+HasRight_5)>=2)||((((((((((((((((((((WaitRight_7+WaitRight_13)+WaitRight_6)+WaitRight_20)+WaitRight_14)+WaitRight_5)+WaitRight_19)+WaitRight_4)+WaitRight_11)+WaitRight_3)+WaitRight_12)+WaitRight_9)+WaitRight_16)+WaitRight_2)+WaitRight_10)+WaitRight_1)+WaitRight_15)+WaitRight_18)+WaitRight_17)+WaitRight_8)>=1))||(((((((((((((((((((((HasLeft_5+HasLeft_13)+HasLeft_6)+HasLeft_7)+HasLeft_12)+HasLeft_8)+HasLeft_19)+HasLeft_11)+HasLeft_1)+HasLeft_20)+HasLeft_10)+HasLeft_16)+HasLeft_2)+HasLeft_9)+HasLeft_18)+HasLeft_17)+HasLeft_3)+HasLeft_15)+HasLeft_4)+HasLeft_14)>=3)&&((((((((((((((((((((Forks_1+Forks_18)+Forks_7)+Forks_19)+Forks_12)+Forks_8)+Forks_20)+Forks_11)+Forks_5)+Forks_6)+Forks_14)+Forks_13)+Forks_3)+Forks_16)+Forks_4)+Forks_2)+Forks_9)+Forks_10)+Forks_15)+Forks_17)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Neighbourhood_14_4+Neighbourhood_1_11)+Neighbourhood_17_5)+Neighbourhood_8_13)+Neighbourhood_12_7)+Neighbourhood_14_19)+Neighbourhood_4_6)+Neighbourhood_1_16)+Neighbourhood_2_10)+Neighbourhood_16_4)+Neighbourhood_7_18)+Neighbourhood_12_10)+Neighbourhood_3_5)+Neighbourhood_11_6)+Neighbourhood_13_20)+Neighbourhood_11_11)+Neighbourhood_20_11)+Neighbourhood_14_14)+Neighbourhood_5_7)+Neighbourhood_5_14)+Neighbourhood_9_17)+Neighbourhood_5_19)+Neighbourhood_17_2)+Neighbourhood_18_16)+Neighbourhood_9_2)+Neighbourhood_12_1)+Neighbourhood_4_20)+Neighbourhood_10_5)+Neighbourhood_8_1)+Neighbourhood_8_2)+Neighbourhood_18_8)+Neighbourhood_10_11)+Neighbourhood_15_8)+Neighbourhood_16_13)+Neighbourhood_9_4)+Neighbourhood_13_8)+Neighbourhood_3_15)+Neighbourhood_9_16)+Neighbourhood_15_3)+Neighbourhood_19_7)+Neighbourhood_11_16)+Neighbourhood_18_12)+Neighbourhood_4_9)+Neighbourhood_15_1)+Neighbourhood_1_2)+Neighbourhood_2_2)+Neighbourhood_2_4)+Neighbourhood_6_3)+Neighbourhood_3_10)+Neighbourhood_10_15)+Neighbourhood_9_12)+Neighbourhood_6_8)+Neighbourhood_1_1)+Neighbourhood_12_18)+Neighbourhood_19_16)+Neighbourhood_19_9)+Neighbourhood_11_15)+Neighbourhood_17_4)+Neighbourhood_1_12)+Neighbourhood_11_7)+Neighbourhood_3_4)+Neighbourhood_6_19)+Neighbourhood_5_6)+Neighbourhood_20_20)+Neighbourhood_20_15)+Neighbourhood_12_9)+Neighbourhood_19_18)+Neighbourhood_17_6)+Neighbourhood_19_6)+Neighbourhood_14_11)+Neighbourhood_15_14)+Neighbourhood_5_18)+Neighbourhood_7_11)+Neighbourhood_8_12)+Neighbourhood_11_5)+Neighbourhood_2_13)+Neighbourhood_17_17)+Neighbourhood_5_9)+Neighbourhood_15_12)+Neighbourhood_9_13)+Neighbourhood_8_17)+Neighbourhood_13_19)+Neighbourhood_6_10)+Neighbourhood_9_15)+Neighbourhood_4_18)+Neighbourhood_20_9)+Neighbourhood_20_10)+Neighbourhood_7_20)+Neighbourhood_20_19)+Neighbourhood_5_8)+Neighbourhood_14_2)+Neighbourhood_2_15)+Neighbourhood_3_16)+Neighbourhood_1_3)+Neighbourhood_16_15)+Neighbourhood_3_2)+Neighbourhood_8_3)+Neighbourhood_9_1)+Neighbourhood_7_2)+Neighbourhood_10_16)+Neighbourhood_13_10)+Neighbourhood_15_13)+Neighbourhood_2_14)+Neighbourhood_14_10)+Neighbourhood_4_8)+Neighbourhood_4_17)+Neighbourhood_17_16)+Neighbourhood_18_6)+Neighbourhood_13_18)+Neighbourhood_11_4)+Neighbourhood_7_19)+Neighbourhood_16_14)+Neighbourhood_1_13)+Neighbourhood_11_17)+Neighbourhood_7_12)+Neighbourhood_9_14)+Neighbourhood_13_11)+Neighbourhood_12_19)+Neighbourhood_18_17)+Neighbourhood_14_1)+Neighbourhood_18_4)+Neighbourhood_6_9)+Neighbourhood_6_20)+Neighbourhood_14_20)+Neighbourhood_16_6)+Neighbourhood_7_9)+Neighbourhood_8_15)+Neighbourhood_9_5)+Neighbourhood_5_10)+Neighbourhood_18_18)+Neighbourhood_6_2)+Neighbourhood_20_2)+Neighbourhood_3_7)+Neighbourhood_19_10)+Neighbourhood_17_8)+Neighbourhood_20_8)+Neighbourhood_11_9)+Neighbourhood_2_16)+Neighbourhood_8_14)+Neighbourhood_2_12)+Neighbourhood_8_4)+Neighbourhood_6_7)+Neighbourhood_19_5)+Neighbourhood_1_4)+Neighbourhood_3_14)+Neighbourhood_1_20)+Neighbourhood_8_11)+Neighbourhood_16_12)+Neighbourhood_15_20)+Neighbourhood_11_8)+Neighbourhood_17_14)+Neighbourhood_19_20)+Neighbourhood_9_3)+Neighbourhood_18_19)+Neighbourhood_11_19)+Neighbourhood_10_4)+Neighbourhood_4_2)+Neighbourhood_13_7)+Neighbourhood_6_12)+Neighbourhood_16_5)+Neighbourhood_5_11)+Neighbourhood_6_1)+Neighbourhood_4_7)+Neighbourhood_13_12)+Neighbourhood_3_3)+Neighbourhood_8_10)+Neighbourhood_17_1)+Neighbourhood_10_17)+Neighbourhood_15_10)+Neighbourhood_19_4)+Neighbourhood_15_2)+Neighbourhood_3_8)+Neighbourhood_18_5)+Neighbourhood_16_16)+Neighbourhood_14_13)+Neighbourhood_18_10)+Neighbourhood_3_12)+Neighbourhood_1_19)+Neighbourhood_10_18)+Neighbourhood_9_20)+Neighbourhood_18_14)+Neighbourhood_3_18)+Neighbourhood_4_13)+Neighbourhood_11_14)+Neighbourhood_20_3)+Neighbourhood_16_1)+Neighbourhood_19_8)+Neighbourhood_17_9)+Neighbourhood_15_16)+Neighbourhood_16_11)+Neighbourhood_6_6)+Neighbourhood_2_18)+Neighbourhood_10_13)+Neighbourhood_10_9)+Neighbourhood_12_8)+Neighbourhood_8_5)+Neighbourhood_6_11)+Neighbourhood_5_2)+Neighbourhood_8_9)+Neighbourhood_14_12)+Neighbourhood_20_18)+Neighbourhood_14_15)+Neighbourhood_11_3)+Neighbourhood_19_14)+Neighbourhood_7_10)+Neighbourhood_5_12)+Neighbourhood_7_1)+Neighbourhood_14_7)+Neighbourhood_18_20)+Neighbourhood_5_17)+Neighbourhood_11_18)+Neighbourhood_2_17)+Neighbourhood_11_13)+Neighbourhood_12_2)+Neighbourhood_7_15)+Neighbourhood_19_19)+Neighbourhood_10_3)+Neighbourhood_16_10)+Neighbourhood_10_19)+Neighbourhood_12_17)+Neighbourhood_17_10)+Neighbourhood_2_3)+Neighbourhood_6_4)+Neighbourhood_3_13)+Neighbourhood_15_7)+Neighbourhood_14_5)+Neighbourhood_10_20)+Neighbourhood_10_14)+Neighbourhood_1_18)+Neighbourhood_15_6)+Neighbourhood_15_11)+Neighbourhood_13_2)+Neighbourhood_15_18)+Neighbourhood_17_15)+Neighbourhood_8_20)+Neighbourhood_7_6)+Neighbourhood_15_15)+Neighbourhood_8_18)+Neighbourhood_4_12)+Neighbourhood_3_20)+Neighbourhood_4_16)+Neighbourhood_13_4)+Neighbourhood_18_9)+Neighbourhood_9_9)+Neighbourhood_20_4)+Neighbourhood_1_6)+Neighbourhood_16_19)+Neighbourhood_8_7)+Neighbourhood_7_5)+Neighbourhood_19_3)+Neighbourhood_17_20)+Neighbourhood_14_16)+Neighbourhood_12_3)+Neighbourhood_3_17)+Neighbourhood_6_15)+Neighbourhood_9_19)+Neighbourhood_6_14)+Neighbourhood_2_8)+Neighbourhood_1_14)+Neighbourhood_11_2)+Neighbourhood_9_8)+Neighbourhood_2_19)+Neighbourhood_18_2)+Neighbourhood_6_5)+Neighbourhood_13_17)+Neighbourhood_20_14)+Neighbourhood_2_7)+Neighbourhood_12_13)+Neighbourhood_5_3)+Neighbourhood_13_14)+Neighbourhood_14_6)+Neighbourhood_1_8)+Neighbourhood_6_13)+Neighbourhood_3_19)+Neighbourhood_16_20)+Neighbourhood_7_7)+Neighbourhood_5_16)+Neighbourhood_13_6)+Neighbourhood_7_4)+Neighbourhood_18_3)+Neighbourhood_12_12)+Neighbourhood_1_9)+Neighbourhood_19_12)+Neighbourhood_16_7)+Neighbourhood_8_6)+Neighbourhood_2_20)+Neighbourhood_9_18)+Neighbourhood_14_8)+Neighbourhood_20_17)+Neighbourhood_15_5)+Neighbourhood_20_5)+Neighbourhood_18_1)+Neighbourhood_5_1)+Neighbourhood_19_1)+Neighbourhood_10_8)+Neighbourhood_18_11)+Neighbourhood_12_5)+Neighbourhood_15_9)+Neighbourhood_1_15)+Neighbourhood_13_16)+Neighbourhood_12_15)+Neighbourhood_4_1)+Neighbourhood_11_20)+Neighbourhood_5_5)+Neighbourhood_1_5)+Neighbourhood_13_13)+Neighbourhood_9_6)+Neighbourhood_16_9)+Neighbourhood_14_18)+Neighbourhood_5_15)+Neighbourhood_20_6)+Neighbourhood_8_19)+Neighbourhood_19_15)+Neighbourhood_20_13)+Neighbourhood_7_14)+Neighbourhood_12_4)+Neighbourhood_10_2)+Neighbourhood_9_10)+Neighbourhood_4_4)+Neighbourhood_4_11)+Neighbourhood_10_10)+Neighbourhood_17_19)+Neighbourhood_2_5)+Neighbourhood_17_11)+Neighbourhood_2_9)+Neighbourhood_6_16)+Neighbourhood_3_11)+Neighbourhood_20_7)+Neighbourhood_17_7)+Neighbourhood_12_14)+Neighbourhood_11_12)+Neighbourhood_7_17)+Neighbourhood_13_3)+Neighbourhood_14_17)+Neighbourhood_7_8)+Neighbourhood_19_13)+Neighbourhood_10_7)+Neighbourhood_10_1)+Neighbourhood_3_1)+Neighbourhood_17_3)+Neighbourhood_19_2)+Neighbourhood_7_16)+Neighbourhood_20_16)+Neighbourhood_15_4)+Neighbourhood_4_19)+Neighbourhood_10_6)+Neighbourhood_7_13)+Neighbourhood_5_13)+Neighbourhood_4_10)+Neighbourhood_17_18)+Neighbourhood_12_20)+Neighbourhood_17_13)+Neighbourhood_5_20)+Neighbourhood_3_9)+Neighbourhood_13_15)+Neighbourhood_14_9)+Neighbourhood_9_7)+Neighbourhood_12_11)+Neighbourhood_19_11)+Neighbourhood_20_12)+Neighbourhood_11_10)+Neighbourhood_3_6)+Neighbourhood_12_6)+Neighbourhood_4_15)+Neighbourhood_18_15)+Neighbourhood_20_1)+Neighbourhood_4_3)+Neighbourhood_6_18)+Neighbourhood_19_17)+Neighbourhood_1_10)+Neighbourhood_2_6)+Neighbourhood_8_8)+Neighbourhood_17_12)+Neighbourhood_5_4)+Neighbourhood_16_3)+Neighbourhood_16_8)+Neighbourhood_15_19)+Neighbourhood_9_11)+Neighbourhood_12_16)+Neighbourhood_14_3)+Neighbourhood_16_17)+Neighbourhood_10_12)+Neighbourhood_4_5)+Neighbourhood_16_18)+Neighbourhood_4_14)+Neighbourhood_18_13)+Neighbourhood_15_17)+Neighbourhood_1_17)+Neighbourhood_13_5)+Neighbourhood_13_9)+Neighbourhood_11_1)+Neighbourhood_7_3)+Neighbourhood_16_2)+Neighbourhood_2_1)+Neighbourhood_6_17)+Neighbourhood_1_7)+Neighbourhood_8_16)+Neighbourhood_2_11)+Neighbourhood_18_7)+Neighbourhood_13_1)))))
Read [reachable] property : PhilosophersDyn-PT-20-ReachabilityCardinality-08 with value :(((Neighbourhood_19_12<=Neighbourhood_19_3)&&((Neighbourhood_1_12>=3)||(Neighbourhood_1_2>=2)))||(Neighbourhood_2_20>=2))
Read [invariant] property : PhilosophersDyn-PT-20-ReachabilityCardinality-09 with value :(((Neighbourhood_19_7<=Neighbourhood_16_4)||(!(Outside_8<=Neighbourhood_10_19)))&&(!((Neighbourhood_6_19>=2)&&(Neighbourhood_12_13<=Neighbourhood_20_5))))
Read [reachable] property : PhilosophersDyn-PT-20-ReachabilityCardinality-10 with value :((Neighbourhood_2_1>=3)||((!(Neighbourhood_5_9<=WaitLeft_17))&&((Neighbourhood_1_6>=2)||(Neighbourhood_7_17>=1))))
Read [reachable] property : PhilosophersDyn-PT-20-ReachabilityCardinality-11 with value :(Neighbourhood_2_9>=3)
Read [invariant] property : PhilosophersDyn-PT-20-ReachabilityCardinality-12 with value :(!(Neighbourhood_13_11>=3))
Read [invariant] property : PhilosophersDyn-PT-20-ReachabilityCardinality-13 with value :((((Forks_12<=HasRight_11)||(Forks_5<=Neighbourhood_17_7))||((Neighbourhood_5_16>=3)||(WaitLeft_20<=Neighbourhood_15_5)))||(Neighbourhood_18_11<=Neighbourhood_11_5))
Read [reachable] property : PhilosophersDyn-PT-20-ReachabilityCardinality-14 with value :((((Neighbourhood_20_3<=Neighbourhood_14_12)&&(HasRight_2>=3))&&(Neighbourhood_8_2>=1))||(((Neighbourhood_2_13>=1)||(Neighbourhood_20_4>=3))&&((Think_8<=Neighbourhood_6_20)&&(Neighbourhood_16_17>=3))))
Read [reachable] property : PhilosophersDyn-PT-20-ReachabilityCardinality-15 with value :(Neighbourhood_1_8>=2)
Presburger conditions satisfied. Using coverability to approximate state space in K-Induction.
Normalized transition count is 15510
// Phase 1: matrix 15510 rows 540 cols
invariant :Neighbourhood_1_11 + Neighbourhood_1_16 + Neighbourhood_1_2 + Neighbourhood_1_1 + Neighbourhood_1_12 + Neighbourhood_1_3 + Neighbourhood_1_13 + Neighbourhood_1_4 + Neighbourhood_1_20 + Neighbourhood_1_19 + -1'HasLeft_1 + Neighbourhood_1_18 + Neighbourhood_1_6 + Neighbourhood_1_14 + -1'WaitLeft_1 + Neighbourhood_1_8 + Neighbourhood_1_9 + Neighbourhood_1_15 + Neighbourhood_1_5 + -1'Think_1 + Neighbourhood_1_10 + Neighbourhood_1_17 + Neighbourhood_1_7 = 0
invariant :Neighbourhood_7_18 + Neighbourhood_12_18 + Neighbourhood_19_18 + Neighbourhood_5_18 + Neighbourhood_4_18 + Neighbourhood_13_18 + Neighbourhood_18_18 + Outside_18 + Neighbourhood_10_18 + Neighbourhood_3_18 + Neighbourhood_2_18 + Neighbourhood_20_18 + Neighbourhood_11_18 + Neighbourhood_1_18 + Neighbourhood_15_18 + Neighbourhood_8_18 + Neighbourhood_9_18 + Neighbourhood_14_18 + Neighbourhood_17_18 + Neighbourhood_6_18 + Neighbourhood_16_18 = 1
invariant :HasRight_1 + -1'HasLeft_1 + -1'WaitLeft_1 + WaitRight_1 = 0
invariant :HasRight_14 + WaitRight_14 + -1'WaitLeft_14 + -1'HasLeft_14 = 0
invariant :Neighbourhood_2_10 + Neighbourhood_12_10 + Neighbourhood_3_10 + Neighbourhood_6_10 + Neighbourhood_20_10 + Neighbourhood_13_10 + Neighbourhood_14_10 + Neighbourhood_5_10 + Neighbourhood_19_10 + Neighbourhood_8_10 + Neighbourhood_15_10 + Neighbourhood_18_10 + Neighbourhood_7_10 + Neighbourhood_16_10 + Neighbourhood_17_10 + Outside_10 + Neighbourhood_9_10 + Neighbourhood_10_10 + Neighbourhood_4_10 + Neighbourhood_11_10 + Neighbourhood_1_10 = 1
invariant :Neighbourhood_9_17 + Neighbourhood_17_17 + Neighbourhood_8_17 + Neighbourhood_4_17 + Neighbourhood_11_17 + Neighbourhood_18_17 + Neighbourhood_10_17 + Neighbourhood_5_17 + Neighbourhood_2_17 + Neighbourhood_12_17 + Neighbourhood_3_17 + Neighbourhood_13_17 + Neighbourhood_20_17 + Outside_17 + Neighbourhood_7_17 + Neighbourhood_14_17 + Neighbourhood_19_17 + Neighbourhood_16_17 + Neighbourhood_15_17 + Neighbourhood_1_17 + Neighbourhood_6_17 = 1
invariant :Think_11 + WaitRight_11 + Outside_11 + HasRight_11 = 1
invariant :-1'Neighbourhood_15_3 + -1'Neighbourhood_6_3 + -1'Neighbourhood_1_3 + -1'Neighbourhood_8_3 + Think_3 + WaitLeft_3 + -1'Neighbourhood_9_3 + -1'Neighbourhood_3_3 + -1'Neighbourhood_20_3 + -1'Neighbourhood_11_3 + -1'Neighbourhood_10_3 + -1'Neighbourhood_2_3 + -1'Neighbourhood_19_3 + -1'Neighbourhood_12_3 + -1'Neighbourhood_5_3 + -1'Neighbourhood_18_3 + HasLeft_3 + -1'Neighbourhood_13_3 + -1'Neighbourhood_17_3 + -1'Neighbourhood_4_3 + -1'Neighbourhood_16_3 + -1'Neighbourhood_14_3 + -1'Neighbourhood_7_3 = 0
invariant :Neighbourhood_16_4 + Neighbourhood_16_13 + Neighbourhood_16_15 + Neighbourhood_16_14 + Neighbourhood_16_6 + Neighbourhood_16_12 + Neighbourhood_16_5 + Neighbourhood_16_16 + Neighbourhood_16_1 + Neighbourhood_16_11 + Neighbourhood_16_10 + Neighbourhood_16_19 + Outside_16 + Neighbourhood_16_20 + Neighbourhood_16_7 + Neighbourhood_16_9 + Neighbourhood_16_3 + Neighbourhood_16_8 + Neighbourhood_16_17 + Neighbourhood_16_18 + Neighbourhood_16_2 = 1
invariant :-1'Neighbourhood_7_18 + Neighbourhood_3_5 + Neighbourhood_3_15 + -1'Neighbourhood_15_3 + -1'Neighbourhood_6_3 + Neighbourhood_3_10 + -1'Neighbourhood_12_18 + Neighbourhood_3_4 + -1'Neighbourhood_19_18 + -1'Neighbourhood_5_18 + -1'Neighbourhood_4_18 + Neighbourhood_3_16 + -1'Neighbourhood_1_3 + Neighbourhood_3_2 + -1'Neighbourhood_8_3 + -1'Neighbourhood_13_18 + -1'Neighbourhood_18_18 + Neighbourhood_3_7 + Neighbourhood_3_14 + -1'Neighbourhood_9_3 + -1'Outside_18 + Neighbourhood_3_8 + Neighbourhood_3_12 + -1'Neighbourhood_10_18 + -1'Neighbourhood_20_3 + -1'Neighbourhood_2_18 + -1'Neighbourhood_20_18 + -1'Neighbourhood_11_3 + -1'Neighbourhood_11_18 + -1'Neighbourhood_10_3 + -1'Neighbourhood_2_3 + Neighbourhood_3_13 + -1'Neighbourhood_1_18 + -1'Neighbourhood_15_18 + -1'Neighbourhood_8_18 + Neighbourhood_3_20 + -1'Neighbourhood_19_3 + -1'Neighbourhood_12_3 + Neighbourhood_3_17 + -1'Neighbourhood_5_3 + Neighbourhood_3_19 + -1'Neighbourhood_18_3 + -1'Neighbourhood_9_18 + -1'Neighbourhood_14_18 + Neighbourhood_3_11 + -1'Neighbourhood_13_3 + Neighbourhood_3_1 + -1'Neighbourhood_17_3 + -1'Neighbourhood_17_18 + Neighbourhood_3_9 + Neighbourhood_3_6 + -1'Neighbourhood_4_3 + -1'Neighbourhood_6_18 + -1'Neighbourhood_16_3 + -1'Neighbourhood_14_3 + -1'Neighbourhood_16_18 + -1'Neighbourhood_7_3 = -1
invariant :Neighbourhood_19_7 + Neighbourhood_19_16 + Neighbourhood_19_9 + Neighbourhood_19_18 + Neighbourhood_19_6 + Outside_19 + Neighbourhood_19_10 + Neighbourhood_19_5 + Neighbourhood_19_20 + Neighbourhood_19_4 + Neighbourhood_19_8 + Neighbourhood_19_14 + Neighbourhood_19_19 + Neighbourhood_19_3 + Neighbourhood_19_12 + Neighbourhood_19_1 + Neighbourhood_19_15 + Neighbourhood_19_13 + Neighbourhood_19_2 + Neighbourhood_19_11 + Neighbourhood_19_17 = 1
invariant :Neighbourhood_17_5 + -1'Neighbourhood_2_10 + -1'Neighbourhood_12_10 + Neighbourhood_17_2 + -1'Neighbourhood_12_1 + -1'Neighbourhood_8_1 + -1'Neighbourhood_15_1 + -1'Neighbourhood_3_10 + -1'Neighbourhood_1_1 + Neighbourhood_17_4 + Neighbourhood_17_6 + Neighbourhood_17_17 + -1'Neighbourhood_6_10 + -1'Neighbourhood_20_10 + -1'Neighbourhood_9_1 + -1'Neighbourhood_13_10 + -1'Neighbourhood_14_10 + Neighbourhood_17_16 + -1'Neighbourhood_14_1 + -1'Neighbourhood_5_10 + -1'Neighbourhood_19_10 + Neighbourhood_17_8 + Neighbourhood_17_14 + -1'Neighbourhood_6_1 + -1'Neighbourhood_8_10 + -1'Neighbourhood_15_10 + -1'Neighbourhood_18_10 + -1'Neighbourhood_16_1 + Neighbourhood_17_9 + HasLeft_1 + -1'Neighbourhood_7_10 + -1'Neighbourhood_7_1 + -1'Neighbourhood_16_10 + -1'Outside_10 + Neighbourhood_17_15 + Neighbourhood_17_20 + WaitLeft_1 + -1'Neighbourhood_18_1 + -1'Neighbourhood_5_1 + -1'Neighbourhood_19_1 + -1'Neighbourhood_4_1 + Outside_17 + -1'Neighbourhood_9_10 + -1'Neighbourhood_10_10 + Neighbourhood_17_19 + Neighbourhood_17_11 + Neighbourhood_17_7 + -1'Neighbourhood_10_1 + -1'Neighbourhood_3_1 + Neighbourhood_17_3 + -1'Neighbourhood_4_10 + Neighbourhood_17_18 + Neighbourhood_17_13 + -1'Neighbourhood_11_10 + Think_1 + -1'Neighbourhood_20_1 + -1'Neighbourhood_1_10 + Neighbourhood_17_12 + -1'Neighbourhood_11_1 + -1'Neighbourhood_2_1 + -1'Neighbourhood_13_1 = 0
invariant :-1'Neighbourhood_16_4 + -1'Neighbourhood_16_13 + -1'Neighbourhood_16_15 + Think_16 + -1'Neighbourhood_16_14 + -1'Neighbourhood_16_6 + -1'Neighbourhood_16_12 + -1'Neighbourhood_16_5 + -1'Neighbourhood_16_16 + -1'Neighbourhood_16_1 + -1'Neighbourhood_16_11 + -1'Neighbourhood_16_10 + -1'Neighbourhood_16_19 + HasLeft_16 + -1'Neighbourhood_16_20 + -1'Neighbourhood_16_7 + WaitLeft_16 + -1'Neighbourhood_16_9 + -1'Neighbourhood_16_3 + -1'Neighbourhood_16_8 + -1'Neighbourhood_16_17 + -1'Neighbourhood_16_18 + -1'Neighbourhood_16_2 = 0
invariant :-1'Neighbourhood_1_16 + Neighbourhood_16_4 + -1'Neighbourhood_7_18 + Neighbourhood_3_5 + Neighbourhood_13_20 + -1'Neighbourhood_14_14 + Neighbourhood_5_7 + Neighbourhood_9_17 + Neighbourhood_5_19 + -1'Neighbourhood_17_2 + -1'Neighbourhood_8_2 + Neighbourhood_18_8 + Neighbourhood_16_13 + Neighbourhood_9_4 + Neighbourhood_13_8 + Neighbourhood_3_15 + -1'Neighbourhood_15_3 + -1'HasLeft_13 + -1'Neighbourhood_11_16 + Neighbourhood_18_12 + -1'Neighbourhood_4_9 + -1'Neighbourhood_1_2 + -1'Neighbourhood_2_2 + -1'Neighbourhood_6_3 + Neighbourhood_3_10 + Neighbourhood_9_12 + -1'Neighbourhood_12_18 + -1'Neighbourhood_19_16 + -1'Neighbourhood_19_9 + Neighbourhood_3_4 + Neighbourhood_5_6 + -1'Neighbourhood_12_9 + -1'Neighbourhood_19_18 + -1'Neighbourhood_15_14 + Neighbourhood_9_13 + Neighbourhood_13_19 + Neighbourhood_9_15 + -1'Neighbourhood_4_18 + -1'Neighbourhood_20_9 + Neighbourhood_5_8 + -1'Neighbourhood_14_2 + -1'Neighbourhood_1_3 + Neighbourhood_16_15 + -1'Neighbourhood_8_3 + Neighbourhood_9_1 + -1'Neighbourhood_7_2 + -1'Neighbourhood_10_16 + Neighbourhood_13_10 + -1'Neighbourhood_2_14 + -1'Neighbourhood_17_16 + Neighbourhood_18_6 + Neighbourhood_13_11 + Neighbourhood_18_17 + Neighbourhood_18_4 + -1'Neighbourhood_6_9 + Neighbourhood_16_6 + -1'Neighbourhood_7_9 + Neighbourhood_9_5 + Neighbourhood_5_10 + -1'Neighbourhood_6_2 + -1'Neighbourhood_20_2 + Neighbourhood_3_7 + -1'Neighbourhood_11_9 + -1'Neighbourhood_2_16 + Outside_5 + -1'Neighbourhood_8_14 + Neighbourhood_16_12 + -1'Neighbourhood_17_14 + Neighbourhood_18_19 + -1'Neighbourhood_4_2 + Neighbourhood_13_7 + Neighbourhood_16_5 + Neighbourhood_5_11 + Neighbourhood_13_12 + -1'Neighbourhood_15_2 + Neighbourhood_3_8 + Neighbourhood_18_5 + Neighbourhood_18_10 + Neighbourhood_3_12 + -1'Neighbourhood_10_18 + Neighbourhood_9_20 + -1'Neighbourhood_11_14 + -1'Neighbourhood_20_3 + Neighbourhood_16_1 + -1'Neighbourhood_17_9 + -1'Neighbourhood_15_16 + Neighbourhood_16_11 + -1'Neighbourhood_2_18 + -1'Neighbourhood_10_9 + -1'Neighbourhood_8_9 + -1'Neighbourhood_20_18 + -1'Neighbourhood_11_3 + -1'Neighbourhood_19_14 + Neighbourhood_5_12 + Neighbourhood_18_20 + Neighbourhood_5_17 + -1'Neighbourhood_11_18 + -1'Neighbourhood_12_2 + -1'WaitLeft_13 + -1'Neighbourhood_10_3 + Neighbourhood_16_10 + -1'Neighbourhood_2_3 + Neighbourhood_3_13 + -1'Neighbourhood_10_14 + -1'Neighbourhood_1_18 + -1'Neighbourhood_15_18 + -1'Neighbourhood_8_18 + Neighbourhood_3_20 + -1'Neighbourhood_4_16 + Neighbourhood_13_4 + Neighbourhood_16_19 + -1'Neighbourhood_19_3 + -1'Neighbourhood_14_16 + -1'Neighbourhood_12_3 + Neighbourhood_3_17 + Neighbourhood_9_19 + -1'Neighbourhood_6_14 + -1'Neighbourhood_1_14 + -1'Neighbourhood_11_2 + Neighbourhood_9_8 + HasLeft_2 + Neighbourhood_13_17 + -1'Neighbourhood_20_14 + Neighbourhood_3_19 + Neighbourhood_16_20 + Neighbourhood_13_6 + -1'Neighbourhood_1_9 + Neighbourhood_16_7 + -1'Think_13 + Neighbourhood_18_1 + Neighbourhood_5_1 + Neighbourhood_18_11 + -1'Neighbourhood_15_9 + Neighbourhood_5_5 + Neighbourhood_13_13 + Neighbourhood_9_6 + -1'Neighbourhood_14_18 + Neighbourhood_5_15 + WaitLeft_2 + -1'Neighbourhood_7_14 + -1'Neighbourhood_10_2 + Neighbourhood_9_10 + -1'Neighbourhood_2_9 + -1'Neighbourhood_6_16 + Neighbourhood_3_11 + -1'Neighbourhood_12_14 + Neighbourhood_3_1 + -1'Neighbourhood_17_3 + -1'Neighbourhood_19_2 + -1'Neighbourhood_7_16 + -1'Neighbourhood_20_16 + Neighbourhood_5_13 + -1'Neighbourhood_17_18 + Neighbourhood_5_20 + Think_2 + Neighbourhood_13_15 + -1'Neighbourhood_14_9 + Neighbourhood_9_7 + Neighbourhood_3_6 + Neighbourhood_18_15 + -1'Neighbourhood_4_3 + -1'Neighbourhood_6_18 + -1'Outside_14 + Neighbourhood_5_4 + Neighbourhood_16_8 + Neighbourhood_9_11 + -1'Neighbourhood_12_16 + -1'Neighbourhood_14_3 + Neighbourhood_16_17 + -1'Neighbourhood_4_14 + Neighbourhood_18_13 + Neighbourhood_13_5 + -1'Neighbourhood_7_3 + -1'Neighbourhood_8_16 + Neighbourhood_18_7 + Neighbourhood_13_1 = 0
invariant :-1'WaitLeft_9 + HasRight_9 + WaitRight_9 + -1'HasLeft_9 = 0
invariant :Neighbourhood_18_16 + WaitLeft_9 + Neighbourhood_18_8 + Neighbourhood_18_12 + -1'Neighbourhood_4_9 + -1'Neighbourhood_19_9 + -1'Neighbourhood_12_9 + -1'Neighbourhood_5_9 + -1'Neighbourhood_20_9 + Neighbourhood_18_6 + Neighbourhood_18_17 + Neighbourhood_18_4 + -1'Neighbourhood_6_9 + -1'Neighbourhood_7_9 + Neighbourhood_18_18 + -1'Neighbourhood_11_9 + Neighbourhood_18_19 + Outside_18 + Neighbourhood_18_5 + Neighbourhood_18_10 + Neighbourhood_18_14 + -1'Neighbourhood_17_9 + -1'Neighbourhood_10_9 + -1'Neighbourhood_8_9 + Neighbourhood_18_20 + -1'Neighbourhood_9_9 + Neighbourhood_18_2 + HasLeft_9 + Neighbourhood_18_3 + -1'Neighbourhood_1_9 + Neighbourhood_18_1 + Neighbourhood_18_11 + -1'Neighbourhood_15_9 + -1'Neighbourhood_16_9 + -1'Neighbourhood_2_9 + Think_9 + -1'Neighbourhood_3_9 + -1'Neighbourhood_14_9 + Neighbourhood_18_15 + Neighbourhood_18_13 + -1'Neighbourhood_13_9 + Neighbourhood_18_7 = 1
invariant :HasLeft_5 + WaitLeft_5 + -1'WaitRight_5 + -1'HasRight_5 = 0
invariant :Neighbourhood_1_16 + -1'Neighbourhood_16_4 + Neighbourhood_7_18 + -1'Neighbourhood_3_5 + -1'Neighbourhood_13_20 + Neighbourhood_14_14 + -1'Neighbourhood_5_7 + -1'Neighbourhood_9_17 + -1'Neighbourhood_5_19 + Neighbourhood_17_2 + Neighbourhood_8_2 + -1'Neighbourhood_18_8 + -1'Neighbourhood_16_13 + -1'Neighbourhood_9_4 + -1'Neighbourhood_13_8 + -1'Neighbourhood_3_15 + Neighbourhood_15_3 + HasLeft_13 + Neighbourhood_11_16 + -1'Neighbourhood_18_12 + Neighbourhood_4_9 + Neighbourhood_1_2 + Neighbourhood_2_2 + Neighbourhood_6_3 + -1'Neighbourhood_3_10 + -1'Neighbourhood_9_12 + Neighbourhood_12_18 + Neighbourhood_19_16 + Neighbourhood_19_9 + -1'Neighbourhood_3_4 + -1'Neighbourhood_5_6 + Neighbourhood_12_9 + Neighbourhood_19_18 + Neighbourhood_15_14 + -1'Neighbourhood_9_13 + -1'Neighbourhood_13_19 + -1'Neighbourhood_9_15 + Neighbourhood_4_18 + Neighbourhood_20_9 + -1'Neighbourhood_5_8 + Neighbourhood_14_2 + Neighbourhood_1_3 + -1'Neighbourhood_16_15 + Neighbourhood_8_3 + -1'Neighbourhood_9_1 + Neighbourhood_7_2 + Neighbourhood_10_16 + -1'Neighbourhood_13_10 + Neighbourhood_2_14 + Neighbourhood_17_16 + -1'Neighbourhood_18_6 + -1'Neighbourhood_13_11 + WaitRight_5 + -1'Neighbourhood_18_17 + -1'Neighbourhood_18_4 + Neighbourhood_6_9 + -1'Neighbourhood_16_6 + Neighbourhood_7_9 + -1'Neighbourhood_9_5 + -1'Neighbourhood_5_10 + Neighbourhood_6_2 + Neighbourhood_20_2 + -1'Neighbourhood_3_7 + Think_5 + Neighbourhood_11_9 + Neighbourhood_2_16 + Neighbourhood_8_14 + -1'Neighbourhood_16_12 + Neighbourhood_17_14 + -1'Neighbourhood_18_19 + Neighbourhood_4_2 + -1'Neighbourhood_13_7 + -1'Neighbourhood_16_5 + -1'Neighbourhood_5_11 + -1'Neighbourhood_13_12 + Neighbourhood_15_2 + -1'Neighbourhood_3_8 + -1'Neighbourhood_18_5 + -1'Neighbourhood_18_10 + -1'Neighbourhood_3_12 + Neighbourhood_10_18 + -1'Neighbourhood_9_20 + Neighbourhood_11_14 + Neighbourhood_20_3 + -1'Neighbourhood_16_1 + Neighbourhood_17_9 + Neighbourhood_15_16 + -1'Neighbourhood_16_11 + Neighbourhood_2_18 + Neighbourhood_10_9 + Neighbourhood_8_9 + Neighbourhood_20_18 + Neighbourhood_11_3 + Neighbourhood_19_14 + -1'Neighbourhood_5_12 + -1'Neighbourhood_18_20 + -1'Neighbourhood_5_17 + Neighbourhood_11_18 + Neighbourhood_12_2 + WaitLeft_13 + Neighbourhood_10_3 + -1'Neighbourhood_16_10 + Neighbourhood_2_3 + -1'Neighbourhood_3_13 + Neighbourhood_10_14 + Neighbourhood_1_18 + Neighbourhood_15_18 + Neighbourhood_8_18 + -1'Neighbourhood_3_20 + Neighbourhood_4_16 + -1'Neighbourhood_13_4 + -1'Neighbourhood_16_19 + Neighbourhood_19_3 + Neighbourhood_14_16 + Neighbourhood_12_3 + -1'Neighbourhood_3_17 + -1'Neighbourhood_9_19 + Neighbourhood_6_14 + Neighbourhood_1_14 + Neighbourhood_11_2 + -1'Neighbourhood_9_8 + -1'HasLeft_2 + -1'Neighbourhood_13_17 + Neighbourhood_20_14 + -1'Neighbourhood_3_19 + -1'Neighbourhood_16_20 + -1'Neighbourhood_13_6 + Neighbourhood_1_9 + -1'Neighbourhood_16_7 + Think_13 + -1'Neighbourhood_18_1 + -1'Neighbourhood_5_1 + -1'Neighbourhood_18_11 + Neighbourhood_15_9 + -1'Neighbourhood_5_5 + -1'Neighbourhood_13_13 + -1'Neighbourhood_9_6 + Neighbourhood_14_18 + -1'Neighbourhood_5_15 + -1'WaitLeft_2 + Neighbourhood_7_14 + Neighbourhood_10_2 + -1'Neighbourhood_9_10 + Neighbourhood_2_9 + Neighbourhood_6_16 + -1'Neighbourhood_3_11 + Neighbourhood_12_14 + -1'Neighbourhood_3_1 + Neighbourhood_17_3 + Neighbourhood_19_2 + Neighbourhood_7_16 + Neighbourhood_20_16 + -1'Neighbourhood_5_13 + Neighbourhood_17_18 + -1'Neighbourhood_5_20 + -1'Think_2 + -1'Neighbourhood_13_15 + Neighbourhood_14_9 + -1'Neighbourhood_9_7 + -1'Neighbourhood_3_6 + -1'Neighbourhood_18_15 + Neighbourhood_4_3 + Neighbourhood_6_18 + Outside_14 + -1'Neighbourhood_5_4 + -1'Neighbourhood_16_8 + -1'Neighbourhood_9_11 + Neighbourhood_12_16 + Neighbourhood_14_3 + -1'Neighbourhood_16_17 + Neighbourhood_4_14 + -1'Neighbourhood_18_13 + -1'Neighbourhood_13_5 + Neighbourhood_7_3 + HasRight_5 + Neighbourhood_8_16 + -1'Neighbourhood_18_7 + -1'Neighbourhood_13_1 = 1
invariant :Neighbourhood_14_19 + Neighbourhood_5_19 + -1'Neighbourhood_19_7 + -1'Neighbourhood_19_16 + -1'Neighbourhood_19_9 + Neighbourhood_6_19 + -1'Neighbourhood_19_18 + -1'Neighbourhood_19_6 + Neighbourhood_13_19 + Neighbourhood_20_19 + Neighbourhood_7_19 + Neighbourhood_12_19 + -1'Neighbourhood_19_10 + -1'Neighbourhood_19_5 + -1'Neighbourhood_19_20 + Neighbourhood_18_19 + Neighbourhood_11_19 + -1'Neighbourhood_19_4 + Neighbourhood_1_19 + -1'Neighbourhood_19_8 + -1'Neighbourhood_19_14 + Neighbourhood_10_19 + Neighbourhood_16_19 + -1'Neighbourhood_19_3 + Neighbourhood_9_19 + Neighbourhood_2_19 + Neighbourhood_3_19 + -1'Neighbourhood_19_12 + -1'Neighbourhood_19_1 + Neighbourhood_8_19 + -1'Neighbourhood_19_15 + Neighbourhood_17_19 + -1'Neighbourhood_19_13 + -1'Neighbourhood_19_2 + Neighbourhood_4_19 + -1'Neighbourhood_19_11 + -1'Neighbourhood_19_17 + Neighbourhood_15_19 = 0
invariant :-1'Neighbourhood_18_12 + -1'Neighbourhood_9_12 + -1'Neighbourhood_1_12 + -1'Neighbourhood_8_12 + -1'Neighbourhood_15_12 + -1'Neighbourhood_7_12 + -1'Neighbourhood_2_12 + -1'Neighbourhood_16_12 + -1'Neighbourhood_6_12 + -1'Neighbourhood_13_12 + -1'Neighbourhood_3_12 + -1'Neighbourhood_14_12 + WaitRight_12 + -1'Neighbourhood_5_12 + -1'Neighbourhood_4_12 + -1'Neighbourhood_12_12 + -1'Neighbourhood_19_12 + -1'Neighbourhood_11_12 + Think_12 + HasRight_12 + -1'Neighbourhood_20_12 + -1'Neighbourhood_17_12 + -1'Neighbourhood_10_12 = 0
invariant :Neighbourhood_8_13 + Neighbourhood_16_13 + -1'HasLeft_13 + Neighbourhood_2_13 + Neighbourhood_9_13 + Neighbourhood_15_13 + Neighbourhood_1_13 + Neighbourhood_14_13 + Neighbourhood_4_13 + Neighbourhood_10_13 + Neighbourhood_11_13 + -1'WaitLeft_13 + Neighbourhood_3_13 + Neighbourhood_12_13 + Neighbourhood_6_13 + -1'Think_13 + Neighbourhood_13_13 + Neighbourhood_20_13 + Neighbourhood_19_13 + Neighbourhood_7_13 + Neighbourhood_5_13 + Neighbourhood_17_13 + Neighbourhood_18_13 = 0
invariant :Neighbourhood_12_7 + -1'Neighbourhood_4_6 + Neighbourhood_1_16 + Neighbourhood_2_10 + -1'Neighbourhood_16_4 + Neighbourhood_12_10 + -1'Neighbourhood_20_11 + Neighbourhood_14_14 + -1'Neighbourhood_5_19 + Neighbourhood_12_1 + Neighbourhood_10_5 + Neighbourhood_8_1 + Neighbourhood_8_2 + -1'Neighbourhood_18_8 + -1'Neighbourhood_16_13 + -1'Neighbourhood_9_4 + -1'Neighbourhood_13_8 + -1'Neighbourhood_3_15 + Neighbourhood_15_3 + HasLeft_13 + Neighbourhood_19_7 + Neighbourhood_11_16 + -1'Neighbourhood_18_12 + Neighbourhood_15_1 + Neighbourhood_1_2 + Neighbourhood_2_2 + Neighbourhood_6_3 + -1'Neighbourhood_9_12 + Neighbourhood_1_1 + Neighbourhood_12_18 + Neighbourhood_19_16 + Neighbourhood_19_9 + -1'Neighbourhood_17_4 + Neighbourhood_11_7 + -1'Neighbourhood_3_4 + -1'Neighbourhood_5_6 + -1'Neighbourhood_20_15 + Neighbourhood_12_9 + Neighbourhood_19_18 + -1'Neighbourhood_17_6 + Neighbourhood_15_14 + -1'Neighbourhood_7_11 + Neighbourhood_11_5 + -1'Neighbourhood_9_13 + Neighbourhood_8_17 + -1'Neighbourhood_13_19 + Neighbourhood_6_10 + -1'Neighbourhood_9_15 + -1'Neighbourhood_20_19 + -1'Neighbourhood_5_8 + Neighbourhood_14_2 + Neighbourhood_1_3 + -1'Neighbourhood_16_15 + Neighbourhood_8_3 + Neighbourhood_10_16 + Neighbourhood_2_14 + Neighbourhood_14_10 + -1'Neighbourhood_4_8 + -1'Neighbourhood_18_6 + -1'Neighbourhood_7_19 + Neighbourhood_11_17 + -1'Neighbourhood_7_12 + -1'Neighbourhood_13_11 + Neighbourhood_14_1 + -1'Neighbourhood_18_4 + Neighbourhood_6_9 + Neighbourhood_6_20 + Neighbourhood_14_20 + -1'Neighbourhood_16_6 + Neighbourhood_6_2 + Neighbourhood_19_10 + -1'Neighbourhood_17_8 + -1'Neighbourhood_20_8 + Neighbourhood_11_9 + Neighbourhood_2_16 + Neighbourhood_8_14 + Neighbourhood_6_7 + Neighbourhood_19_5 + Neighbourhood_1_20 + -1'Neighbourhood_16_12 + Neighbourhood_15_20 + Neighbourhood_19_20 + -1'Neighbourhood_18_19 + -1'Neighbourhood_5_11 + Neighbourhood_6_1 + -1'Neighbourhood_13_12 + Neighbourhood_8_10 + Neighbourhood_10_17 + Neighbourhood_15_10 + Neighbourhood_15_2 + -1'Neighbourhood_3_8 + -1'Neighbourhood_3_12 + Neighbourhood_10_18 + -1'Neighbourhood_4_13 + Neighbourhood_11_14 + Neighbourhood_15_16 + -1'Neighbourhood_16_11 + Neighbourhood_2_18 + Neighbourhood_10_9 + -1'Outside_4 + Neighbourhood_8_5 + Neighbourhood_8_9 + Neighbourhood_11_3 + -1'HasLeft_1 + Neighbourhood_19_14 + -1'Neighbourhood_5_12 + Neighbourhood_14_7 + Neighbourhood_11_18 + Neighbourhood_2_17 + Neighbourhood_12_2 + -1'Neighbourhood_7_15 + WaitLeft_13 + Neighbourhood_10_3 + Neighbourhood_12_17 + Neighbourhood_2_3 + -1'Neighbourhood_3_13 + Neighbourhood_15_7 + Outside_10 + Neighbourhood_14_5 + Neighbourhood_10_20 + Neighbourhood_10_14 + Neighbourhood_1_18 + Neighbourhood_15_18 + -1'Neighbourhood_17_15 + Neighbourhood_8_20 + -1'Neighbourhood_7_6 + Neighbourhood_8_18 + -1'Neighbourhood_4_12 + -1'Neighbourhood_13_4 + -1'Neighbourhood_20_4 + -1'Neighbourhood_16_19 + Neighbourhood_8_7 + Neighbourhood_19_3 + Neighbourhood_14_16 + Neighbourhood_12_3 + -1'Neighbourhood_9_19 + Neighbourhood_6_14 + Neighbourhood_1_14 + Neighbourhood_11_2 + -1'Neighbourhood_9_8 + -1'HasLeft_2 + Neighbourhood_6_5 + -1'WaitLeft_1 + Neighbourhood_2_7 + -1'Neighbourhood_3_19 + -1'Neighbourhood_13_6 + -1'Neighbourhood_7_4 + Neighbourhood_1_9 + Think_13 + Neighbourhood_2_20 + Neighbourhood_15_5 + Neighbourhood_19_1 + -1'Neighbourhood_18_11 + Neighbourhood_12_5 + Neighbourhood_15_9 + Neighbourhood_11_20 + Neighbourhood_1_5 + -1'Neighbourhood_13_13 + -1'Neighbourhood_9_6 + Neighbourhood_14_18 + -1'Neighbourhood_5_15 + -1'Neighbourhood_20_6 + -1'WaitLeft_2 + -1'Neighbourhood_20_13 + Neighbourhood_10_2 + -1'Neighbourhood_4_4 + -1'Neighbourhood_4_11 + Neighbourhood_10_10 + -1'Neighbourhood_17_19 + Neighbourhood_2_5 + -1'Neighbourhood_17_11 + Neighbourhood_2_9 + Neighbourhood_6_16 + -1'Neighbourhood_3_11 + Neighbourhood_12_14 + Neighbourhood_14_17 + -1'Neighbourhood_7_8 + Neighbourhood_10_7 + Neighbourhood_10_1 + Neighbourhood_19_2 + -1'Neighbourhood_4_19 + -1'Neighbourhood_7_13 + -1'Neighbourhood_5_13 + Neighbourhood_12_20 + -1'Neighbourhood_17_13 + -1'Think_2 + -1'Neighbourhood_13_15 + Neighbourhood_14_9 + -1'Neighbourhood_20_12 + Neighbourhood_11_10 + -1'Neighbourhood_3_6 + -1'Neighbourhood_4_15 + -1'Think_1 + -1'Neighbourhood_18_15 + Neighbourhood_6_18 + Neighbourhood_19_17 + Neighbourhood_1_10 + Outside_14 + -1'Neighbourhood_17_12 + -1'Neighbourhood_5_4 + -1'Neighbourhood_16_8 + -1'Neighbourhood_9_11 + Neighbourhood_12_16 + Neighbourhood_14_3 + -1'Neighbourhood_18_13 + Neighbourhood_15_17 + Neighbourhood_1_17 + Neighbourhood_11_1 + Neighbourhood_2_1 + Neighbourhood_6_17 + Neighbourhood_1_7 + Neighbourhood_8_16 = 1
invariant :Neighbourhood_17_2 + Neighbourhood_9_2 + Neighbourhood_8_2 + Neighbourhood_1_2 + Neighbourhood_2_2 + Neighbourhood_14_2 + Neighbourhood_3_2 + Neighbourhood_7_2 + Neighbourhood_6_2 + Neighbourhood_20_2 + Neighbourhood_4_2 + Neighbourhood_15_2 + Neighbourhood_5_2 + Neighbourhood_12_2 + Neighbourhood_13_2 + Neighbourhood_11_2 + -1'HasLeft_2 + Neighbourhood_18_2 + -1'WaitLeft_2 + Neighbourhood_10_2 + Neighbourhood_19_2 + -1'Think_2 + Neighbourhood_16_2 = 0
invariant :-1'Neighbourhood_12_7 + Neighbourhood_7_18 + -1'Neighbourhood_5_7 + -1'Neighbourhood_19_7 + -1'Neighbourhood_11_7 + Neighbourhood_7_11 + Neighbourhood_7_20 + Neighbourhood_7_2 + Neighbourhood_7_19 + Neighbourhood_7_12 + Neighbourhood_7_9 + -1'Neighbourhood_3_7 + -1'Neighbourhood_6_7 + -1'Neighbourhood_13_7 + -1'Neighbourhood_4_7 + Neighbourhood_7_10 + Neighbourhood_7_1 + -1'Neighbourhood_14_7 + Neighbourhood_7_15 + -1'Neighbourhood_15_7 + Neighbourhood_7_6 + -1'Neighbourhood_8_7 + Neighbourhood_7_5 + -1'Neighbourhood_2_7 + Neighbourhood_7_4 + -1'Neighbourhood_16_7 + Neighbourhood_7_14 + -1'Neighbourhood_20_7 + -1'Neighbourhood_17_7 + Neighbourhood_7_17 + Neighbourhood_7_8 + -1'Neighbourhood_10_7 + Neighbourhood_7_16 + Neighbourhood_7_13 + -1'Neighbourhood_9_7 + Neighbourhood_7_3 + -1'Neighbourhood_1_7 + -1'Neighbourhood_18_7 = 0
invariant :HasRight_2 + WaitRight_2 + -1'HasLeft_2 + -1'WaitLeft_2 = 0
invariant :WaitLeft_11 + HasLeft_11 + -1'WaitRight_11 + -1'HasRight_11 = 0
invariant :HasRight_16 + WaitRight_16 + -1'HasLeft_16 + -1'WaitLeft_16 = 0
invariant :HasRight_17 + -1'HasLeft_17 + -1'WaitLeft_17 + WaitRight_17 = 0
invariant :WaitLeft_14 + Think_14 + Outside_14 + HasLeft_14 = 1
invariant :WaitLeft_12 + HasLeft_12 + -1'WaitRight_12 + -1'HasRight_12 = 0
invariant :-1'WaitLeft_18 + HasRight_18 + -1'HasLeft_18 + WaitRight_18 = 0
invariant :-1'Neighbourhood_14_19 + Neighbourhood_16_4 + -1'Neighbourhood_14_14 + Neighbourhood_9_4 + Neighbourhood_2_4 + Neighbourhood_17_4 + Neighbourhood_3_4 + -1'Neighbourhood_14_11 + -1'Neighbourhood_14_2 + -1'Neighbourhood_14_10 + Neighbourhood_11_4 + -1'Neighbourhood_14_1 + Neighbourhood_18_4 + -1'Neighbourhood_14_20 + Neighbourhood_8_4 + Neighbourhood_1_4 + Neighbourhood_10_4 + Neighbourhood_19_4 + -1'Neighbourhood_14_13 + Outside_4 + -1'Neighbourhood_14_12 + -1'Neighbourhood_14_15 + -1'Neighbourhood_14_7 + Neighbourhood_6_4 + -1'Neighbourhood_14_5 + Neighbourhood_13_4 + Neighbourhood_20_4 + -1'Neighbourhood_14_16 + -1'Neighbourhood_14_6 + Neighbourhood_7_4 + -1'Neighbourhood_14_8 + -1'Neighbourhood_14_18 + Neighbourhood_12_4 + Neighbourhood_4_4 + -1'Neighbourhood_14_17 + Neighbourhood_15_4 + -1'Neighbourhood_14_9 + -1'Outside_14 + Neighbourhood_5_4 + -1'Neighbourhood_14_3 = 0
invariant :WaitRight_7 + HasRight_7 + -1'HasLeft_7 + -1'WaitLeft_7 = 0
invariant :Neighbourhood_8_13 + -1'Neighbourhood_1_16 + Neighbourhood_11_11 + Neighbourhood_20_11 + -1'Neighbourhood_10_5 + Neighbourhood_16_13 + -1'HasLeft_13 + -1'Neighbourhood_1_2 + -1'Neighbourhood_10_15 + -1'Neighbourhood_1_1 + -1'Neighbourhood_1_12 + Neighbourhood_14_11 + Neighbourhood_7_11 + Neighbourhood_2_13 + Neighbourhood_9_13 + -1'Neighbourhood_1_3 + -1'Neighbourhood_10_16 + Neighbourhood_15_13 + Neighbourhood_13_11 + -1'Neighbourhood_1_4 + -1'Neighbourhood_1_20 + Neighbourhood_8_11 + -1'Neighbourhood_10_4 + Neighbourhood_5_11 + -1'Neighbourhood_10_17 + Neighbourhood_14_13 + -1'Neighbourhood_1_19 + -1'Neighbourhood_10_18 + Neighbourhood_4_13 + Neighbourhood_16_11 + -1'Neighbourhood_10_9 + Neighbourhood_6_11 + HasLeft_1 + Neighbourhood_11_13 + -1'WaitLeft_13 + -1'Neighbourhood_10_3 + -1'Neighbourhood_10_19 + Neighbourhood_3_13 + -1'Outside_10 + -1'Neighbourhood_10_20 + -1'Neighbourhood_10_14 + -1'Neighbourhood_1_18 + Neighbourhood_15_11 + -1'Neighbourhood_1_6 + Outside_11 + -1'Neighbourhood_1_14 + WaitLeft_1 + Neighbourhood_12_13 + -1'Neighbourhood_1_8 + Neighbourhood_6_13 + -1'Neighbourhood_1_9 + -1'Think_13 + -1'Neighbourhood_10_8 + Neighbourhood_18_11 + -1'Neighbourhood_1_15 + -1'Neighbourhood_1_5 + Neighbourhood_13_13 + Neighbourhood_20_13 + -1'Neighbourhood_10_2 + Neighbourhood_4_11 + -1'Neighbourhood_10_10 + Neighbourhood_17_11 + Neighbourhood_3_11 + Neighbourhood_19_13 + -1'Neighbourhood_10_7 + -1'Neighbourhood_10_1 + -1'Neighbourhood_10_6 + Neighbourhood_7_13 + Neighbourhood_5_13 + Neighbourhood_17_13 + Neighbourhood_12_11 + Neighbourhood_19_11 + Think_1 + -1'Neighbourhood_1_10 + Neighbourhood_9_11 + -1'Neighbourhood_10_12 + Neighbourhood_18_13 + -1'Neighbourhood_1_17 + -1'Neighbourhood_1_7 + Neighbourhood_2_11 = 0
invariant :Neighbourhood_18_12 + Neighbourhood_9_12 + Neighbourhood_1_12 + Neighbourhood_8_12 + Neighbourhood_15_12 + Neighbourhood_7_12 + Outside_12 + Neighbourhood_2_12 + Neighbourhood_16_12 + Neighbourhood_6_12 + Neighbourhood_13_12 + Neighbourhood_3_12 + Neighbourhood_14_12 + Neighbourhood_5_12 + Neighbourhood_4_12 + Neighbourhood_12_12 + Neighbourhood_19_12 + Neighbourhood_11_12 + Neighbourhood_20_12 + Neighbourhood_17_12 + Neighbourhood_10_12 = 1
invariant :-1'WaitLeft_19 + WaitRight_19 + -1'HasLeft_19 + HasRight_19 = 0
invariant :HasLeft_8 + -1'HasRight_8 + WaitLeft_8 + -1'WaitRight_8 = 0
invariant :-1'Neighbourhood_1_16 + Neighbourhood_16_4 + Neighbourhood_9_17 + -1'Neighbourhood_17_2 + -1'Neighbourhood_8_2 + Neighbourhood_18_8 + Neighbourhood_16_13 + Neighbourhood_9_4 + -1'Neighbourhood_11_16 + Neighbourhood_18_12 + -1'Neighbourhood_4_9 + -1'Neighbourhood_1_2 + -1'Neighbourhood_2_2 + Neighbourhood_9_12 + -1'Neighbourhood_19_16 + -1'Neighbourhood_19_9 + -1'Neighbourhood_12_9 + -1'Neighbourhood_5_9 + Neighbourhood_9_13 + Neighbourhood_9_15 + -1'Neighbourhood_20_9 + -1'Neighbourhood_14_2 + -1'Neighbourhood_3_16 + Neighbourhood_16_15 + -1'Neighbourhood_3_2 + Neighbourhood_9_1 + -1'Neighbourhood_7_2 + -1'Neighbourhood_10_16 + -1'Neighbourhood_17_16 + Neighbourhood_18_6 + Neighbourhood_16_14 + Neighbourhood_9_14 + Neighbourhood_18_17 + Neighbourhood_18_4 + -1'Neighbourhood_6_9 + Neighbourhood_16_6 + -1'Neighbourhood_7_9 + Neighbourhood_9_5 + Neighbourhood_18_18 + -1'Neighbourhood_6_2 + -1'Neighbourhood_20_2 + -1'Neighbourhood_11_9 + -1'Neighbourhood_2_16 + Neighbourhood_16_12 + Neighbourhood_9_3 + Neighbourhood_18_19 + Outside_18 + -1'Neighbourhood_4_2 + Neighbourhood_16_5 + -1'Neighbourhood_15_2 + Neighbourhood_18_5 + Neighbourhood_18_10 + Neighbourhood_9_20 + Neighbourhood_18_14 + Neighbourhood_16_1 + -1'Neighbourhood_17_9 + -1'Neighbourhood_15_16 + Neighbourhood_16_11 + -1'Neighbourhood_10_9 + -1'Neighbourhood_5_2 + -1'Neighbourhood_8_9 + Neighbourhood_18_20 + -1'Neighbourhood_12_2 + Neighbourhood_16_10 + -1'Neighbourhood_13_2 + -1'Neighbourhood_4_16 + Neighbourhood_16_19 + -1'Neighbourhood_14_16 + Neighbourhood_9_19 + -1'Neighbourhood_11_2 + Neighbourhood_9_8 + HasLeft_2 + Neighbourhood_16_20 + -1'Neighbourhood_5_16 + Neighbourhood_18_3 + -1'Neighbourhood_1_9 + Neighbourhood_16_7 + Neighbourhood_9_18 + Neighbourhood_18_1 + Neighbourhood_18_11 + -1'Neighbourhood_15_9 + -1'Neighbourhood_13_16 + Neighbourhood_9_6 + WaitLeft_2 + -1'Neighbourhood_10_2 + Neighbourhood_9_10 + -1'Neighbourhood_2_9 + -1'Neighbourhood_6_16 + -1'Neighbourhood_19_2 + -1'Neighbourhood_7_16 + -1'Neighbourhood_20_16 + Think_2 + -1'Neighbourhood_3_9 + -1'Neighbourhood_14_9 + Neighbourhood_9_7 + Neighbourhood_18_15 + Neighbourhood_16_3 + Neighbourhood_16_8 + Neighbourhood_9_11 + -1'Neighbourhood_12_16 + Neighbourhood_16_17 + Neighbourhood_16_18 + Neighbourhood_18_13 + -1'Neighbourhood_13_9 + -1'Neighbourhood_8_16 + Neighbourhood_18_7 = 1
invariant :Neighbourhood_12_7 + -1'Neighbourhood_14_19 + -1'Neighbourhood_4_6 + Neighbourhood_1_16 + Neighbourhood_2_10 + Neighbourhood_12_10 + -1'Neighbourhood_20_11 + -1'Neighbourhood_5_19 + Neighbourhood_12_1 + Neighbourhood_10_5 + Neighbourhood_8_1 + Neighbourhood_8_2 + -1'Neighbourhood_18_8 + -1'Neighbourhood_16_13 + -1'Neighbourhood_13_8 + -1'Neighbourhood_3_15 + Neighbourhood_15_3 + HasLeft_13 + Neighbourhood_19_7 + Neighbourhood_11_16 + -1'Neighbourhood_18_12 + Neighbourhood_15_1 + Neighbourhood_1_2 + Neighbourhood_2_2 + Neighbourhood_2_4 + -1'Neighbourhood_9_12 + -1'Neighbourhood_6_8 + Neighbourhood_1_1 + Neighbourhood_12_18 + Neighbourhood_19_16 + Neighbourhood_19_9 + WaitRight_6 + Neighbourhood_11_7 + -1'Neighbourhood_6_19 + -1'Neighbourhood_5_6 + -1'Neighbourhood_20_15 + Neighbourhood_12_9 + Neighbourhood_19_18 + -1'Neighbourhood_17_6 + -1'Neighbourhood_14_11 + Neighbourhood_15_14 + -1'Neighbourhood_7_11 + Neighbourhood_11_5 + -1'Neighbourhood_9_13 + Neighbourhood_8_17 + -1'Neighbourhood_13_19 + -1'Neighbourhood_9_15 + -1'Neighbourhood_20_19 + -1'Neighbourhood_5_8 + Neighbourhood_1_3 + -1'Neighbourhood_16_15 + Neighbourhood_8_3 + Neighbourhood_10_16 + Neighbourhood_2_14 + HasRight_6 + -1'Neighbourhood_4_8 + -1'Neighbourhood_18_6 + Neighbourhood_11_4 + -1'Neighbourhood_7_19 + Neighbourhood_11_17 + -1'Neighbourhood_7_12 + -1'Neighbourhood_13_11 + -1'Neighbourhood_16_6 + Neighbourhood_19_10 + -1'Neighbourhood_17_8 + -1'Neighbourhood_20_8 + Neighbourhood_11_9 + Neighbourhood_2_16 + Neighbourhood_8_14 + Neighbourhood_8_4 + Neighbourhood_19_5 + Neighbourhood_1_4 + Neighbourhood_1_20 + -1'Neighbourhood_16_12 + Neighbourhood_15_20 + Neighbourhood_19_20 + -1'Neighbourhood_18_19 + Neighbourhood_10_4 + -1'Neighbourhood_6_12 + -1'Neighbourhood_5_11 + -1'Neighbourhood_13_12 + Neighbourhood_8_10 + Neighbourhood_10_17 + Neighbourhood_15_10 + Neighbourhood_19_4 + Neighbourhood_15_2 + -1'Neighbourhood_3_8 + -1'Neighbourhood_14_13 + -1'Neighbourhood_3_12 + Neighbourhood_10_18 + -1'Neighbourhood_4_13 + Neighbourhood_11_14 + Think_6 + Neighbourhood_15_16 + -1'Neighbourhood_16_11 + -1'Neighbourhood_6_6 + Neighbourhood_2_18 + Neighbourhood_10_9 + Neighbourhood_8_5 + -1'Neighbourhood_6_11 + Neighbourhood_8_9 + -1'Neighbourhood_14_12 + -1'Neighbourhood_14_15 + Neighbourhood_11_3 + -1'HasLeft_1 + Neighbourhood_19_14 + -1'Neighbourhood_5_12 + Neighbourhood_11_18 + Neighbourhood_2_17 + Neighbourhood_12_2 + -1'Neighbourhood_7_15 + WaitLeft_13 + Neighbourhood_10_3 + Neighbourhood_12_17 + Neighbourhood_2_3 + -1'Neighbourhood_3_13 + Neighbourhood_15_7 + Outside_10 + Neighbourhood_10_20 + Neighbourhood_10_14 + Neighbourhood_1_18 + Neighbourhood_15_18 + -1'Neighbourhood_17_15 + Neighbourhood_8_20 + -1'Neighbourhood_7_6 + Neighbourhood_8_18 + -1'Neighbourhood_4_12 + -1'Neighbourhood_16_19 + Neighbourhood_8_7 + Neighbourhood_19_3 + Neighbourhood_12_3 + -1'Neighbourhood_6_15 + -1'Neighbourhood_9_19 + Neighbourhood_1_14 + Neighbourhood_11_2 + -1'Neighbourhood_9_8 + -1'HasLeft_2 + -1'WaitLeft_1 + Neighbourhood_2_7 + -1'Neighbourhood_14_6 + -1'Neighbourhood_6_13 + -1'Neighbourhood_3_19 + -1'Neighbourhood_13_6 + Neighbourhood_1_9 + Think_13 + Neighbourhood_2_20 + -1'Neighbourhood_14_8 + Neighbourhood_15_5 + Neighbourhood_19_1 + -1'Neighbourhood_18_11 + Neighbourhood_12_5 + Neighbourhood_15_9 + Neighbourhood_11_20 + Neighbourhood_1_5 + -1'Neighbourhood_13_13 + -1'Neighbourhood_9_6 + -1'Neighbourhood_5_15 + -1'Neighbourhood_20_6 + -1'WaitLeft_2 + -1'Neighbourhood_20_13 + Neighbourhood_12_4 + Neighbourhood_10_2 + -1'Neighbourhood_4_11 + Neighbourhood_10_10 + -1'Neighbourhood_17_19 + Neighbourhood_2_5 + -1'Neighbourhood_17_11 + Neighbourhood_2_9 + -1'Neighbourhood_3_11 + Neighbourhood_12_14 + -1'Neighbourhood_7_8 + Neighbourhood_10_7 + Neighbourhood_10_1 + Neighbourhood_19_2 + Neighbourhood_15_4 + -1'Neighbourhood_4_19 + -1'Neighbourhood_7_13 + -1'Neighbourhood_5_13 + Neighbourhood_12_20 + -1'Neighbourhood_17_13 + -1'Think_2 + -1'Neighbourhood_13_15 + -1'Neighbourhood_20_12 + Neighbourhood_11_10 + -1'Neighbourhood_3_6 + -1'Neighbourhood_4_15 + -1'Think_1 + -1'Neighbourhood_18_15 + Neighbourhood_19_17 + Neighbourhood_1_10 + -1'Neighbourhood_17_12 + -1'Neighbourhood_16_8 + -1'Neighbourhood_9_11 + Neighbourhood_12_16 + -1'Neighbourhood_18_13 + Neighbourhood_15_17 + Neighbourhood_1_17 + Neighbourhood_11_1 + Neighbourhood_2_1 + Neighbourhood_1_7 + Neighbourhood_8_16 = 1
invariant :-1'Neighbourhood_17_5 + -1'Neighbourhood_12_7 + -1'Neighbourhood_1_16 + Neighbourhood_16_4 + Neighbourhood_13_20 + Neighbourhood_20_11 + -1'Neighbourhood_14_14 + Neighbourhood_5_19 + -1'Neighbourhood_17_2 + -1'Neighbourhood_10_5 + -1'Neighbourhood_8_2 + Neighbourhood_18_8 + Neighbourhood_16_13 + Neighbourhood_9_4 + Neighbourhood_13_8 + Neighbourhood_3_15 + -1'Neighbourhood_15_3 + -1'HasLeft_13 + -1'Neighbourhood_19_7 + -1'Neighbourhood_11_16 + Neighbourhood_18_12 + -1'Neighbourhood_4_9 + -1'Neighbourhood_1_2 + -1'Neighbourhood_2_2 + -1'Neighbourhood_6_3 + Neighbourhood_3_10 + Neighbourhood_9_12 + -1'Neighbourhood_12_18 + -1'Neighbourhood_19_16 + -1'Neighbourhood_19_9 + -1'Neighbourhood_11_7 + Neighbourhood_3_4 + Neighbourhood_5_6 + Neighbourhood_20_20 + Neighbourhood_20_15 + -1'Neighbourhood_12_9 + -1'Neighbourhood_19_18 + -1'Neighbourhood_15_14 + Neighbourhood_7_11 + -1'Neighbourhood_11_5 + -1'Neighbourhood_17_17 + Neighbourhood_9_13 + -1'Neighbourhood_8_17 + Neighbourhood_13_19 + Neighbourhood_9_15 + -1'Neighbourhood_4_18 + Neighbourhood_20_10 + Neighbourhood_7_20 + Neighbourhood_20_19 + Neighbourhood_5_8 + -1'Neighbourhood_14_2 + -1'Neighbourhood_1_3 + Neighbourhood_16_15 + -1'Neighbourhood_8_3 + Neighbourhood_9_1 + -1'Neighbourhood_10_16 + Neighbourhood_13_10 + -1'Neighbourhood_2_14 + -1'Neighbourhood_4_17 + -1'Neighbourhood_17_16 + Neighbourhood_18_6 + Neighbourhood_7_19 + -1'Neighbourhood_11_17 + Neighbourhood_7_12 + Neighbourhood_13_11 + Neighbourhood_18_4 + -1'Neighbourhood_6_9 + Neighbourhood_16_6 + Neighbourhood_5_10 + -1'Neighbourhood_6_2 + Neighbourhood_20_8 + -1'Neighbourhood_11_9 + -1'Neighbourhood_2_16 + -1'Neighbourhood_8_14 + -1'Neighbourhood_6_7 + -1'Neighbourhood_19_5 + Neighbourhood_16_12 + -1'Neighbourhood_17_14 + Neighbourhood_18_19 + -1'Neighbourhood_4_2 + Neighbourhood_5_11 + -1'Neighbourhood_4_7 + Neighbourhood_13_12 + -1'Neighbourhood_10_17 + -1'Neighbourhood_15_2 + Neighbourhood_3_8 + Neighbourhood_18_10 + Neighbourhood_3_12 + -1'Neighbourhood_10_18 + Neighbourhood_9_20 + -1'Neighbourhood_11_14 + Neighbourhood_16_1 + -1'Neighbourhood_17_9 + -1'Neighbourhood_15_16 + Neighbourhood_16_11 + -1'Neighbourhood_2_18 + -1'Neighbourhood_10_9 + -1'Neighbourhood_8_5 + -1'Neighbourhood_8_9 + -1'Neighbourhood_11_3 + -1'Neighbourhood_19_14 + Neighbourhood_7_10 + Neighbourhood_5_12 + Neighbourhood_7_1 + -1'Neighbourhood_14_7 + Neighbourhood_18_20 + -1'Neighbourhood_11_18 + -1'Neighbourhood_2_17 + -1'Neighbourhood_12_2 + Neighbourhood_7_15 + -1'WaitLeft_13 + -1'Neighbourhood_10_3 + Neighbourhood_16_10 + -1'Neighbourhood_12_17 + -1'Neighbourhood_2_3 + Neighbourhood_3_13 + -1'Neighbourhood_15_7 + -1'Neighbourhood_14_5 + Outside_20 + -1'Neighbourhood_10_14 + -1'Neighbourhood_1_18 + -1'Neighbourhood_15_18 + Neighbourhood_7_6 + -1'Neighbourhood_8_18 + Neighbourhood_3_20 + -1'Neighbourhood_4_16 + Neighbourhood_13_4 + Neighbourhood_20_4 + Neighbourhood_16_19 + -1'Neighbourhood_8_7 + -1'Neighbourhood_19_3 + -1'Neighbourhood_14_16 + -1'Neighbourhood_12_3 + Neighbourhood_9_19 + -1'Neighbourhood_6_14 + -1'Neighbourhood_1_14 + -1'Neighbourhood_11_2 + Neighbourhood_9_8 + HasLeft_2 + -1'Neighbourhood_6_5 + -1'Neighbourhood_2_7 + Neighbourhood_3_19 + Neighbourhood_16_20 + Neighbourhood_13_6 + Neighbourhood_7_4 + -1'Neighbourhood_1_9 + -1'Think_13 + -1'Neighbourhood_15_5 + Neighbourhood_18_1 + Neighbourhood_5_1 + Neighbourhood_18_11 + -1'Neighbourhood_12_5 + -1'Neighbourhood_15_9 + -1'Neighbourhood_1_5 + Neighbourhood_13_13 + Neighbourhood_9_6 + -1'Neighbourhood_14_18 + Neighbourhood_5_15 + Neighbourhood_20_6 + WaitLeft_2 + Neighbourhood_20_13 + -1'Outside_17 + -1'Neighbourhood_10_2 + Neighbourhood_9_10 + -1'Neighbourhood_2_5 + -1'Neighbourhood_2_9 + -1'Neighbourhood_6_16 + Neighbourhood_3_11 + -1'Neighbourhood_17_7 + -1'Neighbourhood_12_14 + -1'Neighbourhood_14_17 + Neighbourhood_7_8 + -1'Neighbourhood_10_7 + Neighbourhood_3_1 + -1'Neighbourhood_17_3 + -1'Neighbourhood_19_2 + Neighbourhood_7_13 + Neighbourhood_5_13 + -1'Neighbourhood_17_18 + Neighbourhood_5_20 + Think_2 + Neighbourhood_13_15 + -1'Neighbourhood_14_9 + Neighbourhood_20_12 + Neighbourhood_3_6 + Neighbourhood_18_15 + Neighbourhood_20_1 + -1'Neighbourhood_4_3 + -1'Neighbourhood_6_18 + -1'Neighbourhood_19_17 + -1'Outside_14 + Neighbourhood_5_4 + Neighbourhood_16_8 + Neighbourhood_9_11 + -1'Neighbourhood_12_16 + -1'Neighbourhood_14_3 + -1'Neighbourhood_4_5 + -1'Neighbourhood_4_14 + Neighbourhood_18_13 + -1'Neighbourhood_15_17 + -1'Neighbourhood_1_17 + -1'Neighbourhood_6_17 + -1'Neighbourhood_1_7 + -1'Neighbourhood_8_16 + Neighbourhood_13_1 = -1
invariant :Neighbourhood_1_16 + -1'Neighbourhood_16_4 + Neighbourhood_18_16 + -1'Neighbourhood_16_13 + Neighbourhood_9_16 + Neighbourhood_11_16 + Neighbourhood_19_16 + Neighbourhood_3_16 + -1'Neighbourhood_16_15 + Neighbourhood_10_16 + Neighbourhood_17_16 + -1'Neighbourhood_16_14 + -1'Neighbourhood_16_6 + Neighbourhood_2_16 + -1'Neighbourhood_16_12 + -1'Neighbourhood_16_5 + -1'Neighbourhood_16_1 + Neighbourhood_15_16 + -1'Neighbourhood_16_11 + -1'Neighbourhood_16_10 + Neighbourhood_4_16 + -1'Neighbourhood_16_19 + Neighbourhood_14_16 + -1'Neighbourhood_16_20 + Neighbourhood_5_16 + -1'Neighbourhood_16_7 + Neighbourhood_13_16 + -1'Neighbourhood_16_9 + Neighbourhood_6_16 + Neighbourhood_7_16 + Neighbourhood_20_16 + -1'Neighbourhood_16_3 + -1'Neighbourhood_16_8 + Neighbourhood_12_16 + -1'Neighbourhood_16_17 + -1'Neighbourhood_16_18 + -1'Neighbourhood_16_2 + Neighbourhood_8_16 = 0
invariant :HasLeft_13 + Outside_13 + WaitLeft_13 + Think_13 = 1
invariant :Neighbourhood_15_3 + Neighbourhood_6_3 + Neighbourhood_1_3 + Neighbourhood_8_3 + Neighbourhood_9_3 + Neighbourhood_3_3 + Neighbourhood_20_3 + Neighbourhood_11_3 + Neighbourhood_10_3 + Neighbourhood_2_3 + Neighbourhood_19_3 + Neighbourhood_12_3 + Neighbourhood_5_3 + Neighbourhood_18_3 + Outside_3 + Neighbourhood_13_3 + Neighbourhood_17_3 + Neighbourhood_4_3 + Neighbourhood_16_3 + Neighbourhood_14_3 + Neighbourhood_7_3 = 1
invariant :-1'WaitLeft_3 + WaitRight_3 + HasRight_3 + -1'HasLeft_3 = 0
invariant :Neighbourhood_12_7 + Neighbourhood_1_16 + Neighbourhood_2_10 + Neighbourhood_12_10 + -1'Neighbourhood_11_11 + -1'Neighbourhood_20_11 + Neighbourhood_12_1 + Neighbourhood_10_5 + Neighbourhood_8_1 + Neighbourhood_8_2 + -1'Neighbourhood_18_8 + -1'Neighbourhood_15_8 + -1'Neighbourhood_16_13 + -1'Neighbourhood_13_8 + -1'Neighbourhood_3_15 + HasLeft_13 + -1'Neighbourhood_18_12 + Neighbourhood_1_2 + Neighbourhood_2_2 + Neighbourhood_2_4 + -1'Neighbourhood_9_12 + -1'Neighbourhood_6_8 + Neighbourhood_1_1 + Neighbourhood_12_18 + -1'Neighbourhood_11_15 + -1'Neighbourhood_20_15 + Neighbourhood_12_9 + -1'Neighbourhood_14_11 + -1'Neighbourhood_7_11 + -1'Neighbourhood_15_12 + -1'Neighbourhood_9_13 + Neighbourhood_8_17 + -1'Neighbourhood_9_15 + -1'Neighbourhood_5_8 + Neighbourhood_1_3 + -1'Neighbourhood_16_15 + Neighbourhood_8_3 + Neighbourhood_10_16 + -1'Neighbourhood_15_13 + Neighbourhood_2_14 + -1'Neighbourhood_4_8 + -1'Neighbourhood_7_12 + -1'Neighbourhood_13_11 + Neighbourhood_12_19 + -1'Neighbourhood_17_8 + -1'Neighbourhood_20_8 + Neighbourhood_2_16 + Neighbourhood_8_14 + Neighbourhood_8_4 + Neighbourhood_1_4 + Neighbourhood_1_20 + -1'Neighbourhood_16_12 + -1'Neighbourhood_11_8 + Neighbourhood_10_4 + -1'Neighbourhood_6_12 + -1'Neighbourhood_5_11 + -1'Neighbourhood_13_12 + Neighbourhood_8_10 + Neighbourhood_10_17 + -1'Neighbourhood_3_8 + -1'Neighbourhood_14_13 + -1'Neighbourhood_3_12 + Neighbourhood_1_19 + Neighbourhood_10_18 + -1'Neighbourhood_4_13 + -1'Neighbourhood_19_8 + -1'Neighbourhood_16_11 + Neighbourhood_2_18 + Neighbourhood_10_9 + Neighbourhood_8_5 + -1'Neighbourhood_6_11 + Neighbourhood_8_9 + -1'Neighbourhood_14_12 + -1'Neighbourhood_14_15 + -1'HasLeft_1 + -1'Neighbourhood_5_12 + Neighbourhood_2_17 + -1'Neighbourhood_11_13 + Neighbourhood_12_2 + -1'Neighbourhood_7_15 + WaitLeft_13 + Neighbourhood_10_3 + Think_15 + Neighbourhood_10_19 + Neighbourhood_12_17 + Neighbourhood_2_3 + -1'Neighbourhood_3_13 + Outside_10 + Neighbourhood_10_20 + Neighbourhood_10_14 + Neighbourhood_1_18 + -1'Neighbourhood_15_11 + -1'Neighbourhood_17_15 + Neighbourhood_8_20 + -1'Neighbourhood_15_15 + Neighbourhood_8_18 + -1'Neighbourhood_4_12 + WaitLeft_15 + Neighbourhood_1_6 + Neighbourhood_8_7 + Neighbourhood_12_3 + -1'Neighbourhood_6_15 + -1'Outside_11 + Neighbourhood_1_14 + -1'Neighbourhood_9_8 + Neighbourhood_2_19 + -1'HasLeft_2 + -1'WaitLeft_1 + Neighbourhood_2_7 + -1'Neighbourhood_6_13 + Neighbourhood_1_9 + -1'Neighbourhood_19_12 + Think_13 + Neighbourhood_8_6 + Neighbourhood_2_20 + -1'Neighbourhood_14_8 + -1'Neighbourhood_18_11 + Neighbourhood_12_5 + Neighbourhood_1_5 + -1'Neighbourhood_13_13 + -1'Neighbourhood_5_15 + Neighbourhood_8_19 + -1'WaitLeft_2 + -1'Neighbourhood_19_15 + -1'Neighbourhood_20_13 + Neighbourhood_12_4 + Neighbourhood_10_2 + -1'Neighbourhood_4_11 + Neighbourhood_10_10 + Neighbourhood_2_5 + -1'Neighbourhood_17_11 + Neighbourhood_2_9 + -1'Neighbourhood_3_11 + Neighbourhood_12_14 + -1'Neighbourhood_11_12 + -1'Neighbourhood_7_8 + -1'Neighbourhood_19_13 + Neighbourhood_10_7 + Neighbourhood_10_1 + HasLeft_15 + Neighbourhood_10_6 + -1'Neighbourhood_7_13 + -1'Neighbourhood_5_13 + Neighbourhood_12_20 + -1'Neighbourhood_17_13 + -1'Think_2 + -1'Neighbourhood_13_15 + -1'Neighbourhood_19_11 + -1'Neighbourhood_20_12 + Neighbourhood_12_6 + -1'Neighbourhood_4_15 + -1'Think_1 + -1'Neighbourhood_18_15 + Neighbourhood_1_10 + Neighbourhood_2_6 + -1'Neighbourhood_17_12 + -1'Neighbourhood_16_8 + -1'Neighbourhood_9_11 + Neighbourhood_12_16 + -1'Neighbourhood_18_13 + Neighbourhood_1_17 + Neighbourhood_2_1 + Neighbourhood_1_7 + Neighbourhood_8_16 = 0
invariant :HasLeft_1 + Outside_1 + WaitLeft_1 + Think_1 = 1
invariant :Think_4 + WaitLeft_4 + Outside_4 + HasLeft_4 = 1
invariant :Neighbourhood_12_7 + Neighbourhood_12_10 + Neighbourhood_12_1 + -1'Neighbourhood_18_8 + -1'Neighbourhood_15_8 + -1'Neighbourhood_13_8 + -1'Neighbourhood_18_12 + -1'Neighbourhood_9_12 + -1'Neighbourhood_6_8 + Neighbourhood_12_18 + -1'Neighbourhood_1_12 + Neighbourhood_12_9 + -1'Neighbourhood_8_12 + -1'Neighbourhood_15_12 + -1'Neighbourhood_5_8 + -1'Neighbourhood_4_8 + -1'Neighbourhood_7_12 + Neighbourhood_12_19 + -1'Neighbourhood_17_8 + -1'Neighbourhood_20_8 + -1'Neighbourhood_2_12 + -1'Neighbourhood_16_12 + -1'Neighbourhood_11_8 + -1'Neighbourhood_6_12 + -1'Neighbourhood_13_12 + -1'Neighbourhood_3_8 + HasRight_8 + -1'Neighbourhood_3_12 + -1'Neighbourhood_19_8 + -1'Neighbourhood_14_12 + -1'Neighbourhood_5_12 + Neighbourhood_12_2 + Neighbourhood_12_17 + -1'Neighbourhood_4_12 + Neighbourhood_12_3 + -1'Neighbourhood_2_8 + -1'Neighbourhood_9_8 + Think_8 + Neighbourhood_12_13 + -1'Neighbourhood_1_8 + -1'Neighbourhood_19_12 + -1'Neighbourhood_14_8 + -1'Neighbourhood_10_8 + Neighbourhood_12_5 + Neighbourhood_12_15 + Neighbourhood_12_4 + Neighbourhood_12_14 + -1'Neighbourhood_11_12 + -1'Neighbourhood_7_8 + Neighbourhood_12_20 + Neighbourhood_12_11 + -1'Neighbourhood_20_12 + Neighbourhood_12_6 + -1'Neighbourhood_8_8 + -1'Neighbourhood_17_12 + -1'Neighbourhood_16_8 + Neighbourhood_12_16 + -1'Neighbourhood_10_12 + WaitRight_8 = 0
invariant :Neighbourhood_18_16 + Neighbourhood_18_8 + Neighbourhood_18_12 + Neighbourhood_18_6 + Neighbourhood_18_17 + Neighbourhood_18_4 + Neighbourhood_18_18 + Neighbourhood_18_19 + Outside_18 + Neighbourhood_18_5 + Neighbourhood_18_10 + Neighbourhood_18_14 + Neighbourhood_18_20 + Neighbourhood_18_9 + Neighbourhood_18_2 + Neighbourhood_18_3 + Neighbourhood_18_1 + Neighbourhood_18_11 + Neighbourhood_18_15 + Neighbourhood_18_13 + Neighbourhood_18_7 = 1
invariant :Neighbourhood_17_5 + Neighbourhood_12_7 + Neighbourhood_1_16 + -1'Neighbourhood_16_4 + -1'Neighbourhood_13_20 + -1'Neighbourhood_20_11 + Neighbourhood_14_14 + -1'Neighbourhood_5_19 + Neighbourhood_17_2 + Think_20 + Neighbourhood_10_5 + Neighbourhood_8_2 + -1'Neighbourhood_18_8 + -1'Neighbourhood_16_13 + -1'Neighbourhood_9_4 + -1'Neighbourhood_13_8 + -1'Neighbourhood_3_15 + Neighbourhood_15_3 + HasLeft_13 + Neighbourhood_19_7 + Neighbourhood_11_16 + -1'Neighbourhood_18_12 + Neighbourhood_4_9 + Neighbourhood_1_2 + Neighbourhood_2_2 + Neighbourhood_6_3 + -1'Neighbourhood_3_10 + -1'Neighbourhood_9_12 + Neighbourhood_12_18 + Neighbourhood_19_16 + Neighbourhood_19_9 + Neighbourhood_11_7 + -1'Neighbourhood_3_4 + -1'Neighbourhood_5_6 + -1'Neighbourhood_20_20 + -1'Neighbourhood_20_15 + Neighbourhood_12_9 + Neighbourhood_19_18 + Neighbourhood_15_14 + -1'Neighbourhood_7_11 + Neighbourhood_11_5 + Neighbourhood_17_17 + -1'Neighbourhood_9_13 + Neighbourhood_8_17 + -1'Neighbourhood_13_19 + -1'Neighbourhood_9_15 + Neighbourhood_4_18 + -1'Neighbourhood_20_10 + -1'Neighbourhood_7_20 + -1'Neighbourhood_20_19 + -1'Neighbourhood_5_8 + Neighbourhood_14_2 + Neighbourhood_1_3 + -1'Neighbourhood_16_15 + Neighbourhood_8_3 + -1'Neighbourhood_9_1 + Neighbourhood_10_16 + -1'Neighbourhood_13_10 + Neighbourhood_2_14 + Neighbourhood_4_17 + Neighbourhood_17_16 + -1'Neighbourhood_18_6 + WaitLeft_20 + -1'Neighbourhood_7_19 + Neighbourhood_11_17 + -1'Neighbourhood_7_12 + -1'Neighbourhood_13_11 + -1'Neighbourhood_18_4 + Neighbourhood_6_9 + -1'Neighbourhood_16_6 + -1'Neighbourhood_5_10 + Neighbourhood_6_2 + -1'Neighbourhood_20_8 + Neighbourhood_11_9 + Neighbourhood_2_16 + Neighbourhood_8_14 + Neighbourhood_6_7 + Neighbourhood_19_5 + -1'Neighbourhood_16_12 + Neighbourhood_17_14 + -1'Neighbourhood_18_19 + Neighbourhood_4_2 + -1'Neighbourhood_5_11 + Neighbourhood_4_7 + -1'Neighbourhood_13_12 + Neighbourhood_10_17 + Neighbourhood_15_2 + -1'Neighbourhood_3_8 + -1'Neighbourhood_18_10 + -1'Neighbourhood_3_12 + Neighbourhood_10_18 + -1'Neighbourhood_9_20 + Neighbourhood_11_14 + -1'Neighbourhood_16_1 + Neighbourhood_17_9 + Neighbourhood_15_16 + -1'Neighbourhood_16_11 + Neighbourhood_2_18 + Neighbourhood_10_9 + Neighbourhood_8_5 + Neighbourhood_8_9 + Neighbourhood_11_3 + Neighbourhood_19_14 + -1'Neighbourhood_7_10 + -1'Neighbourhood_5_12 + -1'Neighbourhood_7_1 + Neighbourhood_14_7 + HasLeft_20 + -1'Neighbourhood_18_20 + Neighbourhood_11_18 + Neighbourhood_2_17 + Neighbourhood_12_2 + -1'Neighbourhood_7_15 + WaitLeft_13 + Neighbourhood_10_3 + -1'Neighbourhood_16_10 + Neighbourhood_12_17 + Neighbourhood_2_3 + -1'Neighbourhood_3_13 + Neighbourhood_15_7 + Neighbourhood_14_5 + Neighbourhood_10_14 + Neighbourhood_1_18 + Neighbourhood_15_18 + -1'Neighbourhood_7_6 + Neighbourhood_8_18 + -1'Neighbourhood_3_20 + Neighbourhood_4_16 + -1'Neighbourhood_13_4 + -1'Neighbourhood_20_4 + -1'Neighbourhood_16_19 + Neighbourhood_8_7 + Neighbourhood_19_3 + Neighbourhood_14_16 + Neighbourhood_12_3 + -1'Neighbourhood_9_19 + Neighbourhood_6_14 + Neighbourhood_1_14 + Neighbourhood_11_2 + -1'Neighbourhood_9_8 + -1'HasLeft_2 + Neighbourhood_6_5 + Neighbourhood_2_7 + -1'Neighbourhood_3_19 + -1'Neighbourhood_16_20 + -1'Neighbourhood_13_6 + -1'Neighbourhood_7_4 + Neighbourhood_1_9 + Think_13 + Neighbourhood_15_5 + -1'Neighbourhood_18_1 + -1'Neighbourhood_5_1 + -1'Neighbourhood_18_11 + Neighbourhood_12_5 + Neighbourhood_15_9 + Neighbourhood_1_5 + -1'Neighbourhood_13_13 + -1'Neighbourhood_9_6 + Neighbourhood_14_18 + -1'Neighbourhood_5_15 + -1'Neighbourhood_20_6 + -1'WaitLeft_2 + -1'Neighbourhood_20_13 + Outside_17 + Neighbourhood_10_2 + -1'Neighbourhood_9_10 + Neighbourhood_2_5 + Neighbourhood_2_9 + Neighbourhood_6_16 + -1'Neighbourhood_3_11 + Neighbourhood_17_7 + Neighbourhood_12_14 + Neighbourhood_14_17 + -1'Neighbourhood_7_8 + Neighbourhood_10_7 + -1'Neighbourhood_3_1 + Neighbourhood_17_3 + Neighbourhood_19_2 + -1'Neighbourhood_7_13 + -1'Neighbourhood_5_13 + Neighbourhood_17_18 + -1'Neighbourhood_5_20 + -1'Think_2 + -1'Neighbourhood_13_15 + Neighbourhood_14_9 + -1'Neighbourhood_20_12 + -1'Neighbourhood_3_6 + -1'Neighbourhood_18_15 + -1'Neighbourhood_20_1 + Neighbourhood_4_3 + Neighbourhood_6_18 + Neighbourhood_19_17 + Outside_14 + -1'Neighbourhood_5_4 + -1'Neighbourhood_16_8 + -1'Neighbourhood_9_11 + Neighbourhood_12_16 + Neighbourhood_14_3 + Neighbourhood_4_5 + Neighbourhood_4_14 + -1'Neighbourhood_18_13 + Neighbourhood_15_17 + Neighbourhood_1_17 + Neighbourhood_6_17 + Neighbourhood_1_7 + Neighbourhood_8_16 + -1'Neighbourhood_13_1 = 2
invariant :WaitRight_4 + -1'WaitLeft_4 + HasRight_4 + -1'HasLeft_4 = 0
invariant :-1'Neighbourhood_12_7 + -1'Neighbourhood_12_10 + -1'Neighbourhood_12_1 + Neighbourhood_18_8 + Neighbourhood_15_8 + Neighbourhood_13_8 + Neighbourhood_18_12 + Neighbourhood_9_12 + Neighbourhood_6_8 + -1'Neighbourhood_12_18 + Neighbourhood_1_12 + -1'Neighbourhood_12_9 + Neighbourhood_8_12 + Neighbourhood_15_12 + Neighbourhood_5_8 + Neighbourhood_4_8 + Neighbourhood_7_12 + -1'Neighbourhood_12_19 + Neighbourhood_17_8 + Neighbourhood_20_8 + Neighbourhood_2_12 + Neighbourhood_16_12 + Neighbourhood_11_8 + Neighbourhood_6_12 + Neighbourhood_13_12 + Neighbourhood_3_8 + Neighbourhood_3_12 + Neighbourhood_19_8 + Neighbourhood_14_12 + Neighbourhood_5_12 + -1'Neighbourhood_12_2 + -1'Neighbourhood_12_17 + Neighbourhood_4_12 + -1'Neighbourhood_12_3 + Neighbourhood_2_8 + Neighbourhood_9_8 + -1'Neighbourhood_12_13 + Neighbourhood_1_8 + Neighbourhood_19_12 + Neighbourhood_14_8 + Neighbourhood_10_8 + -1'Neighbourhood_12_5 + -1'Neighbourhood_12_15 + -1'Neighbourhood_12_4 + Outside_8 + -1'Neighbourhood_12_14 + Neighbourhood_11_12 + Neighbourhood_7_8 + -1'Neighbourhood_12_20 + -1'Neighbourhood_12_11 + Neighbourhood_20_12 + -1'Neighbourhood_12_6 + Neighbourhood_8_8 + Neighbourhood_17_12 + Neighbourhood_16_8 + -1'Neighbourhood_12_16 + Neighbourhood_10_12 = 1
invariant :Neighbourhood_4_6 + Neighbourhood_4_20 + Neighbourhood_4_9 + Neighbourhood_4_18 + Neighbourhood_4_8 + Neighbourhood_4_17 + Neighbourhood_4_2 + Neighbourhood_4_7 + Neighbourhood_4_13 + Outside_4 + Neighbourhood_4_12 + Neighbourhood_4_16 + Neighbourhood_4_1 + Neighbourhood_4_4 + Neighbourhood_4_11 + Neighbourhood_4_19 + Neighbourhood_4_10 + Neighbourhood_4_15 + Neighbourhood_4_3 + Neighbourhood_4_5 + Neighbourhood_4_14 = 1
invariant :WaitLeft_18 + Think_18 + Outside_18 + HasLeft_18 = 1
invariant :-1'Neighbourhood_19_7 + -1'Neighbourhood_19_16 + -1'Neighbourhood_19_9 + -1'Neighbourhood_19_18 + WaitLeft_19 + -1'Neighbourhood_19_6 + -1'Neighbourhood_19_10 + HasLeft_19 + -1'Neighbourhood_19_5 + -1'Neighbourhood_19_20 + -1'Neighbourhood_19_4 + -1'Neighbourhood_19_8 + -1'Neighbourhood_19_14 + -1'Neighbourhood_19_19 + -1'Neighbourhood_19_3 + -1'Neighbourhood_19_12 + -1'Neighbourhood_19_1 + -1'Neighbourhood_19_15 + Think_19 + -1'Neighbourhood_19_13 + -1'Neighbourhood_19_2 + -1'Neighbourhood_19_11 + -1'Neighbourhood_19_17 = 0
invariant :-1'Neighbourhood_12_7 + Neighbourhood_14_19 + Neighbourhood_4_6 + -1'Neighbourhood_1_16 + -1'Neighbourhood_2_10 + -1'Neighbourhood_12_10 + Neighbourhood_20_11 + Neighbourhood_5_19 + -1'Neighbourhood_12_1 + -1'Neighbourhood_10_5 + -1'Neighbourhood_8_1 + -1'Neighbourhood_8_2 + Neighbourhood_18_8 + Neighbourhood_16_13 + Neighbourhood_13_8 + Neighbourhood_3_15 + -1'Neighbourhood_15_3 + -1'HasLeft_13 + -1'Neighbourhood_19_7 + -1'Neighbourhood_11_16 + Neighbourhood_18_12 + -1'Neighbourhood_15_1 + -1'Neighbourhood_1_2 + -1'Neighbourhood_2_2 + -1'Neighbourhood_2_4 + Neighbourhood_9_12 + Neighbourhood_6_8 + -1'Neighbourhood_1_1 + Outside_6 + -1'Neighbourhood_12_18 + -1'Neighbourhood_19_16 + -1'Neighbourhood_19_9 + -1'Neighbourhood_11_7 + Neighbourhood_6_19 + Neighbourhood_5_6 + Neighbourhood_20_15 + -1'Neighbourhood_12_9 + -1'Neighbourhood_19_18 + Neighbourhood_17_6 + Neighbourhood_14_11 + -1'Neighbourhood_15_14 + Neighbourhood_7_11 + -1'Neighbourhood_11_5 + Neighbourhood_9_13 + -1'Neighbourhood_8_17 + Neighbourhood_13_19 + Neighbourhood_9_15 + Neighbourhood_20_19 + Neighbourhood_5_8 + -1'Neighbourhood_1_3 + Neighbourhood_16_15 + -1'Neighbourhood_8_3 + -1'Neighbourhood_10_16 + -1'Neighbourhood_2_14 + Neighbourhood_4_8 + Neighbourhood_18_6 + -1'Neighbourhood_11_4 + Neighbourhood_7_19 + -1'Neighbourhood_11_17 + Neighbourhood_7_12 + Neighbourhood_13_11 + Neighbourhood_16_6 + -1'Neighbourhood_19_10 + Neighbourhood_17_8 + Neighbourhood_20_8 + -1'Neighbourhood_11_9 + -1'Neighbourhood_2_16 + -1'Neighbourhood_8_14 + -1'Neighbourhood_8_4 + -1'Neighbourhood_19_5 + -1'Neighbourhood_1_4 + -1'Neighbourhood_1_20 + Neighbourhood_16_12 + -1'Neighbourhood_15_20 + -1'Neighbourhood_19_20 + Neighbourhood_18_19 + -1'Neighbourhood_10_4 + Neighbourhood_6_12 + Neighbourhood_5_11 + Neighbourhood_13_12 + -1'Neighbourhood_8_10 + -1'Neighbourhood_10_17 + -1'Neighbourhood_15_10 + -1'Neighbourhood_19_4 + -1'Neighbourhood_15_2 + Neighbourhood_3_8 + Neighbourhood_14_13 + Neighbourhood_3_12 + -1'Neighbourhood_10_18 + Neighbourhood_4_13 + -1'Neighbourhood_11_14 + -1'Neighbourhood_15_16 + Neighbourhood_16_11 + Neighbourhood_6_6 + -1'Neighbourhood_2_18 + -1'Neighbourhood_10_9 + -1'Neighbourhood_8_5 + Neighbourhood_6_11 + -1'Neighbourhood_8_9 + Neighbourhood_14_12 + Neighbourhood_14_15 + -1'Neighbourhood_11_3 + HasLeft_1 + -1'Neighbourhood_19_14 + Neighbourhood_5_12 + -1'Neighbourhood_11_18 + -1'Neighbourhood_2_17 + -1'Neighbourhood_12_2 + Neighbourhood_7_15 + -1'WaitLeft_13 + -1'Neighbourhood_10_3 + -1'Neighbourhood_12_17 + -1'Neighbourhood_2_3 + Neighbourhood_3_13 + -1'Neighbourhood_15_7 + -1'Outside_10 + -1'Neighbourhood_10_20 + -1'Neighbourhood_10_14 + -1'Neighbourhood_1_18 + -1'Neighbourhood_15_18 + Neighbourhood_17_15 + -1'Neighbourhood_8_20 + Neighbourhood_7_6 + -1'Neighbourhood_8_18 + Neighbourhood_4_12 + Neighbourhood_16_19 + -1'Neighbourhood_8_7 + -1'Neighbourhood_19_3 + -1'Neighbourhood_12_3 + Neighbourhood_6_15 + Neighbourhood_9_19 + -1'Neighbourhood_1_14 + -1'Neighbourhood_11_2 + Neighbourhood_9_8 + HasLeft_2 + WaitLeft_1 + -1'Neighbourhood_2_7 + Neighbourhood_14_6 + Neighbourhood_6_13 + Neighbourhood_3_19 + Neighbourhood_13_6 + -1'Neighbourhood_1_9 + -1'Think_13 + -1'Neighbourhood_2_20 + Neighbourhood_14_8 + -1'Neighbourhood_15_5 + -1'Neighbourhood_19_1 + Neighbourhood_18_11 + -1'Neighbourhood_12_5 + -1'Neighbourhood_15_9 + -1'Neighbourhood_11_20 + -1'Neighbourhood_1_5 + Neighbourhood_13_13 + Neighbourhood_9_6 + Neighbourhood_5_15 + Neighbourhood_20_6 + WaitLeft_2 + Neighbourhood_20_13 + -1'Neighbourhood_12_4 + -1'Neighbourhood_10_2 + Neighbourhood_4_11 + -1'Neighbourhood_10_10 + Neighbourhood_17_19 + -1'Neighbourhood_2_5 + Neighbourhood_17_11 + -1'Neighbourhood_2_9 + Neighbourhood_3_11 + -1'Neighbourhood_12_14 + Neighbourhood_7_8 + -1'Neighbourhood_10_7 + -1'Neighbourhood_10_1 + -1'Neighbourhood_19_2 + -1'Neighbourhood_15_4 + Neighbourhood_4_19 + Neighbourhood_7_13 + Neighbourhood_5_13 + -1'Neighbourhood_12_20 + Neighbourhood_17_13 + Think_2 + Neighbourhood_13_15 + Neighbourhood_20_12 + -1'Neighbourhood_11_10 + Neighbourhood_3_6 + Neighbourhood_4_15 + Think_1 + Neighbourhood_18_15 + -1'Neighbourhood_19_17 + -1'Neighbourhood_1_10 + Neighbourhood_17_12 + Neighbourhood_16_8 + Neighbourhood_9_11 + -1'Neighbourhood_12_16 + Neighbourhood_18_13 + -1'Neighbourhood_15_17 + -1'Neighbourhood_1_17 + -1'Neighbourhood_11_1 + -1'Neighbourhood_2_1 + -1'Neighbourhood_1_7 + -1'Neighbourhood_8_16 = 0
invariant :Neighbourhood_12_7 + Neighbourhood_12_10 + Neighbourhood_12_1 + -1'Neighbourhood_18_12 + -1'Neighbourhood_9_12 + Neighbourhood_12_18 + -1'Neighbourhood_1_12 + Neighbourhood_12_9 + -1'Neighbourhood_8_12 + -1'Neighbourhood_15_12 + -1'Neighbourhood_7_12 + Neighbourhood_12_19 + -1'Neighbourhood_2_12 + -1'Neighbourhood_16_12 + -1'Neighbourhood_6_12 + -1'Neighbourhood_13_12 + -1'Neighbourhood_3_12 + Neighbourhood_12_8 + -1'Neighbourhood_14_12 + -1'Neighbourhood_5_12 + Neighbourhood_12_2 + Neighbourhood_12_17 + -1'Neighbourhood_4_12 + Neighbourhood_12_3 + Neighbourhood_12_13 + -1'Neighbourhood_19_12 + Neighbourhood_12_5 + Neighbourhood_12_15 + Neighbourhood_12_4 + Neighbourhood_12_14 + -1'Neighbourhood_11_12 + Neighbourhood_12_20 + Neighbourhood_12_11 + -1'Neighbourhood_20_12 + Neighbourhood_12_6 + -1'Neighbourhood_17_12 + Neighbourhood_12_16 + -1'Neighbourhood_10_12 = 0
invariant :Think_17 + HasLeft_17 + Outside_17 + WaitLeft_17 = 1
invariant :-1'Neighbourhood_12_7 + -1'Neighbourhood_5_7 + -1'Neighbourhood_19_7 + -1'Neighbourhood_11_7 + HasLeft_7 + -1'Neighbourhood_3_7 + -1'Neighbourhood_6_7 + -1'Neighbourhood_13_7 + -1'Neighbourhood_4_7 + -1'Neighbourhood_14_7 + -1'Neighbourhood_15_7 + -1'Neighbourhood_8_7 + Think_7 + -1'Neighbourhood_2_7 + WaitLeft_7 + -1'Neighbourhood_7_7 + -1'Neighbourhood_16_7 + -1'Neighbourhood_20_7 + -1'Neighbourhood_17_7 + -1'Neighbourhood_10_7 + -1'Neighbourhood_9_7 + -1'Neighbourhood_1_7 + -1'Neighbourhood_18_7 = 0
invariant :Neighbourhood_2_10 + Neighbourhood_2_2 + Neighbourhood_2_4 + Neighbourhood_2_13 + Neighbourhood_2_15 + Neighbourhood_2_14 + Neighbourhood_2_16 + Neighbourhood_2_12 + Neighbourhood_2_18 + Neighbourhood_2_17 + Neighbourhood_2_3 + Neighbourhood_2_8 + Neighbourhood_2_19 + -1'HasLeft_2 + Neighbourhood_2_7 + Neighbourhood_2_20 + -1'WaitLeft_2 + Neighbourhood_2_5 + Neighbourhood_2_9 + -1'Think_2 + Neighbourhood_2_6 + Neighbourhood_2_1 + Neighbourhood_2_11 = 0
invariant :Neighbourhood_17_5 + Neighbourhood_12_7 + Neighbourhood_1_16 + -1'Neighbourhood_16_4 + -1'Neighbourhood_13_20 + Neighbourhood_14_14 + -1'Neighbourhood_9_17 + -1'Neighbourhood_5_19 + Neighbourhood_17_2 + Neighbourhood_10_5 + Neighbourhood_8_2 + -1'Neighbourhood_18_8 + -1'Neighbourhood_16_13 + -1'Neighbourhood_9_4 + -1'Neighbourhood_13_8 + -1'Neighbourhood_3_15 + Neighbourhood_15_3 + HasLeft_13 + Neighbourhood_19_7 + Neighbourhood_11_16 + -1'Neighbourhood_18_12 + Neighbourhood_4_9 + Neighbourhood_1_2 + Neighbourhood_2_2 + Neighbourhood_6_3 + -1'Neighbourhood_3_10 + -1'Neighbourhood_9_12 + Neighbourhood_12_18 + Neighbourhood_19_16 + Neighbourhood_19_9 + Neighbourhood_11_7 + -1'Neighbourhood_3_4 + -1'Neighbourhood_5_6 + Neighbourhood_12_9 + Neighbourhood_19_18 + Neighbourhood_15_14 + -1'Neighbourhood_7_11 + Neighbourhood_11_5 + -1'Neighbourhood_9_13 + -1'Neighbourhood_13_19 + -1'Neighbourhood_9_15 + Neighbourhood_4_18 + Neighbourhood_20_9 + -1'Neighbourhood_7_20 + -1'Neighbourhood_5_8 + Neighbourhood_14_2 + Neighbourhood_1_3 + -1'Neighbourhood_16_15 + Neighbourhood_8_3 + -1'Neighbourhood_9_1 + Neighbourhood_10_16 + -1'Neighbourhood_13_10 + Neighbourhood_2_14 + Neighbourhood_17_16 + -1'Neighbourhood_18_6 + -1'Neighbourhood_7_19 + -1'Neighbourhood_7_12 + -1'Neighbourhood_13_11 + -1'Neighbourhood_18_17 + -1'Neighbourhood_18_4 + Neighbourhood_6_9 + -1'Neighbourhood_16_6 + -1'Neighbourhood_5_10 + Neighbourhood_6_2 + Neighbourhood_20_2 + Neighbourhood_11_9 + Neighbourhood_2_16 + Neighbourhood_8_14 + Neighbourhood_6_7 + Neighbourhood_19_5 + -1'Neighbourhood_16_12 + Neighbourhood_17_14 + -1'Neighbourhood_18_19 + Neighbourhood_4_2 + -1'Neighbourhood_5_11 + Neighbourhood_4_7 + -1'Neighbourhood_13_12 + Neighbourhood_15_2 + -1'Neighbourhood_3_8 + -1'Neighbourhood_18_10 + -1'Neighbourhood_3_12 + Neighbourhood_10_18 + -1'Neighbourhood_9_20 + Neighbourhood_11_14 + Neighbourhood_20_3 + -1'Neighbourhood_16_1 + Neighbourhood_17_9 + Neighbourhood_15_16 + -1'Neighbourhood_16_11 + Neighbourhood_2_18 + Neighbourhood_10_9 + Neighbourhood_8_5 + Neighbourhood_8_9 + Neighbourhood_20_18 + Neighbourhood_11_3 + Neighbourhood_19_14 + -1'Neighbourhood_7_10 + -1'Neighbourhood_5_12 + -1'Neighbourhood_7_1 + Neighbourhood_14_7 + -1'Neighbourhood_18_20 + -1'Neighbourhood_5_17 + Neighbourhood_11_18 + Neighbourhood_12_2 + -1'Neighbourhood_7_15 + WaitLeft_13 + Neighbourhood_10_3 + -1'Neighbourhood_16_10 + Neighbourhood_2_3 + -1'Neighbourhood_3_13 + Neighbourhood_15_7 + Neighbourhood_14_5 + Neighbourhood_10_14 + Neighbourhood_1_18 + Neighbourhood_15_18 + -1'Neighbourhood_7_6 + Neighbourhood_8_18 + -1'Neighbourhood_3_20 + Neighbourhood_4_16 + -1'Neighbourhood_13_4 + -1'Neighbourhood_16_19 + Neighbourhood_8_7 + Neighbourhood_19_3 + Neighbourhood_14_16 + Neighbourhood_12_3 + -1'Neighbourhood_3_17 + -1'Neighbourhood_9_19 + Neighbourhood_6_14 + Neighbourhood_1_14 + Neighbourhood_11_2 + -1'Neighbourhood_9_8 + -1'HasLeft_2 + Neighbourhood_6_5 + -1'Neighbourhood_13_17 + Neighbourhood_20_14 + Neighbourhood_2_7 + -1'Neighbourhood_3_19 + -1'Neighbourhood_16_20 + -1'Neighbourhood_13_6 + -1'Neighbourhood_7_4 + Neighbourhood_1_9 + Think_13 + Neighbourhood_15_5 + Neighbourhood_20_5 + -1'Neighbourhood_18_1 + -1'Neighbourhood_5_1 + -1'Neighbourhood_18_11 + Neighbourhood_12_5 + Neighbourhood_15_9 + Neighbourhood_1_5 + -1'Neighbourhood_13_13 + -1'Neighbourhood_9_6 + Neighbourhood_14_18 + -1'Neighbourhood_5_15 + -1'WaitLeft_2 + Neighbourhood_10_2 + -1'Neighbourhood_9_10 + Neighbourhood_2_5 + Neighbourhood_2_9 + Neighbourhood_6_16 + -1'Neighbourhood_3_11 + Neighbourhood_20_7 + Neighbourhood_17_7 + Neighbourhood_12_14 + -1'Neighbourhood_7_17 + -1'Neighbourhood_7_8 + Neighbourhood_10_7 + -1'Neighbourhood_3_1 + Neighbourhood_17_3 + Neighbourhood_19_2 + Neighbourhood_20_16 + -1'Neighbourhood_7_13 + -1'Neighbourhood_5_13 + Neighbourhood_17_18 + -1'Neighbourhood_5_20 + -1'Think_2 + -1'Neighbourhood_13_15 + Neighbourhood_14_9 + -1'Neighbourhood_3_6 + -1'Neighbourhood_18_15 + Neighbourhood_4_3 + Neighbourhood_6_18 + Outside_14 + -1'Neighbourhood_5_4 + -1'Neighbourhood_16_8 + -1'Neighbourhood_9_11 + Neighbourhood_12_16 + Neighbourhood_14_3 + -1'Neighbourhood_16_17 + Neighbourhood_4_5 + Neighbourhood_4_14 + -1'Neighbourhood_18_13 + Neighbourhood_1_7 + Neighbourhood_8_16 + -1'Neighbourhood_13_1 = 1
invariant :-1'Neighbourhood_12_7 + -1'Neighbourhood_1_16 + -1'Neighbourhood_2_10 + -1'Neighbourhood_12_10 + Neighbourhood_11_11 + Neighbourhood_20_11 + -1'Neighbourhood_12_1 + -1'Neighbourhood_10_5 + -1'Neighbourhood_8_1 + -1'Neighbourhood_8_2 + Neighbourhood_18_8 + Neighbourhood_15_8 + Neighbourhood_16_13 + Outside_15 + Neighbourhood_13_8 + Neighbourhood_3_15 + -1'HasLeft_13 + Neighbourhood_18_12 + -1'Neighbourhood_1_2 + -1'Neighbourhood_2_2 + -1'Neighbourhood_2_4 + Neighbourhood_9_12 + Neighbourhood_6_8 + -1'Neighbourhood_1_1 + -1'Neighbourhood_12_18 + Neighbourhood_11_15 + Neighbourhood_20_15 + -1'Neighbourhood_12_9 + Neighbourhood_14_11 + Neighbourhood_7_11 + Neighbourhood_15_12 + Neighbourhood_9_13 + -1'Neighbourhood_8_17 + Neighbourhood_9_15 + Neighbourhood_5_8 + -1'Neighbourhood_1_3 + Neighbourhood_16_15 + -1'Neighbourhood_8_3 + -1'Neighbourhood_10_16 + Neighbourhood_15_13 + -1'Neighbourhood_2_14 + Neighbourhood_4_8 + Neighbourhood_7_12 + Neighbourhood_13_11 + -1'Neighbourhood_12_19 + Neighbourhood_17_8 + Neighbourhood_20_8 + -1'Neighbourhood_2_16 + -1'Neighbourhood_8_14 + -1'Neighbourhood_8_4 + -1'Neighbourhood_1_4 + -1'Neighbourhood_1_20 + Neighbourhood_16_12 + Neighbourhood_11_8 + -1'Neighbourhood_10_4 + Neighbourhood_6_12 + Neighbourhood_5_11 + Neighbourhood_13_12 + -1'Neighbourhood_8_10 + -1'Neighbourhood_10_17 + Neighbourhood_3_8 + Neighbourhood_14_13 + Neighbourhood_3_12 + -1'Neighbourhood_1_19 + -1'Neighbourhood_10_18 + Neighbourhood_4_13 + Neighbourhood_19_8 + Neighbourhood_16_11 + -1'Neighbourhood_2_18 + -1'Neighbourhood_10_9 + -1'Neighbourhood_8_5 + Neighbourhood_6_11 + -1'Neighbourhood_8_9 + Neighbourhood_14_12 + Neighbourhood_14_15 + HasLeft_1 + Neighbourhood_5_12 + -1'Neighbourhood_2_17 + Neighbourhood_11_13 + -1'Neighbourhood_12_2 + Neighbourhood_7_15 + -1'WaitLeft_13 + -1'Neighbourhood_10_3 + -1'Neighbourhood_10_19 + -1'Neighbourhood_12_17 + -1'Neighbourhood_2_3 + Neighbourhood_3_13 + -1'Outside_10 + -1'Neighbourhood_10_20 + -1'Neighbourhood_10_14 + -1'Neighbourhood_1_18 + Neighbourhood_15_11 + Neighbourhood_17_15 + -1'Neighbourhood_8_20 + Neighbourhood_15_15 + -1'Neighbourhood_8_18 + Neighbourhood_4_12 + -1'Neighbourhood_1_6 + -1'Neighbourhood_8_7 + -1'Neighbourhood_12_3 + Neighbourhood_6_15 + Outside_11 + -1'Neighbourhood_1_14 + Neighbourhood_9_8 + -1'Neighbourhood_2_19 + HasLeft_2 + WaitLeft_1 + -1'Neighbourhood_2_7 + Neighbourhood_6_13 + -1'Neighbourhood_1_9 + Neighbourhood_19_12 + -1'Think_13 + -1'Neighbourhood_8_6 + -1'Neighbourhood_2_20 + Neighbourhood_14_8 + Neighbourhood_18_11 + -1'Neighbourhood_12_5 + -1'Neighbourhood_1_5 + Neighbourhood_13_13 + Neighbourhood_5_15 + -1'Neighbourhood_8_19 + WaitLeft_2 + Neighbourhood_19_15 + Neighbourhood_20_13 + -1'Neighbourhood_12_4 + -1'Neighbourhood_10_2 + Neighbourhood_4_11 + -1'Neighbourhood_10_10 + -1'Neighbourhood_2_5 + Neighbourhood_17_11 + -1'Neighbourhood_2_9 + Neighbourhood_3_11 + -1'Neighbourhood_12_14 + Neighbourhood_11_12 + Neighbourhood_7_8 + Neighbourhood_19_13 + -1'Neighbourhood_10_7 + -1'Neighbourhood_10_1 + -1'Neighbourhood_10_6 + Neighbourhood_7_13 + Neighbourhood_5_13 + -1'Neighbourhood_12_20 + Neighbourhood_17_13 + Think_2 + Neighbourhood_13_15 + Neighbourhood_19_11 + Neighbourhood_20_12 + -1'Neighbourhood_12_6 + Neighbourhood_4_15 + Think_1 + Neighbourhood_18_15 + -1'Neighbourhood_1_10 + -1'Neighbourhood_2_6 + Neighbourhood_17_12 + Neighbourhood_16_8 + Neighbourhood_9_11 + -1'Neighbourhood_12_16 + Neighbourhood_18_13 + -1'Neighbourhood_1_17 + -1'Neighbourhood_2_1 + -1'Neighbourhood_1_7 + -1'Neighbourhood_8_16 = 1
invariant :Neighbourhood_12_7 + Neighbourhood_5_7 + Neighbourhood_19_7 + Neighbourhood_11_7 + Neighbourhood_3_7 + Neighbourhood_6_7 + Neighbourhood_13_7 + Neighbourhood_4_7 + Neighbourhood_14_7 + Neighbourhood_15_7 + Neighbourhood_8_7 + Neighbourhood_2_7 + Neighbourhood_7_7 + Neighbourhood_16_7 + Neighbourhood_20_7 + Neighbourhood_17_7 + Neighbourhood_10_7 + Neighbourhood_9_7 + Outside_7 + Neighbourhood_1_7 + Neighbourhood_18_7 = 1
invariant :Neighbourhood_13_20 + Neighbourhood_13_8 + -1'HasLeft_13 + Neighbourhood_13_19 + Neighbourhood_13_10 + Neighbourhood_13_18 + Neighbourhood_13_11 + Neighbourhood_13_7 + Neighbourhood_13_12 + -1'WaitLeft_13 + Neighbourhood_13_2 + Neighbourhood_13_4 + Neighbourhood_13_17 + Neighbourhood_13_14 + Neighbourhood_13_6 + -1'Think_13 + Neighbourhood_13_16 + Neighbourhood_13_13 + Neighbourhood_13_3 + Neighbourhood_13_15 + Neighbourhood_13_5 + Neighbourhood_13_9 + Neighbourhood_13_1 = 0
invariant :Neighbourhood_12_7 + Neighbourhood_1_16 + Neighbourhood_2_10 + Neighbourhood_12_10 + -1'Neighbourhood_11_11 + -1'Neighbourhood_20_11 + Neighbourhood_12_1 + Neighbourhood_10_5 + Neighbourhood_8_1 + Neighbourhood_8_2 + -1'Neighbourhood_18_8 + -1'Neighbourhood_16_13 + -1'Neighbourhood_13_8 + -1'Neighbourhood_3_15 + Neighbourhood_15_3 + HasLeft_13 + -1'Neighbourhood_18_12 + Neighbourhood_15_1 + Neighbourhood_1_2 + Neighbourhood_2_2 + Neighbourhood_2_4 + -1'Neighbourhood_9_12 + -1'Neighbourhood_6_8 + Neighbourhood_1_1 + Neighbourhood_12_18 + -1'Neighbourhood_11_15 + -1'Neighbourhood_20_15 + Neighbourhood_12_9 + -1'Neighbourhood_14_11 + Neighbourhood_15_14 + -1'Neighbourhood_7_11 + -1'Neighbourhood_9_13 + Neighbourhood_8_17 + -1'Neighbourhood_9_15 + -1'Neighbourhood_5_8 + Neighbourhood_1_3 + -1'Neighbourhood_16_15 + Neighbourhood_8_3 + Neighbourhood_10_16 + Neighbourhood_2_14 + -1'Neighbourhood_4_8 + -1'Neighbourhood_7_12 + -1'Neighbourhood_13_11 + Neighbourhood_12_19 + -1'Neighbourhood_17_8 + -1'Neighbourhood_20_8 + Neighbourhood_2_16 + Neighbourhood_8_14 + Neighbourhood_8_4 + Neighbourhood_1_4 + Neighbourhood_1_20 + -1'Neighbourhood_16_12 + Neighbourhood_15_20 + -1'Neighbourhood_11_8 + Neighbourhood_10_4 + -1'Neighbourhood_6_12 + -1'Neighbourhood_5_11 + -1'Neighbourhood_13_12 + Neighbourhood_8_10 + Neighbourhood_10_17 + Neighbourhood_15_10 + Neighbourhood_15_2 + -1'Neighbourhood_3_8 + -1'Neighbourhood_14_13 + -1'Neighbourhood_3_12 + Neighbourhood_1_19 + Neighbourhood_10_18 + -1'Neighbourhood_4_13 + -1'Neighbourhood_19_8 + Neighbourhood_15_16 + -1'Neighbourhood_16_11 + Neighbourhood_2_18 + Neighbourhood_10_9 + Neighbourhood_8_5 + -1'Neighbourhood_6_11 + Neighbourhood_8_9 + -1'Neighbourhood_14_12 + -1'Neighbourhood_14_15 + -1'HasLeft_1 + -1'Neighbourhood_5_12 + Neighbourhood_2_17 + -1'Neighbourhood_11_13 + Neighbourhood_12_2 + -1'Neighbourhood_7_15 + WaitLeft_13 + Neighbourhood_10_3 + Neighbourhood_10_19 + Neighbourhood_12_17 + Neighbourhood_2_3 + -1'Neighbourhood_3_13 + Neighbourhood_15_7 + Outside_10 + Neighbourhood_10_20 + Neighbourhood_10_14 + Neighbourhood_1_18 + Neighbourhood_15_6 + Neighbourhood_15_18 + -1'Neighbourhood_17_15 + Neighbourhood_8_20 + Neighbourhood_8_18 + -1'Neighbourhood_4_12 + Neighbourhood_1_6 + Neighbourhood_8_7 + Neighbourhood_12_3 + -1'Neighbourhood_6_15 + -1'Outside_11 + Neighbourhood_1_14 + -1'Neighbourhood_9_8 + Neighbourhood_2_19 + -1'HasLeft_2 + -1'WaitLeft_1 + Neighbourhood_2_7 + -1'Neighbourhood_6_13 + Neighbourhood_1_9 + -1'Neighbourhood_19_12 + Think_13 + Neighbourhood_8_6 + Neighbourhood_2_20 + -1'Neighbourhood_14_8 + Neighbourhood_15_5 + -1'Neighbourhood_18_11 + Neighbourhood_12_5 + Neighbourhood_15_9 + Neighbourhood_1_5 + -1'Neighbourhood_13_13 + -1'Neighbourhood_5_15 + Neighbourhood_8_19 + -1'WaitLeft_2 + -1'Neighbourhood_19_15 + -1'Neighbourhood_20_13 + Neighbourhood_12_4 + Neighbourhood_10_2 + -1'Neighbourhood_4_11 + Neighbourhood_10_10 + Neighbourhood_2_5 + -1'Neighbourhood_17_11 + Neighbourhood_2_9 + -1'Neighbourhood_3_11 + Neighbourhood_12_14 + -1'Neighbourhood_11_12 + -1'Neighbourhood_7_8 + -1'Neighbourhood_19_13 + Neighbourhood_10_7 + Neighbourhood_10_1 + Neighbourhood_15_4 + Neighbourhood_10_6 + -1'Neighbourhood_7_13 + -1'Neighbourhood_5_13 + Neighbourhood_12_20 + -1'Neighbourhood_17_13 + -1'Think_2 + -1'Neighbourhood_13_15 + -1'Neighbourhood_19_11 + -1'Neighbourhood_20_12 + Neighbourhood_12_6 + -1'Neighbourhood_4_15 + -1'Think_1 + -1'Neighbourhood_18_15 + Neighbourhood_1_10 + Neighbourhood_2_6 + -1'Neighbourhood_17_12 + -1'Neighbourhood_16_8 + Neighbourhood_15_19 + -1'Neighbourhood_9_11 + Neighbourhood_12_16 + -1'Neighbourhood_18_13 + Neighbourhood_15_17 + Neighbourhood_1_17 + Neighbourhood_2_1 + Neighbourhood_1_7 + Neighbourhood_8_16 = 0
invariant :Neighbourhood_1_16 + -1'Neighbourhood_16_4 + Neighbourhood_7_18 + -1'Neighbourhood_3_5 + -1'Neighbourhood_13_20 + Neighbourhood_14_14 + Neighbourhood_5_14 + -1'Neighbourhood_9_17 + Neighbourhood_17_2 + Neighbourhood_8_2 + -1'Neighbourhood_18_8 + -1'Neighbourhood_16_13 + -1'Neighbourhood_9_4 + -1'Neighbourhood_13_8 + -1'Neighbourhood_3_15 + Neighbourhood_15_3 + HasLeft_13 + Neighbourhood_11_16 + -1'Neighbourhood_18_12 + Neighbourhood_4_9 + Neighbourhood_1_2 + Neighbourhood_2_2 + Neighbourhood_6_3 + -1'Neighbourhood_3_10 + -1'Neighbourhood_9_12 + Neighbourhood_12_18 + Neighbourhood_19_16 + Neighbourhood_19_9 + -1'Neighbourhood_3_4 + Neighbourhood_12_9 + Neighbourhood_19_18 + Neighbourhood_15_14 + Neighbourhood_5_18 + Neighbourhood_5_9 + -1'Neighbourhood_9_13 + -1'Neighbourhood_13_19 + -1'Neighbourhood_9_15 + Neighbourhood_4_18 + Neighbourhood_20_9 + Neighbourhood_14_2 + Neighbourhood_1_3 + -1'Neighbourhood_16_15 + Neighbourhood_8_3 + -1'Neighbourhood_9_1 + Neighbourhood_7_2 + Neighbourhood_10_16 + -1'Neighbourhood_13_10 + Neighbourhood_2_14 + Neighbourhood_17_16 + -1'Neighbourhood_18_6 + -1'Neighbourhood_13_11 + -1'Neighbourhood_18_17 + -1'Neighbourhood_18_4 + Neighbourhood_6_9 + -1'Neighbourhood_16_6 + Neighbourhood_7_9 + -1'Neighbourhood_9_5 + Neighbourhood_6_2 + Neighbourhood_20_2 + -1'Neighbourhood_3_7 + Neighbourhood_11_9 + Neighbourhood_2_16 + Neighbourhood_8_14 + -1'Neighbourhood_16_12 + Neighbourhood_17_14 + -1'Neighbourhood_18_19 + Neighbourhood_4_2 + -1'Neighbourhood_13_7 + -1'Neighbourhood_16_5 + -1'Neighbourhood_13_12 + Neighbourhood_15_2 + -1'Neighbourhood_3_8 + -1'Neighbourhood_18_5 + -1'Neighbourhood_18_10 + -1'Neighbourhood_3_12 + Neighbourhood_10_18 + -1'Neighbourhood_9_20 + Neighbourhood_11_14 + Neighbourhood_20_3 + -1'Neighbourhood_16_1 + Neighbourhood_17_9 + Neighbourhood_15_16 + -1'Neighbourhood_16_11 + Neighbourhood_2_18 + Neighbourhood_10_9 + Neighbourhood_5_2 + Neighbourhood_8_9 + Neighbourhood_20_18 + Neighbourhood_11_3 + Neighbourhood_19_14 + -1'Neighbourhood_18_20 + Neighbourhood_11_18 + Neighbourhood_12_2 + WaitLeft_13 + Neighbourhood_10_3 + -1'Neighbourhood_16_10 + Neighbourhood_2_3 + -1'Neighbourhood_3_13 + Neighbourhood_10_14 + Neighbourhood_1_18 + Neighbourhood_15_18 + Neighbourhood_8_18 + -1'Neighbourhood_3_20 + Neighbourhood_4_16 + -1'Neighbourhood_13_4 + -1'Neighbourhood_16_19 + Neighbourhood_19_3 + Neighbourhood_14_16 + Neighbourhood_12_3 + -1'Neighbourhood_3_17 + -1'Neighbourhood_9_19 + Neighbourhood_6_14 + Neighbourhood_1_14 + Neighbourhood_11_2 + -1'Neighbourhood_9_8 + -1'HasLeft_2 + -1'Neighbourhood_13_17 + Neighbourhood_20_14 + Neighbourhood_5_3 + -1'Neighbourhood_3_19 + -1'Neighbourhood_16_20 + Neighbourhood_5_16 + -1'Neighbourhood_13_6 + Neighbourhood_1_9 + -1'Neighbourhood_16_7 + Think_13 + -1'Neighbourhood_18_1 + -1'Neighbourhood_18_11 + Neighbourhood_15_9 + -1'Neighbourhood_13_13 + -1'Neighbourhood_9_6 + Neighbourhood_14_18 + -1'WaitLeft_2 + Neighbourhood_7_14 + Neighbourhood_10_2 + -1'Neighbourhood_9_10 + Neighbourhood_2_9 + Neighbourhood_6_16 + -1'Neighbourhood_3_11 + Neighbourhood_12_14 + -1'Neighbourhood_3_1 + Neighbourhood_17_3 + Neighbourhood_19_2 + Neighbourhood_7_16 + Neighbourhood_20_16 + Neighbourhood_17_18 + -1'Think_2 + -1'Neighbourhood_13_15 + Neighbourhood_14_9 + -1'Neighbourhood_9_7 + -1'Neighbourhood_3_6 + -1'Neighbourhood_18_15 + Neighbourhood_4_3 + Neighbourhood_6_18 + Outside_14 + -1'Neighbourhood_16_8 + -1'Neighbourhood_9_11 + Neighbourhood_12_16 + Neighbourhood_14_3 + -1'Neighbourhood_16_17 + Neighbourhood_4_14 + -1'Neighbourhood_18_13 + -1'Neighbourhood_13_5 + Neighbourhood_7_3 + Neighbourhood_8_16 + -1'Neighbourhood_18_7 + -1'Neighbourhood_13_1 = 1
invariant :-1'Neighbourhood_14_19 + Neighbourhood_11_6 + Neighbourhood_11_11 + -1'Neighbourhood_5_19 + Neighbourhood_19_7 + Neighbourhood_11_16 + Neighbourhood_19_16 + Neighbourhood_19_9 + Neighbourhood_11_15 + Neighbourhood_11_7 + -1'Neighbourhood_6_19 + Neighbourhood_19_18 + Neighbourhood_19_6 + Neighbourhood_11_5 + -1'Neighbourhood_13_19 + -1'Neighbourhood_20_19 + Neighbourhood_11_4 + -1'Neighbourhood_7_19 + Neighbourhood_11_17 + -1'Neighbourhood_12_19 + Neighbourhood_19_10 + Neighbourhood_11_9 + Neighbourhood_19_5 + Neighbourhood_11_8 + Neighbourhood_19_20 + -1'Neighbourhood_18_19 + Neighbourhood_19_4 + -1'Neighbourhood_1_19 + Neighbourhood_11_14 + Neighbourhood_19_8 + Neighbourhood_11_3 + Neighbourhood_19_14 + Neighbourhood_11_18 + Neighbourhood_11_13 + -1'Neighbourhood_10_19 + -1'Neighbourhood_16_19 + Neighbourhood_19_3 + -1'Neighbourhood_9_19 + Outside_11 + Neighbourhood_11_2 + -1'Neighbourhood_2_19 + -1'Neighbourhood_3_19 + Neighbourhood_19_12 + Neighbourhood_19_1 + Neighbourhood_11_20 + -1'Neighbourhood_8_19 + Neighbourhood_19_15 + -1'Neighbourhood_17_19 + Neighbourhood_11_12 + Neighbourhood_19_13 + Neighbourhood_19_2 + -1'Neighbourhood_4_19 + Neighbourhood_19_11 + Neighbourhood_11_10 + Neighbourhood_19_17 + -1'Neighbourhood_15_19 + Neighbourhood_11_1 = 1
invariant :HasLeft_10 + -1'WaitRight_10 + -1'HasRight_10 + WaitLeft_10 = 0
invariant :HasLeft_6 + -1'WaitRight_6 + WaitLeft_6 + -1'HasRight_6 = 0
invariant :HasRight_15 + -1'WaitLeft_15 + WaitRight_15 + -1'HasLeft_15 = 0
invariant :Neighbourhood_12_7 + Neighbourhood_1_16 + Neighbourhood_12_10 + -1'Neighbourhood_11_11 + -1'Neighbourhood_20_11 + Neighbourhood_12_1 + Neighbourhood_10_5 + Neighbourhood_8_1 + Neighbourhood_8_2 + -1'Neighbourhood_18_8 + -1'Neighbourhood_15_8 + -1'Neighbourhood_16_13 + -1'Neighbourhood_13_8 + HasLeft_13 + -1'Neighbourhood_18_12 + Neighbourhood_1_2 + Neighbourhood_10_15 + -1'Neighbourhood_9_12 + -1'Neighbourhood_6_8 + Neighbourhood_1_1 + Neighbourhood_12_18 + Neighbourhood_12_9 + -1'Neighbourhood_14_11 + -1'Neighbourhood_7_11 + -1'Neighbourhood_2_13 + -1'Neighbourhood_15_12 + -1'Neighbourhood_9_13 + Neighbourhood_8_17 + -1'Neighbourhood_5_8 + Neighbourhood_1_3 + Neighbourhood_8_3 + Neighbourhood_10_16 + -1'Neighbourhood_15_13 + -1'Neighbourhood_4_8 + -1'Neighbourhood_7_12 + -1'Neighbourhood_13_11 + Neighbourhood_12_19 + Neighbourhood_8_15 + -1'Neighbourhood_17_8 + -1'Neighbourhood_20_8 + Neighbourhood_8_14 + -1'Neighbourhood_2_12 + Neighbourhood_8_4 + Neighbourhood_1_4 + Neighbourhood_1_20 + -1'Neighbourhood_16_12 + -1'Neighbourhood_11_8 + Neighbourhood_10_4 + -1'Neighbourhood_6_12 + -1'Neighbourhood_5_11 + -1'Neighbourhood_13_12 + Neighbourhood_8_10 + Neighbourhood_10_17 + -1'Neighbourhood_3_8 + -1'Neighbourhood_14_13 + -1'Neighbourhood_3_12 + Neighbourhood_1_19 + Neighbourhood_10_18 + -1'Neighbourhood_4_13 + -1'Neighbourhood_19_8 + -1'Neighbourhood_16_11 + Neighbourhood_10_9 + Neighbourhood_8_5 + -1'Neighbourhood_6_11 + Neighbourhood_8_9 + -1'Neighbourhood_14_12 + -1'HasLeft_1 + -1'Neighbourhood_5_12 + -1'Neighbourhood_11_13 + Neighbourhood_12_2 + WaitLeft_13 + Neighbourhood_10_3 + Neighbourhood_10_19 + Neighbourhood_12_17 + -1'Neighbourhood_3_13 + Outside_10 + Neighbourhood_10_20 + Neighbourhood_10_14 + Neighbourhood_1_18 + -1'Neighbourhood_15_11 + Neighbourhood_8_20 + Neighbourhood_8_18 + -1'Neighbourhood_4_12 + Neighbourhood_1_6 + Neighbourhood_8_7 + Neighbourhood_12_3 + -1'Outside_11 + -1'Neighbourhood_2_8 + Neighbourhood_1_14 + -1'Neighbourhood_9_8 + -1'WaitLeft_1 + -1'Neighbourhood_6_13 + Neighbourhood_1_9 + -1'Neighbourhood_19_12 + Think_13 + Neighbourhood_8_6 + -1'Neighbourhood_14_8 + -1'Neighbourhood_18_11 + Neighbourhood_12_5 + Neighbourhood_1_15 + Neighbourhood_12_15 + Neighbourhood_1_5 + -1'Neighbourhood_13_13 + Neighbourhood_8_19 + -1'Neighbourhood_20_13 + Neighbourhood_12_4 + Neighbourhood_10_2 + -1'Neighbourhood_4_11 + Neighbourhood_10_10 + -1'Neighbourhood_17_11 + -1'Neighbourhood_3_11 + Neighbourhood_12_14 + -1'Neighbourhood_11_12 + -1'Neighbourhood_7_8 + -1'Neighbourhood_19_13 + Neighbourhood_10_7 + Neighbourhood_10_1 + Neighbourhood_10_6 + -1'Neighbourhood_7_13 + -1'Neighbourhood_5_13 + Neighbourhood_12_20 + -1'Neighbourhood_17_13 + -1'Neighbourhood_19_11 + -1'Neighbourhood_20_12 + Neighbourhood_12_6 + -1'Think_1 + Neighbourhood_1_10 + -1'Neighbourhood_17_12 + -1'Neighbourhood_16_8 + -1'Neighbourhood_9_11 + Neighbourhood_12_16 + -1'Neighbourhood_18_13 + Neighbourhood_1_17 + Neighbourhood_1_7 + Neighbourhood_8_16 + -1'Neighbourhood_2_11 = 0
invariant :WaitRight_20 + -1'WaitLeft_20 + HasRight_20 + -1'HasLeft_20 = 0
invariant :Neighbourhood_14_4 + Neighbourhood_14_19 + Neighbourhood_14_14 + Neighbourhood_14_11 + Neighbourhood_14_2 + Neighbourhood_14_10 + Neighbourhood_14_1 + Neighbourhood_14_20 + Neighbourhood_14_13 + Neighbourhood_14_12 + Neighbourhood_14_15 + Neighbourhood_14_7 + Neighbourhood_14_5 + Neighbourhood_14_16 + Neighbourhood_14_6 + Neighbourhood_14_8 + Neighbourhood_14_18 + Neighbourhood_14_17 + Neighbourhood_14_9 + Outside_14 + Neighbourhood_14_3 = 1
invariant :-1'Neighbourhood_18_16 + -1'Neighbourhood_18_8 + -1'Neighbourhood_18_12 + Neighbourhood_4_9 + Neighbourhood_19_9 + Neighbourhood_12_9 + Neighbourhood_5_9 + Neighbourhood_20_9 + -1'Neighbourhood_18_6 + -1'Neighbourhood_18_17 + -1'Neighbourhood_18_4 + Neighbourhood_6_9 + Neighbourhood_7_9 + -1'Neighbourhood_18_18 + Neighbourhood_11_9 + -1'Neighbourhood_18_19 + -1'Outside_18 + -1'Neighbourhood_18_5 + -1'Neighbourhood_18_10 + -1'Neighbourhood_18_14 + Neighbourhood_17_9 + Neighbourhood_10_9 + Neighbourhood_8_9 + -1'Neighbourhood_18_20 + Neighbourhood_9_9 + -1'Neighbourhood_18_2 + Outside_9 + -1'Neighbourhood_18_3 + Neighbourhood_1_9 + -1'Neighbourhood_18_1 + -1'Neighbourhood_18_11 + Neighbourhood_15_9 + Neighbourhood_16_9 + Neighbourhood_2_9 + Neighbourhood_3_9 + Neighbourhood_14_9 + -1'Neighbourhood_18_15 + -1'Neighbourhood_18_13 + Neighbourhood_13_9 + -1'Neighbourhood_18_7 = 0
invariant :Neighbourhood_12_1 + Neighbourhood_8_1 + Neighbourhood_15_1 + Neighbourhood_1_1 + Neighbourhood_9_1 + Neighbourhood_14_1 + Neighbourhood_6_1 + Neighbourhood_17_1 + Neighbourhood_16_1 + -1'HasLeft_1 + Neighbourhood_7_1 + -1'WaitLeft_1 + Neighbourhood_18_1 + Neighbourhood_5_1 + Neighbourhood_19_1 + Neighbourhood_4_1 + Neighbourhood_10_1 + Neighbourhood_3_1 + -1'Think_1 + Neighbourhood_20_1 + Neighbourhood_11_1 + Neighbourhood_2_1 + Neighbourhood_13_1 = 0
invariant :HasRight_13 + WaitRight_13 + -1'HasLeft_13 + -1'WaitLeft_13 = 0
invariant :-1'Neighbourhood_8_13 + Neighbourhood_10_5 + Neighbourhood_10_11 + -1'Neighbourhood_16_13 + HasLeft_13 + Neighbourhood_10_15 + -1'Neighbourhood_2_13 + -1'Neighbourhood_9_13 + Neighbourhood_10_16 + -1'Neighbourhood_15_13 + -1'Neighbourhood_1_13 + Neighbourhood_10_4 + Neighbourhood_10_17 + -1'Neighbourhood_14_13 + Neighbourhood_10_18 + -1'Neighbourhood_4_13 + Neighbourhood_10_9 + -1'Neighbourhood_11_13 + WaitLeft_13 + Neighbourhood_10_3 + Neighbourhood_10_19 + -1'Neighbourhood_3_13 + Outside_10 + Neighbourhood_10_20 + Neighbourhood_10_14 + -1'Neighbourhood_12_13 + -1'Neighbourhood_6_13 + Think_13 + Neighbourhood_10_8 + -1'Neighbourhood_13_13 + -1'Neighbourhood_20_13 + Neighbourhood_10_2 + Neighbourhood_10_10 + -1'Neighbourhood_19_13 + Neighbourhood_10_7 + Neighbourhood_10_1 + Neighbourhood_10_6 + -1'Neighbourhood_7_13 + -1'Neighbourhood_5_13 + -1'Neighbourhood_17_13 + Neighbourhood_10_12 + -1'Neighbourhood_18_13 = 1
invariant :HasLeft_2 + Outside_2 + WaitLeft_2 + Think_2 = 1
invariant :Think_10 + Outside_10 + WaitRight_10 + HasRight_10 = 1
WARNING : LTS min runner thread failed on error :java.lang.RuntimeException: Compilation or link of executable timed out.java.util.concurrent.TimeoutException: Subprocess running CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit//lts_install_dir//include, -I., -std=c99, -fPIC, -O3, model.c], workingDir=/home/mcc/execution] killed by timeout after 400 SECONDS

BK_TIME_CONFINEMENT_REACHED

--------------------
content from stderr:

+ export BINDIR=/home/mcc/BenchKit/
+ BINDIR=/home/mcc/BenchKit/
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ /home/mcc/BenchKit//runeclipse.sh /home/mcc/execution ReachabilityCardinality -its -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt
+ ulimit -s 65536
+ [[ -z '' ]]
+ export LTSMIN_MEM_SIZE=8589934592
+ LTSMIN_MEM_SIZE=8589934592
+ /home/mcc/BenchKit//itstools/its-tools -consoleLog -data /home/mcc/execution/workspace -pnfolder /home/mcc/execution -examination ReachabilityCardinality -z3path /home/mcc/BenchKit//z3/bin/z3 -yices2path /home/mcc/BenchKit//yices/bin/yices -its -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt -vmargs -Dosgi.locking=none -Declipse.stateSaveDelayInterval=-1 -Dosgi.configuration.area=/tmp/.eclipse -Xss8m -Xms40m -Xmx8192m -Dfile.encoding=UTF-8 -Dosgi.requiredJavaVersion=1.6
May 24, 2018 11:09:29 PM fr.lip6.move.gal.application.Application start
INFO: Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, ReachabilityCardinality, -z3path, /home/mcc/BenchKit//z3/bin/z3, -yices2path, /home/mcc/BenchKit//yices/bin/yices, -its, -ltsminpath, /home/mcc/BenchKit//lts_install_dir/, -smt]
May 24, 2018 11:09:29 PM fr.lip6.move.gal.application.MccTranslator transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
May 24, 2018 11:09:30 PM fr.lip6.move.gal.nupn.PTNetReader loadFromXML
INFO: Load time of PNML (sax parser for PT used): 1015 ms
May 24, 2018 11:09:30 PM fr.lip6.move.gal.pnml.togal.PTGALTransformer handlePage
INFO: Transformed 540 places.
May 24, 2018 11:09:31 PM fr.lip6.move.gal.pnml.togal.PTGALTransformer handlePage
INFO: Transformed 17220 transitions.
May 24, 2018 11:09:35 PM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 4010 ms
May 24, 2018 11:09:41 PM fr.lip6.move.gal.semantics.DeterministicNextBuilder getDeterministicNext
INFO: Input system was already deterministic with 17220 transitions.
May 24, 2018 11:09:41 PM fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext transform
INFO: Too many transitions (17220) to apply POR reductions. Disabling POR matrices.
May 24, 2018 11:09:41 PM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 5763 ms
May 24, 2018 11:09:41 PM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 4545 ms
May 24, 2018 11:09:42 PM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/ReachabilityCardinality.pnml.gal : 444 ms
May 24, 2018 11:09:42 PM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSTools
INFO: Time to serialize properties into /home/mcc/execution/ReachabilityCardinality.prop : 43 ms
May 24, 2018 11:09:43 PM fr.lip6.move.gal.semantics.DeterministicNextBuilder getDeterministicNext
INFO: Input system was already deterministic with 17220 transitions.
May 24, 2018 11:09:43 PM fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext transform
INFO: Built C files in 6092ms conformant to PINS in folder :/home/mcc/execution
May 24, 2018 11:09:52 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd checkProperties
INFO: Ran tautology test, simplified 0 / 15 in 11238 ms.
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-00(UNSAT) depth K=0 took 350 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-01(UNSAT) depth K=0 took 32 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-02(UNSAT) depth K=0 took 9 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-03(UNSAT) depth K=0 took 54 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-05(UNSAT) depth K=0 took 20 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-06(UNSAT) depth K=0 took 64 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-07(UNSAT) depth K=0 took 11 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-08(UNSAT) depth K=0 took 57 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-09(UNSAT) depth K=0 took 7 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-10(UNSAT) depth K=0 took 28 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-11(UNSAT) depth K=0 took 7 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-12(UNSAT) depth K=0 took 37 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-13(UNSAT) depth K=0 took 7 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-14(UNSAT) depth K=0 took 57 ms
May 24, 2018 11:09:53 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-15(UNSAT) depth K=0 took 32 ms
May 24, 2018 11:09:54 PM fr.lip6.move.gal.semantics.DeterministicNextBuilder getDeterministicNext
INFO: Input system was already deterministic with 17220 transitions.
May 24, 2018 11:10:20 PM fr.lip6.move.gal.gal2smt.bmc.KInductionSolver computeAndDeclareInvariants
INFO: Computed 79 place invariants in 18068 ms
May 24, 2018 11:10:55 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-00(UNSAT) depth K=1 took 61381 ms
May 24, 2018 11:10:56 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-01(UNSAT) depth K=1 took 604 ms
May 24, 2018 11:10:58 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-02(UNSAT) depth K=1 took 2479 ms
May 24, 2018 11:11:00 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-03(UNSAT) depth K=1 took 1740 ms
May 24, 2018 11:11:01 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-05(UNSAT) depth K=1 took 902 ms
May 24, 2018 11:11:02 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-06(UNSAT) depth K=1 took 733 ms
May 24, 2018 11:11:10 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-07(UNSAT) depth K=1 took 8277 ms
May 24, 2018 11:11:11 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-08(UNSAT) depth K=1 took 584 ms
May 24, 2018 11:11:11 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-09(UNSAT) depth K=1 took 301 ms
May 24, 2018 11:11:11 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-10(UNSAT) depth K=1 took 353 ms
May 24, 2018 11:11:11 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-11(UNSAT) depth K=1 took 129 ms
May 24, 2018 11:11:12 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-12(UNSAT) depth K=1 took 113 ms
May 24, 2018 11:11:12 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-13(UNSAT) depth K=1 took 189 ms
May 24, 2018 11:11:12 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-14(UNSAT) depth K=1 took 263 ms
May 24, 2018 11:11:12 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runBMC
INFO: BMC solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-15(UNSAT) depth K=1 took 119 ms
May 24, 2018 11:12:10 PM fr.lip6.move.gal.gal2smt.bmc.KInductionSolver init
INFO: Proved 540 variables to be positive in 128076 ms
May 24, 2018 11:15:31 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: Induction result is SAT, non conclusive we might be starting from unreachable statesPhilosophersDyn-PT-20-ReachabilityCardinality-00
May 24, 2018 11:15:31 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: KInduction solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-00(SAT) depth K=0 took 199959 ms
java.lang.RuntimeException: Compilation or link of executable timed out.java.util.concurrent.TimeoutException: Subprocess running CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit//lts_install_dir//include, -I., -std=c99, -fPIC, -O3, model.c], workingDir=/home/mcc/execution] killed by timeout after 400 SECONDS
at fr.lip6.move.gal.application.LTSminRunner$1.run(LTSminRunner.java:78)
at java.lang.Thread.run(Thread.java:748)
May 24, 2018 11:20:40 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: Induction result is SAT, non conclusive we might be starting from unreachable statesPhilosophersDyn-PT-20-ReachabilityCardinality-01
May 24, 2018 11:20:40 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: KInduction solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-01(SAT) depth K=0 took 309617 ms
May 24, 2018 11:23:19 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: Induction result is SAT, non conclusive we might be starting from unreachable statesPhilosophersDyn-PT-20-ReachabilityCardinality-02
May 24, 2018 11:23:19 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: KInduction solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-02(SAT) depth K=0 took 158871 ms
ITS-tools command line returned an error code 137
May 24, 2018 11:25:50 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: Induction result is SAT, non conclusive we might be starting from unreachable statesPhilosophersDyn-PT-20-ReachabilityCardinality-03
May 24, 2018 11:25:50 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: KInduction solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-03(SAT) depth K=0 took 150869 ms
May 24, 2018 11:29:17 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: Induction result is SAT, non conclusive we might be starting from unreachable statesPhilosophersDyn-PT-20-ReachabilityCardinality-05
May 24, 2018 11:29:17 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: KInduction solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-05(SAT) depth K=0 took 206883 ms
May 24, 2018 11:34:35 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: Induction result is SAT, non conclusive we might be starting from unreachable statesPhilosophersDyn-PT-20-ReachabilityCardinality-06
May 24, 2018 11:34:35 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: KInduction solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-06(SAT) depth K=0 took 317649 ms
May 24, 2018 11:38:06 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: Induction result is SAT, non conclusive we might be starting from unreachable statesPhilosophersDyn-PT-20-ReachabilityCardinality-07
May 24, 2018 11:38:06 PM fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd runKInduction
INFO: KInduction solution for property PhilosophersDyn-PT-20-ReachabilityCardinality-07(SAT) depth K=0 took 211442 ms

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-20"
export BK_EXAMINATION="ReachabilityCardinality"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"

# 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

tar xzf /home/mcc/BenchKit/INPUTS/PhilosophersDyn-PT-20.tgz
mv PhilosophersDyn-PT-20 execution
cd execution
pwd
ls -lh

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-3637"
echo " Executing tool itstools"
echo " Input is PhilosophersDyn-PT-20, examination is ReachabilityCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r116-csrt-152666476000887"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityCardinality" != "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 "ReachabilityCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityCardinality.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 '' ReachabilityCardinality.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
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 ;