Не заморачивайтесь сильно Пока был СССР все было нормально и переместительный (коммутативный) закон умножения: m · n = n · m . Произведение не меняется от перестановки его сомножителей-- работал.Но СССР развалился и пришли добрые пиндоссы которые стали нам писать методички по обучению  и эта проблема возникла из-за бездумного копирования англоязычных методичек. Известно, что в английском языке слова не склоняются и смысл предложения зависит от конкретного положения слов в нём. Например: "Фермер продал два литра молока девяти покупателям." 2*9=18 литров. При замене множителей в английской версии условие будет выглядеть так: "Фермер продал девять жителей двум литрам молока." 9*2=18 жителей. В русском языке такой проблемы нет- Фермер продал девятерым жителям по два литра молока. И тут же появляются "ученые", которые за пиндосские деньги начинают нас поучать , как правильно решать.