#include <bits/stdc++.h>
using namespace std;
int n, arr[100005], best;

int dp(int x){
	if(x==1 || x == 0){
		return 0;
	}
	for(int i=x;i>1;i--){
		best=min(dp(i-1)+abs(arr[i]-arr[i-1]), dp(i-2)+abs(arr[i-2]-arr[i]));
	}
	return best;
}

int main(){
	ios_base::sync_with_stdio(0);
	cin.tie();
	cout.tie();
	cin >> n;
	for(int i=1;i<=n;i++){
		cin >> arr[i];
	}
	cout << dp(n) << endl;
}