published in Proceedings of the 20th Annual Canadian Conference on Computational Geometry Cccg 2008 Journal