// All possible shapes S in genus 3
// generated by redlib/GenerateAllShapesInGenus
// format: V E nums count
//   V = sequence of chi's for individual components
//   E = list of edges v_i->v_j of the form [i,j,gcd1,gcd2,...]
//   nums = sequence of #ShapeComponents(chi_i,vgcds_i) for i=1..#V that determine reduction types with shape=Shape(V,E)
//   count = #ReductionTypes(S)
[4] [] [150] 150
[3,1] [[1,2,3]] [15,1] 15
[3,1] [[1,2,1]] [39,10] 390
[3,1] [[1,2,1,1,1]] [5,1] 5
[3,1] [[1,2,1,2]] [6,1] 6
[2,2] [[1,2,1,3]] [2,2] 3
[2,2] [[1,2,2]] [18,18] 171
[2,2] [[1,2,1,1]] [8,8] 36
[2,2] [[1,2,1,1,2]] [1,1] 1
[2,2] [[1,2,2,2]] [2,2] 3
[2,2] [[1,2,2,2,2]] [1,1] 1
[2,2] [[1,2,6]] [1,1] 1
[2,2] [[1,2,1,1,1,1]] [1,1] 1
[2,2] [[1,2,4]] [2,2] 3
[2,2] [[1,2,2,4]] [1,1] 1
[2,1,1] [[1,3,1,1],[2,3,1]] [8,10,1] 80
[2,1,1] [[1,3,2],[2,3,1]] [18,10,1] 180
[1,1,2] [[1,3,1],[2,3,1]] [10,10,8] 440
[1,1,2] [[1,3,1],[2,3,1,1,1]] [10,1,1] 10
[1,1,2] [[1,3,1],[2,3,3]] [10,1,2] 20
[1,1,2] [[1,3,1],[2,3,1,2]] [10,1,1] 10
[2,1,1] [[1,2,1],[1,3,1],[2,3,1,1]] [8,1,1] 8
[2,1,1] [[1,2,1],[1,3,1],[2,3,2]] [8,1,1] 8
[2,1,1] [[1,2,1,1],[1,3,2],[2,3,1]] [1,1,1] 1
[2,1,1] [[1,2,1,1],[1,3,1,1],[2,3,1]] [1,1,1] 1
[2,1,1] [[1,2,2],[1,3,2],[2,3,1]] [2,1,1] 2
[1,1,1,1] [[1,4,1],[2,4,1],[3,4,1]] [10,10,10,1] 220
[1,1,1,1] [[1,3,1],[1,4,1,1],[2,4,1]] [1,10,10,1] 55
[1,1,1,1] [[1,3,1],[1,4,2],[2,4,1]] [1,10,10,1] 55
[1,1,1,1] [[1,3,1,1],[1,4,1],[2,4,1],[3,4,1]] [1,10,1,1] 10
[1,1,1,1] [[1,3,2],[1,4,1],[2,4,1],[3,4,1]] [1,10,1,1] 10
[1,1,1,1] [[1,3,1],[1,4,1,1],[2,3,1,1],[2,4,1]] [1,1,1,1] 1
[1,1,1,1] [[1,3,1],[1,4,1,1],[2,3,2],[2,4,1]] [1,1,1,1] 1
[1,1,1,1] [[1,3,1],[1,4,2],[2,3,2],[2,4,1]] [1,1,1,1] 1
[1,1,1,1] [[1,2,1],[1,3,1],[1,4,1],[2,3,1],[2,4,1],[3,4,1]] [1,1,1,1] 1