#pragma GCC optimize("unroll-loops")
#pragma GCC optimize("Ofast")
#pragma GCC optimize("no-stack-protector")
#pragma GCC target("sse,sse2,sse3,ssse3,popcnt,abm,mmx,tune=native")
#pragma GCC optimize("fast-math")
#pragma GCC optimize "-O3"
// #define GLIBCXX_DEBUG
#include <bits/stdc++.h>
using namespace std;
typedef long long int ll;
typedef unsigned long long ull;
typedef long double ld;
const string no = "NO\n";
const string yes = "YES\n";
const long double eps = 0.0000001;
ll fastpow(ll base, ll pow) {
ll result = 1;
while(pow > 0) {
if(pow & 1) {
result = (result * base) % 1000000007;
}
base = (base * base) % 1000000007;
pow >>= 1;
} // #define MOD 1000000007
return result;
}
// ll gcd(ll a, ll b){
// while(b > 0){
// a %= b;
// swap(a, b);
// }
// return a;
// }
// void dfs(ll node) {
// used[node] = true;
// for (auto &to : used[node])
// {
// if (used[to]) continue;
// dfs(to);
// }
// }
// ll bins_lower(vector<ll> &v, ll q) {
// ll l = 0, r = v.size();
// while(l + 1 < r) {
// ll m = (l + r)/2;
// if (v[m] > q) {
// r = m;
// }
// else {
// l = m;
// }
// }
// return l;
// }
// void print(vector<ll> &v) {
// cout << "v = ";
// for (auto &e : v)
// {
// cout << e << " ";
// }
// cout << "\n";
// }
void solve() {
ll n, m, k, a, b, c, d, p, q, x, y, l, r, w, h, cnt = 0, num, ans;
// bool flag;
// string s;
cin >> n;
vector<ll> v(n);
// vector<bool> used;
for (int i = 0; i < n; ++i)
{
cin >> v[i];
}
cout << cnt << "\n";
}
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
// freopen("input.txt", "r", stdin);
// freopen("output.txt", "w", stdout);
ll t = 1;
// cin >> t;
while(t--)
solve();
return 0;
}