From the Slices doc :
You're slicing 1 array entry from index 1 and writing it to Temp_a position 0
The length of the returned slice is always ( EndIndex - StartIndex ) elements long, even if StartIndex is less than 0 or EndIndex is greater than the length of the string or array.
You're slicing 1 array entry from index 1 and writing it to Temp_a position 0