Title: A computer aid to gear train design and optimisation