#include<bits/stdc++.h>
using namespace std;

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

	vector<int> tall(N);
	for(int i=0; i<N; i++) {
		cin >> tall.at(i);
	}

	vector<int> step(N, 0);

	while(1) {
		bool flag = true;
		vector<int> tarray = tall;
		for(int i=0; i<N; i++) {
			tarray.at(i) += step.at(i);
		}

		for(int i=0; i<N - 1; i++) {
			if(tarray.at(i) > tarray.at(i + 1)) {
				flag = false;
				int gap;
				gap = tarray.at(i + 1) - tarray.at(i);
				step.at(i1) += gap;
			}
		}

		if(flag) {
			break;
		}
	}

	int sum = 0;
	for(int i=0; i<N; i++) {
		sum += step.at(i);
	}

	cout << sum << endl;
	return 0;
}