hash-string.h Node1 hash-string.h Node2 libcalg.h Node1->Node2