day complete
catch FileNotFoundException
using UndirectedGraph represents Bipartite