Arrangements of points, flats, hyperplanes Discrete geometry mathematics