#include <bits/stdc++.h>

using namespace std;

#define reep(i,a,b) for(int i=(a);i<(b);i++)
#define rep(i,n) reep((i),0,(n))

typedef long long ll;

int main(){
	ll a,b,c;
	cin>>a>>b>>c;
	ll t=0;
	while(1){
		if(c<(a+b)*t){
			c+=60;
		}
		else if(c<=(a+b)*t+a){
			cout<<c<<endl;
			return 0;
		}
		else{
			t++;
		}
		if(t>1000) break;
	}
	cout<<-1<<endl;
}