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