Grid Pathfinding on the 2 k Neighborhoods