Prove or provide a counterexample:
Let $V$ be a vector space, $U_1, U_2$ subspaces of $V$. If there exists a subspace $W \subseteq V$ such that $$U_1\oplus W=U_2\oplus W,$$ then $U_1=U_2$.
I can easily come up with a counterexample for the statement if those are simply sums instead of direct sums. (Something like $U_1=0, U_2=V, W=V$, then $U_1+W=U_2+W=V$ but $U_1\neq U_2$.) But I can't think of any counterexample for direct sums, and now I'm left wondering whether this statement is true or not.