次の計算をせよ

bc/{(a+b)(c+a)}+ca/{(a+b)(b+c)}+ab/{(b+c)(c+a)}
+2abc/{(a+b)(b+c)(c+a)}

この問題って、普通に通分する意外に簡単に答えが出る方法ってありませんか?
地道に通分して計算するのが最短ですか?