MODULE main
VAR a0 : boolean;
VAR a1 : boolean;
VAR a2 : boolean;
VAR a3 : boolean;
VAR a4 : boolean;
VAR a5 : boolean;
VAR a6 : boolean;
VAR a7 : boolean;
VAR a8 : boolean;
VAR a9 : boolean;
VAR a10 : boolean;
VAR a11 : boolean;
VAR a12 : boolean;
VAR a13 : boolean;
VAR a14 : boolean;

PSLSPEC
( ( never {{TRUE;a11} && {a9[*];a6[*]}} ) & ( ( ( always {{a6;a6;a11;a13;TRUE;TRUE;a10} && {!a6;a13;TRUE;a9[*];a5;a8;TRUE}} ) & ( ( ( always ( {a1[*];a6;a6;a5;a10;a10;TRUE} |-> {TRUE;a0[*];a6;a5} ) ) & ( ( ( always {{TRUE;a2;a7[*];a14;TRUE;a1;a10;a9} && {a3[*];a8;a6[*];a9[*];a6[*];a9;a3;TRUE}} ) & ( always ( {a5;!a0;a5;a7} |-> {a11;a2;a13[*];a14[*];TRUE;a11;a11;!a1;a8} ) ) ) ) ) ) ) ) );
