Finished upto Alg5 Fig + Graph Component Construction subsect