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 {{a0;a8[*]} && {a1;a8}} ) & ( ( ( always {{a13;TRUE[*];a2;a7;TRUE;a13;TRUE} && {a9;a12;TRUE;a1;a1;a14;a13}} ) & ( ( ( never {{!a6;a3[*];a11;a9;!a10;a7;a6} && {a10;a4[*];a2;a0;a4;TRUE;a10}} ) & ( ( ( always {{!a11[*];!a10;a11;!a3;a4;TRUE[*];TRUE;a6} && {a14;a6;a14;a8;TRUE[*];TRUE;a2[*];a7[*]}} ) & ( never {{a10[*];TRUE} && {!a14;TRUE}} ) ) ) ) ) ) ) );
