otherwise we can delete stuff from the next outer loop, which in 2D would be the one OpenMP-parallelized