Desenvolva uma expressão regular sobre o alfabeto Σ = {a, b, c, d} que produza a linguagem L = {w | w possui abab ou acdb ou bbac como prefixo, abccb ou accba ou badad como subpalavra e adc ou bab ou cbb como sufixo}.