2d Geometry Program