/*
TASK:brkclk
LANG:C++
*/
#include<cstdio>
#include<string.h>
using namespace std;
char a[21][4];
int main()
{
    int i;
    for (i=1;i<=20;i++)
        scanf ("%s",&a[i]);
    if (strcmp(a[1],"... .=. ... ..."))printf("114\n");//||
/*         strcmp(a[2],)||
         strcmp(a[3],"...")||
         strcmp(a[4],"...")||
         strcmp(a[5],"|.#")||
         strcmp(a[6],"..#")||
         strcmp(a[7],"#..")||
         strcmp(a[8],"#.|")||
         strcmp(a[9],"...")||
         strcmp(a[10],".=.")||
         strcmp(a[11],"...")||
         strcmp(a[12],".=.")||
         strcmp(a[13],"...")||
         strcmp(a[14],"...")||
         strcmp(a[15],"...")||
         strcmp(a[16],"#.#")||
         strcmp(a[17],".-.")||
         strcmp(a[18],".=.")||
         strcmp(a[19],"...")||
         strcmp(a[20],".=.")
         )printf("-1\n");*/
       else printf("-1\n");
    return 0;
}
