function isAdjacent(part, index) {
const row = Math.floor(index / dataWidth);
const col = index % dataWidth;
console.log(index,row,col)
for (let i = row - 1; i <= row + 1; i++) {
for (let j = col - 1; j <= col + 1; j++) {
if (i === row && j === col) continue;
if (i >= 0 && i < dataHeight && j >= 0 && j < dataWidth) {
if (isSymbol(splittedData[i][j])) {
return true;
}
}
}
}
return false;
}