631 computional-geometry-algorithm positions at Princeton University