Наташе и Марине не могут подарить по 3 котенка,потому что тогда не останется котят для Никиты.
Решение первое:
Наташе и Марине подарили по 2 котенка ,и тогда Никите тоже 2 ,итого плучится в общем колличестве 6.
Решение второе:
Марине и Наташе подарили по одному котенку, а Никите 4 котенка,но думаю первое решение лучше.