# SageMath code for working with Dirichlet character group of modulus 546 # Define the Dirichlet group: G = DirichletGroup(546) # Order: G.order() # Group structure: sorted(g.order() for g in G.gens()) # Generators: G.gens()