Given following grammar:
$$ \begin{align} S \rightarrow &A1B \\ A \rightarrow & 0A \mid \varepsilon \\ B \rightarrow & 0B \mid 1B \mid \varepsilon \\ \end{align} $$
How can I show that this grammar is unambiguous? I need to find a grammar for the same language that is ambiguous, and demonstrate it.
I know if I was asked to prove that the language is ambigious then I should find two different parse trees for same string, but I don't know what to do.