Big Hexagons

Tokens of several colors have been placed on a hex grid.

image

Your task is count the number of regular hexagons whose all vertices are of the same color.

Input

The first line contains two numbers X,YX,Y, 2≤X,Y≤1002 \leq X,Y \leq 100. XX is the number of grid points in the first row, and YY is the number of rows. Odd-numbered rows contain XX grid points and even-numbered rows contain X−1X-1 grid points.

The following YY lines contain a description of a board. A dot denotes an empty grid points, and colors are denoted by lowercase characters (’a’-’z’). See the example.

Output

Output the number of regular hexagons.

Problem information

Author: Eryk Kopczynski

Generation: 2026-01-25T14:44:12.323Z

© Jutge.org, 2006–2026.
https://jutge.org