import unittest
def addition(*args):
    """ add two or more summands and return the sum """
    if len(args) < 2:
        raise ValueError, 'at least two summands are needed'
    
    for ii in args: 
        if not isinstance(ii, (int, long, float, compl...