#pragma region Macros
#include <bits/stdc++.h>
#define rep(x,to) for(int (x)=0;(x)<(to);(x)++)
#define rep2(x,fr,to) for(int (x)=(fr);(x)<(to);(x)++)
#define sz(v) (int)(v).size()

using namespace std;
typedef long long ll;
#pragma endregion
int main()
{
	cin.tie(0);
	ios_base::sync_with_stdio(false);

	ll N, ans = 0;
	cin >> N;
	rep(i, N)
	{
		if (i % 3 == 0 || i % 5 == 0)
		{
			//
		}
		else
		{
			ans += i;
		}

	}

	cout << ans << '\n';
	return 0;
}
