Изменения
→Специализация алгоритма для генерации следующей мультиперестановки
'''for''' j = i + 1 '''to''' (N + i) '''div''' 2
swap(b[j], b[N - j + i + 1])
'''return'''(b[1..N])
'''else'''
'''return'''(null)
=== Пример работы ===