Alphacode

SPOJ - ACODE