scipy differentation tour and exercises