text: from binary_qf import BinaryQF, BinaryQF_reduced_representatives
  
  from ternary_qf import TernaryQF, find_all_ternary_qf_by_level_disc, find_a_ternary_qf_by_level_disc
  
  from quadratic_form import QuadraticForm, DiagonalQuadraticForm, is_QuadraticForm
  
  from random_quadraticform import random_quadraticform, random_quadraticform_with_conditions, random_ternaryqf, random_ternaryqf_with_conditions
  
  from extras import least_quadratic_nonresidue, extend_to_primitive, is_triangular_number
  
  from special_values import gamma__exact, zeta__exact, QuadraticBernoulliNumber, \
        quadratic_L_function__exact, quadratic_L_function__numerical
  
  from genera.genus import is_GlobalGenus, is_2_adic_genus
  #is_trivial_symbol
  
  from constructions import BezoutianQuadraticForm, HyperbolicPlane_quadratic_form
  
  