When you find yourself needing an index, it's time to use a regular for loop :P