Решение 

Применим формулу разности квадратов: 

`and`(`+`(`^`(1001, 2), `-`(`^`(999, 2))) = `*`(`+`(1001, -999), `*`(`+`(1001, 999))), `and`(`*`(`+`(1001, -999), `*`(`+`(1001, 999))) = `*`(2, 2000), `*`(2, 2000) = 4000)) 

Ответ 

Бевз Г.П. Алгебра: Підруч. для 7-9 кл. – К.: Школяр, 2002. – С. 49-52. 

Г