Text this: A Difference Scheme and Its Error Analysis for a Poisson Equation with Nonlocal Boundary Conditions