Descriptions:

To the moon

SPOJ - TTM