複素関数の問題です。
関数g(z)=1/((e^z+1)(z-1)^2)について、g(z)の極を全て求めよという問題です。
たぶん、z=1,±πiについて、ローラン展開とかするかと思うのですが、展開が出来ずに行き詰っています。

よろしくお願いします。