Maths Lecturer at Massey University. Working on high performance computing and modelling.
Professional Interests: numerical analysis, modelling, computer vision, mathematical biology

Cheating a bit - assuming exact cancellation. So this method is only suitable for integer coordinates, and I'm not even convinced that that will always work!