Ways to Cover a Distance