input: from typing import List
  from itertools import pairwise
  
  def check_special_array(nums: List[int]) -> bool:
      """
      A list is deemed special if every adjacent pair of elements has numbers with differing parity.
  
      Provided a list of integers nums, return true if nums is a special array, otherwise, return false.
  
      Examples:
      >>> nums = [1]
      true
      >>> nums = [2,1,4]
      true
  
      Constraints:
      1 <= nums.length <= 100
      1 <= nums[i] <= 100
      """
output:     return all((a % 2) != (b % 2) for a, b in pairwise(nums))