import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
    	
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int N = sc.nextInt();
		
		int intArray[] = new int[N];

		for(int i = 0 ;i < N;i++){
			intArray[i] = sc.nextInt();
		}

		int cnt = 0;
		for(int i = 0 ;i < N-2;i++){
			if(intArray[i]<intArray[i+1]) {
				if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				}
				
			}else {
				if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				}
			}
		}

		System.out.println(cnt);

   		sc.close();
        return ;

    }
    
}
 import java.util.Scanner; Scanner java.util public class Main {

    public static void main(String[] args) {
    	
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int N = sc.nextInt();
		
		int intArray[] = new int[N];

		for(int i = 0 ;i < N;i++){
			intArray[i] = sc.nextInt();
		}

		int cnt = 0;
		for(int i = 0 ;i < N-2;i++){
			if(intArray[i]<intArray[i+1]) {
				if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				}
				
			}else {
				if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				}
			}
		}

		System.out.println(cnt);

   		sc.close();
        return ;

    }
    
} Main public static void main(String[] args) {
    	
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int N = sc.nextInt();
		
		int intArray[] = new int[N];

		for(int i = 0 ;i < N;i++){
			intArray[i] = sc.nextInt();
		}

		int cnt = 0;
		for(int i = 0 ;i < N-2;i++){
			if(intArray[i]<intArray[i+1]) {
				if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				}
				
			}else {
				if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				}
			}
		}

		System.out.println(cnt);

   		sc.close();
        return ;

    } main {
    	
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int N = sc.nextInt();
		
		int intArray[] = new int[N];

		for(int i = 0 ;i < N;i++){
			intArray[i] = sc.nextInt();
		}

		int cnt = 0;
		for(int i = 0 ;i < N-2;i++){
			if(intArray[i]<intArray[i+1]) {
				if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				}
				
			}else {
				if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				}
			}
		}

		System.out.println(cnt);

   		sc.close();
        return ;

    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc int intArray[] = new int[N]; intArray new int[N] N for(int i = 0 ;i < N;i++){
			intArray[i] = sc.nextInt();
		} int i = 0 ; int i = 0 ; i 0 i < N i N i++ i++ i {
			intArray[i] = sc.nextInt();
		} {
			intArray[i] = sc.nextInt();
		} intArray[i] = sc.nextInt() intArray[i] intArray i sc.nextInt() sc.nextInt sc int cnt = 0; cnt 0 for(int i = 0 ;i < N-2;i++){
			if(intArray[i]<intArray[i+1]) {
				if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				}
				
			}else {
				if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				}
			}
		} int i = 0 ; int i = 0 ; i 0 i < N-2 i N-2 N 2 i++ i++ i {
			if(intArray[i]<intArray[i+1]) {
				if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				}
				
			}else {
				if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				}
			}
		} {
			if(intArray[i]<intArray[i+1]) {
				if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				}
				
			}else {
				if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				}
			}
		} if(intArray[i]<intArray[i+1]) {
				if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				}
				
			}else {
				if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				}
			} intArray[i]<intArray[i+1] intArray[i] intArray i intArray[i+1] intArray i+1 i 1 {
				if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				}
				
			} if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				} intArray[i+1]<intArray[i+2] intArray[i+1] intArray i+1 i 1 intArray[i+2] intArray i+2 i 2 {
					cnt ++;
				} cnt ++ cnt {
				if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				}
			} if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				} intArray[i]>intArray[i+1] intArray[i] intArray i intArray[i+1] intArray i+1 i 1 {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				} if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					} intArray[i+1]>intArray[i+2] intArray[i+1] intArray i+1 i 1 intArray[i+2] intArray i+2 i 2 {
						cnt ++;
					} cnt ++ cnt System.out.println(cnt) System.out.println System.out System System.out cnt sc.close() sc.close sc return ; String[] args args public class Main {

    public static void main(String[] args) {
    	
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int N = sc.nextInt();
		
		int intArray[] = new int[N];

		for(int i = 0 ;i < N;i++){
			intArray[i] = sc.nextInt();
		}

		int cnt = 0;
		for(int i = 0 ;i < N-2;i++){
			if(intArray[i]<intArray[i+1]) {
				if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				}
				
			}else {
				if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				}
			}
		}

		System.out.println(cnt);

   		sc.close();
        return ;

    }
    
} public class Main {

    public static void main(String[] args) {
    	
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int N = sc.nextInt();
		
		int intArray[] = new int[N];

		for(int i = 0 ;i < N;i++){
			intArray[i] = sc.nextInt();
		}

		int cnt = 0;
		for(int i = 0 ;i < N-2;i++){
			if(intArray[i]<intArray[i+1]) {
				if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				}
				
			}else {
				if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				}
			}
		}

		System.out.println(cnt);

   		sc.close();
        return ;

    }
    
} Main
import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
    	
		Scanner sc = new Scanner(System.in);
		// 整数の入力
		int N = sc.nextInt();
		
		int intArray[] = new int[N];

		for(int i = 0 ;i < N;i++){
			intArray[i] = sc.nextInt();
		}

		int cnt = 0;
		for(int i = 0 ;i < N-2;i++){
			if(intArray[i]<intArray[i+1]) {
				if(intArray[i+1]<intArray[i+2]) {
					cnt ++;
				}
				
			}else {
				if(intArray[i]>intArray[i+1]) {
					if(intArray[i+1]>intArray[i+2]) {
						cnt ++;
					}
				}
			}
		}

		System.out.println(cnt);

   		sc.close();
        return ;

    }
    
}

