completely working equation solving