найдите остаток от деления многочлена

на многочлен

Пожалуйста напомните как делить, может есть какая-то тема...совсем на помню,а тут ещё и с остатком!!
При каких значениях параметра а многочлен

имеет кратные корни? найдите эти корни!
Я пыталась раскрывать, что-то сгруппирововать и дискриминант..но ничего не получается!! Может идейку подкините)))
пожалуйста помогите!заранее спасибо!!