If $\vec a,\vec b,\vec c$ be three vectors such that
$\vert \vec a\vert =1,\vert \vec b\vert =2,\vert \vec c\vert=4$
and
$\vec a \cdot \vec b+\vec b \cdot \vec c+\vec c \cdot\vec a=-10$
then find the value of $\vert 2\vec a+3\vec b+4\vec c \vert$
My Attempt
$\vert \vec a+\vec b+\vec c \vert^2=a^2+b^2+c^2+2(\vec a \cdot \vec b+\vec b \cdot \vec c+\vec c \cdot \vec a)=1+4+16-20=1$
So, $\vert \vec a+\vec b+\vec c \vert=1$
Further by hit and trial I could see that if $\vec a=\vec i,\vec b=2\vec i,\vec c=-4\vec i$ (where $\vec i$ is unit vector along x-axis) satisfies all conditions.
So, $\vert 2\vec a+3\vec b+4\vec c \vert =\vert 2\vec i+6\vec i-16\vec i\vert =8$
But can there be a better way to do this.