1# ticket: 664
2
3def assign():
4    """
5    >>> assign()
6    (1, [2, 3, 4, 5])
7    """
8    a, *b = 1, 2, 3, 4, 5
9    return a, b
10
11def assign3():
12    """
13    >>> assign3()
14    (1, [2, 3, 4, 5], 6)
15    """
16    a, *b, c = 1, 2, 3, 4, 5, 6
17    return a, b, c
18
19def assign4():
20    """
21    >>> assign4()
22    (1, [2, 3, 4], 5, 6)
23    """
24    a, *b, c, d = 1, 2, 3, 4, 5, 6
25    return a, b, c, d
26