Because the countdown function returns an array - you wrote it that it always returns an array.
countdown
Check this throrough dissertation on recursion: