0 isnt always be assumed as the first item in the array, visual basic does that by default, which you can change if you type 'option base 1' at the top of your code...
So yeah, no biggie :)
The question is, what if you dont know the boundaires of your array, and your asked to include one :|