Explain Cap Theorem In Detail