Представьте, что вы - продавец мороженого и очень придирчивый клиент предоставляет вам ...
Представьте, что вы - продавец мороженого и очень придирчивый клиент предоставляет вам список того, чего он не хочет видеть в своём рожке с тремя шариками мороженого. В наличии у вас есть только три вкуса: шоколадный, клубничный и ванильный. Клиент не хочет: Чтобы шоколадный шарик был сверху и/или снизу. Более одного ванильного шарика. Чтобы клубничный и шоколадный шарики соприкасались. Чтобы ванильный и клубничный шарики соприкасались. Как можно составить рожок из трёх шариков мороженого для этого покупателя, соблюдая все эти правила?