Computational geometry 2013