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