Guys i am not sure if u guys are aware of this, but i am posting this for the benefit of the rest who wish to check their solution on differentiation and intergration.
Wolfram Mathematica Online Integrator
QuickMath Automatic Math Solutions
This sites are even better, does the integration and differentiation with explanation
Step by step Integration
Step by step differentition
solving derivatives step-by-step