Hello. I think you skipped the part where I put an extra layer of complexity on the problem. What if the numbers in the array were negative ? Then your starting point cannot be 0 any longer. And it’s a very basic example of the need to learn algorithms not a big deal.