To the moon

SPOJ - TTM