directed graph structures 1172697