#include<iostream>
#include<set>
using namespace std;
int maxi(int a,int b)
{
if(a>b)
return a;
else
return b;
}
int mini(int a,int b)
{
if(a>b)
return b;
else
return a;
}
int main()
{
int a,b,c,x,y;
here:;
while(cin>>a>>b>>c>>x>>y)
{
if(a==0 && b==0 && c==0 && x==0 && y==0)
return 0;
int max=maxi(x,y),min=mini(x,y);
set<int> pr,res;
pr.insert(a); pr.insert(b); pr.insert(c); pr.insert(x); pr.insert(y);
if(x>=maxi(maxi(a,b),c) && y>=maxi(maxi(a,b),c))
for(int i=1;i<53;i++)
if(pr.find(i)==pr.end())
{cout<<i<<endl; goto here;}
bool lost=false;
for(int i=1;i<=6;i++)
{
int m,n,l;
if(i==1)
{m=a; n=b; l=c;}
if(i==2)
{m=a; n=c; l=b;}
if(i==3)
{m=b; n=a; l=c;}
if(i==4)
{m=b; n=c; l=a;}
if(i==5)
{m=c; n=a; l=b;}
if(i==6)
{m=c; n=b; l=a;}
//////////////////////////
if(m>max && n>min)
{cout<<-1<<endl; lost=true; break;}
bool na=true;
if(m<=min && n<=min)
{
for(int j=maxi(m,n);j<max;j++)
if(pr.find(j)==pr.end())
{res.insert(j); na=false; break;}
break;
}
//if(!na)
//break;
for(int j=l;j<53;j++)
if(pr.find(j)==pr.end())
{res.insert(j); na=false; break;}
if(na)
{cout<<-1<<endl; lost=true; break;}
}
if(!res.empty() && !lost)
cout<<*res.rbegin()<<endl;
}
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPHNldD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYXhpKGludCBhLGludCBiKQp7CiAgICAgaWYoYT5iKQoJCSByZXR1cm4gYTsKCSBlbHNlCgkJIHJldHVybiBiOwp9CgppbnQgbWluaShpbnQgYSxpbnQgYikKewoJIGlmKGE+YikKCQkgcmV0dXJuIGI7CgkgZWxzZQoJCSByZXR1cm4gYTsKfQoKaW50IG1haW4oKQp7CglpbnQgYSxiLGMseCx5OwoJaGVyZTo7Cgl3aGlsZShjaW4+PmE+PmI+PmM+Png+PnkpCgl7CgkJCgkJaWYoYT09MCAmJiBiPT0wICYmIGM9PTAgJiYgeD09MCAmJiB5PT0wKQoJCQlyZXR1cm4gMDsKCQlpbnQgbWF4PW1heGkoeCx5KSxtaW49bWluaSh4LHkpOwoJCXNldDxpbnQ+IHByLHJlczsKCQlwci5pbnNlcnQoYSk7IHByLmluc2VydChiKTsgcHIuaW5zZXJ0KGMpOyBwci5pbnNlcnQoeCk7IHByLmluc2VydCh5KTsKCgkJaWYoeD49bWF4aShtYXhpKGEsYiksYykgJiYgeT49bWF4aShtYXhpKGEsYiksYykpCgkJCWZvcihpbnQgaT0xO2k8NTM7aSsrKQoJCQkJaWYocHIuZmluZChpKT09cHIuZW5kKCkpCgkJCQl7Y291dDw8aTw8ZW5kbDsgZ290byBoZXJlO30KCgkJYm9vbCBsb3N0PWZhbHNlOwoJCWZvcihpbnQgaT0xO2k8PTY7aSsrKQoJCXsKCQkJaW50IG0sbixsOwoKCQkJaWYoaT09MSkKCQkJe209YTsgbj1iOyBsPWM7fQoKCQkJaWYoaT09MikKCQkJe209YTsgbj1jOyBsPWI7fQoKCQkJaWYoaT09MykKCQkJe209Yjsgbj1hOyBsPWM7fQoKCQkJaWYoaT09NCkKCQkJe209Yjsgbj1jOyBsPWE7fQoKCQkJaWYoaT09NSkKCQkJe209Yzsgbj1hOyBsPWI7fQoKCQkJaWYoaT09NikKCQkJe209Yzsgbj1iOyBsPWE7fQoJCQkvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLwoJCQlpZihtPm1heCAmJiBuPm1pbikKCQkJe2NvdXQ8PC0xPDxlbmRsOyBsb3N0PXRydWU7IGJyZWFrO30KCQkJCgkJCSBib29sIG5hPXRydWU7CgkJCWlmKG08PW1pbiAmJiBuPD1taW4pCgkJCXsKCQkJCSBmb3IoaW50IGo9bWF4aShtLG4pO2o8bWF4O2orKykKCQkJCQkgaWYocHIuZmluZChqKT09cHIuZW5kKCkpCgkJCQkJCSB7cmVzLmluc2VydChqKTsgbmE9ZmFsc2U7IGJyZWFrO30KCQkJCQkgYnJlYWs7CgkJCX0KCQkJLy9pZighbmEpCgkJCQkvL2JyZWFrOwoJCQkgCgkJCSBmb3IoaW50IGo9bDtqPDUzO2orKykKCQkJCWlmKHByLmZpbmQoaik9PXByLmVuZCgpKQoJCQkJCSB7cmVzLmluc2VydChqKTsgbmE9ZmFsc2U7IGJyZWFrO30KCQkJCQoJCQkgaWYobmEpCgkJCQkge2NvdXQ8PC0xPDxlbmRsOyBsb3N0PXRydWU7IGJyZWFrO30KCQl9CgoJCWlmKCFyZXMuZW1wdHkoKSAmJiAhbG9zdCkKCQkJIGNvdXQ8PCpyZXMucmJlZ2luKCk8PGVuZGw7Cgl9Cn0=
MTEgMTcgNCAxNiAzOQozMiAxOCAxNCA4IDMwCjUwIDQ2IDUxIDIzIDUKNDQgMzIgNDUgNDAgMjEKMzQgNDMgNTIgMzcgMjcKMTkgMjcgMjMgMTggNTIKMSA0IDE3IDMyIDQ3CjMxIDEyIDQxIDQ0IDQ3CjE4IDQyIDQwIDE2IDQwCjQ0IDM1IDE5IDEyIDIyCjE2IDQ1IDQwIDE1IDUKNDIgMzQgMzIgNDAgMjcKMzEgNDEgNiAyMyAyMAoxIDEgNyA0MSA0NQoxIDYgMTAgNDAgNDkKNDkgNyAzMSA0NCAxOAoyOCAzNSAzOCAxNSA0OQo0MyA0IDYgNTAgNDMKOCA0IDcgMTQgMwoyNyA0MiAzIDkgNgoyMyAxMCAzOSA4IDI1CjExIDMzIDMyIDE3IDUyCjI1IDQ0IDM0IDExIDYKNiAyOSAzNyAxMiAyNgozIDQ3IDUgMTAgOAo3IDEyIDI1IDM4IDQ4CjYgOCAzMyA0NCA0NAo2IDIgMjQgMTMgMTgKMjMgMzcgMzcgNCAyMwoxOCA5IDUxIDIgNDgKNTIgMzMgNDMgNSAxOAoyNiAzOSA1IDI3IDI0CjUyIDMyIDggOSA1Mgo1MSA0MiAxIDUwIDIKNDcgMjAgMTQgMzEgNTEKMTMgNDkgMzUgMTEgMjYKNyAxMSAzNCA0OSA0Mwo1MSA1MCAyOSAzMSA1MgoyOSA3IDggMTIgMTUKNyAxMCA0IDcgMzUKMzMgMjkgMiAyMiAzNgoyOCAzNCA4IDEwIDIxCjMzIDE2IDMxIDQzIDQwCjQ5IDE3IDE0IDEgNDgKMTMgMjkgMiAyMCA0MAo0NCAyNiAyNSA0NyA5CjcgMyAzNyAzNiAyNAoyMCAxMSAzNCAyNyAyMQoyIDM2IDM2IDggMgo1MiA0IDE4IDEzIDMyCjQxIDI1IDkgNDIgMjEKMjQgMzMgMjIgMjUgMwozMCAzMSA1IDQzIDQzCjUgMzggMSAzOCA0MQo0OSAxNSA1MiA5IDIyCjEgOCAxIDE4IDIwCjMyIDcgMjAgMTYgMjQKNDAgNDAgMzMgMTAgMTIKMTEgMTUgMTggMTYgNQo4IDQ4IDE5IDM3IDMzCjcgMzMgMjMgNiA0MQo0NCA2IDQ4IDQ0IDUxCjE1IDUxIDMzIDM1IDE1CjMzIDUwIDMwIDEzIDM1CjQxIDIzIDUwIDM0IDE0CjMwIDQyIDkgNDggMjYKMTcgMzAgMzQgMzkgMzUKMjMgNiAxNiAxOCAyNQo0MyA5IDI0IDIzIDE5CjM4IDMgMTYgMTUgNDMKNTEgMzEgNDIgMjQgMTIKMyAyOSAyOSA0MCAxCjMwIDMyIDMwIDEyIDQ3CjEzIDM0IDUyIDQgNTEKMjUgNDYgMzUgMjQgNDUKMSA5IDIzIDE3IDUxCjE0IDQzIDI5IDMgMTQKMTYgMzMgMTggNDUgNDgKMTggNTAgMjggNDggOQoyMiAzNiA0MiA0OSAzOQoxNyAyMSA5IDUxIDQ0CjEgNTIgMjggMjMgNDQKMiAxMiAzNCA2IDE0CjIzIDIyIDIzIDE2IDQyCjE4IDM0IDM5IDQ1IDI5CjI0IDQyIDQwIDEzIDM5CjIgNSAzNSAxMCAzMgozIDM4IDcgNiA5CjUwIDggMjAgNyAxMwoxMCA1IDEwIDMyIDIwCjI3IDQ5IDI5IDQyIDE4CjUgMTMgNyAyMCAxCjIxIDIyIDYgNCA3CjM3IDM0IDQ1IDE5IDM5CjEgMTYgNDYgNDggNTAKMzUgNSAzMCA0NCAxMgoyNSAxOSAzNyAyIDgKMiAzNCAyMCAzNiAyCjIwIDUgMjMgMSAzNgo1IDEzIDE3IDQ5IDMxCjAgMCAwIDAgMA==
11 17 4 16 39
32 18 14 8 30
50 46 51 23 5
44 32 45 40 21
34 43 52 37 27
19 27 23 18 52
1 4 17 32 47
31 12 41 44 47
18 42 40 16 40
44 35 19 12 22
16 45 40 15 5
42 34 32 40 27
31 41 6 23 20
1 1 7 41 45
1 6 10 40 49
49 7 31 44 18
28 35 38 15 49
43 4 6 50 43
8 4 7 14 3
27 42 3 9 6
23 10 39 8 25
11 33 32 17 52
25 44 34 11 6
6 29 37 12 26
3 47 5 10 8
7 12 25 38 48
6 8 33 44 44
6 2 24 13 18
23 37 37 4 23
18 9 51 2 48
52 33 43 5 18
26 39 5 27 24
52 32 8 9 52
51 42 1 50 2
47 20 14 31 51
13 49 35 11 26
7 11 34 49 43
51 50 29 31 52
29 7 8 12 15
7 10 4 7 35
33 29 2 22 36
28 34 8 10 21
33 16 31 43 40
49 17 14 1 48
13 29 2 20 40
44 26 25 47 9
7 3 37 36 24
20 11 34 27 21
2 36 36 8 2
52 4 18 13 32
41 25 9 42 21
24 33 22 25 3
30 31 5 43 43
5 38 1 38 41
49 15 52 9 22
1 8 1 18 20
32 7 20 16 24
40 40 33 10 12
11 15 18 16 5
8 48 19 37 33
7 33 23 6 41
44 6 48 44 51
15 51 33 35 15
33 50 30 13 35
41 23 50 34 14
30 42 9 48 26
17 30 34 39 35
23 6 16 18 25
43 9 24 23 19
38 3 16 15 43
51 31 42 24 12
3 29 29 40 1
30 32 30 12 47
13 34 52 4 51
25 46 35 24 45
1 9 23 17 51
14 43 29 3 14
16 33 18 45 48
18 50 28 48 9
22 36 42 49 39
17 21 9 51 44
1 52 28 23 44
2 12 34 6 14
23 22 23 16 42
18 34 39 45 29
24 42 40 13 39
2 5 35 10 32
3 38 7 6 9
50 8 20 7 13
10 5 10 32 20
27 49 29 42 18
5 13 7 20 1
21 22 6 4 7
37 34 45 19 39
1 16 46 48 50
35 5 30 44 12
25 19 37 2 8
2 34 20 36 2
20 5 23 1 36
5 13 17 49 31
0 0 0 0 0