Очень похожий пример на Ваш
http://www.prepody.ru/topic532.html

И не забудьте случай а=0