sequential and omp version