#SDNU1507. E.The Binding of Isaac

E.The Binding of Isaac

Description


Ok, now I will introduce this game to you...
Isaac is trapped in a maze which has many common rooms…
Like this…There are 9 common rooms on the map.

And there is only one super-secret room. We can’t see it on the map. The super-secret room always has many special items in it. Isaac wants to find it but he doesn’t know where it is.Bob tells him that the super-secret room is located in an empty place which is adjacent to only one common rooms. Two rooms are called adjacent only if they share an edge. But there will be many possible places.

Now Isaac wants you to help him to find how many places may be the super-secret room.

Format

Input

Multiple test cases.
The first line contains an integer T(T3000)T (T\leq3000), indicating the number of test case.
Each test case begins with a line containing two integers NN and MM (N100,M100)(N\leq100, M\leq100) indicating the number of rows and columns. NN lines follow, “#” represent a common room. “.” represent an empty place.
Common rooms maybe not connect. Don’t worry, Isaac can teleport.

Output

One line per case. The number of places which may be the super-secret room.

Samples

2
5 3
..#
.##
##.
.##
##.
1 1
#
8
4