#include<bits/stdc++.h>
#define ll long long int
#define pragi(a,b) for(ll i = a;i<b;i++)
#define pragj(a,b) for(ll j = a;j<b;j++)
#define pragk(a,b) for(ll k = a;k>=b;k--)
#define all(v) (v.begin(),v.end())
#define eb emplace_back
#define lb lower_bound
#define ub upper_bound
#define MP make_pair
#define MT make_tuple
#define F first
#define S second
#define KAKA ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
using namespace std;
const int mod = 1e9 + 7;

typedef vector<int> vi;
typedef vector<vi> vvi;
typedef vector<vvi> vvvi;
typedef vector<bool> vb;
typedef long double ld;
typedef pair<int, int> pii;
//typedef long long ll;
typedef vector<ll> vl;
typedef vector<vl> vvl;
typedef vector<vvl> vvvl;
typedef pair<ll, ll> pll;

int main()
{
	KAKA
	ll n;
	cin>>n;
	ld tax = (ld)(1.08) * n;
    ll val = (ll)(tax);
    if(val < 206)
    {
    	cout<<"Yay!"<<"\n";
    }
    else if(val == 206)
    {
    	cout<<"so-so"<<"\n";
    }
    else
    {
    	cout<<":("<<"\n";
    }
}

#include <bits/stdc++.h>
#define rep(i, n) for (int i = 0; i <=(int)(n); i++)

using namespace std;

int main() {
	int N,e;
	cin >> N;

	e = N * 1.08;
	if (e < 206) cout << "Yay!" << endl;
	if (e > 206) cout << ":(" << endl;
	if (e == 206) cout << "so-so" << endl;
	return 0;
}