Даны пять классов :
1) [0,6],[1,7],[2,8],[3,9],[4,10],[5,11]
2) [0,2,4,6,8,10],[1,3,5,7,9,11]
3) [0,3,6,9],[1,4,7,10],[2,5,8,11]
4) [0,1,2],[3,4,5],[6,7,8],[9,10,11]
5)[0,4,8],[1,5,9],[2,6,10],[3,7,11]
Нужно найти все отображения , которые будут сохранять эти классы и построить матрицу отображений , тривиальные отображения [0,0,0,0,0,0,0,0,0,0,0,0] ,...,[11,...,11] , [0,1,2,3,...,11] , [11,10,9,....,0]