#include<iostream>
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
vector<int> arr(n+1,0);
for(int i=1; i<=n; i++){
cin>>arr[i];
}
vector<int> dp(n+1, 0);
dp[1] = 0;
dp[2] = abs(arr[1] - arr[2]);
int i= 3;
while(i<=n){
dp[i] = min(dp[i-2]+abs(arr[i]-arr[i-2]), dp[i-1]+abs(arr[i]-arr[i-1]));
i++;
}
cout << dp[n];
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlIDxiaXRzL3N0ZGMrKy5oPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCl7CiAgCiAgaW50IG47CiAgY2luPj5uOwogIHZlY3RvcjxpbnQ+IGFycihuKzEsMCk7CiAgCiAgZm9yKGludCBpPTE7IGk8PW47IGkrKyl7CiAgICBjaW4+PmFycltpXTsKICB9CiAgCiAgdmVjdG9yPGludD4gZHAobisxLCAwKTsKICAKICBkcFsxXSA9IDA7CiAgZHBbMl0gPSBhYnMoYXJyWzFdIC0gYXJyWzJdKTsKICAKICBpbnQgaT0gMzsKICB3aGlsZShpPD1uKXsKICAgIAogICAgZHBbaV0gPSBtaW4oZHBbaS0yXSthYnMoYXJyW2ldLWFycltpLTJdKSwgZHBbaS0xXSthYnMoYXJyW2ldLWFycltpLTFdKSk7CiAgICAKICAgIGkrKzsKICB9CiAgCiAgY291dCA8PCBkcFtuXTsKICByZXR1cm4gMDsKfQ==