working implementation of OpenMP point-in-poly
buggy attempt at AMP point-in-poly. Not working.