#include <iostream>
using namespace std;
#include <vector>
bool isIP(string s)
{
int t=0;
for(int i=0;i<s.length();i++)
{
if(s[i]=='.'||i==s.length()-1)
{
int temp=stoi(s.substr(t,i));
t=i+1;
if(temp<0||temp>255)
{
return false;
}
}
}
return true;
}
int main()
{
vector<string>v;
string str;
while(cin>>str)
{
v.push_back(str);
}
for(int i=0;i<v.size();i++)
{
if(isIP(v[i]))
{
cout<<"Yes!"<<endl;
}
else {
cout<<"No!"<<endl;
}
}
cout<<endl;
}



京公网安备 11010502036488号