import java.io.*;
import java.util.*;

public class Main {
 	public static void main(String args[]) throws IOException {
     	Scan sc = new Scan();
      	int N = sc.scanInt();
      	int[] height = new int[N];
      	for(int i=0;i<N;i++) {
         	height[i] = sc.scanInt(); 
        }
      	int[] dp = new int[N];
      	dp[0] = 0;
      	if(N > 1) 
          	dp[1] = Math.abs(height[0] - height[1]);
     	if(N > 2) 
          	dp[2] = Math.min(dp[1] + Math.abs(height[1] - height[2]), Math.abs(height[0] - height[2]));
      	for(int i = 3;i<N;i++) {
         	dp[i] = Math.min(dp[i-1] + Math.abs(height[i] - height[i-1]), dp[i-2] + Math.abs(height[i] - height[i-2]));
        }
      	System.out.println(dp[N-1]);
    }
}

class Scan
{
    private byte[] buf=new byte[1024];
    private int index;
    private InputStream in;
    private int total;
    public Scan()
    {
        in=System.in;
    }
    public int scan()throws IOException
    {
        if(total<0)
        throw new InputMismatchException();
        if(index>=total)
        {
            index=0;
            total=in.read(buf);
            if(total<=0)
            return -1;
        }
        return buf[index++];
    }
    public int scanInt()throws IOException
    {
        int integer=0;
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        int neg=1;
        if(n=='-')
        {
            neg=-1;
            n=scan();
        }
        while(!isWhiteSpace(n))
        {
            if(n>='0'&&n<='9')
            {
                integer*=10;
                integer+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        }
        return neg*integer;
    }
    public double scanDouble()throws IOException
    {
        double doub=0;
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        int neg=1;
        if(n=='-')
        {
            neg=-1;
            n=scan();
        }
        while(!isWhiteSpace(n)&&n!='.')
        {
            if(n>='0'&&n<='9')
            {
                doub*=10;
                doub+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        }
        if(n=='.')
        {
            n=scan();
            double temp=1;
            while(!isWhiteSpace(n))
            {
                if(n>='0'&&n<='9')
                {
                    temp/=10;
                    doub+=(n-'0')*temp;
                    n=scan();
                }
                else throw new InputMismatchException();
            }
        }
        return doub*neg;
    }
    public String scanString()throws IOException
    {
        StringBuilder sb=new StringBuilder();
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        while(!isWhiteSpace(n))
        {
            sb.append((char)n);
            n=scan();
        }
        return sb.toString();
    }
    private boolean isWhiteSpace(int n)
    {
        if(n==' '||n=='\n'||n=='\r'||n=='\t'||n==-1)
        return true;
        return false;
    }
} import java.io.*; io.* java import java.util.*; util.* java public class Main {
 	public static void main(String args[]) throws IOException {
     	Scan sc = new Scan();
      	int N = sc.scanInt();
      	int[] height = new int[N];
      	for(int i=0;i<N;i++) {
         	height[i] = sc.scanInt(); 
        }
      	int[] dp = new int[N];
      	dp[0] = 0;
      	if(N > 1) 
          	dp[1] = Math.abs(height[0] - height[1]);
     	if(N > 2) 
          	dp[2] = Math.min(dp[1] + Math.abs(height[1] - height[2]), Math.abs(height[0] - height[2]));
      	for(int i = 3;i<N;i++) {
         	dp[i] = Math.min(dp[i-1] + Math.abs(height[i] - height[i-1]), dp[i-2] + Math.abs(height[i] - height[i-2]));
        }
      	System.out.println(dp[N-1]);
    }
} Main public static void main(String args[]) throws IOException {
     	Scan sc = new Scan();
      	int N = sc.scanInt();
      	int[] height = new int[N];
      	for(int i=0;i<N;i++) {
         	height[i] = sc.scanInt(); 
        }
      	int[] dp = new int[N];
      	dp[0] = 0;
      	if(N > 1) 
          	dp[1] = Math.abs(height[0] - height[1]);
     	if(N > 2) 
          	dp[2] = Math.min(dp[1] + Math.abs(height[1] - height[2]), Math.abs(height[0] - height[2]));
      	for(int i = 3;i<N;i++) {
         	dp[i] = Math.min(dp[i-1] + Math.abs(height[i] - height[i-1]), dp[i-2] + Math.abs(height[i] - height[i-2]));
        }
      	System.out.println(dp[N-1]);
    } main {
     	Scan sc = new Scan();
      	int N = sc.scanInt();
      	int[] height = new int[N];
      	for(int i=0;i<N;i++) {
         	height[i] = sc.scanInt(); 
        }
      	int[] dp = new int[N];
      	dp[0] = 0;
      	if(N > 1) 
          	dp[1] = Math.abs(height[0] - height[1]);
     	if(N > 2) 
          	dp[2] = Math.min(dp[1] + Math.abs(height[1] - height[2]), Math.abs(height[0] - height[2]));
      	for(int i = 3;i<N;i++) {
         	dp[i] = Math.min(dp[i-1] + Math.abs(height[i] - height[i-1]), dp[i-2] + Math.abs(height[i] - height[i-2]));
        }
      	System.out.println(dp[N-1]);
    } Scan sc = new Scan(); sc new Scan() int N = sc.scanInt(); N sc.scanInt() sc.scanInt sc int[] height = new int[N]; height new int[N] N for(int i=0;i<N;i++) {
         	height[i] = sc.scanInt(); 
        } int i=0; int i=0; i 0 i<N i N i++ i++ i {
         	height[i] = sc.scanInt(); 
        } {
         	height[i] = sc.scanInt(); 
        } height[i] = sc.scanInt() height[i] height i sc.scanInt() sc.scanInt sc int[] dp = new int[N]; dp new int[N] N dp[0] = 0 dp[0] dp 0 0 if(N > 1) 
          	dp[1] = Math.abs(height[0] - height[1]); N > 1 N 1 dp[1] = Math.abs(height[0] - height[1]) dp[1] dp 1 Math.abs(height[0] - height[1]) Math.abs Math height[0] - height[1] height[0] height 0 height[1] height 1 if(N > 2) 
          	dp[2] = Math.min(dp[1] + Math.abs(height[1] - height[2]), Math.abs(height[0] - height[2])); N > 2 N 2 dp[2] = Math.min(dp[1] + Math.abs(height[1] - height[2]), Math.abs(height[0] - height[2])) dp[2] dp 2 Math.min(dp[1] + Math.abs(height[1] - height[2]), Math.abs(height[0] - height[2])) Math.min Math dp[1] + Math.abs(height[1] - height[2]) dp[1] dp 1 Math.abs(height[1] - height[2]) Math.abs Math height[1] - height[2] height[1] height 1 height[2] height 2 Math.abs(height[0] - height[2]) Math.abs Math height[0] - height[2] height[0] height 0 height[2] height 2 for(int i = 3;i<N;i++) {
         	dp[i] = Math.min(dp[i-1] + Math.abs(height[i] - height[i-1]), dp[i-2] + Math.abs(height[i] - height[i-2]));
        } int i = 3; int i = 3; i 3 i<N i N i++ i++ i {
         	dp[i] = Math.min(dp[i-1] + Math.abs(height[i] - height[i-1]), dp[i-2] + Math.abs(height[i] - height[i-2]));
        } {
         	dp[i] = Math.min(dp[i-1] + Math.abs(height[i] - height[i-1]), dp[i-2] + Math.abs(height[i] - height[i-2]));
        } dp[i] = Math.min(dp[i-1] + Math.abs(height[i] - height[i-1]), dp[i-2] + Math.abs(height[i] - height[i-2])) dp[i] dp i Math.min(dp[i-1] + Math.abs(height[i] - height[i-1]), dp[i-2] + Math.abs(height[i] - height[i-2])) Math.min Math dp[i-1] + Math.abs(height[i] - height[i-1]) dp[i-1] dp i-1 i 1 Math.abs(height[i] - height[i-1]) Math.abs Math height[i] - height[i-1] height[i] height i height[i-1] height i-1 i 1 dp[i-2] + Math.abs(height[i] - height[i-2]) dp[i-2] dp i-2 i 2 Math.abs(height[i] - height[i-2]) Math.abs Math height[i] - height[i-2] height[i] height i height[i-2] height i-2 i 2 System.out.println(dp[N-1]) System.out.println System.out System System.out dp[N-1] dp N-1 N 1 String args[] args class Scan
{
    private byte[] buf=new byte[1024];
    private int index;
    private InputStream in;
    private int total;
    public Scan()
    {
        in=System.in;
    }
    public int scan()throws IOException
    {
        if(total<0)
        throw new InputMismatchException();
        if(index>=total)
        {
            index=0;
            total=in.read(buf);
            if(total<=0)
            return -1;
        }
        return buf[index++];
    }
    public int scanInt()throws IOException
    {
        int integer=0;
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        int neg=1;
        if(n=='-')
        {
            neg=-1;
            n=scan();
        }
        while(!isWhiteSpace(n))
        {
            if(n>='0'&&n<='9')
            {
                integer*=10;
                integer+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        }
        return neg*integer;
    }
    public double scanDouble()throws IOException
    {
        double doub=0;
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        int neg=1;
        if(n=='-')
        {
            neg=-1;
            n=scan();
        }
        while(!isWhiteSpace(n)&&n!='.')
        {
            if(n>='0'&&n<='9')
            {
                doub*=10;
                doub+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        }
        if(n=='.')
        {
            n=scan();
            double temp=1;
            while(!isWhiteSpace(n))
            {
                if(n>='0'&&n<='9')
                {
                    temp/=10;
                    doub+=(n-'0')*temp;
                    n=scan();
                }
                else throw new InputMismatchException();
            }
        }
        return doub*neg;
    }
    public String scanString()throws IOException
    {
        StringBuilder sb=new StringBuilder();
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        while(!isWhiteSpace(n))
        {
            sb.append((char)n);
            n=scan();
        }
        return sb.toString();
    }
    private boolean isWhiteSpace(int n)
    {
        if(n==' '||n=='\n'||n=='\r'||n=='\t'||n==-1)
        return true;
        return false;
    }
} Scan private byte[] buf=new byte[1024]; buf new byte[1024] 1024 private int index; index private InputStream in; in private int total; total public Scan()
    {
        in=System.in;
    } Scan {
        in=System.in;
    } in=System.in in System.in System System.in public int scan()throws IOException
    {
        if(total<0)
        throw new InputMismatchException();
        if(index>=total)
        {
            index=0;
            total=in.read(buf);
            if(total<=0)
            return -1;
        }
        return buf[index++];
    } scan {
        if(total<0)
        throw new InputMismatchException();
        if(index>=total)
        {
            index=0;
            total=in.read(buf);
            if(total<=0)
            return -1;
        }
        return buf[index++];
    } if(total<0)
        throw new InputMismatchException(); total<0 total 0 throw new InputMismatchException(); new InputMismatchException() if(index>=total)
        {
            index=0;
            total=in.read(buf);
            if(total<=0)
            return -1;
        } index>=total index total {
            index=0;
            total=in.read(buf);
            if(total<=0)
            return -1;
        } index=0 index 0 total=in.read(buf) total in.read(buf) in.read in buf if(total<=0)
            return -1; total<=0 total 0 return -1; -1 1 return buf[index++]; buf[index++] buf index++ index public int scanInt()throws IOException
    {
        int integer=0;
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        int neg=1;
        if(n=='-')
        {
            neg=-1;
            n=scan();
        }
        while(!isWhiteSpace(n))
        {
            if(n>='0'&&n<='9')
            {
                integer*=10;
                integer+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        }
        return neg*integer;
    } scanInt {
        int integer=0;
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        int neg=1;
        if(n=='-')
        {
            neg=-1;
            n=scan();
        }
        while(!isWhiteSpace(n))
        {
            if(n>='0'&&n<='9')
            {
                integer*=10;
                integer+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        }
        return neg*integer;
    } int integer=0; integer 0 int n=scan(); n scan() scan while(isWhiteSpace(n))
        n=scan(); isWhiteSpace(n) isWhiteSpace n n=scan() n scan() scan int neg=1; neg 1 if(n=='-')
        {
            neg=-1;
            n=scan();
        } n=='-' n '-' {
            neg=-1;
            n=scan();
        } neg=-1 neg -1 1 n=scan() n scan() scan while(!isWhiteSpace(n))
        {
            if(n>='0'&&n<='9')
            {
                integer*=10;
                integer+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        } !isWhiteSpace(n) isWhiteSpace(n) isWhiteSpace n {
            if(n>='0'&&n<='9')
            {
                integer*=10;
                integer+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        } if(n>='0'&&n<='9')
            {
                integer*=10;
                integer+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException(); n>='0'&&n<='9' n>='0' n '0' n<='9' n '9' {
                integer*=10;
                integer+=n-'0';
                n=scan();
            } integer*=10 integer 10 integer+=n-'0' integer n-'0' n '0' n=scan() n scan() scan throw new InputMismatchException(); new InputMismatchException() return neg*integer; neg*integer neg integer public double scanDouble()throws IOException
    {
        double doub=0;
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        int neg=1;
        if(n=='-')
        {
            neg=-1;
            n=scan();
        }
        while(!isWhiteSpace(n)&&n!='.')
        {
            if(n>='0'&&n<='9')
            {
                doub*=10;
                doub+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        }
        if(n=='.')
        {
            n=scan();
            double temp=1;
            while(!isWhiteSpace(n))
            {
                if(n>='0'&&n<='9')
                {
                    temp/=10;
                    doub+=(n-'0')*temp;
                    n=scan();
                }
                else throw new InputMismatchException();
            }
        }
        return doub*neg;
    } scanDouble {
        double doub=0;
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        int neg=1;
        if(n=='-')
        {
            neg=-1;
            n=scan();
        }
        while(!isWhiteSpace(n)&&n!='.')
        {
            if(n>='0'&&n<='9')
            {
                doub*=10;
                doub+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        }
        if(n=='.')
        {
            n=scan();
            double temp=1;
            while(!isWhiteSpace(n))
            {
                if(n>='0'&&n<='9')
                {
                    temp/=10;
                    doub+=(n-'0')*temp;
                    n=scan();
                }
                else throw new InputMismatchException();
            }
        }
        return doub*neg;
    } double doub=0; doub 0 int n=scan(); n scan() scan while(isWhiteSpace(n))
        n=scan(); isWhiteSpace(n) isWhiteSpace n n=scan() n scan() scan int neg=1; neg 1 if(n=='-')
        {
            neg=-1;
            n=scan();
        } n=='-' n '-' {
            neg=-1;
            n=scan();
        } neg=-1 neg -1 1 n=scan() n scan() scan while(!isWhiteSpace(n)&&n!='.')
        {
            if(n>='0'&&n<='9')
            {
                doub*=10;
                doub+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        } !isWhiteSpace(n)&&n!='.' !isWhiteSpace(n) isWhiteSpace(n) isWhiteSpace n n!='.' n '.' {
            if(n>='0'&&n<='9')
            {
                doub*=10;
                doub+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        } if(n>='0'&&n<='9')
            {
                doub*=10;
                doub+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException(); n>='0'&&n<='9' n>='0' n '0' n<='9' n '9' {
                doub*=10;
                doub+=n-'0';
                n=scan();
            } doub*=10 doub 10 doub+=n-'0' doub n-'0' n '0' n=scan() n scan() scan throw new InputMismatchException(); new InputMismatchException() if(n=='.')
        {
            n=scan();
            double temp=1;
            while(!isWhiteSpace(n))
            {
                if(n>='0'&&n<='9')
                {
                    temp/=10;
                    doub+=(n-'0')*temp;
                    n=scan();
                }
                else throw new InputMismatchException();
            }
        } n=='.' n '.' {
            n=scan();
            double temp=1;
            while(!isWhiteSpace(n))
            {
                if(n>='0'&&n<='9')
                {
                    temp/=10;
                    doub+=(n-'0')*temp;
                    n=scan();
                }
                else throw new InputMismatchException();
            }
        } n=scan() n scan() scan double temp=1; temp 1 while(!isWhiteSpace(n))
            {
                if(n>='0'&&n<='9')
                {
                    temp/=10;
                    doub+=(n-'0')*temp;
                    n=scan();
                }
                else throw new InputMismatchException();
            } !isWhiteSpace(n) isWhiteSpace(n) isWhiteSpace n {
                if(n>='0'&&n<='9')
                {
                    temp/=10;
                    doub+=(n-'0')*temp;
                    n=scan();
                }
                else throw new InputMismatchException();
            } if(n>='0'&&n<='9')
                {
                    temp/=10;
                    doub+=(n-'0')*temp;
                    n=scan();
                }
                else throw new InputMismatchException(); n>='0'&&n<='9' n>='0' n '0' n<='9' n '9' {
                    temp/=10;
                    doub+=(n-'0')*temp;
                    n=scan();
                } temp/=10 temp 10 doub+=(n-'0')*temp doub (n-'0')*temp (n-'0') n '0' temp n=scan() n scan() scan throw new InputMismatchException(); new InputMismatchException() return doub*neg; doub*neg doub neg public String scanString()throws IOException
    {
        StringBuilder sb=new StringBuilder();
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        while(!isWhiteSpace(n))
        {
            sb.append((char)n);
            n=scan();
        }
        return sb.toString();
    } scanString {
        StringBuilder sb=new StringBuilder();
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        while(!isWhiteSpace(n))
        {
            sb.append((char)n);
            n=scan();
        }
        return sb.toString();
    } StringBuilder sb=new StringBuilder(); sb new StringBuilder() int n=scan(); n scan() scan while(isWhiteSpace(n))
        n=scan(); isWhiteSpace(n) isWhiteSpace n n=scan() n scan() scan while(!isWhiteSpace(n))
        {
            sb.append((char)n);
            n=scan();
        } !isWhiteSpace(n) isWhiteSpace(n) isWhiteSpace n {
            sb.append((char)n);
            n=scan();
        } sb.append((char)n) sb.append sb (char)n n=scan() n scan() scan return sb.toString(); sb.toString() sb.toString sb private boolean isWhiteSpace(int n)
    {
        if(n==' '||n=='\n'||n=='\r'||n=='\t'||n==-1)
        return true;
        return false;
    } isWhiteSpace {
        if(n==' '||n=='\n'||n=='\r'||n=='\t'||n==-1)
        return true;
        return false;
    } if(n==' '||n=='\n'||n=='\r'||n=='\t'||n==-1)
        return true; n==' '||n=='\n'||n=='\r'||n=='\t'||n==-1 n=='\t' n=='\r' n==' '||n=='\n'||n=='\r'||n=='\t'||n==-1 n==' ' n ' ' n=='\n' n '\n' n=='\r' n '\r' n=='\t' n '\t' n==-1 n -1 1 return true; true return false; false int n n public class Main {
 	public static void main(String args[]) throws IOException {
     	Scan sc = new Scan();
      	int N = sc.scanInt();
      	int[] height = new int[N];
      	for(int i=0;i<N;i++) {
         	height[i] = sc.scanInt(); 
        }
      	int[] dp = new int[N];
      	dp[0] = 0;
      	if(N > 1) 
          	dp[1] = Math.abs(height[0] - height[1]);
     	if(N > 2) 
          	dp[2] = Math.min(dp[1] + Math.abs(height[1] - height[2]), Math.abs(height[0] - height[2]));
      	for(int i = 3;i<N;i++) {
         	dp[i] = Math.min(dp[i-1] + Math.abs(height[i] - height[i-1]), dp[i-2] + Math.abs(height[i] - height[i-2]));
        }
      	System.out.println(dp[N-1]);
    }
} public class Main {
 	public static void main(String args[]) throws IOException {
     	Scan sc = new Scan();
      	int N = sc.scanInt();
      	int[] height = new int[N];
      	for(int i=0;i<N;i++) {
         	height[i] = sc.scanInt(); 
        }
      	int[] dp = new int[N];
      	dp[0] = 0;
      	if(N > 1) 
          	dp[1] = Math.abs(height[0] - height[1]);
     	if(N > 2) 
          	dp[2] = Math.min(dp[1] + Math.abs(height[1] - height[2]), Math.abs(height[0] - height[2]));
      	for(int i = 3;i<N;i++) {
         	dp[i] = Math.min(dp[i-1] + Math.abs(height[i] - height[i-1]), dp[i-2] + Math.abs(height[i] - height[i-2]));
        }
      	System.out.println(dp[N-1]);
    }
} Main
import java.io.*;
import java.util.*;

public class Main {
 	public static void main(String args[]) throws IOException {
     	Scan sc = new Scan();
      	int N = sc.scanInt();
      	int[] height = new int[N];
      	for(int i=0;i<N;i++) {
         	height[i] = sc.scanInt(); 
        }
      	int[] dp = new int[N];
      	dp[0] = 0;
      	if(N > 1) 
          	dp[1] = Math.abs(height[0] - height[1]);
     	if(N > 2) 
          	dp[2] = Math.min(dp[1] + Math.abs(height[1] - height[2]), Math.abs(height[0] - height[2]));
      	for(int i = 3;i<N;i++) {
         	dp[i] = Math.min(dp[i-1] + Math.abs(height[i] - height[i-1]), dp[i-2] + Math.abs(height[i] - height[i-2]));
        }
      	System.out.println(dp[N-1]);
    }
}

class Scan
{
    private byte[] buf=new byte[1024];
    private int index;
    private InputStream in;
    private int total;
    public Scan()
    {
        in=System.in;
    }
    public int scan()throws IOException
    {
        if(total<0)
        throw new InputMismatchException();
        if(index>=total)
        {
            index=0;
            total=in.read(buf);
            if(total<=0)
            return -1;
        }
        return buf[index++];
    }
    public int scanInt()throws IOException
    {
        int integer=0;
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        int neg=1;
        if(n=='-')
        {
            neg=-1;
            n=scan();
        }
        while(!isWhiteSpace(n))
        {
            if(n>='0'&&n<='9')
            {
                integer*=10;
                integer+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        }
        return neg*integer;
    }
    public double scanDouble()throws IOException
    {
        double doub=0;
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        int neg=1;
        if(n=='-')
        {
            neg=-1;
            n=scan();
        }
        while(!isWhiteSpace(n)&&n!='.')
        {
            if(n>='0'&&n<='9')
            {
                doub*=10;
                doub+=n-'0';
                n=scan();
            }
            else throw new InputMismatchException();
        }
        if(n=='.')
        {
            n=scan();
            double temp=1;
            while(!isWhiteSpace(n))
            {
                if(n>='0'&&n<='9')
                {
                    temp/=10;
                    doub+=(n-'0')*temp;
                    n=scan();
                }
                else throw new InputMismatchException();
            }
        }
        return doub*neg;
    }
    public String scanString()throws IOException
    {
        StringBuilder sb=new StringBuilder();
        int n=scan();
        while(isWhiteSpace(n))
        n=scan();
        while(!isWhiteSpace(n))
        {
            sb.append((char)n);
            n=scan();
        }
        return sb.toString();
    }
    private boolean isWhiteSpace(int n)
    {
        if(n==' '||n=='\n'||n=='\r'||n=='\t'||n==-1)
        return true;
        return false;
    }
}