22 computional-geometry-algorithm Fellowship positions at Princeton University