Equivalent unambiguous grammar: \begin{align} S &\rightarrow ABA|AB|BA|A|B \\ A &\rightarrow aA | a \\ B &\rightarrow aB|b \end{align}
an unambiguous language has only one parse tree, but there are two parse trees for the grammar above:
$ABA > ABa > aBa > aba$
$ABA > aBA > abA > aba$