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