A pointer is pointing at the origin position of a ruler. Each time, the pointer moves either left or right for exact 1 unit length. After n time, what's the possibility that the pointer is still pointing to the origin?

You can assume the ruler has infinitive length and n is always an even number.