Разложим выражение на множители.
(x^2y + 1 - x^2 - y). Сгруппируем слагаемые:
((x^2y - x^2) + (1 - y))
Вынесем общий множитель:
(x^2(y-1) - (y-1))
Теперь вынесем (y-1) за скобку:
((y-1)(x^2-1))
Применим формулу разности квадратов (a^2-b^2 = (a-b)(a+b)):
((y-1)(x-1)(x+1))
Ответ: ((y-1)(x-1)(x+1))