1# tag: cpp
2
3from libcpp.complex cimport complex as complex_class
4
5def double_complex(complex_class[double] a):
6    """
7    >>> double_complex(1 + 2j)
8    (1+2j)
9    >>> double_complex(1.5 + 2.5j)
10    (1.5+2.5j)
11    """
12    return a
13
14def double_int(complex_class[int] a):
15    """
16    >>> double_int(1 + 2j)
17    (1+2j)
18    >>> double_int(1.5 + 2.5j)
19    (1+2j)
20    """
21    return a
22