Exercício 08.60

Simplifique por meio do algoritmo de Exclusão de Símbolos Inúteis a gramática:

G = ({X, Y, Z, K, W, T, R, S}, {a, b, c, d}, P, X)
P = {< X >  ->  a < K > < T >
            |   < Z > < S >
     < Y >  ->  < R > d < S >
            |   a < W >
     < Z >  ->  a b c
            |   < R > d < K >
     < K >  ->  a < K > b
            |   d < R > c
     < W >  ->  < Z > < X >
            |   < K > c b < X >
     < T >  ->  d
            |   < K > < W > b
     < R >  ->  < K > < R > c
            |   d b < R >
     < S >  ->  a < Z >
            |   b < Z >
            |   c < Z > }