updated code: will consider only tree with max likelihood , removed check for minimum edge weight of 0.09 for useful results.