この問題が分かりません(>_<)

関数 (x-1)/(x^2−x+1)^2 の不定積分を求めよ。

部分分数分解するんだろうなーということは分かるのですが、
そこから先に進みません…(-_-;)
誰か分かる方がいたら教えてください!m(_ _)m