public boolean isCellCompleted(int x, int y) {
		checkPositionIndex(x, getNodeCountX());
		checkPositionIndex(y, getNodeCountY());
		
		return containsEdge(x, y, Direction.RIGHT) &&
			   containsEdge(x, y, Direction.BELOW) &&
			   containsEdge(x, y + 1, Direction.RIGHT) &&
			   containsEdge(x + 1, y, Direction.BELOW);
	}