return [ rec(
      invers := ( 1, 3)( 2,15)( 4,10)( 5, 7)( 6,16)( 8,18)( 9,17)(11,14)(12,20)(13,19),
      nbP := 20,
      next := ( 1, 2)( 3, 4, 5, 6)( 7, 8, 9)(10,11,12,13)(14,15,16,17)(18,19,20) ), rec(
      invers := ( 1, 3)( 2,15)( 4,11)( 5, 7)( 6,16)( 8,19)( 9,18)(10,17)(12,14)(13,20),
      nbP := 20,
      next := ( 1, 2)( 3, 4, 5, 6)( 7, 8, 9,10)(11,12,13)(14,15,16,17)(18,19,20) ), rec(
      invers := ( 1, 3)( 2,18)( 4,14)( 5, 8)( 6,19)( 7,10)( 9,11)(12,16)(13,20)(15,17),
      nbP := 20,
      next := ( 1, 2)( 3, 4, 5, 6)( 7, 8, 9)(10,11,12,13)(14,15,16)(17,18,19,20) ), rec(
      invers := ( 1, 3)( 2, 9)( 4,14)( 5,19)( 6,11)( 7,10)( 8,15)(12,18)(13,17)(16,20),
      nbP := 20,
      next := ( 1, 2)( 3, 4, 5, 6)( 7, 8, 9)(10,11,12,13)(14,15,16)(17,18,19,20) ), rec(
      invers := ( 1, 3)( 2, 9)( 4,15)( 5,19)( 6,13)( 7,11)( 8,16)(10,12)(14,18)(17,20),
      nbP := 20,
      next := ( 1, 2)( 3, 4, 5, 6)( 7, 8, 9,10)(11,12,13,14)(15,16,17)(18,19,20) ), rec(
      invers := ( 1, 3)( 2,19)( 4,15)( 5,20)( 6,10)( 7,12)( 8,17)( 9,14)(11,13)(16,18),
      nbP := 20,
      next := ( 1, 2)( 3, 4, 5)( 6, 7, 8, 9)(10,11,12)(13,14,15,16)(17,18,19,20) ) ];
