#include<bits/stdc++.h>
using namespace std;
int main()
{
long long m,t,s;
cin>>m
>>s
>>t;
//_________________________________________
int time1=m/10;//乱闪一气直至没蓝
m%=10;
int temp3=m;
int temp4=s;
s-=(60*time1);
if(time1<=t&&s<=0)
{
cout<<"Yes"<<endl;
cout<<int(ceil(1.0*temp4/60))<<endl;
return 0;
}
if(time1>t)
{
cout<<"No"<<endl;
cout<<t*60<<endl;
return 0;
}
long long int temp=t-time1;
long long int temp2=2*int(temp/7);
//_____________________________________________
//_____________________________________________
long long time2=0;
for(int i=0;s>=120;time2++)
{
m+=4;
if(m>=10)
{
s-=60;
time2++;
m-=10;
}
}
if((time1+time2)>=t)
{
temp%=7;
for(int i=1;(temp3>=6&&temp>1)||(temp3>=2&&temp>2);temp--)
{
temp3+=4;
if(temp3>=10)
{
temp2++;
}
}
long long l=temp2*60+temp*17;
cout<<"No"<<endl;
cout<<(time1*60+l)<<endl;
return 0;
}
//___________________________________
int time3=0;
int op=0,io=0;
int temp12=t-time1-time2;
int temp23=temp12;
for(int i=1;((m>=6&&temp12>1)||(m>=2&&temp12>2))&&s>51;time3++)
{
m+=4;
if(m>=10)
{
s-=60;
m-=10;
time3++;
op++;
}
io++;
}
time3+=int(ceil(1.0*s/17));
long long sum=time1+time2+time3;
if(sum<=t)
{
cout<<"Yes"<<endl;
cout<<sum;
return 0;
}
else
{
cout<<"No"<<endl;
cout<<(time1*60+(time2/7*120)+op*60+17*(t-time1-time2-io))<<endl;
return 0;
}
return 0;
}