Obligatory hex grids explanation by Amit Patel from reblobgames: https://www.redblobgames.com/grids/hexagons/