Final project for computational geometry.