![enter image description here](https://i.stack.imgur.com/sL8FS.png)
Я хочу реализовать ортогональную таблицу (N строк) * (N * N столбцов), в одной строке N чисел будет группой.
1. в одном ряду каждое число (1-N) должно появляться только один раз.
2. в разных рядах каждые две группы должны иметь только одно пересечение.
Я обнаружил, что это очень трудно реализовать, поэтому нужна ваша помощь. большое спасибо!