////////////////////////////////////////// /* ************************************ */ /* @@@@@ X X @@@@@ */ /* @ @ X X @ @ */ /* @ @@@@ @ X X @ @@@@ @ */ /* @ @ @ @ X @ @ @ @ */ /* @ @@@ @@ X X @ @@@ @@ */ /* @ X X @ */ /* @@@@@ X X @@@@@ */ /* ************************************ */ ////////////////////////////////////////// //Tayyorgarchilik #include using namespace std; typedef unsigned long long ull; typedef long long ll; #define AXA true #define ishkal_tugadi 0 #define ishkal_boshlandi main #define PB push_back #define MP make_pair #define ALL(x) (x).begin(),(x).end() #define SZ(x) (int((x.size()))) #define pii pair #define ft first #define sd second #define vi vector #define si set #define db(x) cerr<<#x<<" = "<=a; i--) #define standart 1 ll gcd(ll a, ll b){ return b?gcd(b,a%b):a; } ll lcm(ll a, ll b){ return a*(b/gcd(a,b)); } string sum(string a, string b){ string ans=""; R(i,0,max(SZ(a),SZ(b)))ans+='0'; reverse(ALL(a)); reverse(ALL(b)); while (SZ(a)>SZ(b))b+='0'; while (SZ(a)0){ ans[i+j]=char((temp%10)+'0'); temp/=10; j++; } } reverse (ALL(ans)); while (ans[0]=='0' && SZ(ans)>1)ans.erase(0,1); return ans; } bool prime(ll x){ if (x==0)return 1; if (x==1) return 0; R(i,2,sqrt(x)){ if (x%i==0)return 0; } return 1; } bool palindrom(string s){ string ss=""; R(i,0,s.size()-1)ss=s[i]+ss; return ss==s; } int ishkal_boshlandi(){ ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); if(!standart){ //freopen("INPUT.TXT", "r", stdin); //freopen("OUTPUT.TXT", "w", stdout); } ll k; cin>>k; cout<