#include<stdio.h>
#include<stdlib.h>

int main( void )
{
  int n;
  int sum = 0;
  int *A;
  int *B;
  int i;

  scanf( "%d", &n );

  A = malloc( sizeof( int ) * n );
  B = malloc( sizeof( int ) * n );

  for( i = 0; i < n; i++ ) {
    scanf( "%d", &A[ i ] );
  }

  for( i = 0; i < n - 1; i ++ ) {
    if( A[ i ] > A[ i + 1 ] ) {
      B[ i + 1 ] = A[ i ] - A[ i + 1 ];
      A[ i + 1 ] += B[ i + 1 ];
    }
  }

  for( i = 0; i < n; i++ ) {
    sum += B[ i ];
  }

  printf( "%d\n", sum );

  free( A );
  free( B );
  
  return 0;
}
