working OpenMP for loop