A proton, moving with a velocity of $v_{i} \hat{\mathbf{i}},$ collides elastically with another proton that is initially at rest. Assuming that the two protons have equal speeds after the collision, find (a) the speed of each proton after the collision in terms of $v_{i}$ and (b) the direction of the velocity vectors after the collision.