trials: reverse diagonals implemented