`foreach2`