что-то на работе не работается (уже 3 недели ни одной строчки ни жава- ни питоно-кода, одни ямлики пишу, конфигурю аки девопс)
и вспомнилась система счисления основанная на остатках - СОК.
имея модули [2, 3, 5, 7] можно однозначно представить натуральные числа от 0 до 209 (2 * 3 * 5 * 7 - 1)
0: [0, 0, 0, 0]
1: [1, 1, 1, 1]
2: [0, 2, 2, 2]
3: [1, 0, 3, 3]