In a tiling pattern, every cell is colored using 3 colors such that no two adjacent cells share the same color.What is the minimum number of colors needed to color a hexagonal grid?