for len e for each