poj 3580