3. Where are B-cells and T-cells formed? How do they differ from each other?