D:=[]; G:=[]; R:=[]; RG:=[]; # Design 1: 1 resolution(s), autom. group order 5 D[1]:=[[1,2,3,4],[1,2,3,4],[1,5,6,7],[1,5,6,7],[1,8,9,10],[1,8,9,10],[1,11,12,13],[1,11,12,13],[1,14,15,16],[1,14,15,16],[2,5,8,11],[2,5,9,12],[2,6,8,14],[2,6,10,15],[2,7,11,16],[2,7,12,15],[2,9,13,16],[2,10,13,14],[3,5,8,16],[3,5,11,14],[3,6,8,13],[3,6,12,15],[3,7,9,16],[3,7,10,13],[3,9,11,15],[3,10,12,14],[4,5,10,15],[4,5,13,14],[4,6,9,12],[4,6,13,16],[4,7,9,14],[4,7,10,11],[4,8,11,15],[4,8,12,16],[5,9,13,15],[5,10,12,16],[6,9,11,14],[6,10,11,16],[7,8,12,14],[7,8,13,15]]; G[1]:=Group([(2,7,10,15,13)(3,6,8,14,12)(4,5,9,16,11)]); R[1]:=[]; RG[1]:=[]; # Design 1 / Resolution 1: autom. group order 5 R[1][1]:=[[1,35,38,39],[2,36,37,40],[3,17,26,33],[4,18,25,34],[5,15,22,28],[6,16,20,30],[7,13,23,27],[8,14,19,31],[9,11,24,29],[10,12,21,32]]; RG[1][1]:=Group([(2,7,10,15,13)(3,6,8,14,12)(4,5,9,16,11)]); # Design 2: 1 resolution(s), autom. group order 5, simple D[2]:=[[1,2,3,4],[1,2,3,5],[1,4,6,7],[1,5,6,8],[1,7,9,10],[1,8,11,12],[1,9,13,14],[1,10,13,15],[1,11,15,16],[1,12,14,16],[2,4,9,15],[2,5,7,11],[2,6,9,16],[2,6,11,14],[2,7,12,13],[2,8,10,15],[2,8,12,13],[2,10,14,16],[3,4,11,16],[3,5,9,12],[3,6,8,13],[3,6,9,10],[3,7,12,15],[3,7,14,15],[3,8,10,16],[3,11,13,14],[4,5,8,14],[4,5,10,13],[4,6,12,15],[4,7,8,16],[4,9,11,13],[4,10,12,14],[5,6,14,15],[5,7,10,11],[5,9,12,16],[5,13,15,16],[6,7,13,16],[6,10,11,12],[7,8,9,14],[8,9,11,15]]; G[2]:=Group([(1,9,15,13,11)(2,5,3,12,7)(4,16,14,8,10)]); R[2]:=[]; RG[2]:=[]; # Design 2 / Resolution 1: autom. group order 5 R[2][1]:=[[1,36,38,39],[2,32,37,40],[3,16,26,35],[4,18,23,31],[5,17,19,33],[6,13,24,28],[7,12,25,29],[8,14,20,30],[9,15,22,27],[10,11,21,34]]; RG[2][1]:=Group([(1,13,9,11,15)(2,12,5,7,3)(4,8,16,10,14)]); # Design 3: 1 resolution(s), autom. group order 5, simple D[3]:=[[1,2,3,4],[1,2,3,5],[1,4,6,7],[1,5,8,9],[1,6,10,11],[1,7,12,13],[1,8,14,15],[1,9,10,14],[1,11,15,16],[1,12,13,16],[2,4,8,12],[2,5,6,14],[2,6,8,10],[2,7,9,11],[2,7,11,12],[2,9,13,15],[2,10,15,16],[2,13,14,16],[3,4,10,13],[3,5,7,16],[3,6,8,16],[3,6,9,13],[3,7,14,15],[3,8,11,15],[3,9,12,14],[3,10,11,12],[4,5,9,11],[4,5,13,15],[4,6,7,15],[4,8,12,14],[4,9,10,16],[4,11,14,16],[5,6,12,16],[5,7,10,14],[5,8,11,13],[5,10,12,15],[6,9,12,15],[6,11,13,14],[7,8,9,16],[7,8,10,13]]; G[3]:=Group([(1,2,7,4,12)(3,11,6,8,13)(5,9,15,14,16)]); R[3]:=[]; RG[3]:=[]; # Design 3 / Resolution 1: autom. group order 5 R[3][1]:=[[1,36,38,39],[2,32,37,40],[3,17,25,35],[4,18,26,29],[5,16,20,30],[6,12,24,31],[7,14,19,33],[8,15,21,28],[9,11,22,34],[10,13,23,27]]; RG[3][1]:=Group([(1,12,4,7,2)(3,13,8,6,11)(5,16,14,15,9)]);