I need to solve the following problem without using trigonometry.
Given $\triangle ABC$ with $\angle C=120^\circ$. Point M is on the side $AB$, such that $\angle CMB=60^\circ$ and $BM:AB=1:3$. Find $\angle B$.
Using law of sines it's easy, but without it seems impossible.