RULE 1 [ 1 ]
%
1 ^

RULE 1 [ 1 ]
!
1 B

RULE 1 [ 2 ]
B
BOTTOM EQUAL 3 ^
TOP LESSTHAN 2 )
1 ^

RULE 1 [ 2 ]
B
TOP EQUAL 3 ^
1 a

RULE 1 [ 2 ]
B
TOP EQUAL 3 (
1 a

RULE 1 [ 2 3 4 ]
B
TOP GREATERTHAN 1 a
1 b

RULE 1 [ 2 3 4 ]
B
TOP GREATERTHAN 1 b
1 c

RULE 1 [ 2 3 4 ]
B
TOP GREATERTHAN 1 c
1 d

RULE 1 [ 2 3 4 ]
B
TOP GREATERTHAN 1 d
1 e

RULE 1 [ 2 3 4 ]
B
TOP GREATERTHAN 1 e
1 f

RULE 1 [ 2 3 4 ]
B
TOP GREATERTHAN 1 f
1 g

RULE 1 [ 2 3 4 ]
B
TOP GREATERTHAN 1 g
1 h

RULE 1 [ 2 3 4 ]
B
TOP GREATERTHAN 1 h
1 a


RULE 1 [ 5 ]
a
1 B

RULE 1 [ 5 ]
b
1 B

RULE 1 [ 5 ]
c
1 B

RULE 1 [ 5 ]
e
1 B

RULE 1 [ 5 ]
f
1 B

RULE 1 [ 5 ]
g
1 B





RULE 1 [ 5 ]
d
1 L

RULE 1 [ 5 ]
h
1 L

RULE 1 [ 5 ]
(
TOP EQUAL 3 (
1 L

RULE 1 [ 5 ]
L
TOTAL GREATERTHAN 0 ^
1 B

RULE 1 [ 5 ]
L
TOTAL EQUAL 0 L
1 B

RULE 1 [ 6 ]
B
TOP EQUAL 3 ^
1 a

RULE 1 [ 6 ]
B
TOP GREATERTHAN 1 a
1 b

RULE 1 [ 6 ]
B
TOP GREATERTHAN 1 b
1 c

RULE 1 [ 6 ]
L
TOTAL GREATERTHAN 0 c
1 B

RULE 1 [ 7 ]
a
1 B

RULE 1 [ 7 ]
b
1 B

RULE 1 [ 7 ]
c
1 B

RULE 1 [ 7 ]
)
1 B

RULE 1 [ 7 ]
(
1 B