So when this line runs the first time, 7 of the 8 positions are initialized to some default? Is it 0? The second time this line runs, it automatically retains 7 of the items from the previous run, shifts the list forward by 1, and inserts the value of `Data[0]` in the first position?