/*
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],"...")&&
         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("114\n");
    return 0;
}
