Counting Paths