Ada and List

SPOJ - ADALIST