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