C
computational geometry