poj 3285,so crazy.