Statistics

Problem Statement for "TristripeBacteria"

Problem Statement

You are given a String[] photo containing a photograph of some bacteria. The bacteria lie in a rectangular grid, and the j-th character of the i-th element of photo represents the content of the cell at row i, column j of the grid. The '.' character represents empty space and the '*' character represents a part of a bacterium. Two non-empty cells a and b belong to the same bacterium if and only if there exists a chain of cells where the first cell is a, the last cell is b, and each pair of consecutive cells in the chain shares a common side.

You are studying a special kind of bacteria called tristripe bacteria. They have a special property: a tristripe bacterium can be formed by exactly three stripes (horizontal or vertical) that possibly intersect and/or overlap. All four bacteria in the picture below are tristripe:

{"........................***...",
 "......*........*.........***..",
 "...******..................***",
 "......*.............*.........",
 ".....**.........******........",
 ".............................."}

Return the number of tristripes in the photo.

Definition

Class:
TristripeBacteria
Method:
howMany
Parameters:
String[]
Returns:
int
Method signature:
int howMany(String[] photo)
(be sure your method is public)

Constraints

  • photo will contain between 1 and 50 elements, inclusive.
  • Each element of photo will contain between 1 and 50 characters, inclusive.
  • Each element of photo will contain the same number of characters.
  • Each element of photo will contain only the characters '.' and '*'.

