#include<stdio.h>
#include<math.h>
#include<stdlib.h>
#include<string.h>
#include<iostream>
#include<algorithm>

using namespace std;

int a[100005];

int min(int x, int y){
	return x<y?x:y;
}

int dp(int i){
	if(i == 1)  return 0;
	if(i == 2)  return abs(a[2]-a[1]);
	return  min( (dp(i-1) + abs(a[i] - a[i-1])), ( dp(i-2) + abs(a[i-2] - a[i])) );
}

int main(){
	int n, ans, i;
	scanf("%d", &n);
	for(i = 1; i <= n; i++)  scanf("%d", &a[i]);
	ans = dp(n);
	printf("%d\n", ans);
	return 0;
 } 