Lutik, сделайте всё ещё раз с начала. С толком и с расстановкой, не торопясь. А то Вы сами уже запутались.
Только при преобразованиях будьте внимательнее - прежде чем делить на что-то, рассмотрите случай,когда это что-то равно нулю.