Examples

  1. {"........................***...", "......*........*.........***..", "...******..................***", "......*.............*.........", ".....**.........******........", ".............................."}

    Returns: 4

    This example is from the statement.

  2. {".....................*********", "......*..............*********", "...******............*********", "......*.........*...*.........", ".....**.........******........", "....**........................"}

    Returns: 2

    The leftmost bacterium is not a tristripe.

  3. {"."}

    Returns: 0

  4. {"*****************"}

    Returns: 1

  5. {"*","*","*","*","*","*","*"}

    Returns: 1

  6. {".*.*******.*.*.*.**.**..*.***...**********...*", "*..***...***..******..**.******...******.....*", "...***...****..*.*.**..**.*.*.**.************."}

    Returns: 8

  7. {"**.", ".**", ".**", "***", "***", "***", "***", "***", "***", "***", "...", ".**", "***", "..*", ".*.", "***", ".**", "**.", "***", "**.", "***", "**.", ".**", "***", "***", "..*", "*.*", "**.", "***", "***", "***", "***", "***", "**.", "*.*", ".**", "***", "***", "***", "***", "*.*", "***", "***", "***", "***", "***", ".**", "*.*", "*.*", ".**"}

    Returns: 3

  8. {"...", ".**", "*..", ".*.", "*..", ".**", ".**", "***", "**.", ".*.", "..*", "..*", "**.", "*.*", "***", "..*", ".*.", "**.", ".*.", ".**", "..*", ".**", "*..", ".*.", ".**", "*..", "***", "***", "***", "***", "***", "***", ".**", ".**", "*.*", "..*", "*.*", "*..", ".**", "***", ".**", "***", "***", "...", "..*", ".*.", "***"}

    Returns: 13

  9. {".**", "*.*", "***", "**.", ".**", "*.*", "***", "*.*", ".**", ".*.", "*..", ".**", "**.", "*.*", ".**", "***", "***", "***", ".**", "***", "..*", "***", ".*.", "***", ".**", ".**", "**.", "*.*", ".*.", "*..", "*.*", "***", "***", "***", "***", "***", "***", "***", ".*.", "..*", "**.", "*.*", "*..", ".**", ".*.", "**.", ".**", "..*", "***"}

    Returns: 8

  10. {"***", "***", "***", "***", "***", "***", "***", "***", "..*", "*..", ".**", ".**", "***", ".**", "***", ".**", "***", "..*", "**.", "*.*", "***", ".*.", "..*", "*.*", "**.", ".**", "***", "..*", "*.*", ".**", "**.", ".*.", "***", "**.", "***", "***", "***", "*.*", "**.", ".**", "..*", "***", "***", "***", "*.*", "*.*", "***", "***", "**."}

    Returns: 4

  11. {".*..***.*.***...*..*.**...***********.*..***.*.***", "**..********.**.*******.******...****.***..******."}

    Returns: 4

  12. {"*****..***.********..***.*********..*.***.**.*", "***...*..**.**.**.*.**...********..*******.*..", "*******.**.*******.*.****.*******.*****.***..*"}

    Returns: 7

  13. {"***", "*.*", "***", "*.*", "*.*", "*.*", "*.*", "***", ".**", "***", "...", "**.", "***", "***", "***", "***", "***", "***", "***", "***", "***", "**.", "*.*", "*..", "..*", "***", "*.*", "***", "***", "***", "**.", "*.*", "...", "*.*", "***", "**.", "***", "***", "***", "***", ".**", "..*", "***", "***", "***", "**."}

    Returns: 3

  14. {"*..*.***..", ".***.*.*..", ".***...*..", "*****..***", "....***.*.", "..**.**.**", "....******", ".*....****", "**...*.***", "***..*.***"}

    Returns: 4

  15. {"..**..*.*.", "..*...**.*", "*.***.*..*", "*.***.*..*", "**..*.*..*", "**.....*.*", ".*....**..", "...**..*.*", ".*..*...*.", ".**.*...*."}

    Returns: 9

  16. {"...*..**..", "...*...**.", ".**....***", ".*.*.*.*..", "..*****..*", ".**.**.*..", "******..*.", "***..*.***", "**...*.**.", ".*....*..."}

    Returns: 6

  17. {".*..**..*.", "..*.**..**", ".**.*..***", "*.......*.", "*.***..*..", ".*.*.**..*", ".****.*...", ".*****.***", "***.******", "***...*.*."}

    Returns: 8

  18. {"..***..*.*", ".*..*.*..*", ".*.*.***..", "*.*.**....", ".*.**.....", "......***.", ".**.**.*.*", ".*...**...", "***.*.*..*", ".*.**.**.*"}

    Returns: 13

  19. {".***.*.*..", "*.***.....", "*.*..****.", "....*..***", "**.****.*.", "....*..*.*", "...**.****", "*.......**", "**.....*.*", ".***..***."}

    Returns: 9

  20. {"****..*.**", "*.*....***", "**.*....**", "*...*..**.", "....******", ".*..*.**.*", "******..**", "*****..*..", "*....***..", "*.********"}

    Returns: 3

  21. {"*.**..*.*.", "***.*..***", "**...*...*", "..*.**....", "**.**..*.*", "......**..", ".*..*...*.", "**....****", "....*.***.", "..**......"}

    Returns: 13

  22. {"..*..***..", ".*.*...**.", "*.*.**.**.", "...*.**...", ".**.....*.", ".*..**..*.", "*...*.*...", "*.***..*..", "*.**..*.**", ".**..*...*"}

    Returns: 16

  23. {"**.*.....*", ".*..*..*..", "****.****.", "*..*......", "....**.*.*", ".*......**", "*.***.*.*.", ".*...**...", ".*....**..", "..***.*..*"}

    Returns: 14

  24. {".*..*****.", "....**.*..", "*.**.*****", ".**..**..*", ".*..*.****", ".*....*.**", ".*.....**.", ".***.**...", "*...*.**..", "**....**.*"}

    Returns: 7

  25. {"*...**.**.", "......*..*", ".*.**..**.", "....*.*.**", "...*.**...", "*.**.**...", "*..*.*...*", "****.*..*.", ".....*.***", "...*..*..."}

    Returns: 13

  26. {"**..******", "*.*..***..", "*..*.*.***", "**.*.***.*", "*..***.*..", ".*..****..", "**.*.***.*", "*.*.***.**", "****...***", "**..*..***"}

    Returns: 5

  27. {".**..*.*.*", "*.*.***.**", "**...*****", "***....*.*", "**.*.*.*.*", "..**..**..", "..*.**..*.", ".**....*.*", "******.*..", "*..**.*..*"}

    Returns: 10

  28. {"..**..*.**", "***.***...", ".**..****.", "..*..****.", ".*.***....", "***.*.***.", ".*...**.**", "..*..***.*", "***..**.**", "..**.**..."}

    Returns: 3

  29. {"**...*.**.", "******.*.*", ".**...***.", "****.....*", "*.*****...", "*.*.*.*.**", "..***..**.", "*.*.**.***", "****.**.**", "..*.***.*."}

    Returns: 3

  30. {"....*.....", ".....*.**.", "..****.*.*", ".....**...", "*....**...", "***....*.*", "....*.**.*", "...**.*..*", ".*....****", ".**......."}

    Returns: 7

  31. {"***....**.", "**..**.*.*", ".*.**.....", ".*..*.....", "*..*.*..*.", "...***..*.", "..**...**.", ".*.**...**", ".*.*...*.*", "...**..*.*"}

    Returns: 8

  32. {"*.**.*.*..", ".***...***", "..**...**.", "**....**..", "*****.**..", ".*.....***", "*..*.**..*", "**.*...**.", "**..*.*...", "**...*****"}

    Returns: 10

  33. {"*...***..*", "......*...", "...****.*.", "....*..**.", "...*...*.*", "**...**...", "*..*..**.*", "*......**.", ".....*...*", "*.***..*.."}

    Returns: 14

  34. {"**.....*..", ".**....***", "*****.***.", "..**....*.", ".**.***.**", "*..****.*.", "*.*....*..", "****....*.", "**..**.*.*", "*..*...*.*"}

    Returns: 7

  35. {"..**....*.", "...*...***", ".....***.*", "........*.", "..*.****..", "**..**.*..", "......*...", "..**..**..", "..*.**.*..", ".*.****.*."}

    Returns: 10

  36. {"..**..**.*", "...*..****", "*.****..*.", "****..*..*", ".*.*.**.*.", "***....***", "..**..*..*", "*...***.*.", "***.**.*.*", "*.*...****"}

    Returns: 7

  37. {"**..*.**.*", "**..*.***.", ".*.*..****", "**...*..**", "..*.*..*.*", "***..*.***", "...****.**", "**.*.***..", "*****..*.*", "****.*.***"}

    Returns: 8

  38. {"*..*.**.*.", "*..***..**", "**.*.....*", "*....**.*.", "**.....*..", "*.****..**", "....*.****", ".*..*..***", ".**.*.**..", "*.***...*."}

    Returns: 8

  39. {"...*.*...*", ".*....*.**", "*....**..*", "*....***..", "..**.*.*..", "..*..**...", "*...*..**.", ".**..**...", "**.*......", ".**..*..**"}

    Returns: 14

  40. {".*...*..*.", ".***.***..", "**.****.*.", ".*.*.*...*", "..**...*..", "..****.**.", "****.**.*.", "***.*...**", ".*.*.**...", "***.....**"}

    Returns: 8

  41. {".*", "**"}

    Returns: 1

  42. {"**", ".*", "..", "..", ".."}

    Returns: 1

  43. {"**", ".*", ".*", "**"}

    Returns: 1

  44. {"*...", "...."}

    Returns: 1

  45. {"*****", "***.*"}

    Returns: 1

  46. {"*.", "*.", "**", "*.", ".."}

    Returns: 1

  47. {"*", ".", ".", "."}

    Returns: 1

  48. {"*"}

    Returns: 1

  49. {"**", "**"}

    Returns: 1

  50. {".", "*", ".", "."}

    Returns: 1

  51. {".**", "..."}

    Returns: 1

  52. {".*"}

    Returns: 1

  53. {"***.", "**.."}

    Returns: 1

  54. {"*.", "..", ".."}

    Returns: 1

  55. {"**", "**", "**", "**", "**"}

    Returns: 1

  56. {".***", "...*"}

    Returns: 1

  57. {"**", "**", "**", "**", ".."}

    Returns: 1

  58. {"...", "...", "*..", "..."}

    Returns: 1

  59. {"..", ".*", "**", "**", ".*"}

    Returns: 1

  60. {"*"}

    Returns: 1

  61. {"**", "**", "**", "**", "**"}

    Returns: 1

  62. {"*", "*", "."}

    Returns: 1

  63. {"*.", ".."}

    Returns: 1

  64. {"..**"}

    Returns: 1

  65. {".*.", "***", "***"}

    Returns: 1

  66. {"***"}

    Returns: 1

  67. {".*"}

    Returns: 1

  68. {"*****", "*****", "*****"}

    Returns: 1

  69. {"*..", "..."}

    Returns: 1

  70. {"*", "*", "*", "*"}

    Returns: 1

  71. {".", "*", ".", "."}

    Returns: 1

  72. {".**", "**.", "...", "..."}

    Returns: 1

  73. {"**", ".."}

    Returns: 1

  74. {"***"}

    Returns: 1

  75. {"****", "**.*"}

    Returns: 1

  76. {"...", "...", "..*", "..."}

    Returns: 1

  77. {".**", "***", "***", "***", ".*."}

    Returns: 1

  78. {".*..", "....", "...."}

    Returns: 1

  79. {"*..*", "****", ".***"}

    Returns: 0

  80. {"****.", "*****", "*****", "*****"}

    Returns: 0

  81. {"*****", "*****", "*****", "..***"}

    Returns: 0

  82. {"****", "****", "**.*"}

    Returns: 0

  83. {"****", "****", "****", ".***", "****"}

    Returns: 0

  84. {"***", "*.*", "***"}

    Returns: 0

  85. {"***.", ".***", ".*.*"}

    Returns: 0

  86. {"**.*", ".***", "**.*", ".*.."}

    Returns: 0

  87. {"*****", "*****", "*****", "****.", "*****"}

    Returns: 0

  88. {"*****", "*****", "*****", "*****"}

    Returns: 0

  89. {"***", "*.*", "***", "***", "***"}

    Returns: 0

  90. {"***", ".**", "***", "***", "***"}

    Returns: 0

  91. {"*****", "*.***", "*****"}

    Returns: 0

  92. {"..***", "**.**", "*****", ".****", ".*.**"}

    Returns: 0

  93. {"***.", "****", "****", "****"}

    Returns: 0

  94. {"*.**", "****", "****", "*.*."}

    Returns: 0

  95. {"****", "****", "****", "****"}

    Returns: 0

  96. {"*****", "*****", "*****", "*****", "**.**"}

    Returns: 0

  97. {"*****", ".*.**", ".**.*"}

    Returns: 0

  98. {"****", "****", "****", "****", "****"}

    Returns: 0

  99. {"***.", "****", "****", "****"}

    Returns: 0

  100. {"****", "****", "**..", "*..*", "****"}

    Returns: 0

  101. {"***", "**.", ".**", "***"}

    Returns: 0

  102. {".***", "****", "**.*", "**.*", "****"}

    Returns: 0

  103. {".***", "*.**", "****", "****"}

    Returns: 0

  104. {"*****", "*.**.", "*****", "*****"}

    Returns: 0

  105. {"***.", "****", "****", "*.*."}

    Returns: 0

  106. {"***", "*..", "***", "***", "*.*"}

    Returns: 0

  107. {"****", "****", "****", "***."}

    Returns: 0

  108. {"**.**", "*****", "*****", "*****"}

    Returns: 0

  109. {"****", "****", "****", "****", "****"}

    Returns: 0

  110. {"***", "..*", "***", "***"}

    Returns: 0

  111. {"****", "*.**", "****", ".***"}

    Returns: 0

  112. {"****", ".***", "****", "****"}

    Returns: 0

  113. {"***", "*.*", "***", ".**"}

    Returns: 0

  114. {"...**", "*..*.", "*.**.", "***..", "....."}

    Returns: 0

  115. {".**", "**.", ".**", "..*"}

    Returns: 0

  116. {"*****", "***.*", "*****"}

    Returns: 0

  117. {"****", "****", "****", "**.*", "****"}

    Returns: 0

  118. {"***", "*.*", "***", "***", "***"}

    Returns: 0

  119. {"*****", "*****", ".***.", "*.***", "*****"}

    Returns: 0

  120. {"****", "****", "****", "****", "****"}

    Returns: 0

  121. {"*****", "*****", "*****", ".****"}

    Returns: 0

  122. {"****", "**.*", "***.", "****"}

    Returns: 0

  123. {"****", "****", "**.*", "***."}

    Returns: 0

  124. {".*.", "***", "*.*", "***"}

    Returns: 0

  125. {"..**", "****", "*.**"}

    Returns: 0

  126. {"****", "****", "****", "****", "****"}

    Returns: 0

  127. {"*.***", "*****", "...**", "*****"}

    Returns: 0

  128. {"..*.", "****", "****", "*..*"}

    Returns: 0

  129. {"****", "*.**", "****"}

    Returns: 0

  130. {".*.**", "*****", "***.*"}

    Returns: 0

  131. {"****", "****", "*.**", "****"}

    Returns: 0

  132. {"*****", "**.*.", "****."}

    Returns: 0

  133. {"***", "*.*", ".**"}

    Returns: 0

  134. {"***", "*.*", "***", "***"}

    Returns: 0

  135. {"***", "*.*", "**."}

    Returns: 0

  136. {"***", "***", "*.*", "***"}

    Returns: 0

  137. {"***", ".**", "***", "*.."}

    Returns: 0

  138. {"**.*", "****", "****"}

    Returns: 0

  139. {"*.**.", "***.*", "*****", "*****", "*****"}

    Returns: 0

  140. {"*.***", "*****", ".**.*", "*****", "*****"}

    Returns: 0

  141. {"**.**", "*****", "****.", "**.**"}

    Returns: 0

  142. {"***", "***", "***", "**.", "***"}

    Returns: 0

  143. {"*****", "*****", "**.**", "***.*"}

    Returns: 0

  144. {".*.", "***", "***", "*..", "**."}

    Returns: 0

  145. {".***", "**..", "**.*", ".***"}

    Returns: 0

  146. {"****.", "*.***", "*****"}

    Returns: 0

  147. {"****", "*.**", ".***", ".**.", "****"}

    Returns: 0

  148. {"***..", "*.*..", ".***.", "**.**", ".****"}

    Returns: 0

  149. {"***.", "**..", "*..*", "****", "...."}

    Returns: 0

  150. {"*..*.", "*****", "...*.", ".***.", "**..."}

    Returns: 0

  151. {"**.**", ".****", "*****"}

    Returns: 0

  152. {"****", "****", "****", "****", "**.*"}

    Returns: 0

  153. {"***.*", ".****", "**.**"}

    Returns: 0

  154. {"****", "****", "****", "*.**", ".***"}

    Returns: 0

  155. {"****", "****", "****", "****"}

    Returns: 0

  156. {"***", "***", "*.*", "***"}

    Returns: 0

  157. {".**.*", "**.**", "*****", "*.*.*"}

    Returns: 0

  158. {"**..", "****", "**.*"}

    Returns: 0

  159. {"***", "***", "**.", "***", "***"}

    Returns: 0

  160. {"***", "*.*", ".**"}

    Returns: 0

  161. {"*****", "*...*", "*..**"}

    Returns: 0

  162. {"***", "**.", "***", "***"}

    Returns: 0

  163. {"*****", "*****", "**.**", "*****", "**.**"}

    Returns: 0

  164. {"*.***", "***..", "*.***", "*..**", "****."}

    Returns: 0

  165. {"****", "****", "****", "****", "****"}

    Returns: 0

  166. {"****.", ".*.**", ".****", "**.*.", "*****"}

    Returns: 0

  167. {"***.*", "*.***"}

    Returns: 0

  168. {"****", "****", "****", "***."}

    Returns: 0

  169. {"****", "****", "****", "**.*"}

    Returns: 0

  170. {"*.**", "****", "*.**", "****", "****"}

    Returns: 0

  171. {"**...", "*****", "*.*.."}

    Returns: 0

  172. {"*****", "***.*", "**.*.", "*****"}

    Returns: 0

  173. {"..***", "***..", "****.", ".****"}

    Returns: 0

  174. {"**.**", "*****", "*****"}

    Returns: 0

  175. {"*****", "*..**", "*****", ".****"}

    Returns: 0

  176. {".*.*.*..******.****..*.*....****..*..*************", ".***.*....*.*.*.*...*...*..****.****.*.***..***.**", "*****.****.***.**.*.*..****.*.******.**.****.***..", "********.***.*.....*****.*****.****.*****.*.***...", ".**.*.***...**.**.*.**.*..*.*.*....*..***..*****.*", ".....**..**.**.*..****....**..******.****..*.*****", "...**.*.*...*****.*******.*.**.**...************..", "****.**.***.*******.*...*****.****.********.******", ".**..**.**...*...*...******.****.***.********.*..*", "*.***.***...*****.****.****..*******...*****.*****", "******.******.***.***.***.*.*.*******.**..*****.*.", "*******..****.***...*...***.*..*.**.*.*.*.*.*.****", "***.*..*..*.*.*..**.***********.*******..*.*******", ".***.*.***.****...***..*****.*.**.****.**.***.****", "*.**.********..*.***...**.*..***.***..***.******..", "**..***.*****.*.***...**...***.*.*.***.**..*.***.*", "****..******.*.*****.*.**.******.***.***.****..*.*", "****..****.*.****.****..**.*.*..*..*.*...******.*.", "*..**..**..****.**...***********.***...*..*.******", ".*.******.******.*.**.**.*.*.*..****..*.**..*.***.", "*************.**********.********..*.*..********.*", "*****.*.****...*******.*..***.**.***.****...*.***.", "*..******.*.*...**.*.*******.**.*.*.*..*******.*..", ".*******.*****..*.*.*.*.***.*.*.***.*.***.**..*..*", "..*..****.*.*.*..*.*..********.**..*.*****.***.***", ".*.**.*....**.**.********.****..****.***.***..***.", "....*.**.*........***.**.*******.******.*..**.**.*", "*.*****.*.*******.****.*.**.***.*.*.****.*****...*", "*******.***..******.*.********.*****.*.****.**.***", "..***.****.*******.**.***..*****.***..*..******.*.", "***.*.*.****.**.***..**..******...*.***.***.***.**", "*.*****.**.*.****.*.***...***.***.*.**.***.****.**", ".**.*.****..*.*******.**.**.*.****..*...***.****.*", "****..*..***********..**.*****..******...*.*.**..*", "*.*.....*.****.**.******.*.*.*...**.*.****.*****..", "**.*.*.****...******.**.*.****.****.*.**.******.**", "..***..*..***.***..******.*.***.******..*****.*.*.", ".*.*.**.*..****.*****.**.******.****.**.**..*.****", "*.**...**.****.*.**..***.****.********...********.", "*******.***..******..**.*.****...**.**.******.**.*", "******.***..***.**..****...****.*******..****..***", "*****.*.**************..*..***..*..*****..******.*", "******..****..*..*.*.**.*.*..**..**..***..**.*****", "**.*...**.**..****...***...****.*..**********.**..", "****.*.******..**********...***.******..**.*..*.*.", "*.****.....*.**************..****..****.*.**.*.**.", "****.**...*.****.*...*******.*.....****...**.*.*.*", "************...******.***.*********.*..******..***", "..********.*..****.**.***..*.*.*..***..****.****.*", "*.*..*.**...*****...****..****.****.*.*******.**.*"}

    Returns: 34

  177. {"**..*.***.*.*..***...***.*...************..*.*.*..", "*.***...**..*..**.**.*.*..*..**..**..***.*******..", "*.*..*..*..*.*....**..**..*****......**.*****.....", "*.*.**...*.*..*...*.*****..*.**....*.***.*.*....**", "....*****.....***.*.*..*..*..*.****...*.....**...*", "**..*..*....**..***....*..**...**.**.***..**.*****", "...*..*.*..***.....*....*****..***.**.******..**..", "***...*.*.*******...**..*...*.**.**.**.*..***.*.**", "****.*..*..*.*..***.**...**.....*.***.**..*****...", "*...*.***.***..***...*.*..**.....***.....*....*...", "..****.***.**......*.**..*.**.*...**.*....*...*...", "....***.*.**....***.*.**.*.**...*.**.*...*.**....*", "..***.......*.**..**.*****.....*.*...**.**.****.**", "****.....**.*..**..**.*...*.*.....**..**....*..***", ".***..*.*...*.**.**.**.**.*..*..**..**.**..*...*.*", "*.**..*.....**.***........*..*..*.***.**..*..***..", "*.**..*.**..*....***....*....**..***.**.*.*..**..*", "....*.....*..*..****...*****.**...*....**.*.*.**.*", "*.****.*.......**..*..*..*.....****...*...*...*...", "....*...***..*...*..**.*..**.***.*.****..******.**", "**.*......**.**.**....**.....****..**.**.**.****.*", "*.....*.*.*..**.*******.***.*.**.....*.*.*..***.**", "*..**.*..*...*.*..**..*.*.*.**.****.*.......**...*", "*.****.***.*..*.*.*.....*..**.***.*.***.****...**.", "*...******.....*..*.*....**.***.**.*.*.*.*.......*", "......*..***..**..*...*..*.**..*...*.*.*.*.**.*.**", "*..*..*.*.....****...***.....********.**..*.****.*", "....*..*.**.***..****...**...**..*.**..*.*****..*.", "*.........*.***..***.*.**..******.***.*.***.**.***", "....**..*...*****.**...***.****..*..*.***.....**..", "...*.*****.*...*.**.*.**.**.......*.*.**....*.*.*.", "*.*.*....**..*..*.**......*.*.......**...**.*.****", ".**..*.*.*.*.*.*..**.****.**.**.***.*.**.*...*..*.", "*......****.....*.....*.**....**.*...******.**..*.", "*...**.**.*..***.**....*****.*..**..*..**.**.*.*..", "....*...*.*.***..*..*.....***.**..**...*******..**", ".*.******.*.**......*****.*.*..**.*.***.*.*..**...", ".***.**.*..****..***.**.*......**....*..*.........", ".*...**.*....**.*..*..*.***.*..*.....**..*.*......", "..*.**.**.****..*...**..*..*.****.*.*.**..***.*.**", "...*...**..*..***...*..*....*.**.***.***..*.*.*...", "*.****...*.*..**.**...*.*..******......*..**...*.*", "*****.***..*****.*.******.*.*...**.....***.**..***", "...**....**.....***.**...*.....**..*....*.**.*.*..", "*.**.*..*..**..****.**..****.*....*.********..**.*", ".**..**.*..*.***..*.**...*.......*..****...*.****.", "**..*...*.*..*..*..**..**.**...****....*.****.*..*", "**.*..*.*.*.***..*...**..*...*.*.*.*.*..*..**.....", ".*..***.*.***.***...***..*..****.******.*...***...", "**..*..*.*..*.**.*....**......**...*.******.*..*.."}

    Returns: 149

  178. {"****.*..**.*.*..*.......**..*..*...*..***......**.", ".*........**.**.*.*......*.....*.***..**.***.*.*..", "*..*.*.*...*.*.**.....*....*.....**.*.*.*.***..*..", "..*.*..*.*..****.**.***...*...**.*..*.*.***.*..*..", "**.*.***....****...*.....*.****..*...*..***...*...", ".......****..*.*.*...*.**.*..*..*.*....*..*...***.", ".***.**.****..*.*..**....*..*..*.**..***..*..*..**", "....*.*.*..*.**.*.*......*.*....**...*...**....***", ".**.**...*..*..**....**.....***..*..**..**...**.*.", "*......*..**.***.....***..**.*..***......**...*..*", ".**.*.***....*.....*..*..*........**.*.*...*..*.*.", "*...*.......*.**.*.....***..**...*..*..*.*....*..*", "..****..**.....*..******.***..**.....*....*.****.*", ".**.**...**.*.*....*..**..**.**.**.*****.*....*..*", "..**...*....*.*.*..**..*..*.**.....***...*....*.*.", "*...**...*.....*.*****.*.***..*.*...*...*..*..***.", "....*...*.*.......*...*.***..*.*..*.***.....****.*", ".*.*.*.*.*....**....*.*.*...*....****......**....*", "*..**..*.**..*..*..*..**.*..***....*.*.*.*...*.*..", "......*.*...*.*...*...**..*********....*.....**...", "...*.***..****.*.*.*....*..*..*...****.*.......***", "..***.......*.*****..*.....*.*..**.*...*.**..**...", "**.*....*****..**..*...*.*.*....*.***....*...*.*..", "***.*....**.......*...*..**..*..*....*.**.*.*.****", ".**........*..*.**...*..**..*..*.*.***.......*...*", "...*...***...*.*......**.*.******.**.*......*.*..*", "..*.*..***.*.*....*...*..**.*.*.*.**...**.*..*...*", "..*.**....*..***..*..*****.**.....*.*....*...*..*.", "**.**..**.***.*..*..**..*.****.*........*.***....*", ".*.....**.*..*...*.*...*..*..*......***.*......*..", ".***..****............****.***.****.*****.*.*.**..", "*.*..*..*.*....**.*..**.*.****..**...*...**....***", "..**....*..***.*.*...*....***...*..**...***..*....", "**.**...**.*.*...****.**..*..***.**....*.*.*****.*", "**...*.***.....***..*****.*.*.....*.**.*..**.***..", "........*.*.*..***...*............*....*.....*.*..", ".*.**..**....*****.***...***........**.*.**..*.**.", "*****........***...***.*...**..**.**.*.****.*...**", "**..*.....**...***.....**.***.*****..**.*..*.*....", ".**.....***.*..........*..*.*..**...*.***....***..", "*..*.**..*.*.*.*..*...*...**..**..*.**..**...***..", ".......****....*..***.*.*..**..***.**.**..***.****", "....*.*.***..*..*.**.**....****....**.**.*..*.****", "*.....***.*.*...****.*....***.**....*.*...*...**..", ".**..*..*..*.**.**.*****.*.****.*..***..***.***.*.", "..*.*..*....*.**...*..*.*****....*.*.....**.**..*.", "**.**.**.....*..*.*.*....**.*...*.**..*....*..*...", "*..*.*...*...***.*.*..*****.*.*.*....*.*.**.*...**", "...*.**.....*....*...*..****.***..***....*.....*.*", "...*.**......*.**..*......*......***.*..***.**...."}

    Returns: 241

  179. {"*...*....*...*...*...*..**.**..*...*..***.....*...", ".*...*.*...***.***..***.....*.*......***...*.*..**", "**..........**...*...**..*..**......*...*.**..*.*.", "*.*....*.*.*..*..*..*.*......*.*.........*.*.*.**.", "*...*.*...*.*.........*...*..**....*....*.*..*.*..", "**..***.*...**.***....*....*.*.**..***..*.......**", "..*...*.**..***..***...*...*.....*..**.**.*..*..*.", "**.*..***...**..*..**.......*****..*.*.......*.*..", ".....*.**.***..*.*..***...****...**.*..**.*..*....", ".*...*.......*.**...**.......*.*****.....**...*.*.", "***....***.*.*....**.*.*.*..****.*....**..**....**", ".....*.*****.......*..**...*.**.....*..*..**.***..", "..*...***..*.*...*...*..*....*..******.*..*...***.", "***.**.*..*...*...*.*..*.*...**....**..*.......*..", ".*.*.*..***....***.....*....*.....*.*....*.**.**.*", "**......*.*****.*.......*...*....****..*.*..*..**.", ".*.*..*....**..*.*.*...***.**....*..**.**...*....*", ".*...**.**.****.*.**.**..**..*...*..*...*...***...", "*.*...*......*.*......*.*..*...*....*.*....*.**.**", "*..*......***...*...*......*......*.*..**.*..*****", "...*.*.**..*.**.*..**.*...*...******..*.*......*.*", "*....*............*......*.*..*....***.**.*..*..*.", "*....***...*.****.....**..*...*..***....*.*...**..", "*......*.**..*.**.*.*..**.**...*...*......***.....", "*.*..*..........**.*...***.***.*.*.***.*..*.......", "...*.*..*....**.*.*...*..*...***..*...*.**....*...", ".*****.....*.....****.**..*.....*.**.*..**.*..*...", "***..*..*.***...**....***..*.**..*.*.***.**.....*.", "*..***.*..*...**.***..*.**...**.........**.**.*..*", ".....*.*.......**..*..*.*.***..*...*......**......", "*.**.*....**....*.*...**.*.*.*.*..............*.*.", ".........*.......*...*..**..**......*...*.........", "*.***....***........**..***..*.**.*..**.*******.**", ".***.***.....*.****..**..****.......**.......**..*", "....*.*..**....**..**..**....***.****....*.*.*..*.", ".**.**.***......**....**..*......*.**....***..*...", ".*....*.***..***...*..*.*.*.**..***.*.*.*...*.....", "..*.*.....*.**..*.****...***...........*.*.....***", "*.****..*.*..*..**...........*.*...**.....*.......", "...***.....**..*.**..*...*.***..*.*..***....**.*.*", ".**.*.*...*.**.*....*.***.*.*.**..*.....**.*****.*", "***....***..*..***...*..*....*.*.*.**..*..*.....**", "..**..*.....*..**..*.*..**..*...*......**....*....", "..*...*...**.*.*..*.**...*.***.**.**...*...*.*.*..", "...**........**...**......*..**.*.......*.*.**.***", "......**.**....*..*.........*....**....*.***...*..", "...*....*..*......*........**...*....**.**.**.*..*", ".***.*.***..*....*..*.****.*...*..**....**.*.***.*", "....*..***...****.*..*.*....*..*.*...*****..*.*...", "..*.**.*.*.*..*.*.*.*..***.....**.**.*.....*...***"}

    Returns: 267

  180. {"*.....*.......*...*..*.....**....*.*....*..*..**..", "***..*...*...**.***.*.*.**...*...****.....*.**....", ".*......*.**.....*.....*.*.**.*.*......*.**..*.***", ".*...**.*.*.........*.....*.*..**..*...**...*.*...", "*......*.....*..*.*.*.*....*.**..***.*.***.*....*.", ".***.**.***...*...**.....*.*.*....*....*.**.*...*.", "****.*.*.*.......*.*.*.**......*.*.....*....*..*..", "*...*****......**..*.*...***..**...**...*...*.....", "..*.**........*.*.*.**.....**..........**..*..*..*", ".*.**..*.*.****.*.....*.*..*.***...*..*.**.**...**", "*..*...****....*.*.**.*...**...*.*...*.*.**...*..*", "..***.*..*..........**...*.**..**.......*..**...*.", ".***.....*.*...*.......**.*............***...*.*.*", "..*.......**.******.*....*.....*.*.*.**..**....*..", "....*.*.*.**.**...*..****.*.*...*..*.*....**...**.", "........**.**.***.......****.*..*..****.*.**...**.", "*..*..........*.*..***...*..*..*.......****......*", ".*...**..*...***..*..*.**.**..*.*....**.*.....*.*.", "*...*...*...*.*.*...*..*......**.*.**............*", "..*...**...*..*..*.*..**...*...*..***.........**.*", "..**.*...**..*..**.......**.*..*.**........*....*.", "*.****...*.**.......*...**....**.......****...**..", "......**..**...*.....*.*..*.***....*.***..*...*.**", "..**....*.*..*.*..*..**..***.**....*.*.*.**...*...", "*...*.*..*.*...**..*..........*.***.....*....*.*..", "..**.*..**.****.*.*..*.*.....*****......*.........", ".*.**...*.*...*.*...*.*.....*.*...*.**..*.***..*..", ".**...*..***.***..**..**...**.***.*.*..*..**......", "...*....****.*...**.*.........*..*.**.***....*....", ".....*..**.**.**...*.*......*.*....*..**........**", ".*....*.*.*.*.*..*...*.*.********.***.**...*...*..", "*.**.*.*.*.**.*.***.*.**...*.**.*..*.*..*..*...*..", "..*..**.*.*...*.....**..**.**.**.......*.**.......", "*.*.***.**.*....****..*....*.*..*****...*....*.*.*", "..*......*.*.**....*....*...*..***....*......*.***", ".*.*.....*.**.**..***.*..*.**....*....*..**...**..", "....*..**...*....*.**.*..*.*...*...**......*..*...", "*.*.*.....*...*.....*..*.*.**.**..***...**..**....", "...**.*.......*.*..**.**.....**.**..****.......*..", "..*.**..***.*.......**.*...***.*.*.........**.....", "*.**.*****..*.*.*..*.*...*..............**..*..*..", ".*.*..*.*...***.*.**.*.*....*.*.**........*.....*.", "..*.................*..**.***..*****.**.*.......*.", ".*.*..*.*..**..**............*..*.*...*...*..***..", ".*.*......****..**.*..*.**.*......*....****...*.*.", ".**.****...**..*.**.**.....**...*....**..***.**..*", "*..*..........*..*..**..*.*.*......**..*......****", "*...**..*******.*.*..*.*.......*.....*..**.....*..", "*...*.*****.....*..**..*.*..*..*..**..***.***.*..*", "....*......*...*.....***........*..*.........*...."}

    Returns: 293

  181. {".*....**..*.*.*...*..**..*....**.*..*....*.*.*.***", ".*..*.*.****.*.....*..*.....**..*.*..***..***..***", ".*.***.....**..**.*.*....*...****....**..****.**..", "***...***..**....*...*...*........**.....*.*.*.***", "**.*.**.*...****.**.*......***.*...*......*.*.....", "*..*.****.**....*.*....**..**.....**..........**..", "*..**.*.*...*..*.*..**.***.*****.*..*.**....*.....", "..*.*......***....**......***..*..**.....***......", ".***.**...*......*.....**..**......*.*..***.*.*...", "........*..*.*..*.......**.*...**.***.*....***....", "..*.*........*....**.**.*...**..*.*****..*..*.....", "...**...**...*....**......**...****.**..*.*.....*.", "..*...*..*.**.**...*...*....*...*...*..*....*..**.", ".*......*..*....*..****..****.**.*****......**..*.", ".*....**.*...*.*.****.**.*..**..*....*......*.*.*.", "..**.**..*..**...........*.*.*..*..**...**..****.*", "***.***......**..*.*.*.***..*..****.***..**.*.*.**", "**.**.*.*..*...**..*.*....*..**.*..*......*.......", "**.*.**.***..**.**.....*..*.*..**...*....*...***.*", "***...*.....*.**..*.*..*..**......**.........***..", "***..*.*.*....***.*...........****........**...*..", ".*..***.*.....*...****.*..*..**..*..*.*...*.****.*", ".*..**..*.**.*.*...*.*.....*...........***........", "...**.***.**..**.*......*..*.*.......*.*...**...**", "...*.**...*...***...**.*.***.*.*..*...**...*...*..", ".***.*.**..*....*.*.*.....*.****.....*.*.*...*.*..", ".**....*.*..*****...**.**.....*.......**.......*.*", ".**..*..*.*****.*.**...*..*.....**.**....*.*......", "..**.*..*.***.*.*.........**....*.**...*.*.**..*..", "*....*...*.**.*.....*.*...****.....*.....*.*...*.*", "*..**.*..*.***.*.*..........*..*....*.....***.....", ".**.*....*...*....*...*.......**.......*.**..*....", "..*...*.*.****..**.*.****......**...**...*.....*..", "**....***.*..*.*.*****.......*.**......*........*.", ".**..**...*.*.*..**...*...*.*..*****.*....***...**", "*..*....*.*..*.**.***...**.....*...**.*.*....**.*.", "..*..**..****......*..*.*....**...**.**.....*...**", "...****.*.*...*.....****....*.**..*....**....*.*.*", "******.*....*.*....*.*...**..*...*..*.***...*.....", "***......*.*.*..*.*.*.*..*.....*...**.**..**.*.***", "...**.*.****...*....*.*.**.*..*....***.**.*....**.", ".**.***....*.*...**.*.......*.*.****..***.***....*", "**.*..*......*...*.*****..*..***...*.*..*.*....*..", "*..**..*.**.****..*.*.*....***..**.*..*......*..*.", "***.*.*.*.*..**.........*.****.*....*.......*..***", "*.*..*...........**....***.*..*....*****..*....**.", "*.....*.*..***....*.*..*......**........****....*.", "..*....*.*...**..*..**.***...**..***.**.*****..**.", ".....*..*..*..*..**.*.*.**..**..*..*....*..**..***", "..*..*.*.**...*.***.*.*.*...******..**.*..*..*..*."}

    Returns: 249

  182. {"...*.****......*.....*.......*...*.*...*.......*.*", ".*.....*..*.*....*...........**.*............*....", ".*....*..*..**....*....*...*........**...........*", ".......*.*.....*.......**...*..*.*...**....**.....", ".*...*...........**.*.....*.......*...*....*.*.*..", "....*.*.*.*....*....*.*.*....*.........*......*...", ".*......***.*...*.....*.......*..*........*..*..**", ".*.......**..*....*....*.....................*....", ".**.......*...*.*...*.*.*....*.......*.*.....*....", "**.**.**................*.**......*.*.......*.*...", "....*....*...*.*.*...*.........**........*...**.**", "......*...*...**...*....**...*.*..*............**.", "...*.*..***........*.....*........*..*.....*.***..", "....*..........**....*............*...*.........*.", "....**...*...**.*....***..*....*....**...*.*......", "**.*...*...*..*.*...*.*.*......*..*.*.*...........", ".**..*.**.*.*.....*....*.....*..**.....*..*..*..**", "...**.......**.........*...**.*....*....*.*...*...", ".*......**..*..*.*..*...*...*.........*.*.......*.", "*.*..*...****...*..........*..*...*......*....*...", "........*.*....*.*.*.......*..*.......**..***.*...", "*.*....**..........*............*...*.........*...", "*....*.****..**...*....*...**.......*...*..*......", "..*..*....*.*..*.*.*..*......*.........*......*...", "*......*..*.......*..........*.......*.*..*.......", "..*...*..*..*...*..*..*.*.....*...*.*.....***..*..", ".....**........*........*...*....*......*...*.....", ".*.**......*.**.....*..*....**....*........*....*.", ".*.......**...*...*....**....**...*...*......**..*", "*.....*....***....**...*.**.*.*.**.....***.*....**", ".......****.*.*.*.......*.....*....*....*.......*.", ".*.........*.....**....*....****.....*.*..........", "......*.**.....*.*....*......*............*......*", "....*.*....*.....**....*....***.*..*...*.......*..", ".......*...***..*..*................*.*..*..*.....", ".*.*..*...*.*....................**..*........*.*.", "*...***..........*..*.......*.*...*...**......**..", "...........*............**....*.*..*****........**", "...*.**........*....**......**.....*.....*...*....", ".*..**..*.*..*..*.*...*.*................***...*..", ".....*.*.*.......*.....*..*..*...*...*...*....*...", "*..*.........***.................**......*........", "...*.*.............*.*..*.*..........*..........*.", "**...***.*.*...*...*.*........*.*.****..*.......**", ".......*.*.........*..*..**.*....**.*.......*.*..*", "..*..............*.*.*....*.**.*.*...**.....**....", ".........**..*.*...*.*......*.....................", "...*........*....*...*....*****..**.**...**.......", "..**..*.*.*.....*..*..*....**.......*.............", ".***...................*..**..*....*.......**....*"}

    Returns: 328

  183. {"..*.....*.*..*........*.......**.........*.*..**..", "**...*...*..*..*...**...*.*......*..**....*..*....", "*.*****.*.......*........*.***......*.......*..*.*", ".*.*...*.*.*.****.......*.....*..*..*...*.*.....*.", "*.*....*..***............**...**.....**...*.***...", "...*.*...*....*...**.*....*..**..*.*...****.*.*...", ".***......*.*..*..*.....*...*...*.*..*.**...*....*", "...........******.......*..*.....*..*.*..**.***.*.", "***.*..*....**....*.*..*.*...**.....*.....***.....", "....**....*.*....*.*..*.***.*..*.**..*......*.....", ".****..*................*..*......*.*.*.......**..", ".......******.*...**.*.*....***....*.*....*..*..*.", ".*..*..***.....*.***...**..*....*..*.....*......*.", "**.*..*.*..*.*..*...*....**.*.....*....*....*..*..", "***.*..*.................*...**...*.....*......**.", "*.**.*.*....**...*.*......*...*.*...*....*........", "........*..**.**.**......*.......**..*.*.**.....*.", ".......***.....*...............**..*.*.*...*......", ".*...*..**.*..*..*..**..*.**..**...*.....*....*..*", ".............*.*.........*...*.........*..........", "...*.**.*.******...*..*...*....*...*....*........*", "*...*.........*.........**...*..*..*...***........", ".*...........*...*.....*........*...****....*.**.*", "*.*..*.**...***..***.*.....*.*..**......**.......*", ".**.*..*..*........**.....*.*..*.....*..*.......**", "..*...**.*.**......**.*.**.**..*......*......****.", ".*....*.*..**.....*..*..*..*.*..*.*.*.....*..*...*", ".*.........**........**..**.*..*...*.*.*....*.*.*.", "*...*..........*...*............*.................", "........*........***....*.......*.................", "...*.*......**.*.***...*.**..**....*............*.", ".*....*..*...*..**.*.........*..*......*.*.**.*...", "*.*.**.*.*....*..*.*...*.........**.....*..*...***", ".......*..*.*....*.....*.....***.*................", "..**..**........*....*.*....*......**.**........**", "........*.....***.....***................*....*..*", "....*..*..*....**.*...*....*...***...........*.*..", "....*.......*...*.**.**.*.*.*....*..***..*..**...*", "..**.*....*.*.*............*..*..*.*..............", ".*...............*.....**..*........*.*.**.*...*..", "....***...*...........**...**.*..**...*...........", ".*.*.*.*.....**.*.*.*........*.*.*.........**.*...", "*.*.*.*...*..*...*.****....*...**..*...*.*..**.*..", "......*.......**..*.*....*......*...........*.....", "*...*......*................*......*.*.*...*...*..", "*.*.....*.....*.*.*.*........**...*.....*....*....", "*...*....*.***.*.........*..**.**....****....**..*", "*.....*.*.*.*..**..*.**.*.*.*.........****.*.....*", "..*...*.......*.....*......***..*..*....*.*....*.*", "....*...*..*..****.*.**..**.*.....*.**.*......**.."}

    Returns: 355

  184. {"..*....**.*****.*.***.**.*.*...*.*..***...**.*...*", ".........**.*....*...*.*..*...****...*.*..*....*.*", "*.*..*.****.*....*.*.*...*.*.*.*.....*.*.*...**.**", "*.*..*..***.**.***.....**....**.*..*.*......*..**.", "..*.*****.****.*..****....*...**.*.....*...*......", "..*...*.**..*........*.***...*.*..*...**.*.....***", ".*....***..*..**.*.*...**...****...*...*...*....**", "*..*.**...*...*.*.**..*..*.***.**....*..*.....***.", "*.**..**...****..*....*...................**..*.*.", "*.*.**.*......*..*....*******....**..*.*.***..*.*.", "...*.***.*.*.**....*...................****...**..", ".*.*...***.***.*.**..*....**.*.*..*.....*..*******", "*.*...****.*........****..*.**.***..**..**.*..*.**", "*.*..*.*.***....*.*....***..*.*.****..****..*..*..", ".....*.....**..**.*.....***.**.*...*......*.*.....", "*....*..*.*.*...*..**..*...*****...**.*.*...****..", "..**.**......***....*.*...*..*...*....*...*.......", ".*..*....**...*..*...**.*....*.......**.*.***.**..", "........**.**..*.*...***..**....*.****..******.*.*", "......*****.**....*..*...*....**.***..*...*...***.", ".*..**...*...***.......*.**......*....***..**.*...", ".*.......*...*.......*....*.**..*.**..........*...", "...*.**.....*.*...**..*.*.*....********.******....", ".*..*..*.*.*..****..**..*....*.*.*..*.*.*.*....*..", "**..*.*.*.*..*...*******...*.*.*.......*.*....*..*", ".*.**.****......*.**...*.*.**.....*...........*..*", "**..*..*.*..*.*.*...**......*..........*...*.*.*..", ".....*.**...*.....*....*..**...*.....*.*..********", "......*......*.***..*.....*..**..****.....**.*.*..", "......*.**.*......*.****.*.*.****..*...*...*....**", "*.*.*.***..*....*..*..**.**...*..*......**..*.*.*.", "*..*...*..**..*.......*....*.*..*.***.*.*......*..", "***........*.....*..**.*......**.*.*.*..*......***", "*..*.....**.*........*****...*......*......*....**", "...*.*.*......*.*........**..............**.*.*..*", "*.*.**.**...*.*..*.**...****.....**.*....**.**.*..", "**......*.*.........*......*.**..**...*.*...*....*", ".**....*.*...**...*.....*.*....**..*.***....***...", ".**.***.*..*.**.*....*..*.****...........**....*..", ".*.*.*.***..*.*.....*.***..*..***..*........****.*", ".....*.**.**....*.....*..*.....**.*****.**..**.*.*", "*..****.....*.*.*.*.......**..*..*..**..*....*..*.", ".*....*..*...*.*..........*..*..*....*..*.....*..*", "...*...***.***.*.....***...****.*..*.....*......*.", "....***..*...*.*.*...*.......**.***....***.*....**", "..*....**...*..*.*.*.**......**...**..*.......**.*", "...*..*..**.**..*.*.....*.*..*..****.**.*....**..*", ".........*..*.....*...**..**.*..*.*....***.***.*..", "*....***.*...*.**.*...***.*...........*..**.*...*.", ".............**...**..**.........*.*......*...**.*"}

    Returns: 259

  185. {"********..*..*.*.**.*.**.******.**.**.***...*..**.", "*.**.****.***..**..*.*******.**.**.*..***....**.*.", "*********.**.***.**.****..***...********..**.*****", "*.*.*.****.*.**.**....*..*..*..*.****.****.*.*****", "***.*..*..***..**.****..**.*.....*..****.******.*.", "..****..*...*..*...*..*********.***.*.**.*..******", ".*.**..**.*.****..*.*...*****.**..*.**.*.*.**...*.", ".*..*..****.*..*..*..****.****.**....*.*.*...*..*.", "***.*****.***.**.***..***..*.*.****.***.*.******.*", "*****.*..*******.*.**.****.*.*****..****.....*...*", "****.**.*.*..*..******.*.*****..****....***..*****", "*.***..*****..**.**......****.*...*..***.**.**..*.", "*..*****..**...*.****...******..*.*.*.*.***.*****.", "****.*.***.***...*********.*.*.**.***.*..**.***..*", "****.****..****.***.*.******...**..***..***...***.", "******.*....*..**..*..***..****.********....**.***", "***.***.**..***.********.*****..*..**.***.**.**..*", ".*.**..***.****..**.**.**.**********.*.**.**.**..*", "**.**.**.**.*..*.*****...**...**..********.*.***.*", "*...*.....*.*.*******....*.***.***.*..*.****.*.***", "..****.*.********..*.*******.******.***.***..*....", "..*...********.**..*.****.******.**.*.*********..*", "*.**.*****..*.***.***.***...***.*..****...**.*****", "*.*.*..**.*.*******.*.***...******.**..*****....*.", "***********.**.****.*...**.**..**..*...*********.*", "**....*.*.*****.***..*.*...**.....*..***.*....***.", "...**...*.***..**...******.....**.**..***.*.****.*", "********.*.**.***.****..**..****.**..*******.*.***", "*..**.....***.**..***.*****..*********.**.**...*.*", "**...**.***.******.****.*.*.**..**.*.*.*..**....*.", "*.*..****.****.*.*.*.*.**.*.*.***..*..*.****.*.***", "****.....****.*...*....****..*..*.**.*.*.**.***.**", "*****..**...****.*.***.**...***....***...**...*.**", "***...**.****..*****..***...****.*..*.**..*..**...", ".*.***.**.*******.***....*.*..**.***......*******.", ".**.**.**.**..*.***.*..*.**...****.********.**.***", "*.****.*.*.*..***.*.*.*..***.*.*..**.*.*****.*..**", ".******.*..*.**...***..****.***.***..**.*.*..**.**", "*.*.**.***.******.***..*.***....**.*..**.*..******", "****..******...*******..*.****...****.******.*..**", "*.**.**.**.******.***.*.**.***..**.*.****.***..**.", "*.*.*.****.*****.********.*******.**.***.**..*.***", "**.*.**.***.*..**.*.***.**.**.*..*..*.************", ".....*.*..*.***.*****....***.***...***.**..**..***", "*.**..*********.*.*..***.******..***..*..**.*.****", ".***.****.*..*..***.****..*.****.*****.****..****.", "*..*.***.*..*..*...*..*..**..*..***.*****.*.**.*.*", "*..***.*.***..*****.*******..*..**..***.*****.*.*.", "*.**...******.*.***..**..*..*.*********..***....**", "*.****......*.*.**.**.**.**..*.**.*.***.*.***....."}

    Returns: 41

  186. {"*.*.****.*....**..**....**...**.*****.*****.*.**..", "*.**...*..*****....***.*.**.....**..**.**.****.*..", "*.*...*..**.*.....**.*.*....*****.**.***...******.", ".**.*.***.***.*.****.***.*****.***.**...*..****.*.", "******.*..**.*....**..****.*.**..***.....**.**.*.*", ".**...**..**.*.*****..*.****.*..*.**...*.********.", "********.*..*.**...*.*.*..****.*.**.*.*.*.**.**.*.", "*.***.*.*...*..*.*...*..**..*******.**..**.***.**.", ".****.******.***.*.****.**.**.***....*.*..***..*..", ".****.*.*.*.***...*..***.******.***..**..*.*.*****", "****.*....***.***..***...***..****...***.**.*.*..*", "....*...**...*.*.*****.***.*.*.****.....*.*.*.*..*", "...****.******.*****.***.*...*....**..*.*.**..****", "*****.*****..*.**....**.....*.*...**..***.****.*.*", "*****.***.***.******.*.*..**..*.*.*.*..**.***.****", "******.*..****.********...*.**.*..*.**..*..*.*.*..", ".**....****.*.**.**..****.*..*.**.**.**...*.**.*.*", "*.*****..**..**.**.**..*.......*****.*..***.*.***.", ".*****..**..***.....*...*.*.*******.....*****....*", "**....*.*..*.**.....*.**.*.*.*.*****...******.*.**", "*.**.******.*...**.*....*.*..****.***...*.*.***..*", "**.*...********.*.*.*.*.*...*.**..*.*.*..*......*.", "*.*****..***.**....******.****.*.*.**..**.*.*.*.*.", "**.*.****.*.*.*.*.**..**.**..***.*.*.********..*.*", "...*.*.*...**..*.**..***.*...****..**..*.*..****.*", "******.*..***..*....*.*.****.***.****...*..*****..", "**..*..*...*..*****.***.***...******...*...*...**.", "******..**********....****...*..*...**.**..****...", ".**.*..*.****..*.*..*.**.*.*****...*...**.**.***.*", "..*......**.****...**.***..*....*.*.*******.**.*.*", ".**..*..******.**....**.***.****.**.**.**..*******", "*..*****..*.*....*...*****.***.*.*...*.**.**.**..*", "******.*.**.....*.***........*..*****..**.*.***...", "..*..*...*.**...*...*.**...*******..**.**.**.**...", "****...**...*.**.*.....*.*...******.*.*..*.**.**..", "**..****....*.*...****...*.....**.*.*.*****.**.***", ".**.*.******.***.**...**.**...*.***..*..**...*****", "*.*.**...******.**.*******.**..**.*.*.**..*..*.**.", ".***..****.*.*..*.***.....*****..*...**.*****.**..", "..*.**.*.*.*.*********..**.****.*.*.**..****...***", "**.***.***.****.***.****..****.***.*..*.*.*****..*", "*.******.***..*..*.****.*.*.*..*.*.***.*******...*", ".**.********.*..**..****.**....**..*.**..*.****...", "..*.*.*****.***..*.*.***.*.**.*.*..**.****..******", "*.***....*...***.*.*.*******..**...*.**.**.*.****.", "**.***..***.***.*.*.....**...*..**....*.***.***.*.", "....******...*.*...*...**.*..*....**.****.***..***", "**..**************.*.**..*..**..*.**.*..*.*..*.*.*", "*.*...*.....*****...*..*..**.**.**..*..*.**...****", ".***.***********..*.*.**...*.*.*..*.*.*.**..*****."}

    Returns: 101

  187. {"...**..........*.......*.*....*....**..***.**.*.*.", "...*....**..*....**.*.*.....**..*.**..*..****....*", "..****....***.**.*.*..*....***.*...*.....*...*....", ".*.***....**.**..**.***.**.*.......**.*..*.*.*....", ".*.*.**....*****..***.*....*..*..**.**.*...*....**", "...*..**.*.*.******...*....***.*.*...*...*.*..**.*", ".***...***....**..*..**.*.*.*..*..**....**...*.**.", "******..*...*.**.**.*.*.**..*.*...***..**..*.*.**.", "..**..***....*...*.**.**...***...**.**.**.**.*..**", ".*.....*..*..**....**..*.**.*..*....*..*...*...**.", "...*.*..*...**.*.**..*..*.**...**..*.**....*......", "**.*.....**.....*..*....*.*.*....*.....**..**.**.*", "*.*..*....*.*.*.***.**********..****.***..*.*.****", ".***..*..*.....*..**...*...**.***.*..*.****....**.", "..**.*.**.**.*******..*.*.**.*****.**...***..***.*", "*...**.*.......*.....*.*..*...*..**.*..**...****..", "*...*...*...**.**...*.*...*...*..**.*..*..**..**..", "..****..*.*...*.***.*....*.*..*......*..**.*******", "..***..****.*.**.**...****....***.**..**..*...***.", ".*...*..*..*..**.**.**.*..*...*..*......*.*....*..", "*...*.....*.**.....*.***.*.*....***...*...**.*....", "*..**....*.**.*****.*....*.**.*.**...**.*..*...***", "*....**...**.*****...*..**...**..*.***.*.**.**.*..", "**.****.......*.*.*...**.*......*.*....*.*.*.***..", ".**.**....***....*...*...*..*.****.**.*..****.*..*", "...*..*....*****.**...*.*****....*..***...*..*....", "..*.****..*.**.*.*.*.*..***..**...*.*.*.*.....*...", ".*..**..*.*.***.*.*..*.....**.*.**.**..*******....", ".**.*.....*...****.*.*.**...***.*....*...*....*.*.", ".****...**...**..**..**...**.....**..*.****.**....", ".*..*..*.**...******.*..**.*.***.*...**.......***.", "*.**.**.**.*....**.*.*...*..*..*.**.*...*..**.***.", "**.*..*..**....*...**.***.*......****.*.**....**..", "***..*....**..*..*..*......*..*.**...*..*....*.*.*", "...**...*.*.....*.....*.*.**...*.******.*.****.**.", "***.....**...*.*...*....*.*...**.*..***......***..", "*.*...*..*...*..*..**.*.*..*****..**..**.*...*.***", "*.*.....***.***..****.*.*.*..*..*..***.....*.**...", "..*.*.*.........*..*.**.*.***...**.***.*...***..*.", "*.*..*.****.*..***..*..*...*.....***..**..........", ".*...**..*.*.*..****...*..**....**..*..*.*****..**", "..****..**...**.**.*..*.**.*..**.***.*.....****...", "**..*....**.*..*****.****.**.**..**.*.......**....", "***.*..*.**....***....*......*........*...........", ".*.*.*.*...***..**.**..*..*.**.*..**.*......*.**..", "....**...*.**..*..**...**.*.*..*.*.....**...***.*.", "*...*..**..*...*..***.**..*....********...*****...", "..*.....*..*.*...*.***.**..*.*....**.**......*.*..", "*.**.........*.*.**.***....**.***......****.***.*.", "*....*.....*****.....**.*..*.*..**....*.**..*...**"}

    Returns: 200

  188. {"..*.*.*...*......**...*.........*.........*.......", ".*.....*.......*.........*.......*..**.**....*..*.", ".........**..**.*..*..*.*.**.......*.*..*.........", ".....**..*..*.***.*.*...**....*...............*...", ".**....*......*....*.....*...*....***...*........*", "...*.......**...*.*...*...........*...*..*........", "...*.............**..........*.**..*.*..***......*", "....*.*..**.*..*..*.*..........*..*....*....*.....", "..*...**...*...*...***...**.....*.**..**......*...", "...**...*..*.*...*...**....*..**..*............*..", "...........*....**..**...****..*....*.*..*.**.***.", "...**...*......*...*.**....*..*..**..**.........**", "..*....*..*...**..........**..........****.*.**...", ".**...........**....*..*....*.*.*.*......*..*.....", "..**..*..*.**.*......*.*...*..*....*.*..*.....*...", "..*..........***.**........*.......**.**...**.....", "..*.**.***..**...**..*..*...........*.*...*...*.**", "....***.*.*................**.......*....*...*..*.", ".***.*.....*....*.*..*..*.*****.*.*..*.......*..*.", ".....**..*........*..****..**.........*.**.*.....*", "***....*.*.*.*.........*...*..*......*.*.**..**.**", "...........**......*..*.....*.*......*...*........", "..*.*..............*....*....*....**...**.**..*...", "..***..**..*...*.....*..............*.*...........", ".**.....*....***.*.......*.....*..*.**....*....**.", "...**.............**.......**......*.**.......*.*.", "......***....*..*...........*.......**...**.......", "............*.*........*....*..*.*..**....*.***..*", "..**..**.**.*..**...*....*.*.......*........*.....", ".*..*........*.*..**..**....***.*.*....*......*.*.", "...*..*....****.*.*.....*......**....*....**.**...", ".....*.*......**............*..*.*.*..*.***...**..", "....**....*.*.*.*..*..*.**........*......**.*...**", "......*.....*..**....*...*.*......*..*.**..**..*..", "..*...*................*.*.*..**...***.*......*..*", "*.*........*...*.*...*..*...*...........**........", "*.*.*....**....**.......*.*....*.*..*.....**.*...*", "*........*.*.*..****.*.......*.*...*.*.*.*....*...", "..*.........*...*..*.........***......*..**...*..*", "*.*.*.*..*.*....*...*.*.**....***..*...*.*........", "...*........*.....*...*.....**.*...*...*.......*..", "...*..*..**.*.*..........*.*.....*..........*.*.**", ".*....*...*****.....**.*.*......*.**...*.***.....*", "......***...**.....*.*......*..*..*...........*...", "...**....*.**..**..........*.*..**.**.***....**.**", "**....*...**..*.......*..*.....*......*.*.**.....*", "..*..*.....*..*..........*.....**..*..*..**.......", ".*.....*...**.*..**........*.*...***.....*........", "....*....**..........*.............**...*.**.*....", "......**.*........**..*.*.*.*****................."}

    Returns: 311

  189. {"*........*..*.*..*......**.........**.*....*......", "...***.**.....*.*...........*..*......*...........", ".**.*.*..............**......*..**.*.*.**.*.......", "...*.**...**....*.*.*........*..*.*.*....*.**.*...", ".**.*...*..*.......*.**....*..*...*...............", "*.**.......*.........*..*.*.*..*..............*...", ".*....*....**...*.....**..........**.*.......***.*", "**...*.........*...........*..............*..*....", ".....**.*......*..*.**..*.*...*......**.*.***.*...", "..*......**...*.........*..*......*...*..*.**.**..", "*......*..*................*...*.*...**.****.***..", "*...**.....*...*...*...*.....*...*.*...*.*......*.", "*.....****..*.*..............*...*...**.....*****.", "*.*.......*.*.**.....................***...*.*.**.", "..*......*.**..**.......*............*...**.**...*", "....*.....*..........*.**.**...*.....*.....**...*.", "**.**....*..*................*.*.....**..*..*.....", ".....*.*...*.....***.......*.**...**...*..*.....*.", ".....**..*...*..*...........**..*......*.*.*....*.", "...*..*..*.*...**..**..*...**....*...**....**.....", "......*....*.........**......*..*.*...*...*.......", ".......*.....******..*....*......***.***.*.....*..", "**.****.*......*.*....**......*........*.*.....*..", "*....*...****....*..*.**......**....**...**.......", "*......*..*.*.......*.**.*...***.......*..........", "...*.*....**...........**....*.**.*.*..****...**.*", "*...*.....*.*....*.....*...*....*.*....*........*.", ".*...*..*.*.......**..*.......*.......*..*.*.....*", "..*.*..**....*.*..*...*....*.*..*..*...*......*...", "..*.**....*.......*..*......***.*.*.**....****.*..", "**.*..****....**.*...*........**..........*.**....", ".*.....*...............*.*....**.........*.*..****", "...*.**....*....*....**...**.....*..*..*.....*....", "..*..*...*...*...**.***.**..*..........*....**.*.*", ".*..............*...*..*............*.*....*......", "*.....*.*...*....**......**.........*......*..*...", "..*.......*.*..**.*..**...**.*.*.......*..**..*..*", "*....*.**.*........*.*..*.........*.....*..*..*...", "..*.........*..*...........*.*.***......**...*....", ".**.*......*.*.*..*......*....*....*.........*..*.", "...*.....*...*.**....*..*..*.*....**..*....*....*.", ".*......*.*...**.*.**.*.*.....*.*.....*...*....*.*", "*.......*.*...**.***...***.*......*...*....**....*", ".........*.....***....**...*......*....*.........*", ".*....*.*.......*........*....*............*.*.*..", ".......**.*.**...*....**..*.*..*...*....*.......*.", "....*..*.*.*..*....*..*.*......*...**..**.........", "....*.........*...........***..***..*.......**...*", "...*.**.......*.*...*.....*...*.*......*.....*.*..", "...**...**....***.***.......*..*....*....*.....*.."}

    Returns: 309

  190. {"***.*...*.**...****.....*.*.*.*.****..**.***..***.", "*..***.***.******..****.***.*.***..*****..*.*.*...", "*.**.*.*.***.*****..**......***..*...*****...**...", ".**.*..*****..****.**.**.*...***.**....**...**..**", ".******.*.....*****.*.*..***.*...*..*.****..**..**", "**...**.*.*.**.**..***.****.*.**.*.*.*.....*....**", ".....*..*..*..****..****.**..***..***.*....**.***.", "*..*.....*..*.***********.*.*..*..**........*.*..*", "..***..**...***..***..*.*..***.***.*****.*....**..", "**..*.**..*.**......***..*******...**.*****.**.***", "**.**.**.**.*.*.*.**.***.**..*.***.**.*.**..***..*", "*.**..**.*.*..***.**.**.*.**.***.****.*******..***", ".*...*......*..**.***..***.**.**.**.....****....*.", "*****.**..******..****.**.****..**.*..*.*.....****", ".***.*....*****..*.**.**.*.*.*.*..*..*..**.**.**..", "***..**.*...**.*..**.*.*..****..***..*..**.**.**..", ".*..*.****.....**..**..***.*.*.*.*.**.**.*.*...*.*", "....*.*.*.**.**.***..*.*.*..****.*..***...**..**.*", "***..**.**...*.***.*..****..***..****..***..*.**.*", "..**..***...*.**.*..***.******.*..*..**.***..*...*", "**..**.*..*******.**.*.**..*******..*.*.**.*.*****", "****.*..**...**.****.*.**...**.*...**.***.....*...", "*.*..*..*.....*.*.**.*.*.*..****.****.****.***.***", "*.....*..**....***..*.********.*.*.....*.*.*...*..", "*.***..******..*.******....**..*..*.*****..*.**.*.", "*..*.*.*.******....**..*.*.****..****..*.****...**", "*.*.......*****.*.*.**...**..*****.**.**....****..", "...*.*.**.**..**.******...*.**..*...*..***.******.", ".****.****.*..**..*..******.*******.***..**..*****", "*...**.***.**.*****...*.*.******....*.****..***..*", ".****.**********...*.*..*.**..*.**....****..*.****", "*....*.....*.****...*.*.*...*..*..**.*.**.***..***", "...*.*..*..*******.**.**...*...***..**.***..*.***.", "*...*..**...*****.**....******..*.***.***.*..*..*.", "...*....**..**.**.*..*...***.*.*******.***..*.**.*", "*.*.**.*..**.********..**.**.*..****..***...***...", "..*****.*********..*.*.**..*.***..*...**.******.**", ".*.*..***..****.**..***.****...*********.**.**.*..", "*..**...****....*.****..*..*******...*....*...**.*", ".***...*......***..*..*...***.**..***...*.*.*.**.*", "**.**.**..*.**.**.***.****.**.**..**..****..***..*", "**.*..*...****.****...**...***..*...**..*.***..**.", "*******.**....************.**.**...***...*.**..***", ".*.******.******..*****..*.*....**..*..***..*.*.**", ".***.****.**.*.****.***.*.**..***....**..*.**..***", "*****.*.*.*...*.**..**...*.***..**.**.**.*.*.***.*", "*.***..***.*..****..***.***.**.*.*.**....*.**.**.*", "***..**.*****..**........*..****.*.***.*.*..*..***", "**..***....****.****.*****.*.******.***..**.**.*.*", "..*.*..*..*.*..****.**.********.****.*..********.*"}

    Returns: 89

  191. {"**..*.***.****.**********.*.**.***.*..*..**.**.*.*", "*..*....**....*..*....*****.*..******.******.*****", "**....*****..**..***.*.**.*****.*.***.*******...**", "....*.*...******.*.***.**.*****.*...**..*..*.****.", ".*.**.*.*..**..*.*.*****.**..*...*.....*..******.*", "*.*..*.****....*..*....*.*******.***....*****...**", "*..*.*.***.*...****..*.*****.**...***....**.*.**..", "*.*.**...****.*.***.*.*.*.*.*.*.**.**...*...***...", ".**..*.**.**..**..*.**.****.**..*.*.*..*****....*.", "*...***..***.*.******..***...**.******..**.***..*.", "*...*.**.**..**.**..***.***..*****.**..*****.*..**", "*..*****.***.**..*..*.*.**.***********...*..*..**.", ".*******.*********..*.*....***.******.*..*..**.***", "*.**...**.**.****.**.***...**.***....*.*....***.**", "*.****..***.***..*.*..****.**.*.*.**.*..*******.**", "****..**...**..*.*.....*.*..**..**.*..**.***.*..**", ".**.*.**.******.*.**.***.**********...*...***.....", "*..**.**...**.**.....*.*.****.*.*..**..***.....***", "**..*..**.**...***.**.***....**.*.*.**.*.**...*.**", "***..**..****.****....***.**....***.***..***..**.*", "***...**.*..**.*******..*.*.*..*****..***.*...****", "..*.*..******.***.**.***.*.*.*****.**..**..***...*", "****.******.**..****.*.*...***..**.*..*...****..**", "...***.*.**..*..**.****.***..**...*..**.*.*...**.*", "**..*.**...*.*.**..*.***.***.*********.*.****.**.*", "****..***.*.**.**..****.**..*.***...**..**..*.*.**", "...*..**.*.***.*.***.....**.**...*..*******.*..***", "**.*.*.*.*.*.....*.*...*....***.*..****..**..**...", "***....*..*.******..****..**.*****.**..*****.*.*.*", "..*...****.***.*.***.*******.***.*.*..*.*...**.***", "*.*******.***.**.***.*.****.*..****.*.***.*.*.*...", ".*******..**.***.**..**...*..*...**...*.**********", ".***.**...*.*..**..*.*..**.**.******.****.....*.**", "**..***..*****....***.****.**.*....*...******..***", "***.**..*****.****.*..*.*..****..*.******.*..*.***", "*.*.**..*....***..*.**..*..*.***....**..*.*..*.***", ".***.***.*.***.....***.***.*....*.**.*.******..*.*", "****..*..**.****.**..*******.*..**....*..*.**.*.*.", ".*..*........***.***.*.*****...*.***********...***", "*..*.****..**.***.*.***.***......**.*****.*.*****.", "*...*****.*.**.*...***...***.**...*..**.****.*.***", "*..**.***.***..****.*****...**..***.*.***.*.***..*", "**.*******..*****.*.*..*****.****.*.*.*******..***", "**..***.....**.**.****.******.***..****.**.**....*", "..*.*.*..*.*.***.*..****.*.*.*****..**.*..*..*.*.*", "*****.***...*..*...*.***.......*****.***.*.**.***.", "...*.**..*.****...****....****.****..*.....**..***", "***.***...*****....*.*..****.**....*.*..***.***...", "**..*****..*.**.***..*.******.******..*...**.**...", "..*...**.****.**..****..***.*.........*..***.*.***"}

    Returns: 74

  192. {"........*........*.*...**..**.*.*....****.....**.*", "..***.*..**...*.*.*..*.....***.............*.**.*.", "...*..*..*......*....**....*.*.**....*.*.***..*...", "*........***.....*.***......*.........**...*..**.*", "..*...**.*...*.*..*...**...*..*......*..*.*...*..*", "*..**...*.....*.*..*.......*.*..*.*...*.**..*....*", ".**..*............**.***..*.*.*.*...**...***.*...*", "....*....*....**..............**..*...............", "..**.**..*.*...**..**.............*..**...*.*.*..*", "*...*....*.....*.*...*.....*....*.*.*****.***.**.*", "..***...*......***.*..*..**........*....****......", ".**..**....*..*.**..*..*..............*.**......**", "...*.........*......*..**.*.**..*..*.*..***....*..", ".......*..*..*..**.*.*.....**.*..*.....*......*...", "..*..*..**..........**..........**........**......", ".*...*....*......*........*...*.*..*.*.**..*...*..", "***..*..*....*..**..*...*...........*.*..*.*......", "*....*...*.....**.*......***.*......****.*.*..*...", "..*...*.....*.*......*...*.***.*..*.*.*..***....*.", "....*........*..*......*...*.....*...**....**...*.", ".....*...........*...*.....*...*...***...*...*.**.", ".*..**...**....*....*...*.........***...**..*..*..", "........*..*..*.**.*.*..*.***...*.....**..*..***..", "*.*..*.*...*..*.*...*...*...**.......*.....*...*.*", "..*...*..*....***.*....*.**..*.........**.*.*.....", ".....***.*......*...*.*...*.......*......*.*...*..", ".**........*.*....*.....*..**...**...**....*..*...", "*.*..*..**.**......*.*.*.*........**.**..*.....***", "....*..*....****.*.*...*..*..*...*..*.*..........*", "...........*...*...**.......**.....*.**..*..*..*.*", "*.......*...*.......*.....*..*.......**....*...*.*", "**....*.**.*.*.*.......*..*.*.....*..*.***..**....", "*....*.....*.....*.**...**...*.*..*...*.*....*.*.*", "..*.*....*..***.*.*.....**...*.**..*.***.*...***.*", "..*...*.*....*.....*.*...*.**..*..*...*****..*.*..", ".*......**..*.**....*......**..**...***..*...*..**", "..***.*.*.*.**..*........*..*..*.*.....*.*.*....*.", "*.....*..*.*.*.....**..***.....**.*****..*.....***", "............*..........**.**...*.*....*..*..*.....", "***.....*.*..*.......*...**..**.***...*...........", "....*.*.....*.**...*.*..*...***....*.*.**.*.**...*", "..*..*......**.*..*.*..*...*......*..*.....***....", "...***..*.*.**..**..***..*....**.**.*.**......*...", "....*........**...***.*****.....**..*..........*..", "..*.....**...****.*.*......*........*...***..*....", "...*.....*.......*.....***.....**....*..*...*.*...", ".......*.*.*.......*..*..*...***..*...*....***...*", "..*.....**..*......**.**...*.........*....*....***", "..***..**..*....**...****...***.*.*.*.*..*......*.", "...*...*.*.*.*........*.*.....*...*.**..*.*...*.*."}

    Returns: 322

  193. {"***.....****.**..*..*.....****...*.****..*.....***", ".****..*.***..*.*.***....*.*..***...**..*.**.**..*", "***..***..****...*...**.*.*..*..**..******..*.*..*", ".*.*.**.*****..*.*..*.***.**.*.**....**.*...*..***", "...*...****..***.*.***..**.****.**....*...*..**...", "***...***...*.*.*.*..**.*.*.*......*.*..***.......", ".***...**...*.**....*.*.*..*.*.****......***..**.*", "**.**..*****.......**..****.*.**..***.*.*...*.**..", "*.*..*.....*.**.*..*.....*.......*.**.*.***.**....", ".*..****.****.***.*..*..***..*...***.*..***...**..", "*.***.***...**.**...****.*.*.*..*.....*..*.*...**.", "*...*.*...*****.***..**.*..*.****..*.*...*.*.*....", "**.........*...**...*.*********..*.*..*...**.*..*.", "**......***.*..****.*.**..****..***.**.......*.*..", "****..*.**.*.**.*.*..*.**..*.***..***.*.*.**.*...*", ".***.......**...*..*.......*....**...**.*.*.***.*.", "***..*.**..*....*.*.*.*.*..*.....*....***....***..", "*...**....**.*.******......*.*...*..*..*.*..**...*", "*...*.***..**.*......*.****.***.****...**.....***.", ".......*.*.**.**.*****.*****...**...*..*.*...*.*.*", ".*.***..**.*.*.*.....*.....*..*..****.*...****.***", "**********.**....**.*.....**............*.....*.**", ".*.........**.*.***.***.*...**.**....***...*.*.*..", ".***...****...*.**.*.*.......***.*....*..*..**..*.", ".*...*...*..*.*****.**..*.**...*********.*.*.....*", "...*...**..*....***.**...****..*..*..*.***....***.", "*..**..**....*..*.*.....*......**.*.****.*.*.*..*.", "*...*.*..**.*...*..**..*.*.***.*******.**....**..*", "*....****.*...**.*.*.*...****.*.....*...*.**..**..", ".**...*.****.**...*..*...***.*..*.*.*......*...*..", ".**...*.*..**.*.*....**.*..**...***.....**.*.....*", "*.*****.*....*....*.**.*....****...*..*.**..*****.", ".*...***.*...*...**......**....**..*.**...*.......", ".**.*..*.**....*...*.***.**.*.*.*..*....*.*....***", "*...***.*.*.**..*.**.**.*...........*....***.*.*.*", "**..**.*.*.*..**.*.*.**.**....**.**.*..*.*..**.*..", "****......***...***..**.*.*....*....**..*..**.....", "*..**..*...*.*......***..**.*.*.*..**....**..*...*", "**..**..*...*******.*.***..*..**.*..**.*******....", ".**.*****....********.*..*..**.........**...*.***.", "*.*.**.**.***..*..*.**.*..*....**...**......*****.", "*.**.*.**..*........*...****...***..*..***..****..", ".***.**..*.......**.***..*.....*...*...*.***..****", "**..*.....**.***..*.......*..**.*.*.****...*..****", "...*...*..**.*..**.*.....**..****.*.*...***.......", ".*....**..*.*.*.*....*.....*..*.*..****.**.*....*.", ".**.**.**.*......**..*.**.**.*...**....**..**..**.", "...*......***.*...**.***.*.**...***.***.*....*.*.*", "**..**.....**..**.*.*.*.*.......*........******...", "**.*.**.*....*...*.****....**......*.*.**.**......"}

    Returns: 199

  194. {".*.***..*.*..*.*.*.**.*.*.......*.*.*..*..*.*...*.", "*.*.........***.*..**..**.*..*.******..*.**...*.*.", "**....*...*.**..*.*.*******...*..*...*...*****.*..", "***.*****..*.**.*.*.*...***.****....*.***..****.**", ".**....**..*......***.***.****....*.*.***...*..*.*", ".*...*..*.*.*...*.****.....**..*.*.**.*.****......", "*.*****.***.*.*.**.....*.***..*.*..**.**..***.**..", "****...*.******.*****.*..*****.****..****....*...*", "....**..*.***..****..**..*.*..*..*...****.*.***...", "...****..*..***.**..*****.*.**..*.**.***.*******.*", "****..............***...*...*.*.*...**..***..*.*.*", "*.**......*.*****...*.*.*******...*.**...***......", "*.....**.*.*********..***.***.**.****.*..*.**.****", "*...*****.......**.***...****.*..*.****......*.*.*", "*.....*..******.*.*...*...*****..****.*.....*.*...", ".**.**.**..*.****.*..*.*.**.*.*....**.**.***..**.*", "..**.***.*.**..*.*.**.*...*****..***.*.*.**..*****", "..***.*..**...*.*....*..*.***.***.*....****...*.**", "*..*...*.....******..*..*...**.*..***..*..*..***.*", "**.**....*.....*...*..*.***...*.........***..*.*..", "**.*.*****.****....**..**...*.***.*******.***..*.*", "****...*.*.*.**.***....***.***..***.*.*.***.*.....", "*.*.****....*....*****.....*..***..****.***...**..", "***.*.*.**.**..*....*****.*...***.*..**.****..*...", "****....***..*....*..*..**..**.******....*......*.", "**..**.*...***.***.*.***.*.**.*.****..***...**.**.", "****.**.....*...*****..*..*.*..***..****.....*****", "***.*....*..*....*..****.***..**..*****.*.**..****", "**.....**.*.*.*.*.***.*.**....*.*..***.******.*.*.", "**...*...**..*...***..**..*.***.***..*******..**.*", ".****.***..*.*****..*..**....*****....*****.*.***.", "**.****.*.*..*.*.**.*.**.***.*.**.*.**.*.........*", "*****....*.....****.**.*..*.**..*.**.*****....**..", "*..*****..**.**.*.*.*.***..*.***.**.*.*******.***.", "**.*.....*....*.**.**...***.******..*.**.****..**.", ".*.****.**..*..**.***.*...*..**.*...**....**..***.", ".**..*.**..*.****.**...*.**.*.**.**.....***.**..*.", "*.**.**.*....*.*.***.*.**...*..***...***....**....", "**.*.*.**.*.*.*..***.*.***..**.**.*.*..***......*.", "*****..***.....*.***..*..*..***.*..****...*...***.", "...**.*.*.**.**.***..*..*****..*.*.*****.**..**.**", "***.*.....**..*.**.**.***.*.....*..*..***..*..*...", ".**.**....**..*...*.****.....**.**.*..**.....*.*.*", ".**..**.*..*....***.**....******.*.***..**.***.*.*", ".*.**.....*.*......**.****..*.**.**..*..*..*...***", "*.**..***.....*...*.****.*..*......**.**...***...*", "....*..*...***....***.*.*.*..*..***.**.*....**...*", "*.***.******.*.***.*..*****..**.****.*.**.***.**..", "..**..*****...*....*...*...*.***...******..*..*..*", "*.*....***..*..*...**.****.....*.**..*..*.******.."}

    Returns: 133

  195. {"..**.**.********....*****.**.*.*.**.*.****.*.***.*", "***.**.***..***.***.***.******..******.******.*.**", "******...**.**...*.****.**.*******.*.*.*.**.*.**.*", ".*.****.*.****.*...**..*.***.*.*****.**.**.*******", "**....*.*..*.***.**....**..*.*.*****.**.......****", "**.**.*..**.***.*.*****.***..**..*****..****..*.*.", ".***.**.*****...***.**.*.**.*..****.***.*..*.***.*", "****..*.*..******.**.*.*..**.**...*.**.*.******.*.", "..**.***.***.****.*..***..****..**....****.****.*.", "***...*.***.*....**.******..*.*****.**.*.**.**.*.*", "...*...*..**.***..**..**.......**.***.******...**.", "..**..***.*.****.**********.*.*.**.*..*.*...*.*.**", "..**.*.**.*..***.**..***...******.*.*...*..*.**..*", "*...**********.*....*.**..***..**.*.**..*****.****", "*...**...**.****.****.***..***.*.*..*.*..*...**...", "*******......*..*****.**.....*..*.*..*.**.*******.", "****.*.***.*...**.****..*.***.*...***.****.***...*", "*..........**.******.*.***.*.***..****.*..**.*.***", "**..*.**.*.***.******...**.***...******...****.***", "...*****....*.*.*..*..**.********.***.**.*.*.***..", "*......******...*.*..***....*****.**.*.******.****", "*.***.*....*.*.*.***.*.**..******.******..********", "..**.*****..*.*****.*.*.*.***.*****..**...**..*.**", "****.**.******.******.**..***.*.****..*..**.*..***", "*******...*****.*.***.**..*.**.*..*.***.*****..**.", "..*.**.**.**.**..*.*.****.***.**..*....*.**.*..**.", ".....***.****..*.*..*..*...*.****....****.**..**..", "*.**........*********.*.....*..*.*.*..******..*..*", ".*.*****.*.*.**.*.**.*.**..**.*.....*******.*..*.*", ".**..*****..****.*.*.*.*****.*.*....***.*.**....**", "**.******.**...**..**.*..*****.**.*..**.**.*.*...*", "**..**...****.**.*.****************.*..*****.*.***", "..**...*.**..*..**....******....*.******..****.***", "*****.****.***..****...*.***.**.**********.**.****", ".*****.....****.**..***.*...*....***..**..*..*....", ".....***.***...*..******.*.*****.*..*.***.*****.**", "**.****..*.**.****.*.*...*...**.******....**.*.***", "*..*...**.*..*.**.*..*.**...******.****....*.*.**.", "*..***..**..**.*..*..**.*.*.*.****...***....*....*", "***.*..**...****.***.****.**.***.*.***..***..*..**", "*...*****.**..*.***.***.******..**..*.*..*..*.****", "**.***..*.**.*....**..*..***.*.*.****..****.*.*...", "*....*.**..**.*****..*.*.**.**..***.*****.*...**..", "***..*.*...****.****.***.**...*.*.***.*.****..*.**", "*****.******.*..**..*.****.****.*.**...*..****.*.*", "*.*.**....**.*..***..*****.**....*.**.*....*.*.***", "*.******.*.*...**.********..****.****...*********.", ".*******.**.****..****.*..*.*..*******.*.**..***.*", "..**.***.*.*..**.***.**..***..*.*...**.**.**.****.", "**..*...**.****..*.*...*.*..*.*.**...***.********."}

    Returns: 58

  196. {"...**..**......*......*..*..*****.**...*.*.....***", "...*.**.*...*..*.....*.*....*..*..*......**.**....", "....*....*.*.....**.***......**.....*.**..*...*.*.", "**....*.*..*.*.***..........**.*.**......*......*.", "*....*..*.............****.**.***.....*....*..*...", "*..*...**.*....*..***.....**.*.*......*....*..**..", "*...*.*.**.........***.**....*..*.*.*..*...*****.*", "*.*...***..**.....*....*....*..*........*.***.....", "......*.*.*...*......*..*...*.*....*.*.*.*...**..*", ".*.**...*..*.*.....*..*.**..*.*...*.***..**.*..*.*", "..*.*.**..***...*.*..*..*...****.***...*.......*.*", "....**..*...***......**....**.....*.*.*.*.........", "...*.*.*..*..*******..*****.*....**.*****....****.", "*.....*...*.*..*........*.**...*...*.......*...***", "****.**.............*...*......**...****....**...*", ".*.....*.....***.****..*........*.*****.*...*.****", "......*...........**.**.....**.*..*****.***.****..", "......*..**.*..**..*..*......**.*.****..**.*...*..", "*..*...**....*..............*.***.......*.....**..", "*.****...*.*.....***....***...**.***.*.......***.*", "...*....***.**...*.*...***...**....*.*...*..*.*...", "*...**.***.*.*..*.*.....**..*.........**.***...*.*", ".*...*..*......*....*..**.**.**..*.**..*...**..*..", "..**........*.*.........**....**..***.**..***.*.**", "*......*....*..*.*...*.*.*................*.....*.", "**..*.*.......*..***....*.*.*..**.*.*...**....*...", "***....*.**..**...*...*..**.*....*.........*.*.*.*", "..........***.*..***..*........**..*..*.*..**.....", "..*.*.....*....**...*..**.....**..*.***....*..***.", ".....*.........**..*......*.****.........*.*.*..*.", "*.*.**...**..*..*.....***.*..****....*.**.....*..*", "*.*.**.*.*..**......*..*.*****.**..........*...**.", "*.*..*......**...*.*.*.**.....*.**.......*.....*..", "....******.....**..*.**...*.*..**...**..*........*", ".....**..*..**....***.*...******..*.....*.***.*..*", ".*....*........*.......*...........*.*.**....*..**", ".......*.*....***.......**.*..*..*..*.........*.*.", "....*...*...**........**.****..*.*.*.**......**.*.", "*..**..**.***....*...........**.....*....****..*.*", ".**.**.*.*.***......*...*......*........**.*..*.*.", "....**.....****...*...*....*.............**..*....", "*........*.****.*..*.....**.......*****..*.*..**..", ".*.*.*.**...***......*.*...*.*...........*...*.*..", "*..**.*.*****..**.**.**.*...*.*......*****.*....*.", "**...*.*.......*..*................*.*.**....*..**", "..****.*...*...***.......*.**..*..*.***.*.**.....*", "*.......*.......*............*.**..*.....***..*...", ".**....*.....*....*..*.*....*..*..*....**...*.***.", ".*...**...*...***.*.**.**.......**....*..*..*..***", "*.....*.*..*...*.......*..*..*..*......*.*.***.*.*"}

    Returns: 285

  197. {"*.**.*.....*.*.*...**..*.**..**..**..**....*.*..*.", "*.*.****.**.**....**.**..*.*.**....*.**.*...*..*.*", ".*..*....*....*....***...*..***.**.....*.......*..", "....*.*..*.***.*...*..***.............*..*........", ".**..*..*.*...****.....*...*..**..*....*....*....*", "*****.**.*.***..*...*...***...*..*...*.....**.***.", "*.*.*..***.*.*...*.*..*.*..**.*.**.**........**.**", "...*.**..**...**....*.*........**.****..**.****...", ".**...*...**.**..*.*....**......***......****...*.", "*..*.**.*.**..*.....*...*........*..**.***..**.*..", "....**.**........*..***.****..*....**.....**......", "**...***..**...**...**....**...**.*..*.**......*..", "......****..*........***....*.*...*...**........**", "*.**.....**.**.*....****....**...*..*.**.*.....*.*", "*..*..*...**..**......****.***.**..*.***....***...", "*.**...*.......*..***.**........*....**....*....*.", "*..*..**.......*.**..*.***....**....*...*.*......*", "....**..*..*.*.....*...*.*.......*......*.*.**....", "*.**...***......***..**.*..*..*..**.*.**.*..*...**", "*....*..**..**.*....**.*.*.*.*.***..*..**.******..", ".**.*.*...**...***.....**..*.**...*......*..*...**", ".***.**.......**.**..**.**..**.*..*...***..*....**", ".***..**.**..*.*...**...*.***.*****.**.**.***..*..", "......*.**.*......*...*..*..*...*.*..**.**....****", ".*..*..*.*.*...*.*..***..*....******..*.*...*.....", ".*......*..*.**..**.*.*.*.*.....*..*..*.*......***", "*..***....*..*.*.**....*......*..**......*..*...**", "..*....*....***....******.*.*....**.*.**.*......*.", "....*......****...*.*..*.**....****..*.**.......*.", ".*.*.*.*.....*.**.....*.....**..*...*.*......*.*.*", "***.....*..**.......**.**.*.**.*.**.*.***..*..*.*.", ".*.**......*..**......*..*..*..*...*...****...*.**", "***.....*.*.*.*...**.....*..*...***...***..*...*..", "...*.*....*....*...*..**.....*..**...*..**.*...***", ".*.**.*****.**..*.***.*.*.....*.*..*..*.*.......**", "**..*....*..*.*..**...*..***.....*.*...**...*..***", "*...***.*.*.****....**...*.....*..*.......*.***.**", ".*.*.***...*..*...**..*.....*.*...**.....**..**.*.", "..*.*.*.**..*.*.**....*....**.....*..*..*.....**..", "**.*....**.*.*...*...**..**...*...*.*...*.**...*..", "..**....*..*........**.***.*.....**....***.**.*...", "**.**.**.*...*.**..*......*.***..*...*.....****.*.", ".....*......*......***.**..*.**...........*..**...", "*..*..*......***..*.***....*..**.**.*.*.......*..*", "..........*.*.*.*...*..***.**....**...*.**..*..*..", ".*.*.**...*.***.**....*.*...*.**......**...*....*.", "**.....*...*..***.*.*....*.......*.....*..*..*..*.", "..*.....****..**....**.**..*..****.....**...*.**..", ".***..*.****.......****....*...*.*.*.*.....*.***..", "*.*.**.*..**.*.......*..*...*...*...*****...**...."}

    Returns: 289

  198. {"*....**.****.**..*.*....**...***.***.**..*.**..*.*", ".**...*..**.......*.*..*..***.....*.****.*.**..**.", "**...........*.**....*..*..*..*...********.**..*.*", "****.*...***.**.**..**.*...********.*..**..**...*.", "*.*......*..**..*.**.*....*.*******..*.***..*..*..", "...*..*.**..*....**.**..*....*..**....*****.**....", ".*.....**..*.*.....*.*..*..**********.*...*......*", ".....*..*........*..**...*.**..*..**..**.**.******", "...*.*....****.*...**...*..*.*.*****.*...***......", "*...*...*..*..**.*.....**.**.***.....*******..*.**", ".*.*.***..*.**..*.**.***...*...*****.*..**.***.***", "****....***..*.**..*.*.*....*.***..*...*..*...****", "*......***.*..*.****.*.*....**.*..*.*..*.**.******", ".*.*.....*...*****.*...*******.......**.*...***.**", "**.**.**.***.*.**.*********.***...*.****...*.***.*", "..*..**..*.*..*..*..***.*.*..**.*.......*...*.**..", "*...*....*........**.***.**..***..*.*.*.*.*.****..", "....**..*...**.**..*.***....*..*.*.**..*.*.**.**.*", "**...*.....*.***..**.*.***.*..*...***..**.**...**.", "***.*.**.*..*..*.....*...*.*...**...**.*********..", ".*.****....**.*..**....*.**.***...*..**...*.****..", "..*.**..*.*.***.**..***.*.***....*.**..***.....**.", "..**.*.**..***.*.*..*.*...*.*..**..***..**.***.***", "*.***..*.....*****.*.**.**.*.*..*..***....****..*.", "...**.*.....**.*.**.***..*....***......*....*..***", ".....**.*.***...*..*.**..*.....***..*....*.***.**.", "....**....*.*.*******...**.*****.....***......**..", "....*****.....*.......**.***.****..***.**.****.**.", ".***.*..**.*.***.**..**.*.**.*......*.*.**....****", "**.*...*.*...*.**......*.*...**.**.*.*.....***.***", "....*.*....**.**...**....***...*..***.......*...*.", "*...****....*.*..*.***.*.*..*..*....*.**...*...**.", "**.*.**.*.**...*..*.*..****.....**..*..*.*...*.*.*", ".*...*..*.**.*.**...**..*..***.....*....***..*.*..", "*.*..*******.*.*...*.**..**..***...*....*****..***", "**...*....*..**.*****.**..*.**..*.*.**.**..**..*.*", ".*****...***.*..*..*....**.......**.*..**.**.*....", ".****.........*.*..**.***..**...****...*..*...****", "*....**..........*...*.**..**.*...**.*....*.*.***.", ".**.*.****........*..**...*..***.***.*.*..**...***", "***.*..*****...*****..*****.*..*..*.***.*....**...", ".**..*.*...**...**...*****.*...*.**...*.....****..", "*.******.*...***.*...*.*..***...***......***..*.*.", "*.*...*..**..**.***..*.*..***.**.*.*.**.*.....*.**", "*...**...*.*.**...****.**.*..**..*****.*...***.**.", "*..*.**.**..**....*..*.*....**.**..*..**.*..**.*.*", ".**.*....*.***......*....*..*.*...*.**.****..*...*", "***.***....*..*.*..*.*..**...**.*.*..***..*..*.*..", "*.**.*....*.*...*.*..***..*.*...*..*.****...*.*..*", ".*...*.*.***.***...**.........**...*.***......****"}

    Returns: 181

  199. {"***.*....*....****.**.****.**.*.*..*.***.....*..*.", "**.**.****.*...*.....*..**..*...**.*.*..**.**..**.", "....*..**...*.*..*.*......***.*........*****.**...", "...*............*.....**....*..*.*..*...**..*..*..", "*.*..**......**.**...*....*..**..*...***.*...***.*", "*.*..*.**.**....***..*.*..**.*...**..****.**.**.*.", "..*...*.****....*.....*..*.***.*....*.*****...***.", "**........*****.***.*...*.****.*..**.....**.*.....", ".*..*.*..*.*..******..*....***.*****.**..*.****...", "*....*.***..*.*****..*.....*.*.....*..*.*.*.*.**..", ".*..*.***......**..*.**.*.**.**..*..*.***.**.*.*.*", "....*.***...*.**.*.*.***...*.*..*...*......*.**.*.", "...***..****..*.*..**.*..*.***.*.*...*...***..*...", "**....**..**...**...*..*.....*..***.......*.*.....", "*.*..*...*****.*.*.*.**.....**.**.**.*......*..*.*", ".**...**..*..**.*....****..**.*.......**..**..***.", ".*......*..*.*.....*...**.**..*.***..*.....*..*..*", "........***.***.**..*.***..**.*..**...*....**...*.", ".*.*.**..**.***.*.*.*.....*.*.***....*.**...*..**.", "******.....**....*.****....*..*.....***.****......", "**.**...*.*....*.*.....**.*..*.**....*...*.....***", "*..*.**.*****.***...*****..*.*..**..**..*....*.*.*", "*...**.*.**.**..**.*.*.**.....**.**..***.****.*...", "*.......****...**...*..***..*.**......*.*.*.*..**.", "..****.**.*......*.....*...**.*......**.*.*..***..", ".*.*...**...*..*...*...*..*.*.****..*.**..*****...", "*.**....*.*.****....**...**.***..**.**.**....*****", ".*.**.**.**********....**...*......*.*.*.**..*...*", ".*..*..***....*..*...*****.*...*...****.*...**.*..", "*.*..*...*.****..**.*..*.*.***....****...**.......", ".*..*****.**....*....*.*..*...*.**...*......*.**..", "..*.*.**..*...**..*...*.*...**.....****.*...*...**", "**..*..**..**.**...***.......*.....*...*.**.**.**.", ".......*..*.***.*.**.*.****..***..*.*..*.*..****..", ".****....*.......*..**.****..*...*...***....****..", "**.**.*...*..*.*...**........*.*.*.**...*..**.****", "***.***....**.*********....*.**..*..***.....*.**..", ".*......*.*....*........*....*..*..*.*..*...**....", "*...**.******....*.*.*.*****.**.........*.*.**....", "...*.**......**..**..**........*......*...**...***", "...*...*...*.***..*...*..***.**.....*...*..**..***", "..*..*..**.***.*****.**.****....*...**....*....*..", ".**..**....*******..***...*.**.*..*....*...*....*.", "**...**.....*.**..*......**.*.*.*......*.*...**...", "..***...*.*..**..*.***...*.*.......*********.***.*", ".***...*...**..*.......**..*...*..*..***..*......*", "..**.*....*...***.*****.**..**..**...*....*.**....", ".**..**..*.*....**.**......*.*.*.*..*.*.*.**..**..", ".*.*..***.*.**..*..*.*.*..***....***.*..*****.*.*.", "*.*..**.*.**.**..**.*....*..*.*.**..***********..."}

    Returns: 218

  200. {".*....*.*.**.***.*....*..*..****.**.*..*.*.****.*.", "..*..*...*.*.*.*.**..****.**....***.*....*.*...*..", "*.**.*.*.****.*.....*.*...**.*..**..*.....**.**...", ".*.*.*..**.***.*.**..*.*.***.*....**.**.*..*****..", "..*.*.**.*.*....***.*..**...**....*.*..*..**...*..", ".*.***.*.*.*....*.**.*.*..***..**..*....*.**.**...", "**..**....*.*..***...*....**.*..**..*....*****...*", "....*..*.*.****.**.***..*.**..***.**.*.*..*..*.***", "..***.*..**...*.*..*.*.**.*.***..*..*....*.....*.*", "..**..*..*.**.*..*..**..*.*..*.****.*....*.*.**.**", "..*.*.**..*.*..****.**...****.*.*.**...**...*..***", "***...*.**.*.*.*..*....*****.***..***.........*.**", ".*..*...**.*..*.....****..*****.*.*..*...****..*..", "*.*........***..........*...*.*.*****....*..**....", "**...*.*...***.*.**.*.*..*..*.**..**.***.**.**.*.*", ".*...*.*.**........**...**....**.*...********.*...", "*..***.**.*.....*.*.***..**.*...*...*..**.****....", ".*..*.*...**.*.****..*.**..****..**.*..*.*....*.*.", "*..*..*..*.*..*....*...***.*..*.*.*...*.......*.*.", "..***..*.****..*.******.*.*****.*....*..**..*..*.*", "*.*.**.***..*.**.**..**....**.**.*..*..*.....*.*..", ".***..*..*..**.*..*****.*.*...*.*.***..*******....", ".*.**....*..*******.********.*.**..*.*...*.****.**", "***..***..***.*.***.*.***...***..*...*......**.***", "*.*..***.**...*...***..***.**........*....*.....**", "..*.**.*.***..*..*.*.*****..*.*.....*.*.**.****..*", ".*.**..***.*..*.***.*.*.*.*.*....*.**.**..*..*.***", ".****.*****.*.*..**..**..*.***.*.**.**.**.*****..*", "*..*...*.*......****.**.*.****.*****.***.*.****...", "...*.*.***..*.*.*.*****..**.**..**..*..*.*.*...***", "**.*..*********..*....*....*...*.**....***.....**.", "**.*..********.*.**..*...*...***...*....*.**.....*", "*.....*.***..**.*.***.**..*...*..***...*..*.*..*.*", "..*....****.***..***.........*.......*....**..*.**", "..*.*****.***.*.....*.**...**...*.*.***..**.**.*.*", "***.......**..*.***.*..**.....***.*..**.***....*.*", "*.*..*....*..*....**.....*.*....*.*.*..*.*..**.*..", "**...*....**..*....*.***.*...**.....**...*******..", "...*.**..**....*.**..**..*..*...*......**...*..**.", "**..**..***.*.*.**...*.*.*..*.*......**.***..*.***", "**.*.*..*...**.*****..*..***.*.*.....*..**....*.**", "..*..**.*.***.**.*..*...*...........*..*.**.....*.", "**.......*...**..*.**...**.***.*..*..*.**.***.**.*", "*.**.**..****.*.*.***.**.....*.*...**.....****.*..", "*..**...*.******...**..**...***.*.*.*..**.**.*...*", ".*.*.....**.*..*..***..*.***.**..*..*......***.**.", ".***..*.****..*.******.*..**.*..***.*.*.**..*.***.", "*..*.*.***.....**.*..***.****.........***....**..*", "...*.*..***..**....*****.**.*...**...*..*..*...**.", "*.**...*.*...**.....*****.**...*...*.*.***.*.**.**"}

    Returns: 200

  201. {"***..*.****....***.*.**.*****.***.**.**...***..*..", ".*.***.**.**.**.*..**.*......**..*.***..***..*.**.", ".**.*..*.**.**.*...***.**....**.*.*....***.*.*.**.", "*...***.**..*..*......*.******..*****..****..*.**.", ".*******..****.**..**.*.........*..*.**.*.*****..*", "..***.**.*.*.***.*.**.*..*....*.*..**...**.*****..", ".*.****.****..**.*...*..*****...***.**...****..*.*", "*******.....**.****.*.*.****..**.*..**.*.**.******", "****...*.****.**...**.*.****.*.*..*..***.*..*****.", "**.*...***..*...*.**..*.****...*.*...*..**..**.**.", "**.****...***.******..*.*..*.***..****.*.*.*.*****", "*****.......**.*.*.*...*...*.*.*..**.*...**.**..**", "*..*..*...*.*.*.**.**************.*.**..**....****", "**.*.....**...****.***......**.*.***..*.**..*..**.", "*..*********..*..**...*.*.*.*****.....*.*.**...**.", "...**.*.*.*****..********..**.***...**.*..******..", "*****.....*.***..*..*..*.***...*****.**..*...*.***", "****.*****..**...*...***...**.*.**....*..*.****.*.", "..**...**..****.*.***..***..*....*....*.**....*..*", "****.**...***.**.*...*.**.*.**.**.*...**.*.*.**...", "*..*.*****.*.**.***.*.***.*.**.**...**.*****..**.*", "*...**..*.**.**.*.....***..*.*..**.**.*.*.**.*.*..", ".**..*...**..*.***...**..**.***.*..***.*****..****", "**.*.....*.********.*.**.*.*.***..*.***.*..*.**...", "*.*.*.*.***.**.**...**.*..*****.*.*****.*.***...*.", "**.**.***.**....*.*.*...*.*.******...*..**.**..*..", "*.*..*****..**..*.**.****..****.*******..**.*.*...", "..***.***.*...***.****.*..*...*.*.**.********.*.*.", "*.*..*.**.****.......*.****....*...****.*.**.*..*.", "....*..***..*.**..*.***...****.**.**.*.*****..**.*", "**.....*...**.*.***.*.*.*..**...*****.**...*****.*", "..**.***.*..**..*......***..*.***.**.***.*...**..*", "*.*.***....****.*.***.***.*...**.......*******.*.*", "***.***..*****....****........**.....**.*...*...**", "**..*****....*...*..***.**..***....**........*...*", "*.**.*.******.***.**.***.*.*.****.*..***.**.**..**", "...*..*.***..*..****.*.....***.*..**..**.******..*", "...*.****....**.***..*..**.*******.****..*...**.**", ".****.*.*********.....**.*****..*.*......*.*..***.", "****.*******.**..**********.****.**.*....*.***.*.*", ".******..*.*.*....***..***...****..*.*.*.*.*..*.**", "**.***..**.**.*.*..**.*..*******.****.***..*.*.***", ".*******.*.*..*...**..***..**......*..***.*****.*.", "....*..*..*.*..****.*....*..***.***..**.******.***", "....**.********.***.*****.**.**..*...*.**..*......", "*....**.*.*.*..***..**.*.****.**.***...*.*.**.****", "..*..******.****.**.**..**.*..***..*****..*...*.**", "*****.**.*.****.**..*.******...****..*.*...**.***.", "**.******.****.**..*..***.*..*..***..******.**...*", ".**.*..**.***..*.*****.***.****...*.*.*.***.*..***"}

    Returns: 84

  202. {"**.***********.*.*..******.....*...**.****.****.*.", "**.*.***.***..***.*...***.**.*.*.*..******.*.*****", "**.*.***.*.*.*****.*..*.*..***.***.***.*....*.***.", "..***.**...**...**.*.*.***..***..*.***..**.....**.", ".*.*...***...*****.**.**..****.****.*..***********", ".....****.*.**.*****.**..**...**..***........****.", "***..****..*.******..*.*.**.***....****..**.***.*.", "*.*.*.****..**.**.****..*.*****.***.*****.**..*.**", "*.*..*.*.*..***....*.*****..**..*.***..**.****..**", "**...***..****......**.*..******....*...***..*.*..", "..**.***.*.***....**..**.*..*..*..**....*.**..*..*", "..*....*.**...*******.**.*.**.**********..*..***..", "*.*******.******.***.******..**.***.**.*...*...***", "****..*.***.*.*.****.**.**.*.**.****.***...*****..", "..*..*.*..*...*.*.....*.*..*....***.*..*.**.***.**", "....*.*.*.*.*...*...*********.***.*.*..**.*..*...*", "*...****..*.*.**.**.*.*.***.**..*.*.****..******.*", ".*****.****.**.*..*.**.*.****.*.***..*....**.**.**", "*.*.**....**..*.****.**...*...*....*.****....**.**", "..*.*.*..*.****.*..**.****..*****.**.**.*****.***.", "*******....*...**..*.**...****..*.***.*.****....*.", ".*.*..**.***.***..**..*.**.**..***..***.....****.*", ".*.*...*..*.*.*.**..*.****.*.******.*.**.******..*", "*...***.*.**...**.*..***.***.*.***...*...*..***.*.", "**.********..*..****.****.****..*.**..**.*.***.***", "****.***.....*****.****....*..*...*....*...*.*..**", ".**.*******.****.*.**.****...**.*.***.**.*.*..****", "**.*.**.*.*..*.***.**.**...******..***.*.***..*.*.", "*..*..*.*..**.****....**..**..*******.*.*..**.**.*", "***..*****..*..*.**.*.***.****....*...**.**.***.**", "***..**..****.*...***.****..***.*.*****.*******.*.", ".....***.**.*...***.**.*..***..*.*....*.*....**...", ".*....**.***....**.***.*.*.*....*.****....**.*..*.", "...*****.***..**..*.**.***..*.**..*****.*.**.*.***", "*.*****.*...***********....**.*.*.***...*..****.**", "***.**.*..*...**..**.****.******..*.**..**.**..**.", "*...****...**..*****..*********..**..**.....**.***", ".**.*.....*.*.*.****.*.*.**....*.**..*.******.*.**", "**.**.....*...**.***.****.***.*..****..**.**.**.*.", "***......*****.*..*.*...*...*..*..*.****....*..**.", "*.*..**....**...*..**.****.*.*..****...*****..***.", "..**.****.*.*.**....**..*..*****..****.*...*.*..**", "**.*.***.****..*..*.***.***.***.*..**..*..**.*.**.", "..**..***.**...**.*.*...**..**.*.**.*....***..****", "..****.**.**.**....***.**..*.****.*..**...**.*..**", "**...***.**.**********..**.*.*******.**.*.****..**", "****.********..*.*.**.*.*..***....**.*****..*.**.*", "..*******.**.***.*...*.*.***.*.*...*****.*****.*.*", ".*.****.**.**...**...*******......**.**..***.**.*.", "*..**..*...*..****.**..***...***...*..*.*.*.******"}

    Returns: 61

  203. {"...**.*.**..*..*******..*.*****.....*.*.*.**.***.*", ".*...*.**..***..*..****.*.*.........**.**..*.**...", "*.....*******.*......*.**..**..*.......*.**.*.****", ".***.*........***...****.****.***.*.*.**.****..*.*", ".*....*.*...*.*..*.*....*********.*.**..******..**", "*..***..*...*.*...***.**..***..**.*....**.*...****", "*..*.**.**.**.*...*.**.**.*...**...*.***.**.*.****", "..*..*....*...*..***.*.*.**...*....**.*......**...", ".......**.*..**.*...*.*.**..*...***..*.*..**......", "**..*..*.***.***..**.***.*...........**..*...*....", "...**.**.****.*....*.....*..******....*.........*.", "*..**.***.*..*.*.*.*..*.*...*.*..**.*.*..*..**.*.*", "***.*.*****...*....*.****.**.**...*.**..***...**..", "**.**..*....**....**.*.*..*.........*..**..**.***.", ".**.*..**.*.*****..*.....*..**..*.**..****.*.**..*", "**...*.***..*..**.......*.*...*....**.***.****..*.", "**..**.*****.*.*.......*.*.***.***.**.****.***.***", ".*.*........**.*..*.*.**..***...*.*..*..*..******.", ".**...*..*.*.*.**..***...***.*.*.**...****.*.***..", "..*.....**.**...*.*.***...**.*******..*.*..*.*.***", ".*...*.**..*******.*.*..****.***.*....**.***.***.*", "***.....***..*..**..**.**...*****..******.*..*****", "...**.*...**.*..**...***.*.*.....**..*....*.*...**", ".*...*.*.**..*...***..*.**.***.........*******.*..", "**.*.**.....**.**...**..*.*..*.**...***.*..*.....*", "...*.*.*....*****..**.*.*.*..***.****.**.*.*..*.**", "...*.......*.*.*.*......*..****.**.*...**.......*.", ".*.**...**...*.*******..*.*.**.*.**.........*..*..", "..*..**.....*...*..**.**......*.*...*....*.*..**.*", "..**.**.*.*..****.**...**......*..****..*..**.**.*", "*.*..*..*..****..**.....***.****...*..*..*.*..**.*", "*.***.*.*..*.**...*.**..*****.*......*.**..*****.*", "**.***..**..*.**..***...*....**..**.**..**...*.**.", ".**.*.*.*..***..****..**..**.....*.*........*****.", ".*.***...***......****....**.....***...**......*.*", ".**.***.*.**.**.***.**.**.*..*....****.*.......**.", ".*..**.****.*******..**........**...*...*.**.*..*.", "**..*....**..*..**.**...****.**..***.*....*....***", "*.....*..*...*.**.......****.*****..****.*.***.***", "*..**.*.....*..*.*.*.*.**.*.***..*.**..*..*.***.**", "....*..**..*...*..****.*.....**.*.*****.*.*..*.***", ".**...*..*...*...*........**.***..*.*****.*.*...**", "*.****....*.*.*..*....*.*...*.*....*.....**...*..*", "*.*.**...*...*......*.*.*......*.*..**.**...**.*.*", "..*******..*.*.......*..**....***..*.*......******", "*...*..*.****.*.*.*..*......**..*.***.....*.*...**", "******.**..*****.**..*...*........**...**.*.*..*..", ".*.*..*.*.*..***.**.*.**.***.*.*.*.****.**.*.**...", "*....*********...*...*..**.***..........*........*", "*..**.**.***...*.****.***....*..*..*.**......*.**."}

    Returns: 173

  204. {"***.***..*.**.*.***.****.**.****...***.*..*.*.**.*", "*.*.*.****.***..***..*..**......*.**..***......*.*", ".*.*.*.*.***.**..*....**.****.*....****..****..***", "**.*..***.*...**........*.**..**.*.*.**.**.****...", "**.....*..**.....*.****....*.*....*********.****.*", ".****...****..*..**.*.*.*.....**.*..*.******.*.**.", "*...*..**.*.*****.*****.*..*****..**.****...******", "..********.*....******..*.....**....*.*.**.***....", "*.*****......**.***..****........*.***..**.****..*", "*...**..**..***.*.*.**..**...*******..*..******.**", ".*...*.*..*...*.******..*..**.***.*****.***...***.", "**...****.*****..*.*****.**..*.****.**...**.....**", "**.*...*.***.*.****...*..**..*************..****.*", "*..***....*.*.****.***...*..***.*****.*..***.*...*", ".*****..*******.**.*.*******..******....**..*..*.*", "**.**..*****.*.*...*..**.**.*****..***.*..***..*.*", "*.****.**..***.****.*....*..*****..*.**...*.......", "******.*...*..*...**.*..***..*.*...***.***.*...*.*", "****.***.*.......****.****...*.**.****.***.*..****", "*****.*.***.***.**.**.*..**...*..**.**..*.*..*.***", "*...*..*.**.***...*.**.*..*...**.*.****.......*...", ".....*....*****...*.*.********....*.**.*..**..**.*", "..*....*.*...**..*****.**..****.....***.*..***..**", "**.**..**.***...*.*.******...**..*..***.***.******", "*...***...*.***********..***..**.*..***.***..*...*", ".*.*.*.....***.....****..*****....*...*.*****.*..*", "**.*...**..*.**..*****..**.*.*...****....*****.*..", "...*...******..*.**..***.*.**..**..*...********...", ".*..***...****.*****.******.*.*.**.*...**.....****", "**.*....*.***..*..***..***...**.**..*.*.*****..*..", "*.***.******.*.*******.*.***...*..****..*..*......", "..**.*..**.**....*.**.*.**......*.****....*.*...**", ".....******..*.*.*****..***..**.*.****...*..**.*.*", ".....*.*..*.*.***....*...*.**.*.****.**.*.*..*****", "***********.******..**..****.***.*.***...*.*..**..", ".*..*****...****.*..*******.*....**.****..*****.**", "..**..*..***.*.***.*.*.*...***...***..***..*...*..", "..**..****..*.***....***..**.*.**.***...*..**...*.", "***.**.***.****.**.*.....***...*.**......**...****", "*..*.*.*.**.*..*...*.***...***...***.***.*....****", "*...*****.********.***...***..*.**.*.***..*.....**", "*.**..**..***.*..**.*****...**.**.****.*....******", ".*.**.**.***.******....*.***.******.**.***.*....*.", "*.****......*.***.*...**.**.*****...*.*.****.*...*", "*.******...*.*...*.***.*..**..*..*.*.....*.*.**...", "****..**...**.*.*.**...**.**.**.*.***.*******..*.*", "*..*.*.*.************..*.*...****.*.**.**....***.*", "*.**..**.**...**.****.**....**.**..**.*.*.****...*", "..*.*.*.***.**.***.**.***.**.*...***...**..**.*...", "...*.*...*.*.*******.*....****.....**.*......**..."}

    Returns: 96

  205. {"**.....**.*...*.....*.....**.*...***....**...*.*.*", ".****.*.*.*....*..*.***.*...*****.***.***...***..*", "****....************...*****....**..**.*..***.*.**", "..*..*.**..*.*....*****.......**....**..*..**.****", "*..****.***.**.**.*..**..**.*..***..***...*.*.****", "*..***....****.**.*.*.**.*.*.**.******.*.*.*..*..*", "**...*.....*.***.*...*****.*.*.*..***.*.***.***.**", "....*.*.*.*.*...*......*...*.*...*******.*.....*..", "**.......***..*.**..*****...*..***...*.*...*******", ".***.*...*.*.***....**..***..*.*.**.....*..*******", "...*..**.*..******..*..**.*..*.**...**......*.*.*.", ".**.*..**.*****..**.*..*.*.*....*..**.**..**..**..", "*.*.*.**....*.*.***..*.*..**.*..*..*.*.*..*.*...*.", "*.**.****..*.*****..*.....*...*.*.**.***...**..*..", "*...**....*...*..***.*...*.***.*.....**...**....*.", "*.****.**...*****...**.*.**.*.***.**..**.**.******", ".**....***.*.**.*..*..***....****..*....***..****.", "...*****.**...*....***.***.***.***.*..**..*.******", "**.....*.****.**.*.*..*******.*.*.*.....*..*......", "..*..*******.****.*...*.*..****...*****...***..**.", "***.**...*.*.*..*.*.*.**....*.**...*....***.***.*.", ".***....***...*..*....****.*...**.**.**.*.*.*.**.*", "*.**..**..*..*****...*..*....*.***.*.*..*.*...*...", "**.****...*...*.*..**.*.*.*.***...***..**..*...*..", "***.....****.*..***..*...*.*.**.***..****....**.**", ".***...**.****...**.....*...*...**..**...*..**.**.", "..*...**...*..****.***...**.*******....*..*.*.*.*.", "*.*.**.*.**..**....*****.*.....**.....**.***..*.*.", "***..*.*********.**..*..*..*....*.**..***.*..*..*.", "...****.......*****.**...***.*..*..**.**.*...**.*.", "***..*.***..*..*.*.*.*.**..***.*******.*..*.....**", "***..*..*....*.**...***.***.**.....***....***.*.*.", "**.***.**.*.***.*.....*.*..*.*..*.*.*...**.**...**", ".*.*.**..*****.**...*.**..****...*..*.*.*..*.*.**.", "*.**.***...***.*..*..*..***....*..*..**.**********", ".*..***...****.**.**..*****.*...*.*...*..*.******.", "****..*.**.***.*...*..***.***...*..*.*.*.***.*..*.", "***.*.*..*****.***.*.*....**.**....*******.....***", "..****.*.*.*.**..*..*******..***..*.***..*..*.****", "*..*..**...**.*..*..*...***....***...*......**...*", "***.*..*.**.**...**.***..****.*.*......*.**....***", "**..**.*.**.*..*.*.*.*****...****...****....****.*", "...*......**.***...*.****.*....***..*.....**..**..", "**.....**.**.****..*....**...*..*.*...*..*.**..**.", ".*...*******.*..***..**..***.*...**.**..***.**....", "..*....*.*...*.*...*.**...**...*.****.*...*..*****", "***..*...***.*....*.***...*.***............*.*.*..", "*.****...**.***.*.**.***.*..***...*..**.***..**.**", "******..*.***....***..*..***.*.*.**.*..*..***.****", "...**...***..**..**..****..*.*.****.*.....**..*..."}

    Returns: 127

  206. {"...*....*..*.**.....*............***.*.**.*.**.**.", "...*....**..*..*.*****.*....*...**.*....*..**.*.*.", "....****...**.**............*.........*........*..", "*.....*......**..*......*.***..**..**...*..****.*.", ".*.......*.*...*....****.*.....*..*...*...**..*...", "*......**...*.*.*...***....*..*.*....****......**.", "****..***...*.*..*.****.........*.*...*.........*.", ".....*..*.*....*......*..***....*...**.*.....*.***", "...*.**....*****.*......*...**..*..**..**...*...*.", "**.........**....**......*.......*..*.........*.**", "..*.**........**..**.*.**.**...**.**.*.*..*.*.**..", "*.*...*......**.*.**.....*.**.*....*....*.*....**.", "...........*.*..*..*.*.***.*..**..***......**.**..", "*...*...*.**..*....*..*........*...*..*..*.....**.", ".**..*.*..**.*...*.*.*...*.***..**..**.*.*...*....", "**..*.*..*....***....*.....*.*...*..*.....**...*..", ".*.**..***......*.**.*..**....*.*.*****......*....", "**......**.....**..*.....*.....*.***.**....*...*.*", "***...***..*.*..*........*.*...***...**..***..**..", "*.**..*..*.****..*...*...**.*.***.****...*.....*.*", ".....*..*.**....**..*.*......**.**...**..*.*.*...*", "**....*.....**..*...*....*...*....*..*...*....**.*", "***....**.**...**...*...*..*......*...*..**.*.*...", "*..*.*.*..****.**.*....*.......*....***...***...*.", "....**.....*...*.*...*.......**...*..*...*.....*.*", "*..*.**.*.......*..*.*.****.*..*.*..*..**.*.**.***", ".*.*.....**..****..*.*......*...*.**.*..*.*..*...*", "....*..*.*...*...*.*.*........****.*.*.*.....*****", "..**.*..*...**....***..*.....**.**..**.**.*.*.*...", "*..*..*.....***...***.*..*.....*.*...*.*.*.**..*.*", ".*..**...*.....*.*.....*..*.**........*.*..**....*", "..*.**.**...*.**.***..***.....***..*...*...**.*.**", "........*..***...*.*..****.**.*.....**.**.**......", "****.**.***.*....*...*.**....***...**.*..*.*.....*", "...*.*...*.....****.*.*.*..*.....*...........**.**", ".****..**..**.**.....*.*.....**.*..*...*....***.**", "****.....**..*..*.****.****.**.*.***.*.*...***....", "......*.*.*.*..*.*.***.*.**.........***...*....*..", "*..*......**.*.*.**.**.*.*.**.*.*...**...***..*..*", "...**...*.***.**..*...**.*.*...**.*.*.....*.....**", "*..............***....*....*.*...***.**.*.*....*..", "*.*.....**..*.**.**...***..**....*.**.**.....*....", "..*.*..*..*......**.***.*.**.**..*.****....*.***..", "....**.****...*.*...*.*.*...*.*...*...*****...*..*", "**..*.**..**.*.*.*.*....*......*..**.*...*..*..*..", "*.***.*******....****....*..*.*.****.*.....***..*.", ".*.**.***.*.**.........**.****.*.*.*..*.*.*.....*.", ".**.....*..*..*...*.*.**.*.**....***....*.**.*.***", "...***..*..*.*.*...**.*....*.*.**.*.***.*...*...**", "*.*...*...*..*..****.*....*.**.*......*.*......*.*"}

    Returns: 278

  207. {"...........**.***.*.*.*..*.*..*.**.**.*****...****", ".*.**.***.........**.*...*.*****....***.....***.**", ".***.*..*.***.**....****..**.*.......*.****..*.*..", "*..*.....*.....**.**..**.*..**..******.**...**..*.", "*.**.****.....**..***..*..*.**.**..**.**.***.**.*.", "*.**.*****...*...****.*..*...*****......**.**...**", ".....**.*****..***...*..*.*..*.*..*****...**.*.*.*", "....**.*..*.**...*....*......***.*...*.*..*..***.*", "*....*....*****...**.*.**.*********.**.*..***.**.*", "**.**********.**.***.*.**..*********.****.**.***.*", ".*.*****..**.*....**.*************...***.*....*.**", "*.*****.***.*.**..***.**...*.**.*.......***.**.***", "*..****.***.**..***..*...***..**..**...*.**..*****", ".*...**..*.**.*........*.*...*.*...*..*.*.**.*...*", "**.......*.*.*.**.**.**.****.*.**...**..*******...", ".*..**.*.*.*.*..*..**....*.**..******.*..*..*..***", "****.*.....**.*****.*****..*.****..*....***..*.*..", "***..*.*.***..***.*****..**.*..*.*****.*.*.******.", "**.*.*********.**.*.**...**..**.***..*.***.*.**.**", ".**.....****.*.*.*.*..**.*.*..**.***.....*********", "*.**..***.*.*..*....**.****...*.***.*..***....*.*.", ".***..........**.*.*.**...**...**..**.*.....***..*", "*..**.*..*......*.***.*.*.*.***..**.*.....*.**..**", ".....*******..*..**.***.**.***.**.***.*.*........*", "**.**.*.***..*.*.*****..**.***.**...***.***.**....", "*.***.******.*.***..*.****..*..****.**...**..**..*", "*..**...*.***..*.*..**.**.*.**...*..*.......*****.", "*.**.*..*..***.....*....**.**.***.**.****.*...***.", "*.......**...***..*...****.**.*.*..*********.*.***", ".*.**.*.***....*..**.**..*.*..*.....**.***......**", "..*.*.....**....***...*...**.....*.*.*.*.*..**.*.*", "*..**.*...*..*.*.*...*.****..*.*******.*****..*.**", "..**.*.**...*******.......**......*.*....*..*..*..", "*.*..**.*..**..**.*.......*******..*.*..*..**.****", "**.***.*.****.*.***.*******.*...*.*.**.*.***.**.*.", ".******....*...**..*..**..*..*.*......*.****..**.*", "*.*..*....**..**.*.*...**.**.*****.**.***.*.*.*..*", "**..****..*....*.**..**...**.*.****..*.....*.**.**", "*..**.***..**....**.*.****.....**.***.**.....***.*", ".*****..***..**...*.*....**.**.**.*****.***.****.*", ".***.......*..*.*.*.**.**..**.*.*.*.*.**.****....*", "*.**..****.*.*..*...****....*..***..***.*..*.***.*", "***..*.**..*...*...**...*.....*..***........**...*", "..***....******.*.*.***..*.**.****.****...***...**", ".*....**..*....*..**.....****.*.*.***.**...*****.*", "***.**.***.**.*****.*.........***...**...****.*..*", "..*......******..*..***.*......***.*.*.*****...***", "****..*.*.*.*.*****..*.**..***.*..*******.**.*.***", "****..*.*****...*.**..**..**.**.......**..**...*.*", "...**.****...*.*.*.....*.**..**..**....**........."}

    Returns: 112

  208. {".***..*.**.****..****..**..*.*..**...*...*.*.**.*.", "*..*.....*.*.*..*..*.*.*.***....***.***...*.***.**", "..****..**.****..**.*..****.***.*.**.***.***..****", ".**.*..*.....*..**...*..***...**.**..*****.*..****", "**.*.....*.....***..*.**.*.***..*.**...*....*.****", "*..*******..**..*****...**.**..*.****.*.**.*...**.", "*.***********.**.*...***.**.****.*.*.**....*..**..", ".*.*....*..**..***.**.**..**..*.....***..**..**..*", "*.*..**.*..**..*.*....****.**.*..**...*.****.*...*", "***.....**..**....***.*..*..*...**.*.**.**..**.*..", "*..*...**.***..*......*****..*****..*....*..**..**", "***.**.*.*..******..**..*...*...****..*.*****.**.*", "****.***.......**....*...**..***..**.*......*..**.", "*..*.***.*.*..***.*.*..***.*.**.**....**.**.*.*..*", "*..*....**..**.****.**.*****...****........**.****", "...*********.***..***.*.**.**...***.*.****.*...***", ".*..*..*.**...**.**.*..*.*....****.**...**..**....", "***.*****.*.***.*.**.**.*.*..*.*.*****..*.*.**.***", "*...*...**.*.*..**.*...****.*...***.*..***.***.*.*", "**.*.****...***.****..*.*.*.*.**..***...*****.*..*", ".*.*.*....*....*.**.*****...*......*.***...**.....", "***.....*.******.**.......**..***.....*.**.*.*****", ".***.**.*.*..***........*.*..*....*.**..*....**.**", ".****..***.*.****...**..*.*...***.****.******..*.*", "..**.**...*..*.**.*.***.***..**.*****.****...**.**", "*.*.**.*.*.*.****..*.**...***.*.*..*.******...*..*", "**.*.**..***.*****.*.*.****.*..*..*.**....***.*.**", ".*.**.****.**.*****.*.*..********.**.**.**.....*..", ".**.**...*..**.*...*.**.*.***..***..**.....**..**.", ".*..****..**.*..*.*.*.*...****.****..*.**.******..", "****...*.*.*.*..*....***.***..*....*.**..*****....", "..*..***...*..**.....**.***.*.*.*...*..**.***.*.*.", "*.*...**.*.*.**.*..***...**.**..***.********...*.*", "**..***.*.**.*.....*.*.*...****.*.**.*..**..*..**.", "...*****.*.**....***.***..**...*.***...**.*...**.*", ".***.*..**..*****.*******.*.**..***.**.*.*.**.*...", "*..**.***..*.*.***....*.*.**.***.*..**...**.***.*.", "*....**..**...*.*.**.**.*..*********.*****.**.*..*", "*....***.*.**....**...*..*...***.*...******.**.**.", "*****....*..****.****......*.****.*.****.*..*..*..", "..*..*.*..*..***.******..*.*.****.***.**.....****.", ".*.....*....****..**.*...*.*.*.*..**.*****.*..**.*", "******.*...*..*.****.....**.**....**.********.***.", "****.*.*.****.***.*..*.**..***.**.*...***.*...**.*", "*****...*****....**.*****.*.*.**...****...**...*.*", "**.***..*.****.....*..*..***..****.*.....**.*.**.*", ".***..***..**.****.*..*.*..*..*..*...*.....****...", "...***....***...**.**.*....*****...*******....**..", "*.....*****.*..*.*..**.**.*.*..*******...*****.**.", "*.......***..*..**..*.*.*..********....**...***.*."}

    Returns: 109

  209. {"..........**.**...***.*...*..*......*..*....**.**.", "..*...*..*.*..*.**.**...*....*..***......*.....*.*", "....*.....*.***.**..*.....*...*....*.*.*...*******", ".**..**...*.*.*........***..*......*.**.*.***.*.*.", "***...**.****.**.*.*.****..****.****....****......", ".**...*.***..*..........*..*..**...**.*...*....*..", ".*...*..*.*.......**.*.*.*.**...*..*........****..", "**..*..*.....*........*.*.**.**.***...*.*...*...**", "....*........**.****.**....*..........*.**....*...", "*.**....*...**....*...*.*......*..*....*.*..**.*..", "*..*.*.*.....***..**...***....**..*....*..*.*.*...", "*.**....*.**.....*..*.*.****.**.*.......*....*..*.", ".*..*.....*..***..**..*.*..*.*..***........*.....*", "***.**...*.*...*...**........*...**.***..*.*.**...", "***...*.*..*..**...*.*...**..*..*..*.*....****....", "***....****..**...**....*.**..**.*......***.****..", "...*..*****.***..*.*...*.**.**..*..*.*.*..*..*.*..", "...**....*..*.*..****.*.**.*....*...*.**........**", ".*...*.**..*..*.*.****....**..*....*......**.*.**.", "...*.*.....*....*..**..**..*..**.*.*..***..*....**", "***..*.**.....**..................*.*....*...***..", "....*....*..*...**.*...***..*........*...**..**.**", "............**....*.*...**..**.*....*...*..****..*", "..*..*........*..*..**...*.*..*.*....****.*.**.**.", "*....***.*......*.*....*...*..*..*......*.****....", "**..******.***.*..*..*..***....*..*..*..**.***..**", "...*..*.....*........*.*.**..*.***..*............*", "...****.**.....*.*.**........**.*.*..*.******...**", "*...*.**.*..***.*...**..*......*....*..*.....**.**", "...*...*....*****.**....**..*.....****..........*.", ".**..**...**..*.....***.*......**.*.**....*..*.*.*", "...***..*.*..**....*...***.*..*..**...*......***.*", "....*.*......*****.*.**.*..*.*......**.*..*****...", "....*..**.......****.*..**.***.*...*.**..*..*.**..", "*...*.*...*.**..........*.....*..*.***.*.*.**..*.*", "**.*..**.....**.**...***...**...**...**.*...*.*.**", ".***..........*...*...****.*.....***...*.**.*.*...", "*...*.*...*..*...**.*...**..***.*......*.....*.*.*", "..*..*.*..*.****.*..*.*......*...****.***.......*.", ".*.*..*...**.**..**......*..*..**.*****.**.*.**..*", ".**..*....*.*...**.*.*..*.*****........**.****.***", "**.**..........*.*..*.*.....*...*...*.*...*.*..*..", "*..*......*.*..*..*....*.***...*...*.**.***.......", "*.**.*.*....*..****...**..**.*..*......***.*..*...", "..*.*..*.**......*.*....*..*..*...***...*....*....", "..***.*.*.***..*....*..*.****.**.*.**...*.***....*", "...****.***.*....*..**..**..*..**...*..**.***.....", "*..*.*..*..**.**.*.**.*.*.*..*...*......*....*...*", "*..........**..*.....**..*..........*...**...*....", ".**.....**.*...**.**..*........*...**..*..**...*.*"}

    Returns: 263

  210. {"...........*...*......**..*.**...*.**.....*.*.**..", ".*....****.**..*....*..*........**..**.*....*....*", "*....*..*.**..*..........**........****.*..*.****.", "....*.....*...*....*.........*..**..*..*.*...*.*.*", "...*.*...*..*......**..*.*...**.*..*...*...*.....*", "*.*......**....*....**....**....*..*...**....*.*..", ".....*.*.*...***....**...**..*..........***..*....", "*...**......**..*.*...........*..*.....*....**....", "..*.***......*....***......*..***....*.*.*........", ".****....*.*....**....*.**......*..*......**..**.*", ".*...*........***..........**..*..**.*..*...*....*", "..**...**.....*..*.........*....*...*.*...*.*.....", ".*.*...*.......**.*.....*.*....*.*..*.**.*..*.....", "..*.*...............*...**.*..**....*.........**..", "..***.*...**...*....*..*.*...*.*..................", ".*...**.***....*.*....*..*...............*..*..**.", ".*.*....**.*.*.*..*.*.......*......*.........*.*..", ".......*....*.....*...*.**..*.......*.**....*...*.", "....**.*.***.*.**...***..***..**......*...*..*....", ".......*..**...*..****.*.*.*......*.*....*.....***", "*.***......*..*..*.....*.....*.*.....*...........*", "**...*..*....*...*.**..**..*..*......*.......*....", "......*.*.*........*..*****.*.*.....*.....*.....*.", "..**.............**...**....*.....*...............", ".*....**....*..**...*.......*.*..*.**.*.**....*.**", "..*....****....*..*....*..*..............*.*....**", "**..*.*..*..**...*...**......*.**.****.**....*....", "***.*.........*....*......****....**........*..*..", "**.**....*.....*.**....*.....*......*.**.*.*...*.*", ".........**.......*.**....***...*.**......*.*..*..", ".*.............*.*.......*..*..**...*......*.*****", "....*..**..*.*..***..*....*........*.*.*.......*..", ".*..*......**.**..*........*..*......*.........*..", ".*....*....**..*.*......*.*........*..*.......*...", "...*.*...*....*.*.*........*......*..*.......**...", ".*..*.....*.......*.*.*.*...***..**.....*.....*.**", "*....*.*....*........***..........*.**...*.....**.", "...*.*..**.*.......*..*..*....*.**.*...*........*.", "....**.*.....*..**.*.......*...*.**..**...*.*.....", "**.*.*.*.*.............*...*.*...*......*.***.....", "..*.*..............***...*.*..**....*..*.****.*.**", "....**.**.*.**..*.*...*...**....**...*..*...****..", ".***......**....*.*....*..*..**.........*.**.*....", "........*..*.....*....****..**.........*....**.*.*", "........**..*.......*.*.*.*..*..*.**..*.....*..*..", "*.*.....***..*..........***.*............*......*.", "....**....**...............*..*.*..*...***..*..***", "..*.......*.*.**..*....***.......*.*......*...*...", ".......*.......*.........*........**..*..**.*.*.**", "*...***...*....*.....*..**..*....*.**........**..."}

    Returns: 323

  211. {".**********.**.....**.**.*.**..*.*.**.***.*.*.****", "*.****.*.**.**.*...*******.....*..*.*.*..*.*******", "******.*.**.***.*..*...*..*.***.**..**.**......***", "*.**.********...***...*****..**.*.***..*.***..****", "******.****..*...*..*..**.*..******...**.*.****.*.", "*.*..*..**.**.*.*.*..*********..**..**.....*...**.", "******.**..********.**.*..*....*...**..*..*..*****", "...***........*.***.**..***..**.**.*....******.*..", ".*.***..***.*****..**....*..**.*..****.*****.*....", "...****..*.*..**..******.*.*.......**..*.***..*...", "****..**.**.....*..*.****.***.**...*...*******....", "***..******.****.....*.**.****.*..*.*...*.*.**.***", "*.*****.*.*.*.*.*.*******.**.*..*.*****...*....**.", "..*..**.**...*.**..**..*..***..*****..****.*..***.", "..*.**..*..*.*.*..**.****.....*..****.*.******..**", "*...**.*.*...**.****.*.*******.*.*...***..**.*.*..", ".....*.*.*.*..***....**.****...*****..****.*.**.*.", "***...**.**.****...**..*.*..*.**..*****.*******.**", ".**.**.*.*****.....**..*...**..*.***.***.*****.***", "******.****.....*.**.**......***.******..**...**.*", "..*..*.***.**..**..*...*..*..**...**..***.....*...", "***.*********.***..******..*.*.*.**.**.******...*.", "*...*****.**..***..***...*.**..********.**.*.***.*", "....*.*.**.***.**..***...****.*...**.**.***..*****", "**..****.****..*.*..**...****...*..****..*.*..*.*.", "******.*********.*.***..*.*...**..**..*...*.****.*", "****..*...****.*.*.*.*****.*...***..*..*.*.**...*.", "*.*.******.*.*.*.***.*.**.**.**.*..******.***.*..*", "***.**...*..*..**.**..*....***.*.****..*****.**...", "**..*.*****.*.***.**...***********..***.****.*****", "**..*..*****.**.....**..**.**.....****.*.*..**.*..", "*.**..***.*..****.******.***....*..***..***.*.*...", "*************...**.**..*..***.*****...*..*.*..****", "***.**************.*****.***.*.*.*.*...*.**.*...*.", "..*.*......*.**..*...*...**.*..**..*......****..*.", "**..*****.***..*.***.*.*...*....*.*.*.*..**.*****.", "**...*..***...*.***....**......*.*..*****..*..**.*", "..*****.****.***.*.**...*.****..*******.*..**..*.*", "*...**.***.*.*....********..*......*.*..*....**...", "*.****.*.**...***..*...***.*..*.*.*.***.*..***.*.*", "...**..**.*.**.*..****...**.....*****.****.*.*...*", "***.***.**.*****.*..*..*.*..**..*.*.**.*****.*.***", ".....**..*.***.*...*.....*.*.****.*****..**...*.*.", "*.*..****..*.**.**..*...**..*..**........*.**.**..", "**.****.**..**..**.***....**..*****.**..******..**", "*.*.***.*****...*******.**.*.***.***..*.***.*****.", "*.*.****.*..*.*.....**...***....**.*.********..*..", "*.**.********.......**..***.**.***.**..*..**.**.**", "**..*..*.*.*..*.*****.*..*.**..*.****.*..*.*...***", ".*.*..**.**.*..*.***.*.***.*.****...**.*.***...**."}

    Returns: 90

  212. {"...*..*.**.***.******.**.**...**.**...*****.....**", ".*.****.*.*..*..*.****.*.*****.*.*..**..****...**.", "*.**.****.*.****.*..******...****.*..***.*....**.*", "*..**.*.*..*.***.****.***.*.*.*.*****.**...*****..", "****...**.*********.***.*...**..*.****.***.*..****", "*****.*..*...***.*..***...*..*.*.***..*.*.*.*..*.*", ".**.**...***...***.**.**.**..*.***.**..*...*****..", "*.*.....*.**.****..*..******.*..*.*****.*.*.*.***.", "*.****.*.*.*.***..*..******...*.***.**...**.**.**.", "...*.**********.*.*..*...*******.****.*.*..**.***.", "*.********.**..***.**.*.**.*...***.**.**..*.*.*..*", "*.***.*.**.**.**..*.*..***************.**.*..*.**.", "*.*.*...*******.********....**.*.*.*.**..***...***", "****....****.****.***..**..**.*.******.*.*.**..*.*", ".*..**.*..**********.***.**..****.******...****...", "*.****....*******.********....***...*.**.***.*..*.", "**.*...***.*.*******..*.*****.*...*.***..**.****..", ".*****...***..***.**.***..***.**.**.*****..***.*.*", ".***.*****.****.*..**.*.*...*.*..**..**.****..**..", "*.*.*...**.***.**.**.*..****....***.**..*...**..**", "*.*.*....*..*.****.*******.***.*.*..*******..****.", "******.*.*********.*.****.*.****....*.**.**.**..**", ".*****.****.*.***.*..*.**..*.*********.*.*..***.*.", ".****.....******.**.*..**.**.**..**.***...**.**.*.", ".*******.******....*******..*.*.**.*....*....****.", "**.***.**...**.***.....****.******..**************", "***..*****.****..*...*****.***.***.**.*....**.**.*", ".*.*.*.*****..**.*.*..***...**..**...**.****...***", "***...***...*.***.******..****..*..**.**.********.", "**.*..*****.*..*******.*...*.**...**...*.*.**.**.*", "*.***********.****.*..*.*.*****..**..**..**..**.*.", "*.*.**..****.*..*.*.*.**.**.*****.*.*.*.***..*.*.*", "*.**..**...*.***....*******.**********.*.*.**..***", ".*..*.****.*..*.*.***.....****.***.*.*.*******.**.", "..*.***.....*..*..******..***.*..*..**..**.*...*.*", "*******.*******.****..****.******..*.*...*****...*", "...****..***.......**..*..*****.*.*....***..***.*.", "**...*********.**.**.****..*******..**.*.***.***.*", "******..*.****.**.***.**.****.*.******.****.*.****", "****..**.*****.*******.*.****.*.****.**.*.**..**.*", ".*..****..*.****......*...***.*...***.**.**.**.**.", ".*****...***..**..**.***.*..*.*****...**..*...***.", "***.*****.****..***.******..****.*******.*.***.**.", "***.*...****.*********..*.*.**..*.****.**.***....*", "******..*******.*.*.*.*.***..*******.*******.**...", "***..*...**...*..***.****..**....****.********..*.", "****.*.****.*.*..***.**.*.*.***.**.*****....**.***", "*..***.***********..*..**.******.**.**.******.****", ".*.***.***.**.**.*.******.****..*.**..*.***.**..**", ".****..***..**..*.***...*****.**.*****..******.**."}

    Returns: 55

  213. {"****.*.*.....**.***..**.***...*.*....*.*.****.*.**", "*.***.*.*.*.*...**.****...*.*.*.***..*.**..*.****.", "..**.*.*..*..**.*.****.**.**....***..*..**...*****", "..*..*..*..******.*.*.****..***.....*******..**.**", "***.**.******..****...*..**.****.****...*.*.**..**", "*.***.****.***.**..*.*....***...***.******.***.**.", "**..*.*..**.*****.*.*.*...****..*.***...****..**.*", "*.*....****..*..*.***...**.***.*****.**.*****.****", ".*..**.....*..*.*.****.*.***.....*.***.**..**..*.*", "*.**..*...**..***..**.*.*****....**.*...*****.*...", "***..*...**..*.**...*.**...*.*.*..****..*.....****", "..*.*.*.****..*.***..****.***..**...**.***...*.*..", "******.**..*.**..*.***..****.*****...****.**.***.*", "*.***...***..**.*.*.***********.*..*.*****....***.", "****....**...**..**...*.*.*****...*....*.*.*...*.*", "**.*...**..******.***...**...***....*....**.*.***.", "*...******..*.**.*.**.**..*******.*.***.**.*..*.*.", "*.***********.....*..***....*.******.*******..**.*", ".*....***...*...*....**.*....*****..******...****.", "***..*********.**..*.***.*.*..*..**.**.**..**.*..*", ".**.******..*..**..*...*...***.*.****.******.*****", ".*****...**.***.**.....*.***.*.*...**..*..*.*****.", ".**..*.**..*****...*.****.*.**.*****..*..*.**...*.", "*.*.*.*.*..*.....*.*..***.**.**.*.*..**.*.**.***..", ".*...**.**.****.*.**.**..**.*..*****.****...**..*.", ".***.**.******...*.*.**.**.*.**.....*.*....***.*..", "*.**.*..**.****..*.*..*.****.*..**..****.**.*..*.*", "***..***.*.*...*.*.*.******..*****.*..********..*.", "....***.****.*.****..**..*.*...**.*.**.*.*...**.**", "..***....*****..**.*.**.*..*.**...*****.***.****.*", ".**.****.***.**...*.*..*.*.**..*...******...***..*", "*****.....****.****************.*..*.*..*..*****.*", ".***.....**.**.*..********..*...***.**....*.***..*", "*.*..***...*..**..***..*.*.*....*...*.*.**.*.**...", "...**.*.******.*.*.**.*...****.********..***.....*", "*.*.*.**.*...*.*..**..*.*..*.***.****.****..**.**.", "*****.**.**.*.*.....**.....*.....***.**..*.*..****", ".*.....*.....*.*..*.*****.*...***...**.**.****...*", ".*.***..**..**.*..*.*.....*.*.*..*..........**.*..", "*.*.**...******.**.*..***...**...*.****.**.***...*", "*****.**.****.*..**.*.**.***.***.*****.**.***..***", "**.******...********.*****...****.*..**.**.*******", "****.**.**.......**.**.**..*..*.***.***..........*", "**...**.....**.**.*****.********....*.**..*...*..*", ".**.*****..*.**.**....***.**.*..*.***.*....*.**.**", "..*...*.*.***.***.*..**..**.**.**.....*.*****..*..", "....***..**.*.*.**.*..*..**.**..*...**.**.**...***", ".*****..********.*.*..*.....*.***.*..*.**.*.****.*", "**.***..***...***.***.*****...**.*..*.****..*..***", "..*.***..****.***.*..**..***...*..*.*..*..*...*..."}

    Returns: 89

  214. {"....**.*......*..*...****...............*...***.**", ".*..*....**.....****........**..*..*.*.**.........", "***........*..*.....*...*.....*.....*.....**..**.*", "*.*..**..*.*.*.*..*...*.....*..*...*.**..**.*....*", "..*.......*....*........*.....*......*.**...*.....", ".*..*......*.*......*.....*.*.*.*..*..*.....*...**", "*....*......***..*.....***.***...*.....**.....**.*", "...***....*...*..*....**......*..*.**..*.*....****", "*.......................*.*.*..***........**......", "....*.......*...*.*****..*......*....**.*.*......*", ".**...*.*...*.*...*.*.**.*.......*...**..*.....*..", ".*..**..**.*.....*.***.*..*.**..*...*.............", "**.*...*......**..*..*..*.**.*.......*..**........", ".***.....*.*.*....*..*........*.**......**...*....", "*..**..*......***.**..*.....*........*.....*****..", "***.*.*.*.*.**.*....*.*.**.**..*...***........*.**", "*..**....*..*.*...*..*.....*...*..*..*...*...*....", ".....*.......*...*...*.....**..**.*.*...*......*..", ".*....*.*..**.*..*......*......**....*...*.*.**...", "...**....*.*.*..**..***.**...*.*.............*..**", "*.*.**.*......***.**..........*.....*.....*.**....", "*.*....*.*....***....*..*.*...*...***.*..........*", ".*.....*.*....*.....**....**.........*..........*.", "..*..*..*.......***....*...**.....**..*..**......*", "........*..*.........*...**.**................*...", "..***.***..*..........****...**...*..*........*...", ".*...**..*....*.......*.....**...*...*.....*...**.", "*.............*.*.*..*.*.....*.....*.........**..*", ".*.*....*..........*.*..*.......*.......*..*......", ".***.....***..*....*.*...**..*.*...*..*.....*.....", "*...**.*.......**......**.....*..**...........*...", "..*....*.....*....**.*.......**....**...*....*...*", "..*.......*......**...**.*.*...*.......*.**.....*.", "...***..........*....*****.**.*..*......*.**..*..*", "...**....*..***.*.*..*.**...*....*.*.*....*....*..", "....*................*.****.....*.....*.*......*.*", "...*..*......*.....*..***...*.**.*..*...*.........", "...*.*.......*....*......*.***....*...*........*..", "***..***.***..*.....*.....*....*........****.....*", "...*..***....*...*.....*.*..*.*.....*...*.**..*...", "...*...*.....*.*...**..**....*.*.*.....*..**..*...", ".*.*......***..*.**....*...*.....*..*.*..**.......", ".....*..*.*..*.......*..**.....*......*.*..**.....", "*.*.***....**.........*...*..*...*..*..*.......***", "**..........**............*.....*....*.*..*.......", ".....*...**........*.....*..**..*.*..*...*.**.*.*.", "....*.*........*.........*....*.*.**.*....**...**.", ".*......*..............*...*........*.**.....*....", "...**....*...*..*.**..**..***.....*.....*.....*.*.", ".*...*.......**.....*.**.*...**...*.....*.*...*.*."}

    Returns: 334

  215. {".*..*.****..********.*.***.....***.**.**.****....*", "...******.**...*****...*......**.*.*.*.*..*..*.***", "*.*.*.***...*.*....**.*.**....*...***..*...**.***.", "******..**.***..***.**.**...**....**.*******..****", "*.**...******.*..*.*.*.**.**.**.**..*...**.*.....*", ".*....*..*.*....**.****......**..*....***.**.***.*", "****.**..*.***..*..****..*****.*.*.**.*.*......***", "...*****.....*...****..**.*.**.****.****...*..**..", ".******.***.*..*..***..**.***.......**..*****.*...", "**......****..*.**.*..*.****.*..*.*..***...*.****.", ".*...**..*...*.*.***..***.*.****..*.*.*****.*..*.*", "...****.**...*..************...*.*....*****.*.*.**", "****.....******....*.***.***********....****.**...", "**..*.*.****************..**...***.*..*.*...**.***", "*....**.*...*.*.***.**.*********..*..**.**.*****.*", "*...*.**.*....*.**.***..*.*.******.***.*.*..****.*", "***.*.**.**..**.***...*..*.******...*.***.*******.", ".*...**.**....*..**.***.***.****.****.**..*****.**", "*....**..*..******..**...*.*...**......**.*****...", ".****.***....*.*..*.*.*.*.******.***.****...*..***", ".**.******....***....*.*...*****.**.*...**.*.***..", "*****.******..**..***.***.******.*....*..*.*****.*", "*****.....*.******.*..*.*.******.....*..*..*.***..", ".**..***..*........*****...*..****.**.*.**.*.*....", "*..**...*..***..***.*.*.*..*.*..***.**.*.**.*....*", "*..**..*...**.**.**.*******.*.*.**...*.....*****..", "*.*..*****..*.****.**.*..*.**..*****.*.*..***.***.", "..*.***.*..***..**.*.*.*..**.**.*.***..**.*******.", "..*....*..*.****..**...**.***.***.*..**.****.*..*.", "***.*.**....**.***.*.****..**.**.*..*.*.**.******.", "*.***..**..*..***.******.*.*****.*.***.*.***..*.*.", "*..*******..*..*....*..**.******.**..*.**.**...*..", "*..*.******.***.*...*.**.....****.****.*.**.***..*", "****.**...**..*.*.*.*..***...**.***....****..**.*.", ".***..*.*.*...****.**.***.*************.*.*...****", "*.****.*...*...**.....**.*..*..*.*..*****.*..***.*", "*.*.*.*******..****.***..*....***.*..*.*.*******.*", "*.*.*.*.****.*....*****..**.***.**.....*..*.**.**.", "****.*.**..**..*..*.*..***.*.*....*******.**..****", "*.*.*..*...**...***.*.*...**..***.*..***.**.**...*", "..*.***.**.*...*.....**.**.**....***..*..**.*.****", "**.****....*..***...*.*.*...*******..*.*.*.**.***.", ".*...*...***.***.*..**..****.*.*****.**.*..*.***..", "*..*.*.****.*.*..*..**...***.***.*******.*...*..**", ".****.**...*......***..**********...***.****..**.*", "******.**.**.*..*..*.*..***.*.****.****.**..******", "*.*..**.**...**..****...**...****..*...*..***.****", "..*****.***.****.***..*......*****.**..*..**.**..*", "*.****..*.*.*.**....***.*.****..****.***..*******.", "*.******...*.*****...*.***..*.**..**.**.*.*.**..**"}

    Returns: 86

  216. {"**..*.*.**.**..**.*.****.**.*...*..*.**********..*", "***.*.**.*..**..***...***********.*..*.*...*******", "**.*.***.**..*..**..***.**...**.***.*.***.*..*.*.*", ".*.******..*.*.**..*..**.****.******.**.*.******..", "*****.*.*.**...**.***..****.***********.*..**.*...", ".******..****.***.**..**.***...*****...*.*...**...", "*...**.******.***.*...***.*****.*.**.*********.**.", "*****.***********.*.**.***.**..*.*..******.**.*.**", "****.**.*.*..******.******.**.***..***.******.***.", "..*.****.*.**.********...*********.****......**.*.", ".*....*...***.*.*****.*..**...*.*...***.*..**.*..*", "*.*...*..*.**..****.***..*.*******.**.**.*..*****.", "***..*.***...*..****.****.******..**.**..**.*.****", ".**..*..***...***.*****.*..***..*.**..**.*.*.**.*.", "*.**.*..*..*.**.*.***.**.***.*..******..*.*.*.*.*.", "**.**.*************.**.*.**.*..***..*..***..*.**.*", "*.*.**...*****.*.*..*.*.*....*.**...***..**.*..*.*", "****...***.*.**..*..**....**.****.***.*.***.**..*.", ".*.**.*..**.*..*.*....*.*.***.*.*.*..**...**.*...*", "****.**.....*****..**.**.*******..**.**..**.*.*.*.", "*..***************....*..*.**..**.*****.****.*****", "*..****..*....*.**.*.*..*.*****..**.*.*****..**.*.", "*.*.*.*.*....*.*.**.***......*...*****.*.*.******.", "*****.**.*.****.*****..**.*.**..**.***.*.*...*.*.*", "*.*.*******.*.******..*.***.****.**..****....*..**", "..*****.....*****..***..**.**......*****.**.**.**.", "***.*.*.****...*.**..*...**..****..******.*..*.***", "...****.*******.*****..*...**.***........**.*.*.*.", "**.***..***...***..**.*..**.*.*.*****.*...*.*.****", ".**.*.***.**.*.********.**..**.*.****...*.**.***.*", ".*.***......*....**.*..*.***..*..***.**.*.***.*.*.", "**.*...**...***..*.****..**.*.**.**.****.*....**.*", "*******.*.*********.**.*.*..**.***.*.*..*.*.**.*.*", "*..*.*****..*.*.*..***.*..******..**..**.....*.*.*", "*.**.*******.*.*.*******..********..*.*..****.*.**", "*.**.**..****..****..*......*..*..***..**..**.***.", "****..**..**..*..***.*.*..*****.....*...**.****.*.", ".*.**..*.*****.****..**.**...*..*.***.*****.**.**.", "..*.***.**....**.**.**..*..*.***.**.**...****.****", "********.***.****..*.*.****.****..*******..*******", "**.*.******.**********.*****.*.*****..*.*..*...***", "**.**...*.*.****.*.***.**.*.*..**.***.***..*.*...*", "**********...***..**.****...**.******.*******...*.", "**..***..**..*..**.*.*****..*.**..***.***..***.***", ".*..*......**********.*****....*..*******..**.*.**", "**.********.*.*...****.*.******.*.*..*..*..*******", "*.******...*..*.***..**.****.*******..***.**..*.**", ".**..*..**..*****.**.*.*..************..*..****..*", "***...****.***.*.*.....*.*.*....*..*..****.****..*", ".**.***..*.*.*...*.*.*.********.******.****.*..*.."}

    Returns: 60

  217. {"*.*.**.******.*..*.*...***..***.*****..*.***..**.*", "**.*...*....***..**..*...*.****..*...*...****..**.", "*.*..**...*****.*.*.*.*..**.**.*........***.**..**", "****.*..*..**..***.***.*.*******.*.***.**....***..", "******..****.*..**.****...**.*..**.*.*..*.**.***..", ".***..***.*.*..*.**.*.*****.****....**.*.*.*.**.*.", "*..*****.***.***.*.***.**..**.*****...*..**.*****.", ".*..**..**..**.*.*..*.*.***.**.*.....**.....*.....", "*..**.********....****...*****...*.**.*....*...***", "**....**.*.***..****.******..*.*****.***.*.....*.*", ".*..**..********.*...*.**...**.*..****.*.****...**", ".*****..***.*****.*..**...*.*****.*.*******.***...", "**..*...*..**.**.....*****.**..**...*...**..*****.", "*...*.*..***.**.**...**.**...*.*..****.*..**.*..**", "*..**.**..*.*.*****....**.*.***..***.*...***..*..*", "*..***........*.*.*..*...*..*.*...*****.***..**.*.", "****.********.....*.**....*******.**.*..*..**.***.", ".*..*..*..*.**.****.*.**.****.***...***..*...*..**", "..***.*.*..****.***.*..**.*.*****...*.***..*.**.*.", "*.****..****.**..*.****.***.*.***.*.*.**.*.*.*..*.", "...*..***...****..**.*..*..*.**.**.*.*****..***.**", "****.***.*.*...**..**....**.**..********.***.*..*.", "*.****...**.*...*...*...**.**...*.***....***...**.", "...****....*.**..*..*.*..**.*********..*.*....**..", "****.****......*.....***.....**.*.***.****....****", "****.*.**..**....**..****...*..*.****...**..*..*..", "*..*..*..*...*...****..****.***.*...**..**.*.*..*.", ".***...*..**..****.*....*.*.***.**.**...***.******", "*.***.**..*****.*.**..*.**.**.**..*.*.***.***.*.**", ".....***.****.*..*.**.*..*...*.*****.*.**.**...**.", ".*......****.*.*.*..*.*.****...***...***.***.****.", "****.**....*.**.**..****.**.*....***..***.*****.*.", "****....***.*.*..**......***.***..**.*..*...**..**", "*.*.*.*.*.*.**..******.****.*.**.**.*..**.******.*", ".*..*****.**.*...**..************.*.*...******..**", "*.******.*..**.***.*...*...**.***...***...***.**.*", "**.*.**..*.**.****.**.*..***.******.********...***", "*...**...**.***.****.**.******.****.***.*..****.**", "*..***.****.****.**.***.*....**.*.*.*.*...**.**...", "***..*****...**..*.....**..*.*.*****.*.*.***.*....", "**.**...*...*****...***.**.*.*...***.*****....****", "**..*...*.***.*.***.**.**...*......*...****.**.*.*", "**..**...*....***.*...****.**...*.****************", ".******.*****.*..**...****.*.*...**..*..*****..*.*", ".....*.*.**.*.***.*.....******....**.*...**.******", ".**..*.*..***.*.***....****...**.*.***..**.*.*..*.", "*.**....*.*.*......*.****.*****.*.*..**....**..**.", "****....*...**.****...***.***.**.*..**..***.*...**", "**.*..****.***.*...*****.*.*.******..*.***.***.*.*", ".*****..**.*.*..*********.***...*..*..***....*..**"}

    Returns: 78

  218. {".....*.*.*..*.....**.**.**.......*.**...***...**..", "...*.*..**.*.*...*...*..*.**.*..*...*...*.*.*.*.*.", "....*.*.**.*...*..****.**......********...**..***.", "*...*..*.....**...*........*...*.*.*......**...*..", "...***.*....**..*...***...***.*...*.*.***.*.*...**", "..*..**.....*....*...**.......*.....*...*.*......*", "**..**....*...***..*.**.***..*.**....**.*.*.**.*..", ".*..*........*.**..**..*.*......*.**..*......**.*.", ".....**..*.*..**..*.**........*..*.*.**...*.**....", "*...**..***..*.*.*..*..**...*.***.**.**.**..*.**..", "......*..**....**.....*.*.........***.**.****.....", "*...***..**.**.*...*.*.*****...*.**....***..*...*.", "******......**......****...*...*...*.***..**.****.", "*..*...*.......**.*.....*..*...***.*...**.**..**.*", ".*.******......**...*.*......**......****.**.**..*", "..*...*....*.*....***..**..**.*.*.*.....*..*..*.**", "*.****.....*....*...***.*..*.*.*.*..**..*.**...***", "...***...*****.*.*....*.*..*****...*..*.*...******", ".**.**...*...*......*..****..*.*.***.*....**.**..*", "*.*.*.***...*.***.*.*.....*.*.*....*****....**.*..", "*..***..*..***.....*...*.***.*.*.*.*.*...**.*....*", ".*.**...*.**.***.***.****.*......*...**....**....*", ".*.**...*...*.***..*..*...**..*...**.**.*******...", "*..**....****.*..***.***.....*****...*..**.....**.", ".*..*...**..***.*.**.*.****.*...**.***.*..**..*..*", "....*****.*.*.*.*.*...........**....*...*...*..*..", "**.****.**..*..***.*..*.***.*..*..**.*.*.**.*****.", "*........****...***.*.*.**..*..***..***...*.*.**..", "*...*..*.***.*.....****.....*.*..****...**.**.....", "**..*.*.*...*....**....*.***..*...**.***..**.***.*", "...*.*.*.*.*.**..***...*****..***........**...*.**", ".**.*...**........**.**....*..**......*...**.*..*.", "*.*..*..**...*****.**.*..*.......**.***.*......*..", "*.*.*..*..**.**********.*...***...***......***..*.", ".*..***....*.*..**..*...***.*....**.***....*.*.**.", ".*.*...***..*...***.**...*.****..***....**.*.*.**.", ".*.*.***..*..*.*.***..*.*.*.*..***.*..****....*..*", ".*....**..*.**...*.*.*****..*..**..*......**...*..", "*..*.......**.*.**...*.......**.**.*..*.....**....", ".....**....**.*.*..*.******.**...*.*.*..*..***..*.", "............**....*..***....*..*.*..*.*.*.....*.**", "*.***......*..*****....*****.*.*..*.**..*....*..*.", "**.***.*..***.**...*..***.......***.**....*.**....", ".***...*..***.*.*.**.***.*.*..*..**.....**.****.**", ".*..*.....**.*****.*******....*..**.**...**......*", "*.*..**...*.*...*..*..**....**.*.*.*.**.*..*..**.*", "...*....*.****..*.*.....*****.*....***.**..*..*.**", ".*.******.*...****.*..***.***..**.***....**..**.**", ".*..**.**.**..**.*.*.**..*..******.***.*.*..**.***", "...*.**......*.*.**...*.*..*..*......*..*.***.*..*"}

    Returns: 198

  219. {"**..*.**.**...**.**.*....***.*..*.**.....**.**..**", "*....**.......*...*.*..**..*..*.*.**.**.***.***.**", ".*.********...****..*.*.*.****.***..*.*.*.**..***.", "..**.**.......**...*.....*.*....*...*..***.***...*", "***....*...***...*...**.**.*....*.....*.****.*..*.", "*.**.....*..*...****..***.**.........*..**.*..*...", "*..*****......*..***...*..*.**.*...**..*..**.*.*..", "..**.*.*.***..**..*..*...**.*....***....*.*.*.***.", "*.*.*....***..**...*...*.****.....*.***....**....*", "..*.**..**....**.*....*.*..**..*...**.....*.....*.", "*....*.**.****.**..**..****.****.*...*..*.****..*.", "....***..**..**....*..*.*.**...*..***..****.*...*.", ".*.*.*.**..***.*.***.**......*.***.*...*****....**", "..*...*.*.**...*...*.*.**.***..*....*.*......*.*..", "*.******..*..****.*.*...*.*.*..*.*..*....******.*.", ".*..*.....**.**..*.....**.**.*.**..***............", ".*.*.*****.**.*.***.*.**.....*....**...*..**..*..*", ".*...*****.***.*****.........*.*..***.*.*.*...**.*", "**.*.*..*...*.**.***.**...**..****.***..****.*..**", ".*.....**....*....**......**...*.....*.***.*..*.*.", ".***..*.*...*.*.**.....**..*.*****.*...*.**....*.*", ".*..*.*...*..*****....*..**..*.....*..**..***.***.", "...******...**.*.**..***.*....*..*..*.**.*.*.***.*", ".*.**.**..*...*.**..***.*.**.*******.....*..**..*.", "****.***.*.*.*.*******..**...*.***......*..*..*...", "*..**.....*.***.**.****.*..**.**..*...**.*...***.*", ".***..*.**..*.*.****.*.**.*...**.**..*..*...***.**", "*****..*..*.**..**......*.*****....*....**.....*..", "**.****.*..**..***..*.***..**...***.***..***.*....", "*.*..***..***.*...**.****...**.**..*.*****.....*..", "..*..*......**......**.**.**..**.***..*....*......", "**......*.....*.*....*....*....*.*..*...*.***.....", "*.....*.*.*.*.**....**..**.*.*....*.......**...**.", ".*....***...*.******..*.......**....***.*..*.*....", "*..*...****...**.*...*.*.*...***.*.***.....****.**", "...*.**...*..*..*..*........*..*..**.*...*...*...*", "..*..*.....**..****..*.*..***.*.....*........*****", "..*.**.*...*....**.**.***......**....*.*....***...", "*.*.*....*..*..**.*..*.***.*.*..*...*.*.*...******", "*.*.*..***.**.*..*..*...***.......*......*...*..**", "..*.***...*..*...*...**.**.*..*..*..**..*..*...*..", ".*.*......*.*.**..*..*.***...**.......*.*.**.*...*", ".**.**.**.**.**.**.*....***..**..*.........*.*.*.*", "....***.*.....***.**.**.**.*.*.*......**.**.**....", "*..*....*.*.**.**..*.*..****.*.**.*.*..*..**....*.", "*.....*.*.****...**.**.*....*.*..*.**.*.*.*.**.*..", "*.*****.*.***..*.*......*....**..*........**.**..*", "****.*..**..*....****.*...*..****..*.*.*.*..****.*", "*.***.***..**.**.....*..**.***.****..***..***.....", "*.*.*..*.....*....******.....*..*..*.**.**......**"}

    Returns: 214

  220. {".**..***..*.***.**....*.*.****..****.**.***..**..*", "*......***...**..**..***..*....*.*.**.**.*..**..**", "*.**...**..**...*.*.*******..**...*...*.....****.*", "....**.**..**..**.*..*.**.**...***.**.***...**.***", "..**..**...***.*.*.**..*..**......**.*...*.**..***", ".*.*.*.*..*...**....**........**.*...*...**.*.....", "*.**..**.***..**..*.****..*.*******.*.*.*.*....**.", "**.*.*..**.****...*.*...**...****.**...**.*..**...", "..*.**....*.********....*.*..**..*******..*.****..", "**.*.***.**.*.*..*..*..*..*..**.**...**......***.*", "**.*.....********.*..*.***......**....******...**.", "*....*.*****......***.**.***.*...***.....*..*..*..", ".....*..***.***.*.*..***.*....****..*.*.*..*.**.**", ".****...**..*.*.*.....***.*.**.........*.*...***..", "****...****.*.***.***.**......*****...*.*...*.*..*", "*....**.*..******.**.**.*.**.*..*.***.**.*.**..*..", "**...***..*.******.*..*..*.**.*..**....**...**.**.", "*..*.*.**.*******..****.*.**...*..**......**.*.**.", "..**.***.**......*..****...**.*.*.**......**..*.*.", "***...*......*......*..**......********.*.**.*..*.", "****........*...***.***..**...**...***.**.**.*....", ".**.*.*..*.**.*.*.*****...****.**....*..*.*..**.*.", "**.*...****..*.*....***.*...*.****...**......***.*", "*..*.**.*.*****.**..**..****.*.*.....***.***....*.", "**....*.*.**.*...***....**..****..**.**..****.*.**", "...**.***.***.**...**.**...***.*.*..*..*..*.*..**.", ".****.**..*......*..*...**.****.**..****...***.*.*", ".**...**..*.*.*.*..****...*.*...*..**..*...*......", ".......*..*.*..*..*..**.*.*.*.***.****..*...*..***", ".......*.....*.*...**...******.....****...***..*..", "...*...*.......*...**.*..**...*...*.*.**.......*.*", "***...**.****..*..*.***.**.**.**.***.**.*...*....*", ".**.**.*..***.*.*..*******.*.**....*.**.**..***..*", "*..*...**.*.**.*..**....****...*.**.....*..**.*..*", ".*...****.......*........**......*..**.**....*.***", "**..****.**.*.**.*********.*.**..*..**...**.*..*.*", "*.**.*...*.**...**.*.*.*******.*.....***.*.*...**.", "**.*......****.*.......**...********.*.***..**.***", "***.**..***.*..*..*.*......**...***...**....*.*...", "...*****..*...***..*...*.**.*...***..****.*...*..*", "***.*.*.*.*.**..**..***..*.*.*..*...****.*.*..*..*", "**....**...***.*..**.*....*****.**.**..*..*.******", "...*.*****.***...***.***...*****.....****.**.*...*", ".**.....*....*.**.*****.....****...**....**.*...**", ".****.****.*..***..*.*.*.***.*.*..*.***..**....***", "**.*.*..****.*...*.*****..**..*.*.*.*...**.*...**.", "..**.*.****.****...***.****.***.***..****....*.*.*", "*..***.*.**.***..**.**..*.*****.**..*...*.*.....*.", ".****.*.*****..**.*...**...*.**..*.....*.*.***..*.", "....**..**.*.***...**....*****..*..*..**.....*..*."}

    Returns: 156

  221. {"**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "**************************************************"}

    Returns: 0

  222. { "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*" }

    Returns: 1250

  223. {"**.******.*****.*****.***.***.*******.*.*.***.*.**", "***.*..***.*.*.*.**.**.***..**..*.*..****.**..*.**", ".**.***.*...****..**..*..*.**..***.*.**.***.****.*", "**.*.*..*.***.*..***********.**.*.***.**..***.****", ".*.**.*****..*.***.*.*...*..***.**.*..*.****..*.*.", "**.***.**..***.*..***.***.**..**.*****.*...**..***", ".**..**.****.***.**..**..******..*..*..****.***.*.", "**.***.*..***..**..*******..*..***.*.*.*.*.***.*.*", "***.*.**.**..*..**.**.**..*****.*.******.*..*.****", ".*.****.*..******.*..**.**...*..*.*.*.**.*****.*.*", "**.*.******.*.*...***.*..***********.*..*.*.*****.", "*.*.*.*.*.**.****.*.**.**.**...*.*..*****.**.*.*.*", "*****.*.**..*.*..****.**.*.****.***.*.*.*.**..**.*", ".*.*.***.********.*.*.*****..*.*..*.*.*.**.***.*.*", "*..***.**.*.*.*..**.**.*.*.**.****.***.*..**..*.**", "****.**..*..*.***..**.***.**.*.*..*..******.***.*.", ".*.**.*.***.***.*.*****.*..******.*.**.*..*.**.***", "**.***.**.**.*.***..*..*****.*..****.*.*.*.*.*.***", ".**.***.**..*.***.****.*.**..****..**.*********.*.", "****..*.*.***...*.*.***.*.***...*.****..*..*.*..**", "*.*.******.*.**.****.*.****..****.*..*****.**.***.", "*.*.*.*.****.*.*..*.*.**..**..*.**.**.*.*.*..***.*", "**.*..**.**.**********.*.**.***..*.***.**.****.***", "*.****.**.*..*..**..*.*.*.**.*..***..*..**..*.*..*", "****..**.*.**.***.********.*.**.*..*****.**.*****.", "*...**...***.**.*.**.*.*.*..**.*.**..*.**.***...**", "**.**.*.**.*..**.**...***.**.*******.*..**.*****.*", "..**.***..****.**..****..**.**.*....**.****..*.*.*", "*****.*.***.*.*.***.*.**.*.*.*.***.*..*..*.*.**.**", "*.*.****..**.***.***.*******.**.*.***.******.*.**.", "*..**.****.***.***.*.*.*.*..**.*.*.****..*.**.*.**", ".*.**.*.*..*.**...*.*.**..*..***.**.*.**.*..*.***.", "****.**.**.**..*.*****.*.**.**..**.**.*.***..**.**", "*.*.*..*.********.*.***.*.***.*.**.*.***.*****...*", "*.*.*****.**.*..**...**.***.*.**.*.*.*.**.*..****.", ".*..*.*..**.***..**.*.**.**.**.*****..****..**.***", "****.***.*...*.***.**.**.*.*.**..*..**...*.**...**", "*..**.***.*****..*..*.*.*****..*.****.**..*.**.*..", "**..*..**..**.***.*******..*.*****...*.**.**..****", ".*.**.**.**..*.***.*..*..**..*..*.*.**.*.***.**..*", "***..***..**.**..*..**.***.***.**.**.******.**.***", "*.*.**..***.******.***.*.**.*.*..**.*.**..*.*.**.*", "..**.**..****.**..*.*.***..*.****.*****.*.***..**.", "***...*.*.*.*..*.****.*...****.**.*..*****.*.*****", ".*.*******.*.****.*..******.*.*.**.***.*.**.**.*..", "****.**.*.**.*.*.****.*.*.*...**.***.**..*.*..****", "*..*.*.**..***..*..*..**.******...***..**.***.*.**", "**.**.*.***.******.***.***.....***..**..****.**.*.", "***.*.***.*.*.*.***.*..*.******.*****.***...**.*.*", "*.*.**.*.*****.**.*******.*.*.**.*.****.****.*****" }

    Returns: 0

  224. {"**.**.**.**.**.**.**.**.***.***.*****.***.***.****", "****.***.**.**.**.**.****.***.******.***.******.**", "******.***.**.**.****.**.***.***...**.**.**..**.**", ".*.***..*.***.**.**.***.**.***..***..**.**.***.**.", "*.***.**.**.***.****.*.***.**.***.****.****.**.***", "***..*****.*.**.**..*.**..*.***..****..*..**.**.**", ".*.***..**.***.**.****.**.**.*.****.***.**.**.**.*", "**.*****..***.**.***.**.**.**.****.****.***.**.**.", "***..***.**.***.**..*.**.**.*.**..***.*..****.****", "*.**.**.**.*.***.**.**.**.*****.*.**.*.***.*.***.*", ".*.**..**.***.***.****..**.**..***..*****.*.***.**", "******.*.**...**.***..**.****.**.****.*..**.**..**", "****.**.**.***..*.**.***.**..**...**.*.***.*.***..", "**....***.***.*****.**.***.***.***..****.****.****", "..****.*.**..**.**.**.***.**.****.*****.*.***...**", "*****.***.****.**.**.**...***..***.**..****..**.**", "***..****.***.**.**.**.****.***.***..**.**.*****..", ".**.**.*.*.****..***...****..**.*.***.****.**.****", "**.****.***.**.*...****.**.***.*.*.****..**.**..**", "*****.***..*.***.**.*****..**.*****.**.**.**.**.**", "****.**.**.****.****.***.**.*.*.***..***.***..**..", "....**.****.*.***..**..**.***..*.****..***.*.*.***", "***.***..**.****.**.***.*.**.****.***.*.***.******", "**.**.***.****..**.**.**.***.**.****.***..***.**.*", "****.****.**.****.**.*.*.****.**.*.*.*.**.****.**.", "..**.....**.***...****.**...*.**.**.**.***.****.**", "**..**.***.**.****..***.***.**.****..***.***.*.***", "**.*****..**.*.****.****.****.***.**.**..**.*.**..", "*.**..*.***.***...**..***..*.**.**.*...**..****.**", "***.**.***.****.***.**..**.*****..*****.**.****.**", ".*****.**.**.*.**.**.**.***.**.****.***.***.*..***", "*..**..**.***..**.**.***.***..*.****.***..**.***..", "***.***.**..****.**.*..**.***.****.**.****.****.**", ".***.**..***.***.*.**.****..**.*..****.**.****.***", "****.**.**.**...****.***.***.**.**...**..***..**.*", "*.***..**.******..*.**.*..**.*****.***.****.*****.", ".*.**.***.**.*.***.***..**..**.**..**.**.*.***..**", "***.***.*...***.**.**..**.**..*.***.***...**.**.**", "*.***.**.****.**..*.****.**.***.****..****.**.**..", "***.**..****.**.****.**.**.***.*.*.**.*****.*.****", ".**.**.**.**.***.*****..*.***.***.*.**.*.*****..**", "**.*..**.*.***.**.*.***.****.**.***.*****..**.****", "****.**.*****.*.**.**.*.**.***.***.*.**.***..****.", "..**.****.*..***.*...***.**.****..***..****.**.***", "**..**.*.*.*****.**.**.**.***.*.***.****.*.***...*", "*****.*****.*..**.***.*.***..*.***.*.**.*..**.***.", "*.**.**...**.**.**.**.***..*****..***.****..**.***", ".**.**.***.*******.*.**.**.**.**.**.**.*.***.**.**", "***.**.***.**.**.**.****.**.***.**.****.*****.****", "**.***.*****.***.**.**.****.**.**.***.*****.**.***" }

    Returns: 0

  225. { "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***.", "***.***.***.***.***.***.***.***.***.***.***.***.**", ".................................................*", "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***.", "***.***.***.***.***.***.***.***.***.***.***.***.**", ".................................................*", "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***.", "***.***.***.***.***.***.***.***.***.***.***.***.**", ".................................................*", "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***.", "***.***.***.***.***.***.***.***.***.***.***.***.**", ".................................................*", "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***.", "***.***.***.***.***.***.***.***.***.***.***.***.**", ".................................................*", "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***.", "***.***.***.***.***.***.***.***.***.***.***.***.**", ".................................................*", "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***.", "***.***.***.***.***.***.***.***.***.***.***.***.**", ".................................................*", "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***.", "***.***.***.***.***.***.***.***.***.***.***.***.**", ".................................................*", "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***.", "***.***.***.***.***.***.***.***.***.***.***.***.**", ".................................................*", "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***.", "***.***.***.***.***.***.***.***.***.***.***.***.**", ".................................................*", "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***.", "***.***.***.***.***.***.***.***.***.***.***.***.**", ".................................................*", "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***.", "***.***.***.***.***.***.***.***.***.***.***.***.**", ".................................................*", "***.***.***.***.***.***.***.***.***.***.***.***.**", "..***.***.***.***.***.***.***.***.***.***.***.***." }

    Returns: 0

  226. {"...........*.**...*....*..**.........***..**......", ".......*...*..**..........**....*..*....*..*...*..", "....**....*.**..****.*...*.*...........*.....*....", "..*..*...**.*...*....*..........*.*......*.*...*..", "***.....*...*...**.*.....*........................", "*.*......*.....***........*.*..........*.....**...", ".*..*...*.......**.....*..*..*..........*....*....", "**.*.....**..........*..*..*.**......**...........", "...**..**...........*..*.**.**.....***.....**..*..", "..........*..******.*..*.*..*...*.......*......*..", "...*.**..........*.....****...*.....**..**........", ".....*...**.....*....*.*.........*....*.**...*....", "..*..*.*.*.........*.*......*.....**.......*..*...", "*.*...*..*..*.***..*.*.**.....*.....**....*.......", "...**.....*...*.*.......**...*.*...**.**.........*", ".....*..*.*..*.*.*.........*.**......*.*..........", "*...*.......*.....**..**...*...*...**.*.*..*...*..", ".*.***.*......*........*........**.*............*.", ".............*......*.......**......**....*......*", "...*...........***...***......***.**.*....**......", ".*...*.....*.*.............*.......*.*...*......*.", "**....**......*.....*....**.....***...***......*..", ".*....*...***.*........*...*.......*.*............", "*.*....*..........*...*..*...**......*......*..**.", "*..*......*...........*.*.....*....*.....*.*.*....", ".....**..........**...**....*...*.*.*..........*..", "..**.....*.......*....*...................*....*.*", "........*.**....****....*.......*...*.*.*.*..*....", ".....*.*.....**.....*..*................*...***...", "...........**.*.*..*...*.......*......*.....**.*.*", ".**..*.*...*...........**.*....*.***..*.*......*.*", "......*....*..*......*........*.**........*...****", "....**.*.........*...***..*....**.*.......*....*..", "..........*..**..**...........**....*..**.........", "...*....*.....*......*.*..*.....*....*.*...****...", "..**.*.*.*..*........*....**.**..**.............**", ".......*....*............*.**.*.**.*....*...*...**", "*.*....*.......*..*.....*...*..*...*........**...*", "**..**.***....*...............**........*..*....**", "............*....**.*.*.......**......*..**.*...**", "...*..**.*.*.*..................*..*****..........", ".*.....*..*......*......**.*.........*.*...*..*.**", ".....*.....*......*.*..*.*..*...*.*...*..........*", "....**...*.........*.*....*.*...*...*.*...........", "...***..*.................**..*.....*.....*..*....", "...........*.....*.......*.....**.....*..*.*......", "...*.......**...*.*.......*.*............*.*.*.*..", ".*.....**.*.......*..................*.**..*.****.", "*.....*.*...*.....*.*.*..*.*..*.....*......*......", "...............*.***.**....*.............*.**.**.*" }

    Returns: 300

  227. {"**.**..*..*.*.**........*..*.*.*.*.....***.*.*....", ".*.....*.**........*....**.....**.*.**..****..**..", ".****..........*****.*.*.........*.........*..**..", "*....*....**..*..**...*.*.........*..*..*..*..*...", "..**.....*.**....****...*......*....*........*....", "*.**...***.....*..***..**....****......**..***..**", "...*.*.*..*...*.****..**...*............*..*.*..*.", "...........*.*..........**...*...*.*....**..*.....", ".**..**....*..*..*......*.**.**........*.**....*..", ".........*...*.*........*..*....*.*....**.*.**..*.", "*...*......*.....*.*.........*.*.*.*...**.........", "...**...*.*.*.......*.*..*.****.*.*....*...*....*.", "........*.....**.......*..*..*.*...*...*.*....*.*.", ".*......*............*.*..*...**..*.....**......**", "*.*.*..*.****.*..**.*..*....***...*...*...*..*...*", ".......**.....*..*...*.*.***.......*..*.....*.*...", ".....***.*..**..**...**......*...*.*..***..**.*...", "..*.**..**..*........*........**...*...**.*.*.*...", ".****...*.*.....*..*.....*..**..**.....***.*.*.*..", ".........**...*...*.*....*..*......*...*.....*....", "..**.**...**.*.**.*.****........*...*...*.*....**.", ".*......*.**...**.*.......*.**.**...**....*..**..*", ".....*......***....***...*.....*......**...**.....", "*.*...*.*.*..*.*.....*..**....****..**..*****.....", "............**......*..***..**..*..*...*.**...*...", "...*..*.**.*.*.......*...*....*.*.....*...*.....*.", "...*.*...........**..*.*..**.*..***..**...*.....**", "....*..****....*.*...*....*........*.*....*..*...*", "*....*.....*.......**......**..*...***..*....*....", ".....*...*...*.*.......*.......**..*...*.*.*.*...*", "..*...........*...*....*.*...*.*....**...**....*..", "*.*..***......*..*...*.*.**....*.**......**.......", "*..*....*..*.***..**.*.........*.*............*...", "..*...*.*...*........*.**....*.*.**....*.*........", "..*.........*.**...***.......*..**.*.**..****..*..", "....**.****.***.*****.*....*...*......*...***.....", "*.....*......*....*...*...**....*....*....**....**", "*....*.........*...**.*....*...........*....*..*..", ".......*..*....*...*.*..........*..*..*........**.", ".**..*.*.*.**...**....*....................***.*.*", "*.*.*..*.**...*.....*..**..*.*...*.*..**...*.*....", ".......**....*...*..*....*.*..*......*...*.***...*", "..............*...**.*....*....*.....**...*.......", "..*....***.....*...*..*...**.*.***.*.*.*.*..*.....", "..........**......**..**.*...*.....**...*.**......", "*..*...**.....*.*...**......*.*...*.*..*..*...***.", ".*....*....*.*.*.*.....*.....****........*..*.....", ".*.*......*.*....**..*.*..**.*................*.*.", "..*..*.....*.........*.**.*.............****...*..", "*...*...*...*....***........*..*.***.......*.**.*." }

    Returns: 315

  228. {".*.....", ".*.....", ".****..", "..*.*..", "......." }

    Returns: 0

  229. {".*....", ".*....", ".****.", "**..**", "......", "*.....", "******", ".*....", ".*....", "**...." }

    Returns: 0

  230. {"****.***.*", "*..*.*.*.*", "****.**..*" }

    Returns: 1

  231. {"*.**.***.***.*.**.", "****...***...****.", "****..*...**.****.", ".................*" }

    Returns: 4

  232. {".**.", ".*..", "****", ".**." }

    Returns: 0

  233. {"*.*.*.*****.*.***.***.*", "*****.*.***.*****.*****", ".......................", "**.**..*...*...........", "*..*..***.***..........", "**.**..*...*...........", "*..**.....***..........", "**.**..*...*..........." }

    Returns: 7

  234. {".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "................................................", "************************************************", "................................................", "................................................", ".......*.........**...........***....*..........", ".......*.........*****.........*.....*..........", ".......*.........*****.........*.....*..........", ".......*.....*...*****.........*................", ".......*.....*.................*................", ".......*.....*.................*.........*......", ".......*.....*.......*..*************....*......", ".............*.....***...................*......", "........*....*.....******................*......", "...................***...................*......", "........*................................*......", "........*.....................*****.............", "................................................", "................................................", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "................................................", "................**..............................", "................**.................****.........", "..............****..............................", "...........*******.................****.........", "................................................", "................................................", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*." }

    Returns: 371

  235. {"...*...", ".*****.", "**...**" }

    Returns: 0

  236. {"***", "***", "..*", "***", "***" }

    Returns: 0

  237. {"********.*********.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*..", ".**.**.*..*..**............................*.*....", "......*...*............***........**....*.*.*.*.*.", "**....*.....**********..*.********.*.....*.*.*.*..", ".*....*.....*........*..*..........*....*.*.*.*.*.", "......*..*..*.*..*...*..*.*****..*.*.....*.*.*.*..", "......*.....*.*..*...*..*.*.*.*..*.*....*.*.*.*.*.", "......*.....*.******.*..*......*...*.....*.*.*.*..", "......*.....*........*..*..**.*..*.*....*.*.*.*.*.", "......*.....**********..*....*...*.*.....*.*.*.*..", "......******..........***..........*....*.*.*.*.*.", ".........................***********.....*.*.*.*..", ".........***............................*.*.*.*.*.", ".......**...*...............*.***........*.*.****.", ".......**...*...............*...........*.*.*..*..", ".......**...*..........*....*.***........*.*.**.*.", ".......**..**..........**...*..*........*.*.*.***.", ".......**...*..........**...*............*.*.*.*..", ".......**...*..........**...*.***.**....*.*.*.*.*.", ".......***..*..........*....*...*.**.....*.*.****.", ".......*....*..........**...**..........*.*.*..*..", ".......*...**.*........**...**...........*.*.**.*.", ".......*...**.**.......**...*...........*.*.*.***.", ".......*......**............**...........*.*.*.*..", ".......*.*******.......******...........*.*.*.*.*.", ".......*..*..............................*.*.****.", ".......*................................*.*.*..*..", ".......*.................................*.*.**.*.", ".......*................................*.*.*..*..", ".........................................*........", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "..................................................", "**************************************************", "**************************************************", "**************************************************", "**************************************************", "..................................................", "**************************************************", "**************************************************", "**************************************************" }

    Returns: 406

  238. {"**.**.**", ".******.", "........", "...*.*.*", "..**..**", "..*..**.", "..**.***", "..**....", "..*..*..", "..**..*.", "...*...*" }

    Returns: 4

  239. {"*.**.*....**.*...***.**...***.**.*.*..*.****..**..", "**..*.***.**.*.***.***.*..**.***...*..*********.**", "***.**.*..***..*...*...*....*...**.**.**....***.*.", "*****.*...*.***..**..*.*.**....*..***.*.*.*.******", "***.***..*****.*...**.****.*......*..**.*.....*..*", "**..**...*.***..*.*......****...*..**....**.**..*.", ".*..*.*****.*.**...***.*...*.*...****...*...*****.", "*.*..*.**.*...*..*.*.***.*.*.*.*..**.****...*...*.", "......*.***.*****...***.**.**..*..*...***.....*..*", "**...*......*.*.*..**..*.**..*......*******.*.*..*", "..*****.**.*.*..*..***...*.*.**..*.**.*..*..*****.", "..*..**.*.*....****..****..*.....*....*.*.**.*.***", ".**..**.***....*.***...*.*.***..*.*.*..*..**..****", "*..**......*.*.**.*..*..**.*..*..*.****.*.*.*.**..", ".**......****.*.*..*.***.***.*.***.*.*..*.***...*.", ".*.****.***.....*****.*.***.***.*..**.*...*.*****.", "*.**.*.****...*.****.**..*.*.**.*.**.*****...****.", "..**..*******....*..*.*.*.***.*******.*.....*.***.", ".*...****...**.**.*..*..****.**...*.*..*..**.****.", "...*...*.**.*....*..***.*.*..*....*....*.*..*...**", ".*..******....*.*.*.***.***.***.****.*****.......*", "**.****.**....***......*.**.***.**.*.*...*.**...*.", "*.*.****.***.*.......***..*..**.***.*....**.**.***", "***..**..*******..*........*..**.****.*.*.*.**....", "**.......*.***..*.......*....***..*...*..*.***..**", "**.**.*.**.*...*..**.**..**.*.**...**...**......**", "*..******.*****.**.*......*.*..***...*...***...***", "..*..*..*...**.*****..*...*.....*..*....*.***.**.*", "*.*..*..*.*.****..****.****..*.*...*..***..*.*...*", ".**..***..**......*.*.....*..**..*.*.*.*..***.....", "**.*.*...**.*..*..***.*.**.**..*......**.........*", ".***....**..**.***...**..**.*.*..*........*....***", "*....**.*.**..*.***.*.**.***...*...**...**.*...*.*", "..*.****......***..**.*..*....*..*.......**..*.*..", "*..*.*.*.*..*.**....*.*.*...***..**.*.....**.**.*.", "*..*.*.*.*.....***.*.******...*......**.*..*..**..", ".*.*....**..*..***....*...**...*.*..****.....*.**.", "*...**....*.**..*...*.****..*******.**..*...**..*.", "....**.*..****.*....**..*.**...*.**......*.*..*.*.", "....***..*...*.***..*.**.***....*.*.***.***.*..*..", "*.*****.*.***.*.***.**.***..*.*.*****.*...*..*...*", "**.....******.*....*.**..*..*..*.*.......*....**..", ".*...***.****....*********.*.****..***....*..*...*", ".**.*..*.***.****..*...**.*..*.*.*.*.*...*.*.*....", "*..*.**.*.**.*...*..*.*.**.*....*.**.*.*.*...*.**.", ".*..******.....***...*...**..*.***....*..***..*...", "*.*.*.*..**...*..**.****..*..*.*..*..*.****.*...*.", "..*..*.***....*...***....*......*.***.****.*...*.*", "....**.*..*....*..***..*...***.*..*..*.***...**.**", "*..*..*.*..**...*.***.***...*...*.***..*.*.**...*." }

    Returns: 179

  240. {".......*..*...*..*................*..*........*...", "..*..*......*.....*...*....*..............*.*....*", ".*.......*.........................*.*......*..*..", "..............................*...*.............*.", ".***...*.*.........*....**..****.......*..........", "...**.**..*..........*..*.........................", "........*..*.........**...*....*.....*....*..*....", ".**..*..........**.............*.............*..*.", "**..*.....*.**......*...........*........*....*.*.", "..............*.*.......*.....*.....**....*.......", ".**..........*.*..*.....*.....*..*.......*.*......", "..*.....*.*.....*...*.**..**.*..*............*....", ".........*.....*............*......*........*.....", "**...*.........*.........*.*..*.........*.........", "......*...........*...............*....*........*.", ".....*.....*...........**.*..........*...*.....*..", "**...........*...............**...*.*......*...**.", "....*........*.....*......*.......................", ".*..*..*.**.....*..............*.......*.*......**", "..........................*......**....*..........", "....*........*...**.*........*....................", "....**...............**.......*..*..........*.....", "........*.................*..........*..*.....*.*.", "........*..............................*..........", "....*.......................*.......*.............", "......*........*.....*...........*.*..*.........*.", "...*..................*.....*.*.......*.*...*.....", "*............*...........*.............**.........", "***.......*.........*.**..........*.*...........**", ".*...*..*..........*.*.........*........*...*.....", "..*......*....*.........*........*....*..........*", ".........*....*...........................**...*..", "...*..............*...**...*...*......*........*..", ".......*.............................*.....*......", "............*....................**..........*....", "................*.**.*........*...................", "**.....*.*..*.....*..............***.............*", "..**...*.....*....*.*........**................*..", ".......*.*..*............*..*..*..................", "..*.................*......*...*..*......*........", "..*.....*...*......*.......*.....*....*...*......*", "*..............*........*..........***............", ".*...*....*.......*...*................*..**......", "..*....*...*..........*.....*....**...*.....*.....", "*.........*..**...*..*..............**.*..........", "...*.............*................*..*.*.....*....", "..........*............................*..........", "......*......*...........**.......................", ".......**..........*...*.........**...............", "..................*..............................." }

    Returns: 253

  241. {".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "................................................", "************************************************", "................................................", "................................................", ".......*.........**...........***....*..........", ".......*.........*****.........*.....*..........", ".......*.........*****.........*.....*..........", ".......*.....*...*****.........*................", ".......*.....*.................*................", ".......*.....*.................*.........*......", ".......*.....*.......*..*************....*......", ".............*.....***...................*......", "........*....*.....******................*......", "...................***...................*......", "........*................................*......", "........*.....................*****.............", "................................................", "................................................", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "................................................", "................**..............................", "................**.................****.........", "..............****..............................", "...........*******.................****.........", "................................................", "................................................", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*." }

    Returns: 515

  242. {".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", "*************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*." }

    Returns: 0

  243. {"...*.", ".*.*.", "*****", ".*.*.", ".*...", "...*.", "...*.", "..***", "***..", "..*.." }

    Returns: 1

  244. {"**.***.**", ".***.***." }

    Returns: 0

  245. {".*.", ".**", "..*", "***", "*.." }

    Returns: 0

  246. {"***", "*.*", "***" }

    Returns: 0

  247. {".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "**************************************************" }

    Returns: 0

  248. {".*.*******...*...*.******.***....*..*.....**..***.", ".**..***.*...**.......*.**..*.......***....*..***.", "*..*....*...**....*..*..**..*....**.....*.**..**..", "..**.*...*.......**.*.*..*.*...**.****.*....*.**..", ".****.*.**..***....***...**.*****.*.*...**..*.**.*", "***..*..*.........****..**.*..*..**.**.***.....***", "*.***.*.*..*..**..*.*****....**...***....*.**.*.**", "....***..***.......**.*.**.*..****.*..*........**.", "**...*.***....**...*.....*.***....**.....**....***", ".*....***.*.***.*****..*...*.***..**..**...*.*.*..", "****.*.*.*.***.***..*****..*...*.*......***....**.", ".*.*..*.***.***....*..*...*...*..*..*..**.*.*..***", ".*.******.*..*.*..*.*.*.....*******.*....*.**.**..", ".*......**...***.**........*.*.***.**....**.*..*..", ".*.*..*...****..**..*..****.***.*.....*.*..**...**", ".**.**.....*....*..**.**.*..**..*.*..*******...*..", "..*..*.*.*.*........*..*.*..*..*........**.***...*", ".**.***.**.*.**.*.**....***...**.*.*..*..*****..*.", ".........*...*..**.**..*....*.**....****..*.****.*", "**.*...*.*.**.***...**.***..***.*......*.....*.*..", ".**.*.****.....*...*.*.......*..*..*.**...*..**.**", "**.*..**.*...***.****.***..****..***.....*.*..*..*", "..*..*.*******.**.**..**.*..***.****.***.**.*....*", "******..*..****.**.......*.*...**...*.*....*.*.*..", "..*.....**..*.*........***.*..*..*...*...*...*.***", "...*.**.*.*..*.***.*..***..**...*.***..**.****.***", "..*.**.*...**..**.........***..**.****...***.*.*.*", "*...*****...*..*.*..*.*.....*.........***..***....", "*.*...**..*****.***...*.*..*...***.*..*.*.******.*", "...**.*....*..*.**...**..*..*.....*.*.*......*****", "**..*..***..*..*..*.*****.******.**.***......****.", ".*.*..**.*........**..*.*.....***..**.*...*.**...*", "*.**...*......**.*...***.*.**..***.**.....**.*..**", ".***..*.**....*..*.....*...**.....*........**...*.", ".**...**.*...**..*..******..*.....*.***.*..***.***", "**.**......***.**.*****...*.**..**..**........*..*", "***..*.....*..**.**..*.**..**..*.*......*.**.**...", "*...*.***.*.*.......******.**...**..*.*.***..**..*", "*.*.*.*......*.**.*.*..***...********...*...*.*.*.", "*.*........**.**......*...**.*.**.*..**.*.*.**..*.", "...**...*.**.***.*..*.*......****..*...*.***.***..", "**......**.****.........**....**.....*...*...*..**", "***.**.**.......**.*..*.....**.**..**..**..*..**.*", ".**.*.**.**..*.****..*.**.*..*.**.*.*.**.....**..*", "..***...***.*.*..*..*.......*...*......**....**...", ".****.**.***...*...**.*..*...*.**.******...*....*.", "*...**..*.*.*..***.*....**....*...**..**.......***", "...*.**.**.**.....*..*.**......*.*..**.*....****.*", "...**.**.*...*.*...**.*****.*.*.*.**..***.*...*.*.", ".....**.**.**...**.*.*.**.*..**..******.*..*.**..." }

    Returns: 188

  249. {"***...***...", "..*****.****" }

    Returns: 0

  250. {"**********", "***.******" }

    Returns: 1

  251. {".*.*.", "*****", ".*.*." }

    Returns: 1

  252. {"*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*", "*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.", ".*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*" }

    Returns: 1250

  253. {"*.*.*..*.*...**.***....*.*.*.*.***...*.*.*..*.*.*.", "*...*******......*.*.**..****......***....**...*..", ".**.***...****...*....***...*..**.**..**.*****....", "...*.*.**.**.**..*.*.*...*..*..*...*.**......**.**", "*******.*.***..*..******.**.*..***.....***.*.*..**", "*....***.*...*.***.***...........*.*****.**.*.*.*.", "*...**.****.*.**.*..****..*.*...*..*.*..*..**.***.", ".*......*.*******..*..*****.*.*..**.***.****...***", ".**....**..***...*....*.*.**..**.*..*.**..*..*.**.", "...*....*....**.**.**.*.*.....***..*.***.***...*.*", "*.*..***..*.****..*.*..******..*..*..*.**.**..*...", ".*.*...*....******.*.***...**..***.*..****.**..***", ".**.***.*.*..**.**...*...*.***.*....******.....***", "*.*.*.*.**...**..*.*.*...***.*.*.*.***..***.*.....", "**.*.*.......**..*****..*......*.*.**......***..**", "...*.**.*.**.*....**..***.*.*..***.**...**.*..*..*", ".***..*.*....**..*.....*.*.....**.*.**.*.***..*...", "*.*..***...****....**.**.*...***.*...*.*.***..***.", "*.....*...*..*......****.*****..***.*..*.*..**...*", "*.**.....**.**..******..*.**...**.*******...*....*", "****..****.*.*.***...******..*.*..*..**.***...*.*.", "....**..*.**.*.**.......**.*....*.****.****.....**", ".*.**..*.*..****..*.....*.*.**..***..*.*..*****..*", "**.*.*..*.*..*..****...****.***.***.**.*.*.***.*..", "*.**.****.****...**.*****.****..*.*.*.*.**..*.***.", "*..*.******.*......***.*.*.*..*.*..*.*.*.***.....*", "..****..*.******.**.........**..**.*.*....***.****", "*.***..****.***.*.....**.*.**.***.*.*..***.*.***.*", ".***...*.*.*.****.***.**...*.**.*.*.*..*..*.*.*...", ".**.*.**......****.*..***.*.......*****.**.*.*.***", "***.*...*..****..*.*....**.*****.**.*..****.****.*", ".**......***..*..***..**.**....**.*.***...*..**.*.", "....*.*****.*...****.*..*.***...**..***.*.***.*.**", "**.**.**.*..*...****.*.*....**..*..**..**...**.***", "...**..**.....***..**..**.....****...*..*...**.**.", "***......*..***..***.***..*...*..**.*....**.**.**.", "*..*.*.****.....*....**....*..*..**..*..**.*..*.**", "**.**.**.*.*.*..*****.**..*.**....**...**.*.*.*.*.", "...*.***.**.**.....*.....*...**...*.***..***..*.*.", "**......*..**.**...*.***.*.*.***.******.***..*.**.", ".*.*.*.*..**.*.*.*****.***.....*......*....*..****", "..**.*..*.**.*.***...*...*.**..*.*...**......*..*.", ".****.**..**...*........*..**....*.****..***.**..*", "*.*..***...**.*....***.***..*.***.*..**....*.*.*..", "..*.*..***..**.**...***...*.......*...**.....****.", ".*...*..*.*..*...****.**.**..*.*.****......*..*...", "*.*.***.*..*..*..*..*.*.*....*.***....*.*.*..**.*.", "**.*.****..*.**.***.....*.**...**.*.*.**.***.*..*.", "*....**.*...**.****.*.*.****.**....******..**..**.", "...*...**..****..*.**..*..*...**.*..**....*.*.*..." }

    Returns: 151

  254. {"***.***.***.***", "*.***.***.***.*" }

    Returns: 0

  255. {".**.", ".*..", "****", ".**.", "...." }

    Returns: 0

  256. {"..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***", "..***..***..***..***..***..***..***..***..***" }

    Returns: 9

  257. {"**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**..**...**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.*..**....**.**.**.**.**", ".**.**.**.**.**.**.**.**.......***...**.**.**.**..", "**.**.**.**.**.**.**.**.**.**....**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.*..**.**.**.**..", "**.**.**.**.**.**.**.**.**.....*..*.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.*****.**.**.**.**..", "**.**.**.**.**.**.**.**.*****.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**..", "**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**", ".**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.**.." }

    Returns: 29

  258. {"****", "****", "****", "****" }

    Returns: 0

  259. {"*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.", "***.*.***.*.***.*.***.*.***.*.***.*.***.*.***.*.", "................................................", "****.****.****.****.****.****.****.****.****.***" }

    Returns: 10

  260. {".******......", ".******......", ".******......", ".............", ".....***.....", ".....***.....", ".....***..**.", ".....***...**", ".....***..***", ".............", ".............", "............." }

    Returns: 3

  261. {"..................................................", "..................................................", ".******...........................................", "......***.........................................", "........*..........................************...", "..............................................*...", "..............................................**..", ".....................*..*..*......................", "..................************....................", ".....................*..*..*......................", "..................................................", ".......................................*..........", ".................*.......*...........***..........", "..........******************...........***...**...", ".................*.......*...................*....", "..........................................****....", ".............................................*....", ".*..........................................***...", ".*...................*.......***..................", ".*..................****.....*....................", ".*...................*.......****.................", "..*.................****.....*........****........", "...*.................*.......*........****........", "....*................*.......*........****........", ".....................*............................", ".....****............*............................", ".....................*............*...............", "..................................**..............", "..................................*...............", "..................................**..............", "....*********.....................*...............", "......*..*..*.....................**..............", "..................................................", "..................................................", "..................................................", ".................******...........................", "..............***************.....................", "......................*****.......................", "..................................................", ".......................................*..........", "....*******.........................*..*..........", "...*...*..*................***************........", "....................................*..*..........", "....................................*.............", ".....*************................................", "........*..*..*..*................................", ".............................*...*********........", ".................*************....*...*..*........", ".................*..*.....*..*....................", ".................................................." }

    Returns: 16

  262. {"**************************************************", ".................................................*", "**************************************************", ".................................................*", "**************************************************", "..................................................", "**************************************************", ".................................................*", "**************************************************", ".................................................*", "**************************************************", "..................................................", "**************************************************", ".................................................*", "**************************************************", ".................................................*", "**************************************************", "..................................................", "**************************************************", ".................................................*", "**************************************************", ".................................................*", "**************************************************", "..................................................", "**************************************************", ".................................................*", "**************************************************", ".................................................*", "**************************************************", "..................................................", "**************************************************", ".................................................*", "**************************************************", ".................................................*", "**************************************************", "..................................................", "**************************************************", ".................................................*", "**************************************************", ".................................................*", "**************************************************", "..................................................", "**************************************************", ".................................................*", "**************************************************", ".................................................*", "**************************************************", ".................................................." }

    Returns: 0

  263. {"..*", "..*", "***", "**.", "*.." }

    Returns: 1

  264. {"**..**..**", "**********", "..........", "**..**....", "**********" }

    Returns: 1

  265. {"***..***..***", "..****.****.." }

    Returns: 0

  266. {"....****..****..****..****..****..****..****..**", "...**..*.**..*.**..*.**..*.**..*.**..*.**..*.**.", "**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..", "*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.", "**..*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.", ".*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.**.", "**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..", "*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.", "**..*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.", ".*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.**.", "**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..", "*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.", "**..*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.", ".*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.**.", "**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..", "*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.", "**..*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.", ".*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.**.", "**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..", "*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.", "**..*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.", ".*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.**.", "**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..", "*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.", "**..*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.", ".*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.**.", "**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..", "*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.", "**..*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.", ".*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.**.", "**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..", "*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.", "**..*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.", ".*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.**.", "**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..", "*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.", "**..*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.", ".*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.**.", "**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..", "*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.", "**..*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.", ".*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.**.", "**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..", "*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.", "**..*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.", ".*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.**.", "**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..", "*..**.*..**.*..**.*..**.*..**.*..**.*..**.*..**.", "**..*.**..*.**..*.**..*.**..*.**..*.**..*.**..*.", ".****..****..****..****..****..****..****..****." }

    Returns: 0


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: