Упр.6.19 ГДЗ Мерзляк Поляков 8 класс (Алгебра)

Ниже вариант решения задания из учебника Мерзляк, Поляков 8 класс, Вентана-Граф:
6.19. Докажите, что при любом значении переменной данное выражение принимает неотрицательное значение:
1) (a-5)^2 -2(a-5)+1; 2) (a-b)(a-b-8)+16.