Regular Expression:

(a+b) (a+b)* (aa+bb) (ab+ba) (a+b)* (aba+baa)

Alphabet:

a, b

PDA for RegEx #1
PDA for RegEx #2
CFG for RegEx #1
CFG for RegEx #2
How to use?