shifted diagonal test