Working adjacency_list
Working adjacency_list
Test main