I have tried to show that $cos(\theta)=0$ by substituting what is given into $(\vec{a}-\vec{b})\cdot(\vec{a}+\vec{b})=|\vec{a}-\vec{b}||\vec{a}+\vec{b}|cos(\theta)$ but after simplifying i get stuck at
$cos(\theta)=\frac{(\vec{a}-\vec{b})\cdot(\vec{a}+\vec{b})}{|\vec{a}+\vec{b}||\vec{a}+\vec{b}|}=\frac{(\vec{a}-\vec{b})\cdot(\vec{a}+\vec{b})}{(\vec{a}+\vec{b})\cdot(\vec{a}+\vec{b})}$
$|\vec a-\vec b|^2=|\vec a+\vec b|^2\implies(\vec a-\vec b)\cdot(\vec a-\vec b)=(\vec a+\vec b)\cdot(\vec a+\vec b)\implies \vec a\cdot \vec b=0$