use proconio::input; fn main() { input! { n: usize, a: [usize; n], } let ans = a.windows(3) .filter(|arr| { let (x, y, z) = (arr[0], arr[1], arr[2]); x != y && y != z && x != z && ((y > x && y > z) || (y < x && y < z)) }) .count(); println!("{ans}"); }