Format of files:
First line contains value of N Second line contains value of M Next M lines contain edges node-from node-to