isn't the most common naming `int i` instead of `int j`?