Try skipping diagonals; does not work yet