<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def resolve_polytomy( self, dist=1.0, support=100, recursive=True):
 """ Returns a copy of the tree with all polytomies randomly resolved. Does not transform tree in-place. """

        nself = self.copy()
        nself.treenode.resolve_polytomy(
            default_dist=dist,
            default_support=support,
            recursive=recursive)
        nself._coords.update()
        return nself