一只袋中装有大小相同,颜色不同的小球,颜色有红、黑、白三种,问最少要取出多少个小球才能保证有2个同色的?