Letters Q and F
면접 대비시간 제한2초메모리 제한512 MB
겹치지 않게 Q와 F 모양을 그려 만든 격자가 주어질 때, 그려진 Q와 F의 개수를 각각 센다.
문제
Little Lev is learning how to draw letters Q and F. Initially, he has a white grid of size . Then he will draw several letters of one of the following two shapes:

Lev will not rotate or mirror these two shapes. Every time he draws a new letter, he will choose a position for the letter inside the grid and paint all cells of the shape black. Lev will only draw letters in such a way that before drawing all black cells of the letter are white --- that is, he will never paint a cell twice.
You are given the final coloring of the grid. Count the number of letters Q and letters F drawn by Lev.
입력
The first line contains two integers and --- the height and the width of the grid (; ).
The next lines contain characters each, denoting the final state of the grid. A white cell is denoted by '.', a black cell is denoted by '\#'.
It is guaranteed that the grid is a valid result of Lev's drawing.
출력
Print two integers --- the number of letters Q and the number of letters F drawn by Lev, respectively.
힌트
Illustration for the fourth example test:
