#include <bits/stdc++.h>

using namespace std;

int N;
int A[1000*1000+1];

int main()
{
	cin >> N;
	for (int i = 0; i < N;i++) {
		cin >> A[i];
	}

	int sumHeight = 0; // 最長の踏み台

	for (int i = 1; i < N;i++) {
		if (A[i-1] > A[i]){
			// 踏み台の高さをsumに足す
			int box = A[i - 1] - A[i];
			sumHeight += box;

			// 同じ高さに合わせる
			A[i] += box;
		}
	}

	cout << sumHeight << endl;
}