$a^3-6a^2+12a-9$
$=a^3-6a^2+12a-8-1$
$=a^3-3\cdot a^2\cdot2+3\cdot a\cdot2^2$$-2^3$$-1$
$=(a-2)^3-1^3$
$=\{(a-2)-1\}\{(a-2)^2$$+(a-2)\cdot1$$+1^2\}$
$=(a-2-1)(a^2-2\cdot a\cdot2+2^2$$+a$$-2$$+1^2)$
$=(a-3)(a^2-4a+4$$+a$$-2$$+1)$
$=(a-3)(a^2-3a+3)$ [Answer]