Thinning algorithms on rectangular, hexagonal, and triangular arrays | Synapse