Suppose we start at the origin and we're interested in how many paths there are such that we only return back to the origin after m steps and not before. where m is some even integer.
Each step can be up one unit or down one unit. Suppose for simplicity we can only have positive values. Then if m=8, one path could be (1,2,3,2,3,2,1,0) another could be (1,2,3,4,3,2,1,0).
I dont see how to remove paths that return to the origin too soon from my count of possible paths.