def makeStarTree(seqNo, counter, defaultDistance):
    """
    >>> makeStarTree(2, 0, 0.1)
    '(0:0.100000, 1:0.000001)'
    >>> makeStarTree(3, 0, 0.1)
    '(0:0.100000, (1:0.100000, 2:0.000001):0.000001)'
    >>> makeStarTree(4, 0, 0.1)
    '(0:0.100000, (1:0.100000, (2:0.100000, 3:0.000001):0.000001):0.000001)'
    >>> makeStarTree(5, 0, 0.1)
    '(0:0.100000, (1:0.100000, (2:0.100000, (3:0.100000, 4:0.000001):0.000001):0.000001):0.000001)'
    >>>
    """
    if seqNo >= 2:
        return '(%i:%f, %s:%f)' % (counter, defaultDistance, makeStarTree(seqNo-1, counter+1, defaultDistance), 0.000001)
    return str(counter)