https://anshulsharma.in/posts/drawing-hexagonal-grids-part-1/