With diagonal movement
Without diagonal movement