poj.cpp