$\mathcal{L1}=\{a^nb^n c^m d^m\;|\;m,n>=1\}$
$\mathcal{L2}=\{a^nb^n \;|\;n>=1\}$
$\mathcal{L3}={(a+b)^*}$
How to deduce the Intersection of $\mathcal{L1}$ and $\mathcal{L2}$ is CFG or Regular?
Also $\mathcal{L1}$-$\mathcal{L3}$ is CFG or Regular language? Can anyone clarify both the questions?