Finished poj3250