Prove $1^{3} + 2^{3} + ... + n^{3}$ = $(1 + 2 + ... + n)^{2}$ for all positive integers n.
I've tried to work with this problem using mathematical induction. However, I really don't understand how to manipulate the right side of the equation. Any help would be greatly appreciated.
Thank you in advance.