Graph structure
Working makefile
Working graph input