poj 2945