return [ rec(
      invers := (  1,  5)(  2, 13)(  3, 29)(  4,  9)(  6, 21)(  7, 41)(  8, 17)( 10, 25)( 11, 53)( 12, 22)( 14, 20)
        ( 15, 65)( 16, 33)( 18, 37)( 19, 69)( 23, 49)( 24, 45)( 26, 32)( 27, 85)( 28, 57)( 30, 36)( 31, 89)( 34, 61)
        ( 35, 93)( 38, 44)( 39,105)( 40, 73)( 42, 48)( 43,109)( 46, 77)( 47,113)( 50, 56)( 51,123)( 52, 78)( 54, 60)
        ( 55,127)( 58, 82)( 59, 81)( 62, 68)( 63,136)( 64, 97)( 66, 72)( 67,133)( 70, 76)( 71,137)( 74,102)( 75,101)
        ( 79,121)( 80,117)( 83, 88)( 84,128)( 86, 92)( 87,142)( 90, 96)( 91,145)( 94,100)( 95,149)( 98,131)( 99,153)
        (103,108)(104,138)(106,112)(107,155)(110,116)(111,151)(114,120)(115,147)(118,125)(119,144)(122,126)(124,130)
        (129,141)(132,135)(134,140)(139,154)(143,148)(146,152)(150,156),
      nbP := 156,
      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)
        ( 49, 50, 51, 52)( 53, 54, 55, 56)( 57, 58, 59, 60)( 61, 62, 63, 64)( 65, 66, 67, 68)( 69, 70, 71, 72)
        ( 73, 74, 75, 76)( 77, 78, 79, 80)( 81, 82, 83, 84)( 85, 86, 87, 88)( 89, 90, 91, 92)( 93, 94, 95, 96)
        ( 97, 98, 99,100)(101,102,103,104)(105,106,107,108)(109,110,111,112)(113,114,115,116)(117,118,119,120)
        (121,122)(123,124,125,126)(127,128,129,130)(131,132,133,134)(135,136)(137,138,139,140)(141,142,143,144)
        (145,146,147,148)(149,150,151,152)(153,154,155,156) ), rec(
      invers := (  1,  5)(  2, 13)(  3, 29)(  4,  9)(  6, 21)(  7, 41)(  8, 17)( 10, 25)( 11, 53)( 12, 22)( 14, 20)
        ( 15, 65)( 16, 33)( 18, 37)( 19, 69)( 23, 49)( 24, 45)( 26, 32)( 27, 58)( 28, 57)( 30, 36)( 31, 82)( 34, 61)
        ( 35, 85)( 38, 44)( 39, 97)( 40, 73)( 42, 48)( 43,101)( 46, 77)( 47,105)( 50, 56)( 51,115)( 52, 78)( 54, 60)
        ( 55,119)( 59, 81)( 62, 68)( 63,127)( 64, 89)( 66, 72)( 67,131)( 70, 76)( 71,136)( 74, 93)( 75,133)( 79,113)
        ( 80,109)( 83, 88)( 84,120)( 86, 92)( 87,138)( 90,123)( 91,141)( 94,100)( 95,149)( 96,129)( 98,104)( 99,153)
        (102,108)(103,147)(106,112)(107,143)(110,117)(111,140)(114,118)(116,122)(121,137)(124,130)(125,152)(126,145)
        (128,134)(132,135)(139,144)(142,148)(146,154)(150,156)(151,155),
      nbP := 156,
      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)
        ( 49, 50, 51, 52)( 53, 54, 55, 56)( 57, 58, 59, 60)( 61, 62, 63, 64)( 65, 66, 67, 68)( 69, 70, 71, 72)
        ( 73, 74, 75, 76)( 77, 78, 79, 80)( 81, 82, 83, 84)( 85, 86, 87, 88)( 89, 90, 91, 92)( 93, 94, 95, 96)
        ( 97, 98, 99,100)(101,102,103,104)(105,106,107,108)(109,110,111,112)(113,114)(115,116,117,118)
        (119,120,121,122)(123,124,125,126)(127,128,129,130)(131,132,133,134)(135,136)(137,138,139,140)
        (141,142,143,144)(145,146,147,148)(149,150,151,152)(153,154,155,156) ), rec(
      invers := (  1,  5)(  2, 13)(  3, 29)(  4,  9)(  6, 21)(  7, 41)(  8, 17)( 10, 25)( 11, 53)( 12, 22)( 14, 20)
        ( 15, 65)( 16, 33)( 18, 37)( 19, 69)( 23, 49)( 24, 45)( 26, 32)( 27, 85)( 28, 57)( 30, 36)( 31, 89)( 34, 61)
        ( 35, 93)( 38, 44)( 39, 74)( 40, 73)( 42, 48)( 43,102)( 46, 78)( 47, 77)( 50, 56)( 51,105)( 52, 79)( 54, 60)
        ( 55,109)( 58, 81)( 59,113)( 62, 68)( 63,115)( 64, 97)( 66, 72)( 67,111)( 70, 76)( 71,107)( 75,101)( 80,103)
        ( 82, 88)( 83,125)( 84,117)( 86, 92)( 87,129)( 90, 96)( 91,133)( 94,100)( 95,137)( 98,119)( 99,141)(104,108)
        (106,112)(110,116)(114,120)(118,121)(122,128)(123,150)(124,142)(126,132)(127,147)(130,136)(131,151)(134,140)
        (135,156)(138,144)(139,153)(143,145)(146,149)(148,154)(152,155),
      nbP := 156,
      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)
        ( 49, 50, 51, 52)( 53, 54, 55, 56)( 57, 58, 59, 60)( 61, 62, 63, 64)( 65, 66, 67, 68)( 69, 70, 71, 72)
        ( 73, 74, 75, 76)( 77, 78, 79, 80)( 81, 82, 83, 84)( 85, 86, 87, 88)( 89, 90, 91, 92)( 93, 94, 95, 96)
        ( 97, 98, 99,100)(101,102,103,104)(105,106,107,108)(109,110,111,112)(113,114,115,116)(117,118,119,120)
        (121,122,123,124)(125,126,127,128)(129,130,131,132)(133,134,135,136)(137,138,139,140)(141,142,143,144)
        (145,146,147,148)(149,150)(151,152,153,154)(155,156) ), rec(
      invers := (  1,  5)(  2, 13)(  3, 29)(  4,  9)(  6, 21)(  7, 41)(  8, 17)( 10, 25)( 11, 53)( 12, 22)( 14, 20)
        ( 15, 65)( 16, 33)( 18, 37)( 19, 69)( 23, 49)( 24, 45)( 26, 32)( 27, 85)( 28, 57)( 30, 36)( 31, 89)( 34, 61)
        ( 35, 93)( 38, 44)( 39, 80)( 40, 73)( 42, 48)( 43, 47)( 46, 77)( 50, 56)( 51,105)( 52, 78)( 54, 60)( 55,109)
        ( 58, 81)( 59,113)( 62, 68)( 63,115)( 64, 97)( 66, 72)( 67,111)( 70, 76)( 71,107)( 74,102)( 75,101)( 79,103)
        ( 82, 88)( 83,125)( 84,117)( 86, 92)( 87,129)( 90, 96)( 91,133)( 94,100)( 95,137)( 98,119)( 99,141)(104,108)
        (106,112)(110,116)(114,120)(118,121)(122,128)(123,150)(124,142)(126,132)(127,147)(130,136)(131,151)(134,140)
        (135,156)(138,144)(139,153)(143,145)(146,149)(148,154)(152,155),
      nbP := 156,
      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)
        ( 49, 50, 51, 52)( 53, 54, 55, 56)( 57, 58, 59, 60)( 61, 62, 63, 64)( 65, 66, 67, 68)( 69, 70, 71, 72)
        ( 73, 74, 75, 76)( 77, 78, 79, 80)( 81, 82, 83, 84)( 85, 86, 87, 88)( 89, 90, 91, 92)( 93, 94, 95, 96)
        ( 97, 98, 99,100)(101,102,103,104)(105,106,107,108)(109,110,111,112)(113,114,115,116)(117,118,119,120)
        (121,122,123,124)(125,126,127,128)(129,130,131,132)(133,134,135,136)(137,138,139,140)(141,142,143,144)
        (145,146,147,148)(149,150)(151,152,153,154)(155,156) ), rec(
      invers := (  1,  5)(  2, 13)(  3, 29)(  4,  9)(  6, 21)(  7, 41)(  8, 17)( 10, 25)( 11, 53)( 12, 22)( 14, 20)
        ( 15, 65)( 16, 33)( 18, 37)( 19, 69)( 23, 49)( 24, 45)( 26, 32)( 27, 85)( 28, 57)( 30, 36)( 31, 90)( 34, 61)
        ( 35, 87)( 38, 44)( 39, 43)( 40, 73)( 42, 48)( 46, 77)( 47, 74)( 50, 56)( 51, 99)( 52, 78)( 54, 60)( 55,103)
        ( 58, 81)( 59,107)( 62, 68)( 63,115)( 64, 83)( 66, 72)( 67,119)( 70, 76)( 71,123)( 75, 94)( 79, 95)( 80, 91)
        ( 82, 88)( 84,111)( 86, 89)( 92,127)( 93,124)( 96,102)( 97,139)( 98,128)(100,106)(101,144)(104,110)(105,141)
        (108,114)(109,137)(112,118)(113,145)(116,122)(117,149)(120,126)(121,153)(125,134)(129,135)(130,131)(132,147)
        (133,154)(136,142)(138,148)(140,143)(146,152)(150,156)(151,155),
      nbP := 156,
      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)
        ( 49, 50, 51, 52)( 53, 54, 55, 56)( 57, 58, 59, 60)( 61, 62, 63, 64)( 65, 66, 67, 68)( 69, 70, 71, 72)
        ( 73, 74, 75, 76)( 77, 78, 79, 80)( 81, 82, 83, 84)( 85, 86, 87, 88)( 89, 90)( 91, 92, 93, 94)
        ( 95, 96, 97, 98)( 99,100,101,102)(103,104,105,106)(107,108,109,110)(111,112,113,114)(115,116,117,118)
        (119,120,121,122)(123,124,125,126)(127,128,129,130)(131,132,133,134)(135,136,137,138)(139,140,141,142)
        (143,144)(145,146,147,148)(149,150,151,152)(153,154,155,156) ), rec(
      invers := (  1,  5)(  2, 13)(  3, 29)(  4,  9)(  6, 21)(  7, 39)(  8, 17)( 10, 25)( 11, 51)( 12, 22)( 14, 20)
        ( 15, 63)( 16, 33)( 18, 37)( 19, 67)( 23, 47)( 24, 43)( 26, 32)( 27, 79)( 28, 55)( 30, 36)( 31, 83)( 34, 59)
        ( 35, 87)( 38, 42)( 40, 46)( 41, 68)( 44, 71)( 45, 96)( 48, 54)( 49,107)( 50, 72)( 52, 58)( 53,111)( 56, 75)
        ( 57,115)( 60, 66)( 61,127)( 62, 91)( 64, 70)( 65,131)( 69, 95)( 73,103)( 74, 99)( 76, 82)( 77, 89)( 78,119)
        ( 80, 86)( 81, 85)( 84, 90)( 88, 94)( 92,123)( 93,120)( 97,102)( 98,132)(100,135)(101,144)(104,110)(105,140)
        (106,136)(108,114)(109,151)(112,118)(113,156)(116,122)(117,153)(121,142)(124,130)(125,137)(126,139)(128,134)
        (129,148)(133,143)(138,147)(141,154)(145,150)(146,149)(152,155),
      nbP := 156,
      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, 49, 50)( 51, 52, 53, 54)( 55, 56, 57, 58)( 59, 60, 61, 62)( 63, 64, 65, 66)( 67, 68, 69, 70)
        ( 71, 72, 73, 74)( 75, 76, 77, 78)( 79, 80, 81, 82)( 83, 84, 85, 86)( 87, 88, 89, 90)( 91, 92, 93, 94)
        ( 95, 96, 97, 98)( 99,100,101,102)(103,104,105,106)(107,108,109,110)(111,112,113,114)(115,116,117,118)
        (119,120,121,122)(123,124,125,126)(127,128,129,130)(131,132,133,134)(135,136,137,138)(139,140,141,142)
        (143,144,145,146)(147,148,149,150)(151,152,153,154)(155,156) ), rec(
      invers := (  1,  5)(  2, 13)(  3, 29)(  4,  9)(  6, 21)(  7, 41)(  8, 17)( 10, 25)( 11, 53)( 12, 22)( 14, 20)
        ( 15, 66)( 16, 33)( 18, 37)( 19, 63)( 23, 49)( 24, 45)( 26, 32)( 27, 79)( 28, 57)( 30, 36)( 31, 83)( 34, 61)
        ( 35, 87)( 38, 44)( 39, 95)( 40, 67)( 42, 48)( 43, 99)( 46, 71)( 47,103)( 50, 56)( 51,115)( 52, 72)( 54, 60)
        ( 55,119)( 58, 76)( 59, 75)( 62, 65)( 64, 70)( 68, 91)( 69, 88)( 73,111)( 74,107)( 77, 82)( 78,120)( 80, 86)
        ( 81,132)( 84, 90)( 85,135)( 89,126)( 92, 98)( 93,143)( 94,123)( 96,102)( 97,148)(100,106)(101,145)(104,110)
        (105,141)(108,127)(109,149)(112,118)(113,129)(114,128)(116,122)(117,154)(121,131)(124,139)(125,136)(130,153)
        (133,138)(134,155)(137,151)(140,146)(142,152)(144,147)(150,156),
      nbP := 156,
      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)
        ( 49, 50, 51, 52)( 53, 54, 55, 56)( 57, 58, 59, 60)( 61, 62, 63, 64)( 65, 66)( 67, 68, 69, 70)
        ( 71, 72, 73, 74)( 75, 76, 77, 78)( 79, 80, 81, 82)( 83, 84, 85, 86)( 87, 88, 89, 90)( 91, 92, 93, 94)
        ( 95, 96, 97, 98)( 99,100,101,102)(103,104,105,106)(107,108,109,110)(111,112,113,114)(115,116,117,118)
        (119,120,121,122)(123,124,125,126)(127,128,129,130)(131,132,133,134)(135,136,137,138)(139,140,141,142)
        (143,144,145,146)(147,148)(149,150,151,152)(153,154,155,156) ), rec(
      invers := (  1,  5)(  2, 13)(  3, 29)(  4,  9)(  6, 21)(  7, 41)(  8, 17)( 10, 25)( 11, 53)( 12, 22)( 14, 20)
        ( 15, 61)( 16, 33)( 18, 38)( 19, 37)( 23, 49)( 24, 45)( 26, 32)( 27, 69)( 28, 57)( 30, 36)( 31, 73)( 34, 51)
        ( 35, 77)( 39, 44)( 40, 62)( 42, 48)( 43, 47)( 46, 63)( 50, 56)( 52, 64)( 54, 60)( 55, 78)( 58, 65)( 59, 81)
        ( 66, 72)( 67, 93)( 68, 85)( 70, 76)( 71, 97)( 74, 80)( 75,101)( 79, 84)( 82, 88)( 83,102)( 86, 89)( 87,105)
        ( 90, 96)( 91,117)( 92,109)( 94,100)( 95,121)( 98,104)( 99,125)(103,108)(106,112)(107,126)(110,113)(111,129)
        (114,120)(115,139)(116,133)(118,124)(119,143)(122,128)(123,147)(127,132)(130,136)(131,148)(134,137)(135,151)
        (138,142)(140,146)(141,152)(144,150)(145,156)(149,154)(153,155),
      nbP := 156,
      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)
        ( 49, 50, 51, 52)( 53, 54, 55, 56)( 57, 58, 59, 60)( 61, 62, 63, 64)( 65, 66, 67, 68)( 69, 70, 71, 72)
        ( 73, 74, 75, 76)( 77, 78, 79, 80)( 81, 82, 83, 84)( 85, 86, 87, 88)( 89, 90, 91, 92)( 93, 94, 95, 96)
        ( 97, 98, 99,100)(101,102,103,104)(105,106,107,108)(109,110,111,112)(113,114,115,116)(117,118,119,120)
        (121,122,123,124)(125,126,127,128)(129,130,131,132)(133,134,135,136)(137,138)(139,140,141,142)
        (143,144,145,146)(147,148,149,150)(151,152,153,154)(155,156) ), rec(
      invers := (  1,  5)(  2, 13)(  3, 29)(  4,  9)(  6, 21)(  7, 41)(  8, 17)( 10, 26)( 11, 25)( 12, 22)( 14, 20)
        ( 15, 57)( 16, 33)( 18, 37)( 19, 61)( 23, 49)( 24, 45)( 27, 32)( 28, 50)( 30, 36)( 31, 72)( 34, 53)( 35, 75)
        ( 38, 44)( 39, 81)( 40, 65)( 42, 48)( 43, 77)( 46, 69)( 47, 74)( 51, 71)( 52, 70)( 54, 60)( 55, 87)( 56, 79)
        ( 58, 64)( 59, 91)( 62, 68)( 63, 95)( 66, 83)( 67, 99)( 73, 78)( 76, 82)( 80, 84)( 85, 90)( 86,103)( 88, 94)
        ( 89,108)( 92, 98)( 93,111)( 96,102)( 97,115)(100,106)(101,119)(104,107)(105,123)(109,114)(110,127)(112,118)
        (113,132)(116,122)(117,135)(120,126)(121,139)(124,130)(125,143)(128,131)(129,147)(133,138)(134,151)(136,142)
        (137,156)(140,146)(141,153)(144,150)(145,149)(148,154)(152,155),
      nbP := 156,
      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)
        ( 49, 50, 51, 52)( 53, 54, 55, 56)( 57, 58, 59, 60)( 61, 62, 63, 64)( 65, 66, 67, 68)( 69, 70)
        ( 71, 72, 73, 74)( 75, 76, 77, 78)( 79, 80, 81, 82)( 83, 84, 85, 86)( 87, 88, 89, 90)( 91, 92, 93, 94)
        ( 95, 96, 97, 98)( 99,100,101,102)(103,104,105,106)(107,108,109,110)(111,112,113,114)(115,116,117,118)
        (119,120,121,122)(123,124,125,126)(127,128,129,130)(131,132,133,134)(135,136,137,138)(139,140,141,142)
        (143,144,145,146)(147,148,149,150)(151,152,153,154)(155,156) ), rec(
      invers := (  1,  5)(  2, 13)(  3, 10)(  4,  9)(  6, 21)(  7, 33)(  8, 17)( 11, 25)( 12, 22)( 14, 20)( 15, 49)
        ( 16, 26)( 18, 29)( 19, 53)( 23, 41)( 24, 37)( 27, 45)( 28, 42)( 30, 36)( 31, 73)( 32, 57)( 34, 40)( 35, 77)
        ( 38, 61)( 39, 81)( 43, 65)( 44, 62)( 46, 52)( 47, 93)( 48, 66)( 50, 56)( 51, 97)( 54, 60)( 55,101)( 58, 69)
        ( 59,105)( 63, 86)( 64, 85)( 67, 89)( 68, 87)( 70, 76)( 71,115)( 72,109)( 74, 80)( 75,119)( 78, 84)( 79,123)
        ( 82, 88)( 83, 92)( 90, 96)( 91,124)( 94,100)( 95,127)( 98,104)( 99,131)(102,108)(103,135)(106,112)(107,139)
        (110,113)(111,143)(114,118)(116,122)(117,144)(120,126)(121,148)(125,130)(128,134)(129,149)(132,138)(133,151)
        (136,142)(137,156)(140,146)(141,153)(145,147)(150,154)(152,155),
      nbP := 156,
      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)
        ( 49, 50, 51, 52)( 53, 54, 55, 56)( 57, 58, 59, 60)( 61, 62, 63, 64)( 65, 66, 67, 68)( 69, 70, 71, 72)
        ( 73, 74, 75, 76)( 77, 78, 79, 80)( 81, 82, 83, 84)( 85, 86, 87, 88)( 89, 90, 91, 92)( 93, 94, 95, 96)
        ( 97, 98, 99,100)(101,102,103,104)(105,106,107,108)(109,110,111,112)(113,114)(115,116,117,118)
        (119,120,121,122)(123,124,125,126)(127,128,129,130)(131,132,133,134)(135,136,137,138)(139,140,141,142)
        (143,144,145,146)(147,148,149,150)(151,152,153,154)(155,156) ), rec(
      invers := (  1,  5)(  2, 13)(  3, 10)(  4,  9)(  6, 21)(  7, 31)(  8, 17)( 11, 25)( 12, 22)( 14, 20)( 15, 47)
        ( 16, 26)( 18, 29)( 19, 51)( 23, 39)( 24, 35)( 27, 43)( 28, 40)( 30, 34)( 32, 38)( 33, 52)( 36, 55)( 37, 64)
        ( 41, 59)( 42, 56)( 44, 50)( 45, 79)( 46, 60)( 48, 54)( 49, 83)( 53, 63)( 57, 71)( 58, 67)( 61, 75)( 62, 72)
        ( 65, 70)( 66, 84)( 68, 87)( 69, 96)( 73, 91)( 74, 88)( 76, 82)( 77,111)( 78, 92)( 80, 86)( 81,115)( 85, 95)
        ( 89,103)( 90, 99)( 93,107)( 94,104)( 97,102)( 98,116)(100,119)(101,128)(105,123)(106,120)(108,114)(109,143)
        (110,124)(112,118)(113,147)(117,127)(121,135)(122,131)(125,139)(126,136)(129,134)(130,148)(132,151)(133,156)
        (137,153)(138,152)(140,146)(141,145)(142,154)(144,150)(149,155),
      nbP := 156,
      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, 49, 50)( 51, 52, 53, 54)( 55, 56, 57, 58)( 59, 60, 61, 62)( 63, 64, 65, 66)( 67, 68, 69, 70)
        ( 71, 72, 73, 74)( 75, 76, 77, 78)( 79, 80, 81, 82)( 83, 84, 85, 86)( 87, 88, 89, 90)( 91, 92, 93, 94)
        ( 95, 96, 97, 98)( 99,100,101,102)(103,104,105,106)(107,108,109,110)(111,112,113,114)(115,116,117,118)
        (119,120,121,122)(123,124,125,126)(127,128,129,130)(131,132,133,134)(135,136,137,138)(139,140,141,142)
        (143,144,145,146)(147,148,149,150)(151,152)(153,154,155,156) ), 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, 47)( 40, 43)( 41, 51)
        ( 45, 50)( 46, 55)( 48, 54)( 49, 60)( 52, 58)( 53, 63)( 56, 59)( 57, 67)( 61, 66)( 62, 71)( 64, 70)( 65, 76)
        ( 68, 74)( 69, 79)( 72, 75)( 73, 83)( 77, 82)( 78, 87)( 80, 86)( 81, 92)( 84, 90)( 85, 95)( 88, 91)( 89, 99)
        ( 93, 98)( 94,103)( 96,102)( 97,108)(100,106)(101,111)(104,107)(105,115)(109,114)(110,119)(112,118)(113,124)
        (116,122)(117,127)(120,123)(121,131)(125,130)(126,135)(128,134)(129,140)(132,138)(133,143)(136,139)(137,147)
        (141,146)(142,151)(144,150)(145,156)(148,154)(149,153)(152,155),
      nbP := 156,
      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, 49, 50)( 51, 52, 53, 54)( 55, 56, 57, 58)( 59, 60, 61, 62)( 63, 64, 65, 66)( 67, 68, 69, 70)
        ( 71, 72, 73, 74)( 75, 76, 77, 78)( 79, 80, 81, 82)( 83, 84, 85, 86)( 87, 88, 89, 90)( 91, 92, 93, 94)
        ( 95, 96, 97, 98)( 99,100,101,102)(103,104,105,106)(107,108,109,110)(111,112,113,114)(115,116,117,118)
        (119,120,121,122)(123,124,125,126)(127,128,129,130)(131,132,133,134)(135,136,137,138)(139,140,141,142)
        (143,144,145,146)(147,148,149,150)(151,152,153,154)(155,156) ), rec(
      invers := (  1,  5)(  2, 14)(  3, 13)(  4,  9)(  6, 21)(  7, 31)(  8, 17)( 10, 23)( 11, 32)( 12, 22)( 15, 20)
        ( 16, 24)( 18, 27)( 19, 40)( 25, 39)( 26, 35)( 28, 34)( 29, 55)( 30, 43)( 33, 38)( 36, 47)( 37, 56)( 41, 46)
        ( 42, 48)( 44, 51)( 45, 64)( 49, 63)( 50, 59)( 52, 58)( 53, 79)( 54, 67)( 57, 62)( 60, 71)( 61, 80)( 65, 70)
        ( 66, 72)( 68, 75)( 69, 88)( 73, 87)( 74, 83)( 76, 82)( 77,103)( 78, 91)( 81, 86)( 84, 95)( 85,104)( 89, 94)
        ( 90, 96)( 92, 99)( 93,112)( 97,111)( 98,107)(100,106)(101,127)(102,115)(105,110)(108,119)(109,128)(113,118)
        (114,120)(116,123)(117,136)(121,135)(122,131)(124,130)(125,151)(126,139)(129,134)(132,143)(133,152)(137,142)
        (138,144)(140,147)(141,156)(145,155)(146,150)(148,154)(149,153),
      nbP := 156,
      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, 49, 50)( 51, 52, 53, 54)( 55, 56, 57, 58)( 59, 60, 61, 62)( 63, 64, 65, 66)( 67, 68, 69, 70)
        ( 71, 72, 73, 74)( 75, 76, 77, 78)( 79, 80, 81, 82)( 83, 84, 85, 86)( 87, 88, 89, 90)( 91, 92, 93, 94)
        ( 95, 96, 97, 98)( 99,100,101,102)(103,104,105,106)(107,108,109,110)(111,112,113,114)(115,116,117,118)
        (119,120,121,122)(123,124,125,126)(127,128,129,130)(131,132,133,134)(135,136,137,138)(139,140,141,142)
        (143,144,145,146)(147,148,149,150)(151,152,153,154)(155,156) ), rec(
      invers := (  1,  3)(  2, 12)(  4, 10)(  5, 31)(  6, 16)(  7, 11)(  8, 19)(  9, 35)( 13, 15)( 14, 23)( 17, 28)
        ( 18, 27)( 20, 26)( 21, 47)( 22, 39)( 24, 30)( 25, 51)( 29, 34)( 32, 38)( 33, 52)( 36, 42)( 37, 55)( 40, 43)
        ( 41, 59)( 44, 50)( 45, 71)( 46, 63)( 48, 54)( 49, 75)( 53, 58)( 56, 62)( 57, 76)( 60, 66)( 61, 79)( 64, 67)
        ( 65, 83)( 68, 74)( 69, 95)( 70, 87)( 72, 78)( 73, 99)( 77, 82)( 80, 86)( 81,100)( 84, 90)( 85,103)( 88, 91)
        ( 89,107)( 92, 98)( 93,119)( 94,111)( 96,102)( 97,123)(101,106)(104,110)(105,124)(108,114)(109,127)(112,115)
        (113,131)(116,122)(117,141)(118,135)(120,126)(121,145)(125,130)(128,134)(129,146)(132,138)(133,149)(136,139)
        (137,153)(140,144)(142,148)(143,154)(147,152)(150,156)(151,155),
      nbP := 156,
      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, 49, 50)( 51, 52, 53, 54)( 55, 56, 57, 58)( 59, 60, 61, 62)( 63, 64, 65, 66)( 67, 68, 69, 70)
        ( 71, 72, 73, 74)( 75, 76, 77, 78)( 79, 80, 81, 82)( 83, 84, 85, 86)( 87, 88, 89, 90)( 91, 92, 93, 94)
        ( 95, 96, 97, 98)( 99,100,101,102)(103,104,105,106)(107,108,109,110)(111,112,113,114)(115,116,117,118)
        (119,120,121,122)(123,124,125,126)(127,128,129,130)(131,132,133,134)(135,136,137,138)(139,140)
        (141,142,143,144)(145,146,147,148)(149,150,151,152)(153,154,155,156) ), rec(
      invers := (  1,  3)(  2,  8)(  4, 12)(  5, 17)(  6, 10)(  7,  9)( 11, 13)( 14, 20)( 15, 25)( 16, 18)( 19, 21)
        ( 22, 28)( 23, 33)( 24, 26)( 27, 29)( 30, 36)( 31, 41)( 32, 34)( 35, 37)( 38, 44)( 39, 49)( 40, 42)( 43, 45)
        ( 46, 52)( 47, 57)( 48, 50)( 51, 53)( 54, 60)( 55, 65)( 56, 58)( 59, 61)( 62, 68)( 63, 73)( 64, 66)( 67, 69)
        ( 70, 76)( 71, 81)( 72, 74)( 75, 77)( 78, 84)( 79, 89)( 80, 82)( 83, 85)( 86, 92)( 87, 97)( 88, 90)( 91, 93)
        ( 94,100)( 95,105)( 96, 98)( 99,101)(102,108)(103,113)(104,106)(107,109)(110,116)(111,121)(112,114)(115,117)
        (118,124)(119,129)(120,122)(123,125)(126,132)(127,137)(128,130)(131,133)(134,140)(135,145)(136,138)(139,141)
        (142,148)(143,153)(144,146)(147,149)(150,156)(151,155)(152,154),
      nbP := 156,
      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)
        ( 49, 50, 51, 52)( 53, 54, 55, 56)( 57, 58, 59, 60)( 61, 62, 63, 64)( 65, 66, 67, 68)( 69, 70, 71, 72)
        ( 73, 74, 75, 76)( 77, 78, 79, 80)( 81, 82, 83, 84)( 85, 86, 87, 88)( 89, 90, 91, 92)( 93, 94, 95, 96)
        ( 97, 98, 99,100)(101,102,103,104)(105,106,107,108)(109,110,111,112)(113,114,115,116)(117,118,119,120)
        (121,122,123,124)(125,126,127,128)(129,130,131,132)(133,134,135,136)(137,138,139,140)(141,142,143,144)
        (145,146,147,148)(149,150,151,152)(153,154,155,156) ), rec(
      invers := (  1,  3)(  2,  4)(  5, 10)(  6,  7)(  8, 11)(  9, 12)( 13, 18)( 14, 15)( 16, 19)( 17, 20)( 21, 26)
        ( 22, 23)( 24, 27)( 25, 28)( 29, 34)( 30, 31)( 32, 35)( 33, 36)( 37, 42)( 38, 39)( 40, 43)( 41, 44)( 45, 50)
        ( 46, 47)( 48, 51)( 49, 52)( 53, 58)( 54, 55)( 56, 59)( 57, 60)( 61, 66)( 62, 63)( 64, 67)( 65, 68)( 69, 74)
        ( 70, 71)( 72, 75)( 73, 76)( 77, 82)( 78, 79)( 80, 83)( 81, 84)( 85, 90)( 86, 87)( 88, 91)( 89, 92)( 93, 98)
        ( 94, 95)( 96, 99)( 97,100)(101,106)(102,103)(104,107)(105,108)(109,114)(110,111)(112,115)(113,116)(117,122)
        (118,119)(120,123)(121,124)(125,130)(126,127)(128,131)(129,132)(133,138)(134,135)(136,139)(137,140)(141,146)
        (142,143)(144,147)(145,148)(149,154)(150,151)(152,155)(153,156),
      nbP := 156,
      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, 49, 50)( 51, 52, 53, 54)( 55, 56, 57, 58)( 59, 60, 61, 62)( 63, 64, 65, 66)( 67, 68, 69, 70)
        ( 71, 72, 73, 74)( 75, 76, 77, 78)( 79, 80, 81, 82)( 83, 84, 85, 86)( 87, 88, 89, 90)( 91, 92, 93, 94)
        ( 95, 96, 97, 98)( 99,100,101,102)(103,104,105,106)(107,108,109,110)(111,112,113,114)(115,116,117,118)
        (119,120,121,122)(123,124,125,126)(127,128,129,130)(131,132,133,134)(135,136,137,138)(139,140,141,142)
        (143,144,145,146)(147,148,149,150)(151,152,153,154)(155,156) ) ];
