pat advance 1087 added, table, ajacent, dijkstra