const arrifyNodes = (list: Graphite | Graphite[] = [], result = []): Graph[] => {
if (Array.isArray(list)) {
for (let i = 0; i < list.length; i++) {
if (Array.isArray(list[i]))
arrifyNodes(list[i], result)
else
result.push(getGraph(list[i]))
}
} else {
result.push(getGraph(list))
}
return result
}