poj 1848 tree dp