only one horizontal split per point and 3 upper/lower neighbors