어떤 해의 1년 달력 전체를 고정폭(monospace) 글꼴로 다음 규칙에 따라 출력한다.
.(ASCII 46)로 나타낸다.1900년 1월 1일은 월요일이었다. 또한 어떤 해가 4로 나누어떨어지면서 100으로는 나누어떨어지지 않거나, 400으로 나누어떨어지면 그 해는 윤년이다. 예를 들어 2002년 10월부터 12월까지 출력된 달력의 일부는 다음과 같이 보일 수 있다.
.OCTOBER...........NOVEMBER..........DECEMBER.........
....7.14.21.28........4.11.18.25........2..9.16.23.30.
.1..8.15.22.29........5.12.19.26........3.10.17.24.31.
.2..9.16.23.30........6.13.20.27........4.11.18.25....
.3.10.17.24.31........7.14.21.28........5.12.19.26....
.4.11.18.25........1..8.15.22.29........6.13.20.27....
.5.12.19.26........2..9.16.23.30........7.14.21.28....
.6.13.20.27........3.10.17.24........1..8.15.22.29....
......................................................
이렇게 출력된 달력이 불에 타서, 작은 직사각형 조각 하나만 남았다. 이 조각이 1900년부터 2100년까지의 해 중 어느 해의 달력에서 나온 것일 수 있는지 모두 구하여라.
첫째 줄에 조각의 크기를 나타내는 두 정수 N과 M (2≤N,M≤10)이 공백으로 구분되어 주어진다. N은 조각의 가로 길이, M은 세로 줄 수이다. 이어지는 M개의 줄에는 각각 정확히 N개의 문자로 이루어진 달력 조각이 주어진다(빈칸은 점으로 표시된다).
주어진 조각을 포함할 수 있는 모든 해를 오름차순으로 한 줄에 하나씩 출력한다. 어떤 해의 달력도 이 조각을 포함할 수 없다면 0 하나만 출력한다.