Consider the language $L = \{a^nb^nc^m\}U \{a^nb^mc^m\}$ with $n$ and $m$ nonnegative. Which of the following options is correct?
- There is no context free grammar possible for $L$.
- There exists a simple grammar for $L$.
- There exists an unambiguous grammar for $L$.
- There exists an ambiguous grammar for $L$.