poj1012

poj2262

poj3077

poj3751

poj3748