from Planet Nutshell.
WolframAlpha is rather good at many subjects!
To solve an equation and see a complete solution enter it into WolframAlpha then select ‘Show Steps’.
One way to learn more about WolframAlpha is to experiment with the gallery of examples.
Select the orange equals sign at the right of any example to see the response to the query.