P1095 30pts
#include <bits/stdc++.h>
using namespace std;
int m,s,t,t_1,s_1;
bool e = 1;
int main()
{
cin >> m >> s >> t;
s_1 = s;
t_1 += m / 10;
s -= m / 10 * 60;
m = m % 10;
while (t_1 <= t)
{
if (s <= 0)
{
e = 0;
break;
}
if (m >= 2 && m < 6)
{
t_1 += 3;
if(t_1 > t) break;
m = m + 8 - 10;
s -= 60;
if (s <= 0)
{
e = 0;
break;
}
}
if (m >= 6)
{
t_1 += 2;
if(t_1 > t) break;
m = m + 4 - 10;
s -= 60;
if (s <= 0)
{
e = 0;
break;
}
}
else
{
do
{
t_1++;
s -= 17;
if (s <= 0)
{
e = 0;
break;
}
}
while (t_1 <= t);
break;
}
}
cout << (e?"No":"Yes") << endl;
cout << (e?s_1 - s:t_1);
return 0;
}