Methods For Solving Cubic Equations