Implement Show for ~[Tree]. Change the implementation of Show for Branch