def generator():1"""2Produces a dirac-delta y=k*d(t-a)3and step y=k*u(t-a).4Asks for integrals for each around a.5"""6t = var("t")7y = var("y")8a = randrange(3,7)9b = a - randrange(1,4)10c = a + randrange(2,5)11d = dirac_delta12u = unit_step13k = randrange(2,6)14d_integrand = (k*d(t-a))15u_integrand = (k*u(t-a))1617return {18"d_integrand": d_integrand,19"u_integrand": u_integrand,20"b": b,21"c": c,22"d_int_value": k,23"u_int_value": k*(c-a),24}2526