The brilliant mathematician Srinivasa Ramanujan found an infinite series that can be used to generate a numerical approximation of π:
2 √ 2 ∞ (4k)!(1103+26390k)1= ∑π (k!)4 3964k9801 k=0
Write a function called estimate_pi that uses this formula to compute and return an estimate of π. It should use a while loop to compute terms of the summation until the last term is smaller than 1e-15 (which is Python notation for 10-15). You can check the result by comparing it to math.pi.