Одно швейцарское общество насчитывает 50 членов. Родной язык всех 50 членов общества - немецкий, но 20 из них говорят еще и на итальянском, 35 из них владеют французским и 10 не знают ни итальянского, ни французского. Сколько членов общества говорят и французским и итальянским?