double dirichlet ( double x, int n );