$\sin 21^{o}=\frac{ a }{ 8 }$ Solve this for a and then the Pythagorean Theorem to find b. Since it is a right triangle, 90 + A + B = 180. We know A, so we can solve for B.