#include <omp.h>
#include <stdio.h>
#define N 10

int main(){
  int v1 = 5, v2 = 10;
  #pragma omp parallel for firstprivate(v1,v2) lastprivate(v2) num_threads(2) schedule(static,2)
  for (int i = 0; i < N; i++){
    v1++;
    v2 = i;
  }
  
  printf("v1 = %d, v2 = %d", v1,v2);
}