basic bfs
make list stretch work
use list for bfs
node list fine
get net diameter
index time