(a^2+b^2-1)^2-4a^2b^2
=(a^2+b^2)^2-2(a^2+b^2)+1-4a^2b^2
=a^4+2a^2b^2+b^4-2(a^2+b^2)+1-4a^2b^2
=a^4-2a^2b^2+b^4-2(a^2+b^2)+1
=(a^2-b^2)^2-2(a^2+b^2)+1
={(a+b)(a-b)}^2-2(a^2+b^2)+1

こんな感じになってしまって解けません
どこから違っていてどうすれば解けるのかアドバイスお願いします