The inner loop uses the same index variable name "i" as the parent. This causes an error message with -vet -strict-style