#include<iostream>
#include<cstdio>
using namespace std;
int arr[5][5];
int func(int row)
{
int hi=4;
int lo=0;
int mid=(lo+hi)/2;
while(hi>=lo)
{
mid=(lo+hi)/2;
if(mid==4)
return 5;
if(arr[row][mid]<0 && arr[row][mid+1]<0)
lo=mid+1;
else if(arr[row][mid]>0 && arr[row][mid+1]>0)
hi=mid-1;
else if(arr[row][mid]<0 && arr[row][mid+1]>0)
return mid+1;
}
}
int main()
{
int ri,ci,sum;
ri=0; //rowindex
ci=0; //columnindex
sum=0;
for(int i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
cin>>arr[i][j];
}
}
while(ri<5)
{
if(arr[ri][ci]>=0)
ri++;
else if(arr[ri][ci]<0)
{
int p=func(ri);
sum+=p;
ri++;
}
}
printf("%d\n",sum);
//system("PAUSE");
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPGNzdGRpbz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IGFycls1XVs1XTsKCmludCBmdW5jKGludCByb3cpCnsKaW50IGhpPTQ7CmludCBsbz0wOwppbnQgbWlkPShsbytoaSkvMjsKd2hpbGUoaGk+PWxvKQogICAgewogICAgICBtaWQ9KGxvK2hpKS8yOwogICAgICBpZihtaWQ9PTQpCiAgICAgICByZXR1cm4gNTsKICAgICAgaWYoYXJyW3Jvd11bbWlkXTwwICYmIGFycltyb3ddW21pZCsxXTwwKQogICAgICAgIGxvPW1pZCsxOwogICAgICBlbHNlIGlmKGFycltyb3ddW21pZF0+MCAmJiBhcnJbcm93XVttaWQrMV0+MCkKICAgICAgIGhpPW1pZC0xOwogICAgICAgZWxzZSBpZihhcnJbcm93XVttaWRdPDAgJiYgYXJyW3Jvd11bbWlkKzFdPjApCiAgICAgICAgcmV0dXJuIG1pZCsxOwogICAgfSAKICAgICAgIAp9CgppbnQgbWFpbigpCnsKaW50IHJpLGNpLHN1bTsKcmk9MDsgICAvL3Jvd2luZGV4CmNpPTA7ICAgLy9jb2x1bW5pbmRleApzdW09MDsKZm9yKGludCBpPTA7aTw1O2krKykKewogZm9yKGludCBqPTA7ajw1O2orKykKIHsKICBjaW4+PmFycltpXVtqXTsKIH0KfQp3aGlsZShyaTw1KQp7CiAgaWYoYXJyW3JpXVtjaV0+PTApCiAgIHJpKys7CiBlbHNlIGlmKGFycltyaV1bY2ldPDApCiAgIHsKICAgaW50IHA9ZnVuYyhyaSk7CiAgIHN1bSs9cDsKICAgcmkrKzsKICAgfQp9CnByaW50ZigiJWRcbiIsc3VtKTsKLy9zeXN0ZW0oIlBBVVNFIik7Cn0K