已知a、b互为相反数,c、d互为倒数,且x的绝对值等于2,试求:x^2-(a+b+cd)x+(-cd)^1009