example of OpenMP