Original contents added.

main.cpp, binary_heap.h, disjoint_set.h, edge.h.