hexagon string generations