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;

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