poj 1664 1731