I encountered the following recurrence relation in a problem from the Kangaroo Competition: $$ a_1=1~;~ a_{n+m}=a_n+a_m+n \cdot m ~ (n+m>1) $$ The following values are directly found: $$a_2=a_1+a_1+1 \cdot 1 = 3\\ a_3=a_1+a_2+1 \cdot 2=6\\ a_4=a_1+a_3 +1\cdot 3=a_2+a_2+2 \cdot 2=10 \\ a_5=a_1+a_4+1 \cdot 4=a_2+a_3+2 \cdot 3= 15$$
Is there an elementary proof that this is a well-defined recurrence relation, that is, the right hand side never yields two different values for $a_{n+m}$?