Given a Binary Matrix of evolutionary traits, determine whether or not there exists a corresponding phylogenetic tree, and if so, construct this tree.