added a non-optimized omp routine, all through the greedy method of the
mp module. There are still some weird results to check