`#tnvt`
`a)(a+1)^2-(a-1)^2-3(a-1)(a+1)`
`=a^2+2a+1-a^2+2a-1-3(a^2-1)`
`=4a-3a^2+3`
`b)(m^3-m+1)^2+(m^2-3)^2-2(m^2-3)(m^3-m+1)`
`=(m^3-m+1-m^2+3)^2`
`=(m^3-m^2-m+4)^2`
`=(m^3-m^2-m+4)(m^3-m^2-m+4)`
`=m^6-m^5-m^4+4m^3-m^5+m^4+m^3-4m^2-m^4+m^3+m^2-4m+4m^3-4m^2-4m+16`
`=m^6-2m^5-m^4+10m^3-7m^2-8m+16`