Integration Exercises and project euler 25