the following code is using indexed for loop:
List a = ..; List b = ..; List c = ..; // a.size() == b.size() == c.size() - fundame