return [ rec(
      invers := ( 1, 3)( 2, 7)( 4,10)( 5,15)( 6, 8)( 9,11)(12,18)(13,23)(14,16)(17,19)(20,26)(21,31)(22,24)(25,27)
        (28,34)(29,39)(30,32)(33,35)(36,42)(37,46)(38,40)(41,43)(44,48)(45,47),
      nbP := 48,
      next := ( 1, 2)( 3, 4, 5, 6)( 7, 8, 9,10)(11,12,13,14)(15,16,17,18)(19,20,21,22)(23,24,25,26)(27,28,29,30)
        (31,32,33,34)(35,36,37,38)(39,40,41,42)(43,44,45)(46,47,48) ), rec(
      invers := ( 1, 4)( 2,12)( 3, 8)( 5,11)( 6,28)( 7,16)( 9,20)(10,32)(13,19)(14,45)(15,21)(17,24)(18,42)(22,40)
        (23,36)(25,31)(26,38)(27,46)(29,35)(30,34)(33,39)(37,47)(41,44)(43,48),
      nbP := 48,
      next := ( 1, 2, 3)( 4, 5, 6, 7)( 8, 9,10,11)(12,13,14,15)(16,17,18,19)(20,21,22,23)(24,25,26,27)(28,29,30,31)
        (32,33,34,35)(36,37,38,39)(40,41,42,43)(44,45)(46,47,48) ), rec(
      invers := ( 1, 4)( 2,12)( 3, 8)( 5,11)( 6,28)( 7,16)( 9,20)(10,32)(13,19)(14,44)(15,21)(17,24)(18,41)(22,39)
        (23,36)(25,31)(26,30)(27,45)(29,35)(33,38)(34,46)(37,47)(40,43)(42,48),
      nbP := 48,
      next := ( 1, 2, 3)( 4, 5, 6, 7)( 8, 9,10,11)(12,13,14,15)(16,17,18,19)(20,21,22,23)(24,25,26,27)(28,29,30,31)
        (32,33,34,35)(36,37,38)(39,40,41,42)(43,44)(45,46,47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,25)( 4, 9)( 6,12)( 7,36)( 8,17)(10,21)(11,40)(14,20)(15,48)(16,29)(18,33)(19,46)
        (22,28)(23,42)(24,41)(26,32)(27,38)(30,44)(31,35)(34,39)(37,43)(45,47),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23,24)(25,26,27,28)
        (29,30,31,32)(33,34,35)(36,37,38,39)(40,41,42,43)(44,45,46)(47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,23)( 4, 9)( 6,12)( 7,34)( 8,17)(10,21)(11,38)(14,20)(15,45)(16,27)(18,31)(19,46)
        (22,26)(24,30)(25,39)(28,41)(29,36)(32,37)(33,44)(35,40)(42,48)(43,47),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22)(23,24,25,26)(27,28,29,30)
        (31,32,33)(34,35,36,37)(38,39,40)(41,42,43,44)(45,46,47,48) ), rec(
      invers := ( 1, 4)( 2,12)( 3, 8)( 5,16)( 6,28)( 7,13)( 9,20)(10,39)(11,17)(14,24)(15,21)(18,36)(19,32)(22,43)
        (23,34)(25,31)(26,48)(27,44)(29,35)(30,46)(33,40)(37,42)(38,41)(45,47),
      nbP := 48,
      next := ( 1, 2, 3)( 4, 5, 6, 7)( 8, 9,10,11)(12,13,14,15)(16,17,18,19)(20,21,22,23)(24,25,26,27)(28,29,30,31)
        (32,33,34,35)(36,37,38)(39,40,41,42)(43,44,45,46)(47,48) ), rec(
      invers := ( 1, 4)( 2,12)( 3, 8)( 5,19)( 6,28)( 7,16)( 9,23)(10,37)(11,20)(13,18)(14,45)(15,24)(17,27)(21,35)
        (22,31)(25,42)(26,41)(29,34)(30,46)(32,39)(33,47)(36,40)(38,44)(43,48),
      nbP := 48,
      next := ( 1, 2, 3)( 4, 5, 6, 7)( 8, 9,10,11)(12,13,14,15)(16,17,18)(19,20,21,22)(23,24,25,26)(27,28,29,30)
        (31,32,33,34)(35,36)(37,38,39,40)(41,42,43,44)(45,46,47,48) ), rec(
      invers := ( 1, 4)( 2,12)( 3, 8)( 5,20)( 6,32)( 7,16)( 9,24)(10,22)(11,21)(13,19)(14,43)(15,25)(17,28)(18,44)
        (23,36)(26,39)(27,37)(29,35)(30,41)(31,48)(33,38)(34,42)(40,46)(45,47),
      nbP := 48,
      next := ( 1, 2, 3)( 4, 5, 6, 7)( 8, 9,10,11)(12,13,14,15)(16,17,18,19)(20,21,22,23)(24,25,26,27)(28,29,30,31)
        (32,33,34,35)(36,37,38)(39,40,41,42)(43,44,45,46)(47,48) ), rec(
      invers := ( 1, 4)( 2,12)( 3, 8)( 5,20)( 6,34)( 7,16)( 9,24)(10,45)(11,21)(13,19)(14,33)(15,25)(17,31)(18,29)
        (22,42)(23,38)(26,36)(27,40)(28,30)(32,37)(35,41)(39,46)(43,48)(44,47),
      nbP := 48,
      next := ( 1, 2, 3)( 4, 5, 6, 7)( 8, 9,10,11)(12,13,14,15)(16,17,18,19)(20,21,22,23)(24,25,26,27)(28,29)
        (30,31,32,33)(34,35,36,37)(38,39,40,41)(42,43,44)(45,46,47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,25)( 4, 9)( 6,20)( 7,33)( 8,17)(10,23)(11,41)(12,21)(14,19)(15,45)(16,26)(18,29)
        (22,37)(24,28)(27,42)(30,36)(31,35)(32,46)(34,40)(38,44)(39,47)(43,48),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19)(20,21,22)(23,24)(25,26,27,28)
        (29,30,31,32)(33,34,35,36)(37,38,39,40)(41,42,43,44)(45,46,47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,27)( 4, 9)( 6,20)( 7,36)( 8,17)(10,24)(11,43)(12,21)(14,19)(15,40)(16,31)(18,35)
        (22,32)(23,39)(25,30)(26,44)(28,34)(29,48)(33,46)(37,42)(38,41)(45,47),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19)(20,21,22,23)(24,25,26)(27,28,29,30)
        (31,32,33,34)(35,36,37,38)(39,40,41,42)(43,44,45,46)(47,48) ), rec(
      invers := ( 1, 5)( 2,12)( 3,28)( 4, 9)( 6,20)( 7,41)( 8,16)(10,24)(11,21)(13,19)(14,46)(15,32)(17,36)(18,47)
        (22,27)(23,38)(25,31)(26,45)(29,35)(30,34)(33,42)(37,40)(39,44)(43,48),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11)(12,13,14,15)(16,17,18,19)(20,21,22,23)(24,25,26,27)(28,29,30,31)
        (32,33,34,35)(36,37,38,39)(40,41)(42,43,44,45)(46,47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,28)( 4, 9)( 6,21)( 7,38)( 8,17)(10,25)(11,33)(12,22)(14,20)(15,23)(16,32)(18,47)
        (19,36)(24,39)(26,31)(27,40)(29,35)(30,46)(34,43)(37,48)(41,45)(42,44),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23,24)(25,26,27)(28,29,30,31)
        (32,33,34,35)(36,37,38,39)(40,41,42,43)(44,45,46)(47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,29)( 4, 9)( 6,21)( 7,39)( 8,17)(10,25)(11,43)(12,22)(14,20)(15,41)(16,32)(18,37)
        (19,36)(23,33)(24,40)(26,31)(27,45)(28,48)(30,35)(34,46)(38,42)(44,47),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23,24)(25,26,27,28)(29,30,31)
        (32,33,34,35)(36,37,38)(39,40,41,42)(43,44,45,46)(47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,28)( 4, 9)( 6,21)( 7,35)( 8,17)(10,24)(11,44)(12,22)(14,20)(15,45)(16,29)(18,32)
        (19,31)(23,39)(25,30)(26,48)(27,41)(33,38)(34,46)(36,42)(37,47)(40,43),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23)(24,25,26,27)(28,29,30)
        (31,32,33,34)(35,36,37,38)(39,40,41,42)(43,44)(45,46,47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,26)( 4, 9)( 6,21)( 7,36)( 8,17)(10,25)(11,46)(12,22)(14,20)(15,35)(16,29)(18,33)
        (19,32)(23,44)(24,40)(27,31)(28,42)(30,38)(34,39)(37,43)(41,47)(45,48),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23,24)(25,26,27,28)(29,30,31)
        (32,33,34,35)(36,37,38,39)(40,41,42,43)(44,45)(46,47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,28)( 4, 9)( 6,21)( 7,36)( 8,17)(10,25)(11,46)(12,22)(14,20)(15,35)(16,29)(18,33)
        (19,32)(23,44)(24,40)(26,31)(27,42)(30,38)(34,39)(37,43)(41,47)(45,48),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23,24)(25,26,27)(28,29,30,31)
        (32,33,34,35)(36,37,38,39)(40,41,42,43)(44,45)(46,47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,28)( 4, 9)( 6,21)( 7,38)( 8,17)(10,25)(11,43)(12,22)(14,20)(15,41)(16,32)(18,37)
        (19,36)(23,33)(24,40)(26,31)(27,48)(29,35)(30,45)(34,46)(39,42)(44,47),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23,24)(25,26,27)(28,29,30,31)
        (32,33,34,35)(36,37,38,39)(40,41,42)(43,44,45,46)(47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,29)( 4, 9)( 6,21)( 7,34)( 8,17)(10,24)(11,41)(12,22)(14,20)(15,45)(16,26)(18,31)
        (19,30)(23,37)(25,28)(27,42)(32,36)(33,46)(35,40)(38,44)(39,47)(43,48),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23)(24,25,26,27)(28,29)
        (30,31,32,33)(34,35,36)(37,38,39,40)(41,42,43,44)(45,46,47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,10)( 4, 9)( 6,12)( 7,25)( 8,17)(11,16)(14,20)(15,26)(18,21)(19,29)(22,28)(23,40)
        (24,33)(27,32)(30,36)(31,41)(34,37)(35,44)(38,43)(39,48)(42,46)(45,47),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23,24)(25,26,27,28)
        (29,30,31,32)(33,34,35,36)(37,38,39)(40,41,42,43)(44,45,46)(47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,10)( 4, 9)( 6,12)( 7,24)( 8,17)(11,21)(14,20)(15,29)(16,22)(18,25)(19,33)(23,26)
        (27,32)(28,37)(30,36)(31,42)(34,40)(35,44)(38,41)(39,48)(43,46)(45,47),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23,24)(25,26,27,28)
        (29,30,31,32)(33,34,35,36)(37,38,39,40)(41,42,43)(44,45,46)(47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,10)( 4, 9)( 6,21)( 7,32)( 8,17)(11,24)(12,22)(14,20)(15,43)(16,25)(18,28)(19,44)
        (23,36)(26,39)(27,37)(29,35)(30,48)(31,45)(33,38)(34,42)(40,46)(41,47),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23)(24,25,26,27)(28,29,30,31)
        (32,33,34,35)(36,37,38)(39,40,41,42)(43,44,45,46)(47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,10)( 4, 9)( 6,21)( 7,32)( 8,17)(11,24)(12,22)(14,20)(15,43)(16,25)(18,28)(19,48)
        (23,36)(26,39)(27,37)(29,35)(30,41)(31,45)(33,38)(34,42)(40,46)(44,47),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23)(24,25,26,27)(28,29,30,31)
        (32,33,34,35)(36,37,38)(39,40,41,42)(43,44,45,46)(47,48) ), rec(
      invers := ( 1, 5)( 2,13)( 3,10)( 4, 9)( 6,21)( 7,26)( 8,17)(11,23)(12,22)(14,20)(15,31)(16,24)(18,27)(19,35)
        (25,28)(29,34)(30,39)(32,38)(33,44)(36,42)(37,46)(40,43)(41,47)(45,48),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22)(23,24,25,26)(27,28,29,30)
        (31,32,33,34)(35,36,37,38)(39,40,41,42)(43,44,45)(46,47,48) ), rec(
      invers := ( 1, 5)( 2,14)( 3,13)( 4, 9)( 6,21)( 7,29)( 8,17)(10,24)(11,36)(12,22)(15,20)(16,25)(18,28)(19,41)
        (23,32)(26,40)(27,37)(30,35)(31,43)(33,39)(34,48)(38,45)(42,46)(44,47),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23)(24,25,26,27)(28,29,30,31)
        (32,33,34,35)(36,37,38,39)(40,41,42)(43,44,45,46)(47,48) ), rec(
      invers := ( 1, 5)( 2,14)( 3,13)( 4, 9)( 6,21)( 7,31)( 8,17)(10,25)(11,39)(12,22)(15,20)(16,26)(18,29)(19,43)
        (23,38)(24,35)(27,42)(28,40)(30,34)(32,37)(33,44)(36,46)(41,47)(45,48),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23,24)(25,26,27,28)(29,30)
        (31,32,33,34)(35,36,37)(38,39,40,41)(42,43,44,45)(46,47,48) ), rec(
      invers := ( 1, 5)( 2,15)( 3,24)( 4,10)( 6,14)( 7,35)( 8,19)( 9,11)(12,23)(13,39)(16,22)(17,46)(18,27)(20,31)
        (21,47)(25,30)(26,40)(28,42)(29,37)(32,38)(33,45)(34,44)(36,41)(43,48),
      nbP := 48,
      next := ( 1, 2, 3, 4)( 5, 6, 7, 8)( 9,10)(11,12,13,14)(15,16,17,18)(19,20,21,22)(23,24,25,26)(27,28,29,30)
        (31,32,33,34)(35,36,37,38)(39,40,41)(42,43,44,45)(46,47,48) ), rec(
      invers := ( 1, 3)( 2,12)( 4,10)( 5,30)( 6,16)( 7,11)( 8,18)( 9,34)(13,15)(14,22)(17,26)(19,25)(20,39)(21,38)
        (23,29)(24,43)(27,33)(28,46)(31,37)(32,47)(35,41)(36,45)(40,42)(44,48),
      nbP := 48,
      next := ( 1, 2)( 3, 4, 5, 6)( 7, 8, 9,10)(11,12,13,14)(15,16,17)(18,19,20,21)(22,23,24,25)(26,27,28,29)
        (30,31,32,33)(34,35,36,37)(38,39,40,41)(42,43,44,45)(46,47,48) ), rec(
      invers := ( 1, 3)( 2,12)( 4,10)( 5,34)( 6,16)( 7,11)( 8,19)( 9,38)(13,15)(14,23)(17,30)(18,26)(20,25)(21,28)
        (22,42)(24,29)(27,45)(31,37)(32,36)(33,46)(35,41)(39,44)(40,47)(43,48),
      nbP := 48,
      next := ( 1, 2)( 3, 4, 5, 6)( 7, 8, 9,10)(11,12,13,14)(15,16,17,18)(19,20,21,22)(23,24,25)(26,27,28,29)
        (30,31,32,33)(34,35,36,37)(38,39,40,41)(42,43,44)(45,46,47,48) ), rec(
      invers := ( 1, 3)( 2,47)( 4,43)( 5,48)( 6,10)( 7,12)( 8,17)( 9,14)(11,13)(15,21)(16,18)(19,25)(20,22)(23,29)
        (24,26)(27,33)(28,30)(31,37)(32,34)(35,41)(36,38)(39,45)(40,42)(44,46),
      nbP := 48,
      next := ( 1, 2)( 3, 4, 5)( 6, 7, 8, 9)(10,11,12)(13,14,15,16)(17,18,19,20)(21,22,23,24)(25,26,27,28)
        (29,30,31,32)(33,34,35,36)(37,38,39,40)(41,42,43,44)(45,46,47,48) ) ];
