Hi, why is this possible - >>>b = [1,2,3] >>>b[2] = b >>>b [1,2,[...]] >>>b[2] [1,2,[...]] >>>b[2][2][2][2][2] [1,2,[...]] but this is not - >>>x = [1,2,x] Traceback (most recent call last): File "<stdin>", line 1, in ? NameError: name 'x' is not defined thanks r_a_h_o_o_l