Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save stjordanis/e2db49dbd76400b61e6aba751c2d67a9 to your computer and use it in GitHub Desktop.
Save stjordanis/e2db49dbd76400b61e6aba751c2d67a9 to your computer and use it in GitHub Desktop.
# coding: utf-8
import numpy as np
import random
import os
class ladder:
def __init__(self,d,shots=1024):
self.d = d
self.shots = shots
self.qr = QuantumRegister(1)
self.cr = ClassicalRegister(1)
self.qc = QuantumCircuit(self.qr, self.cr)
def add(self,delta):
self.qc.rx(np.pi*delta/self.d,self.qr[0])
def value(self,backend='local_qasm_simulator',shots=1024):
self.qc.measure(self.qr,self.cr)
job = execute(self.qc, backend=get_backend(backend), shots=shots)
if '1' in job.result().get_counts():
p = job.result().get_counts()['1']/shots
else:
p = 0
delta = round(2*np.arcsin(np.sqrt(p))*self.d/np.pi)
return int(delta)
class interrogate:
def __init__(self):
self.qr = QuantumRegister(1)
self.cr = ClassicalRegister(1)
self.qc = QuantumCircuit(self.qr, self.cr)
self.bool = None
self.prepare({'Y':None})
def prepare(self,state):
self.qc = QuantumCircuit(self.qr, self.cr)
if 'Y' in state:
self.qc.h(self.qr[0])
self.qc.s(self.qr[0])
elif 'X' in state:
if state['X']:
self.qc.x(self.qr[0])
self.qc.h(self.qr[0])
elif 'Z' in state:
if state['Z']:
self.qc.x(self.qr[0])
def measure(self,basis,backend='local_qasm_simulator',shots=1024,mitigate=True):
if basis=='X':
self.qc.h(self.qr[0])
self.qc.measure(self.qr,self.cr)
job = execute(self.qc, backend=get_backend(backend), shots=shots)
stats = job.result().get_counts()
if '1' in stats:
p = stats['1']/shots
else:
p = 0
if mitigate:
if p<0.1:
p = 0
elif p>0.9:
p = 1
self.bool = ( p>random.random() )
self.prepare({basis:self.bool})
class walker:
def __init__(self,length,device,start=None,samples=1,backend='local_qasm_simulator',shots=1024,method='run'):
self.length = length
self.start = start
self.samples = samples
self.backend = backend
self.shots = shots
self.method = method
# device can be a string specifying a device or a number of qubits for all-to-all connectivity
if isinstance( device, str ):
backend = get_backend(device)
self.num = backend.configuration['n_qubits']
self.coupling = backend.configuration['coupling_map']
else:
self.num = device
self.coupling = []
for n in range(self.num):
for m in list(range(n))+list(range(n+1,self.num)):
self.coupling.append([n,m])
if method=='run':
if start:
self.start = start
else:
self.start = ''
for n in range(self.num):
self.start += random.choice(['0','1'])
self.starts, self.circuits = self.setup_walk()
else:
self.circuits = None
self.starts,self.stats = self.get_data()
def setup_walk(self):
circuits = []
starts = []
for sample in range(self.samples):
circuit = []
for l in range(self.length):
gate = random.choice(['X','Y','XX'])
if gate=='XX':
n = random.choice(self.coupling)
else:
n = random.randint(0,self.num-1)
circuit.append( { 'gate':gate, 'n':n } )
circuits.append(circuit)
if not self.start:
start = ''
for n in range(self.num):
start += random.choice(['0','1'])
else:
start = self.start
starts.append(start)
return starts,circuits
def get_data(self):
if self.method=='run':
batch = []
for sample in range(self.samples):
for steps in range(self.length):
qr = QuantumRegister(self.num)
cr = ClassicalRegister(self.num)
qc = QuantumCircuit(qr,cr)
for n in range(self.num):
if self.starts[sample][n]=='1':
qc.x(qr[self.num-n-1])
for step in range(steps):
gate = self.circuits[sample][step]['gate']
n = self.circuits[sample][step]['n']
if gate=='XX':
#qc.cx(qr[n[0]],qr[n[1]])
qc.rx(np.pi/4,qr[n[0]])
qc.cx(qr[n[0]],qr[n[1]])
elif gate=='X':
qc.rx(np.pi/4,qr[n])
elif gate=='Y':
qc.ry(np.pi/4,qr[n])
qc.measure(qr,cr)
batch.append(qc)
job = execute(batch, backend=get_backend(self.backend), shots=self.shots)
stats = []
j = 0
for sample in range(self.samples):
stats_for_sample = []
for step in range(self.length):
this_stats = job.result().get_counts(batch[j])
for string in this_stats:
this_stats[string] = this_stats[string]/self.shots
stats_for_sample.append( this_stats )
j += 1
stats.append(stats_for_sample)
saveFile = open('results.txt', 'w')
saveFile.write( str(stats) )
saveFile.close()
starts = self.starts
else:
saveFile = open('results.txt')
saved_data = saveFile.readlines()
saveFile.close()
stats_string = saved_data[0]
stats = eval(stats_string)
starts = []
for stats_for_sample in stats:
starts.append( max(stats_for_sample[0], key=stats_for_sample[0].get) )
saveFile.close()
return starts,stats
def bell_correlation (basis,backend='local_qasm_simulator',shots=1024):
qr = QuantumRegister(2)
cr = ClassicalRegister(2)
qc = QuantumCircuit(qr,cr)
qc.h( qr[0] )
qc.cx( qr[0], qr[1] )
qc.ry( np.pi/4, qr[1])
qc.h( qr[1] )
qc.x( qr[0] )
qc.z( qr[0] )
for j in range(2):
if basis[j]=='X':
qc.h(qr[j])
qc.measure(qr,cr)
job = execute(qc, backend=get_backend(backend), shots=shots)
stats = job.result().get_counts()
P = 0
for string in stats:
p = stats[string]/shots
if string in ['00','11']:
P += p
return P
def bitstring_superposer (string,backend='local_qasm_simulator',shots=1024):
num = len(string[0])
qr = QuantumRegister(num)
cr = ClassicalRegister(num)
qc = QuantumCircuit(qr,cr)
diff = []
for bit in range(num):
if string[0][bit]==string[1][bit]:
if string[0][bit]=='1':
qc.x(qr[bit])
if string[0][bit]!=string[1][bit]:
diff.append(bit)
if diff:
qc.h(qr[diff[0]])
for bit in diff[1:]:
qc.cx(qr[diff[0]],qr[bit])
for bit in diff:
if string[0][bit]=='1':
qc.x(qr[bit])
qc.measure(qr,cr)
job = execute(qc, backend=get_backend(backend), shots=shots)
stats_raw = job.result().get_counts()
stats = {}
for string in stats_raw:
stats[string[::-1]] = stats_raw[string]/shots
return stats
def emoticon_superposer (emoticons,backend='local_qasm_simulator',shots=1024,verbose=False):
string = []
for emoticon in emoticons:
bin4emoticon = ""
for character in emoticon:
bin4char = bin(ord(character))[2:]
bin4char = (8-len(bin4char))*'0'+bin4char
bin4emoticon += bin4char
string.append(bin4emoticon)
stats = bitstring_superposer(string,backend='local_qasm_simulator',shots=1024)
filename = 'superposition'
for string in stats:
char = chr(int( string[0:8] ,2)) # get string of the leftmost 8 bits and convert to an ASCII character
char += chr(int( string[8:16] ,2)) # do the same for string of rightmost 8 bits, and add it to the previous character
prob = stats[string] # fraction of shots for which this result occurred
# create plot with all characters on top of each other with alpha given by how often it turned up in the output
plt.annotate( char, (0.5,0.5), va="center", ha="center", color = (0,0,0, prob ), size = 300)
if verbose:
if (prob>0.05): # list prob and char for the dominant results (occurred for more than 5% of shots)
print(str(prob)+"\t"+char)
filename += '_' + char
plt.axis('off')
plt.savefig(filename+'.png')
# to be used in image superposer
'''
# sort from least to most likely and create corresponding lists of the strings and fractions
sorted_strings = sorted(stats,key=stats.get)
sorted_fracs = sorted(stats.values())
n = len(stats) # it'll also be handy to know their lengths
# construct alpha values such that the final image is a weighted average of the images specified by the keys of `stats`
alpha = [ sorted_fracs[0] ]
for j in range(0,n-1):
alpha.append( ( alpha[j]/(1-alpha[j]) ) * ( sorted_fracs[j+1] / sorted_fracs[j] ) )
print(sorted_fracs)
print(alpha)
plt.rc('font', family='monospace')
ax = plt.subplot(111)
for j in reversed(range(n)):
char = chr(int( sorted_strings[j][0:8] ,2)) # get string of the leftmost 8 bits and convert to an ASCII character
char += chr(int( sorted_strings[j][8:16] ,2)) # do the same for string of rightmost 8 bits, and add it to the previous character
plt.annotate( char, (0.5,0.5), va="center", ha="center", color = (0,0,0, alpha[j] ), size = 300)
plt.axis('off')
plt.show()
'''
[[{'11001': 1.0}, {'10001': 0.138671875, '11001': 0.861328125}, {'10001': 0.11328125, '10011': 0.0322265625, '11001': 0.724609375, '11011': 0.1298828125}, {'10001': 0.2138671875, '10011': 0.0263671875, '11101': 0.6669921875, '11111': 0.0927734375}, {'10001': 0.1220703125, '10011': 0.11328125, '11101': 0.3779296875, '11111': 0.38671875}, {'10001': 0.0361328125, '10011': 0.2080078125, '11101': 0.10546875, '11111': 0.650390625}, {'01001': 0.0078125, '01011': 0.0302734375, '01101': 0.0849609375, '01111': 0.5263671875, '10001': 0.03125, '10011': 0.2001953125, '10101': 0.015625, '10111': 0.103515625}, {'00001': 0.0068359375, '00011': 0.0244140625, '00101': 0.001953125, '00111': 0.0166015625, '01001': 0.005859375, '01011': 0.021484375, '01101': 0.0771484375, '01111': 0.470703125, '10001': 0.0322265625, '10011': 0.1572265625, '10101': 0.013671875, '10111': 0.0771484375, '11011': 0.005859375, '11101': 0.0107421875, '11111': 0.078125}, {'00010': 0.0361328125, '00110': 0.0078125, '01010': 0.0322265625, '01110': 0.544921875, '10010': 0.1650390625, '10110': 0.1083984375, '11010': 0.005859375, '11110': 0.099609375}, {'00010': 0.05859375, '00110': 0.0205078125, '01010': 0.541015625, '01110': 0.0068359375, '10010': 0.142578125, '10110': 0.1513671875, '11010': 0.0205078125, '11110': 0.05859375}, {'00010': 0.05859375, '00110': 0.005859375, '01010': 0.494140625, '01110': 0.056640625, '10010': 0.0791015625, '10110': 0.20703125, '11010': 0.056640625, '11110': 0.0419921875}, {'00010': 0.0390625, '00110': 0.0107421875, '01010': 0.515625, '01110': 0.0654296875, '10010': 0.1220703125, '10110': 0.2265625, '11010': 0.0126953125, '11110': 0.0078125}, {'00000': 0.0087890625, '00010': 0.03515625, '00100': 0.001953125, '00110': 0.01171875, '01000': 0.0751953125, '01010': 0.4541015625, '01100': 0.009765625, '01110': 0.04296875, '10000': 0.005859375, '10010': 0.0908203125, '10100': 0.0361328125, '10110': 0.2099609375, '11000': 0.0009765625, '11010': 0.0107421875, '11110': 0.005859375}, {'00000': 0.001953125, '00010': 0.015625, '00100': 0.0048828125, '00110': 0.0322265625, '01000': 0.0029296875, '01010': 0.033203125, '01100': 0.0703125, '01110': 0.4697265625, '10000': 0.015625, '10010': 0.103515625, '10100': 0.0283203125, '10110': 0.1396484375, '11000': 0.0107421875, '11010': 0.0654296875, '11100': 0.0009765625, '11110': 0.0048828125}, {'00000': 0.0068359375, '00010': 0.03125, '00101': 0.001953125, '00111': 0.0283203125, '01000': 0.01171875, '01010': 0.0810546875, '01101': 0.0595703125, '01111': 0.4189453125, '10000': 0.015625, '10010': 0.1787109375, '10101': 0.0107421875, '10111': 0.0673828125, '11000': 0.009765625, '11010': 0.0498046875, '11101': 0.0048828125, '11111': 0.0234375}, {'00000': 0.0029296875, '00010': 0.0234375, '00011': 0.0029296875, '00101': 0.00390625, '00110': 0.0029296875, '00111': 0.0234375, '01000': 0.01171875, '01001': 0.001953125, '01010': 0.076171875, '01011': 0.0078125, '01100': 0.005859375, '01101': 0.068359375, '01110': 0.052734375, '01111': 0.330078125, '10000': 0.03125, '10001': 0.0087890625, '10010': 0.162109375, '10011': 0.02734375, '10101': 0.013671875, '10110': 0.0068359375, '10111': 0.052734375, '11000': 0.00390625, '11001': 0.0009765625, '11010': 0.041015625, '11011': 0.0048828125, '11101': 0.0068359375, '11110': 0.0048828125, '11111': 0.0205078125}, {'00000': 0.0087890625, '00001': 0.0009765625, '00010': 0.0390625, '00011': 0.005859375, '00100': 0.001953125, '00101': 0.0185546875, '00110': 0.01171875, '00111': 0.08203125, '01000': 0.0087890625, '01001': 0.0009765625, '01010': 0.0634765625, '01011': 0.009765625, '01100': 0.0087890625, '01101': 0.04296875, '01110': 0.0419921875, '01111': 0.2900390625, '10000': 0.0087890625, '10001': 0.00390625, '10010': 0.07421875, '10011': 0.013671875, '10100': 0.0009765625, '10101': 0.01171875, '10110': 0.0107421875, '10111': 0.07421875, '11000': 0.0185546875, '11001': 0.001953125, '11010': 0.1171875, '11011': 0.0224609375, '11111': 0.005859375}, {'00000': 0.0009765625, '00010': 0.0029296875, '00100': 0.001953125, '00101': 0.0107421875, '00110': 0.0048828125, '00111': 0.0390625, '01000': 0.0107421875, '01001': 0.0029296875, '01010': 0.0927734375, '01011': 0.0166015625, '01100': 0.0107421875, '01101': 0.0419921875, '01110': 0.0439453125, '01111': 0.2177734375, '10000': 0.0146484375, '10001': 0.0009765625, '10010': 0.1279296875, '10011': 0.013671875, '10100': 0.0029296875, '10101': 0.017578125, '10110': 0.0234375, '10111': 0.099609375, '11000': 0.0146484375, '11001': 0.0029296875, '11010': 0.083984375, '11011': 0.0205078125, '11100': 0.0009765625, '11101': 0.009765625, '11110': 0.0087890625, '11111': 0.0595703125}, {'00000': 0.0009765625, '00010': 0.00390625, '00100': 0.00390625, '00101': 0.005859375, '00110': 0.0146484375, '00111': 0.0361328125, '01000': 0.009765625, '01001': 0.005859375, '01010': 0.0771484375, '01011': 0.0302734375, '01100': 0.0029296875, '01101': 0.029296875, '01110': 0.0517578125, '01111': 0.193359375, '10000': 0.025390625, '10001': 0.0048828125, '10010': 0.1083984375, '10011': 0.0361328125, '10100': 0.0068359375, '10101': 0.025390625, '10110': 0.0400390625, '10111': 0.091796875, '11000': 0.0087890625, '11001': 0.00390625, '11010': 0.080078125, '11011': 0.029296875, '11101': 0.005859375, '11110': 0.017578125, '11111': 0.0498046875}, {'00000': 0.0029296875, '00001': 0.0009765625, '00010': 0.009765625, '00011': 0.0107421875, '00100': 0.0029296875, '00101': 0.0126953125, '00110': 0.0185546875, '00111': 0.080078125, '01000': 0.005859375, '01001': 0.0009765625, '01010': 0.0673828125, '01011': 0.0185546875, '01100': 0.0009765625, '01101': 0.00390625, '01110': 0.0107421875, '01111': 0.013671875, '10000': 0.017578125, '10001': 0.0087890625, '10010': 0.12109375, '10011': 0.0390625, '10100': 0.005859375, '10101': 0.0205078125, '10110': 0.0419921875, '10111': 0.1240234375, '11000': 0.0068359375, '11001': 0.0009765625, '11010': 0.072265625, '11011': 0.025390625, '11100': 0.009765625, '11101': 0.0302734375, '11110': 0.041015625, '11111': 0.173828125}, {'00000': 0.0009765625, '00001': 0.0068359375, '00010': 0.0078125, '00011': 0.0302734375, '00100': 0.0126953125, '00101': 0.0029296875, '00110': 0.048828125, '00111': 0.0263671875, '01000': 0.01171875, '01010': 0.0595703125, '01011': 0.0087890625, '01100': 0.0068359375, '01110': 0.0283203125, '01111': 0.001953125, '10000': 0.0078125, '10001': 0.017578125, '10010': 0.0771484375, '10011': 0.0966796875, '10100': 0.009765625, '10101': 0.01953125, '10110': 0.064453125, '10111': 0.0810546875, '11000': 0.005859375, '11001': 0.0224609375, '11010': 0.0205078125, '11011': 0.0927734375, '11100': 0.015625, '11101': 0.0146484375, '11110': 0.095703125, '11111': 0.1044921875}, {'00000': 0.0009765625, '00001': 0.001953125, '00010': 0.0166015625, '00011': 0.0068359375, '00100': 0.005859375, '00101': 0.009765625, '00110': 0.04296875, '00111': 0.05859375, '01000': 0.00390625, '01001': 0.001953125, '01010': 0.0341796875, '01011': 0.00390625, '01100': 0.009765625, '01101': 0.0009765625, '01110': 0.060546875, '10000': 0.025390625, '10001': 0.0068359375, '10010': 0.1123046875, '10011': 0.04296875, '10100': 0.0078125, '10101': 0.0302734375, '10110': 0.0390625, '10111': 0.1220703125, '11000': 0.0078125, '11001': 0.0048828125, '11010': 0.060546875, '11011': 0.0390625, '11100': 0.009765625, '11101': 0.03125, '11110': 0.060546875, '11111': 0.140625}, {'00000': 0.00390625, '00001': 0.001953125, '00010': 0.015625, '00011': 0.0146484375, '00100': 0.0078125, '00101': 0.009765625, '00110': 0.0546875, '00111': 0.0595703125, '01000': 0.0146484375, '01010': 0.0595703125, '01011': 0.015625, '01100': 0.00390625, '01101': 0.001953125, '01110': 0.0263671875, '01111': 0.025390625, '10000': 0.00390625, '10001': 0.015625, '10010': 0.017578125, '10011': 0.1240234375, '10100': 0.029296875, '10101': 0.0087890625, '10110': 0.12109375, '10111': 0.0478515625, '11000': 0.0166015625, '11001': 0.029296875, '11010': 0.0869140625, '11011': 0.1240234375, '11100': 0.0029296875, '11101': 0.0048828125, '11110': 0.025390625, '11111': 0.0263671875}, {'00000': 0.0087890625, '00001': 0.009765625, '00010': 0.0087890625, '00011': 0.0068359375, '00100': 0.0400390625, '00101': 0.033203125, '00110': 0.03125, '00111': 0.0341796875, '01000': 0.0322265625, '01001': 0.009765625, '01010': 0.0361328125, '01011': 0.0068359375, '01100': 0.021484375, '01101': 0.0166015625, '01110': 0.025390625, '01111': 0.0126953125, '10000': 0.0068359375, '10001': 0.076171875, '10010': 0.01171875, '10011': 0.0859375, '10100': 0.080078125, '10101': 0.029296875, '10110': 0.06640625, '10111': 0.025390625, '11000': 0.0419921875, '11001': 0.06640625, '11010': 0.048828125, '11011': 0.064453125, '11100': 0.013671875, '11101': 0.0146484375, '11110': 0.017578125, '11111': 0.0166015625}, {'00000': 0.009765625, '00001': 0.00390625, '00010': 0.0107421875, '00011': 0.0078125, '00100': 0.029296875, '00101': 0.0625, '00110': 0.033203125, '00111': 0.0458984375, '01000': 0.033203125, '01001': 0.01953125, '01010': 0.0224609375, '01011': 0.015625, '01100': 0.02734375, '01101': 0.00390625, '01110': 0.015625, '01111': 0.0009765625, '10000': 0.021484375, '10001': 0.060546875, '10010': 0.0205078125, '10011': 0.0625, '10100': 0.0390625, '10101': 0.0361328125, '10110': 0.041015625, '10111': 0.04296875, '11000': 0.025390625, '11001': 0.09765625, '11010': 0.0283203125, '11011': 0.1103515625, '11100': 0.01171875, '11101': 0.0263671875, '11110': 0.0078125, '11111': 0.0263671875}, {'00000': 0.0078125, '00001': 0.0185546875, '00011': 0.0048828125, '00100': 0.04296875, '00101': 0.0859375, '00110': 0.013671875, '00111': 0.015625, '01000': 0.0390625, '01001': 0.03515625, '01010': 0.00390625, '01011': 0.00390625, '01100': 0.0498046875, '01101': 0.0078125, '01110': 0.009765625, '10000': 0.0302734375, '10001': 0.0888671875, '10010': 0.00390625, '10011': 0.0126953125, '10100': 0.0732421875, '10101': 0.0859375, '10110': 0.0048828125, '10111': 0.013671875, '11000': 0.0654296875, '11001': 0.1826171875, '11010': 0.0068359375, '11011': 0.0244140625, '11100': 0.0166015625, '11101': 0.041015625, '11110': 0.0009765625, '11111': 0.009765625}, {'00000': 0.0185546875, '00001': 0.0087890625, '00010': 0.0009765625, '00011': 0.0029296875, '00100': 0.0810546875, '00101': 0.046875, '00110': 0.0107421875, '00111': 0.0048828125, '01000': 0.04296875, '01001': 0.0478515625, '01010': 0.0107421875, '01011': 0.0078125, '01100': 0.015625, '01101': 0.0224609375, '01110': 0.0029296875, '01111': 0.009765625, '10000': 0.0283203125, '10001': 0.2001953125, '10010': 0.005859375, '10011': 0.0283203125, '10100': 0.0947265625, '10101': 0.1201171875, '10110': 0.0126953125, '10111': 0.0185546875, '11000': 0.0458984375, '11001': 0.0810546875, '11010': 0.0087890625, '11011': 0.0087890625, '11100': 0.00390625, '11101': 0.0078125}, {'00000': 0.015625, '00001': 0.0234375, '00010': 0.0078125, '00011': 0.0009765625, '00100': 0.06640625, '00101': 0.0419921875, '00110': 0.0087890625, '00111': 0.005859375, '01000': 0.0263671875, '01001': 0.0185546875, '01010': 0.0048828125, '01011': 0.005859375, '01100': 0.0361328125, '01101': 0.0439453125, '01110': 0.0029296875, '01111': 0.009765625, '10000': 0.0263671875, '10001': 0.2314453125, '10010': 0.001953125, '10011': 0.0361328125, '10100': 0.1015625, '10101': 0.09765625, '10110': 0.01953125, '10111': 0.0205078125, '11000': 0.025390625, '11001': 0.078125, '11010': 0.0068359375, '11011': 0.0087890625, '11100': 0.015625, '11101': 0.0068359375, '11110': 0.0009765625, '11111': 0.0029296875}, {'00000': 0.0419921875, '00001': 0.05078125, '00010': 0.0087890625, '00011': 0.0068359375, '00100': 0.0810546875, '00101': 0.0400390625, '00110': 0.0078125, '00111': 0.0029296875, '01000': 0.0244140625, '01001': 0.037109375, '01010': 0.0009765625, '01011': 0.0087890625, '01100': 0.0087890625, '01101': 0.00390625, '01110': 0.001953125, '01111': 0.001953125, '10000': 0.0390625, '10001': 0.255859375, '10010': 0.0048828125, '10011': 0.0283203125, '10100': 0.1044921875, '10101': 0.1103515625, '10110': 0.0224609375, '10111': 0.0166015625, '11000': 0.0048828125, '11001': 0.005859375, '11010': 0.0009765625, '11100': 0.01171875, '11101': 0.0556640625, '11110': 0.0029296875, '11111': 0.0078125}, {'00000': 0.0615234375, '00001': 0.041015625, '00010': 0.01171875, '00011': 0.0068359375, '00100': 0.09375, '00101': 0.0078125, '00110': 0.01953125, '01000': 0.0185546875, '01001': 0.0517578125, '01011': 0.01171875, '01100': 0.0166015625, '01101': 0.025390625, '01110': 0.001953125, '01111': 0.001953125, '10000': 0.0166015625, '10001': 0.228515625, '10010': 0.0048828125, '10011': 0.0361328125, '10100': 0.0830078125, '10101': 0.1376953125, '10110': 0.0048828125, '10111': 0.0341796875, '11000': 0.005859375, '11001': 0.00390625, '11010': 0.00390625, '11100': 0.009765625, '11101': 0.052734375, '11110': 0.001953125, '11111': 0.005859375}], [{'11001': 1.0}, {'01001': 0.85546875, '10001': 0.14453125}, {'00001': 0.1279296875, '01001': 0.7197265625, '10001': 0.134765625, '11001': 0.017578125}, {'00001': 0.212890625, '01001': 0.5166015625, '10001': 0.0302734375, '11001': 0.240234375}, {'00001': 0.177734375, '00010': 0.0458984375, '01001': 0.4658203125, '01010': 0.0693359375, '10001': 0.029296875, '10010': 0.0048828125, '11001': 0.173828125, '11010': 0.033203125}, {'00001': 0.1669921875, '00010': 0.0234375, '00101': 0.02734375, '00110': 0.005859375, '01001': 0.392578125, '01010': 0.0576171875, '01101': 0.0615234375, '01110': 0.013671875, '10001': 0.021484375, '10010': 0.0068359375, '10101': 0.0048828125, '10110': 0.001953125, '11001': 0.1708984375, '11010': 0.0283203125, '11101': 0.0126953125, '11110': 0.00390625}, {'00001': 0.3603515625, '00010': 0.0556640625, '00101': 0.0673828125, '00110': 0.0126953125, '01001': 0.19140625, '01010': 0.0380859375, '01101': 0.03515625, '01110': 0.005859375, '11001': 0.1728515625, '11010': 0.0341796875, '11101': 0.021484375, '11110': 0.0048828125}, {'00000': 0.009765625, '00001': 0.3408203125, '00010': 0.046875, '00011': 0.044921875, '00100': 0.001953125, '00101': 0.0576171875, '00110': 0.0107421875, '00111': 0.0048828125, '01000': 0.001953125, '01001': 0.16015625, '01010': 0.025390625, '01011': 0.01953125, '01101': 0.0302734375, '01110': 0.0068359375, '01111': 0.0029296875, '11000': 0.0048828125, '11001': 0.13671875, '11010': 0.0341796875, '11011': 0.0283203125, '11101': 0.017578125, '11110': 0.0068359375, '11111': 0.0068359375}, {'00000': 0.0087890625, '00001': 0.2919921875, '00010': 0.0380859375, '00011': 0.04296875, '00101': 0.0986328125, '00110': 0.015625, '00111': 0.0146484375, '01000': 0.0029296875, '01001': 0.123046875, '01010': 0.0244140625, '01011': 0.021484375, '01100': 0.0009765625, '01101': 0.0400390625, '01110': 0.005859375, '01111': 0.0078125, '11000': 0.0068359375, '11001': 0.130859375, '11010': 0.0224609375, '11011': 0.041015625, '11101': 0.05078125, '11110': 0.005859375, '11111': 0.0048828125}, {'00000': 0.0087890625, '00001': 0.2578125, '00010': 0.0419921875, '00011': 0.0361328125, '00100': 0.00390625, '00101': 0.0849609375, '00110': 0.015625, '00111': 0.0087890625, '01000': 0.0048828125, '01001': 0.154296875, '01010': 0.0234375, '01011': 0.02734375, '01100': 0.001953125, '01101': 0.0615234375, '01110': 0.0107421875, '01111': 0.0068359375, '10000': 0.0009765625, '10001': 0.03125, '10010': 0.001953125, '10011': 0.00390625, '10101': 0.0087890625, '10110': 0.0009765625, '11001': 0.1220703125, '11010': 0.017578125, '11011': 0.021484375, '11100': 0.0009765625, '11101': 0.025390625, '11110': 0.0087890625, '11111': 0.0068359375}, {'00000': 0.0439453125, '00001': 0.2138671875, '00010': 0.0458984375, '00011': 0.048828125, '00100': 0.01171875, '00101': 0.0810546875, '00110': 0.0126953125, '00111': 0.013671875, '01000': 0.0234375, '01001': 0.1220703125, '01010': 0.0283203125, '01011': 0.0283203125, '01100': 0.0029296875, '01101': 0.041015625, '01110': 0.0087890625, '01111': 0.0087890625, '10000': 0.001953125, '10001': 0.01171875, '10010': 0.0029296875, '10100': 0.0009765625, '10101': 0.0087890625, '10110': 0.0009765625, '11000': 0.021484375, '11001': 0.1181640625, '11010': 0.013671875, '11011': 0.025390625, '11100': 0.009765625, '11101': 0.0341796875, '11110': 0.005859375, '11111': 0.0087890625}, {'00000': 0.03125, '00001': 0.1826171875, '00010': 0.0302734375, '00011': 0.0390625, '00100': 0.00390625, '00101': 0.0400390625, '00110': 0.013671875, '00111': 0.009765625, '01000': 0.009765625, '01001': 0.0595703125, '01010': 0.0078125, '01011': 0.009765625, '01100': 0.0029296875, '01101': 0.0244140625, '01110': 0.0048828125, '01111': 0.0029296875, '10000': 0.0185546875, '10001': 0.060546875, '10010': 0.017578125, '10011': 0.0087890625, '10100': 0.0029296875, '10101': 0.0224609375, '10110': 0.0029296875, '10111': 0.0107421875, '11000': 0.0390625, '11001': 0.171875, '11010': 0.0361328125, '11011': 0.0390625, '11100': 0.013671875, '11101': 0.0576171875, '11110': 0.0166015625, '11111': 0.0087890625}, {'00000': 0.0966796875, '00001': 0.109375, '00010': 0.0439453125, '00011': 0.0400390625, '00100': 0.0322265625, '00101': 0.0341796875, '00110': 0.0126953125, '00111': 0.0087890625, '01000': 0.03515625, '01001': 0.0361328125, '01010': 0.0078125, '01011': 0.0078125, '01100': 0.0087890625, '01101': 0.0087890625, '01110': 0.00390625, '01111': 0.0048828125, '10000': 0.0283203125, '10001': 0.0361328125, '10010': 0.017578125, '10011': 0.01171875, '10100': 0.0146484375, '10101': 0.01171875, '10110': 0.0068359375, '10111': 0.0029296875, '11000': 0.1171875, '11001': 0.119140625, '11010': 0.0302734375, '11011': 0.0302734375, '11100': 0.021484375, '11101': 0.041015625, '11110': 0.0087890625, '11111': 0.0107421875}, {'00000': 0.146484375, '00001': 0.0859375, '00010': 0.0068359375, '00011': 0.060546875, '00100': 0.0498046875, '00101': 0.0263671875, '00110': 0.005859375, '00111': 0.025390625, '01000': 0.0419921875, '01001': 0.0234375, '01010': 0.0009765625, '01011': 0.0205078125, '01100': 0.015625, '01101': 0.0107421875, '01110': 0.0009765625, '01111': 0.0048828125, '10000': 0.0439453125, '10001': 0.0283203125, '10010': 0.005859375, '10011': 0.0341796875, '10100': 0.013671875, '10101': 0.0087890625, '10111': 0.0068359375, '11000': 0.1279296875, '11001': 0.0712890625, '11010': 0.0078125, '11011': 0.048828125, '11100': 0.0380859375, '11101': 0.015625, '11110': 0.0009765625, '11111': 0.021484375}, {'00000': 0.0966796875, '00001': 0.0625, '00010': 0.005859375, '00011': 0.04296875, '00100': 0.0048828125, '00101': 0.0390625, '00110': 0.0966796875, '00111': 0.0478515625, '01000': 0.0185546875, '01001': 0.0146484375, '01010': 0.0048828125, '01011': 0.0146484375, '01100': 0.0029296875, '01101': 0.0185546875, '01110': 0.0205078125, '01111': 0.021484375, '10000': 0.029296875, '10001': 0.0234375, '10010': 0.0029296875, '10011': 0.0107421875, '10100': 0.0029296875, '10101': 0.0166015625, '10110': 0.0185546875, '10111': 0.025390625, '11000': 0.076171875, '11001': 0.0556640625, '11010': 0.005859375, '11011': 0.033203125, '11100': 0.001953125, '11101': 0.0458984375, '11110': 0.0908203125, '11111': 0.0478515625}, {'00000': 0.064453125, '00001': 0.0341796875, '00010': 0.015625, '00011': 0.0732421875, '00100': 0.0166015625, '00101': 0.0673828125, '00110': 0.080078125, '00111': 0.021484375, '01000': 0.0283203125, '01001': 0.0078125, '01010': 0.005859375, '01011': 0.021484375, '01100': 0.005859375, '01101': 0.0302734375, '01110': 0.029296875, '01111': 0.0078125, '10000': 0.017578125, '10001': 0.0078125, '10010': 0.00390625, '10011': 0.03125, '10100': 0.0048828125, '10101': 0.02734375, '10110': 0.02734375, '10111': 0.01171875, '11000': 0.0751953125, '11001': 0.021484375, '11010': 0.0244140625, '11011': 0.060546875, '11100': 0.015625, '11101': 0.0751953125, '11110': 0.07421875, '11111': 0.01171875}, {'00000': 0.0537109375, '00001': 0.0126953125, '00010': 0.0185546875, '00011': 0.0498046875, '00100': 0.0166015625, '00101': 0.0517578125, '00110': 0.041015625, '00111': 0.017578125, '01000': 0.0380859375, '01001': 0.0126953125, '01010': 0.0126953125, '01011': 0.0556640625, '01100': 0.0205078125, '01101': 0.0478515625, '01110': 0.0439453125, '01111': 0.01171875, '10000': 0.044921875, '10001': 0.01171875, '10010': 0.0224609375, '10011': 0.0380859375, '10100': 0.013671875, '10101': 0.052734375, '10110': 0.0537109375, '10111': 0.0087890625, '11000': 0.044921875, '11001': 0.017578125, '11010': 0.0205078125, '11011': 0.052734375, '11100': 0.01953125, '11101': 0.041015625, '11110': 0.037109375, '11111': 0.015625}, {'00000': 0.0146484375, '00001': 0.0146484375, '00010': 0.0302734375, '00011': 0.0546875, '00100': 0.037109375, '00101': 0.0009765625, '00110': 0.0439453125, '00111': 0.046875, '01000': 0.0341796875, '01001': 0.0185546875, '01010': 0.029296875, '01011': 0.0537109375, '01100': 0.041015625, '01101': 0.0009765625, '01110': 0.0419921875, '01111': 0.0419921875, '10000': 0.025390625, '10001': 0.0185546875, '10010': 0.021484375, '10011': 0.048828125, '10100': 0.0458984375, '10101': 0.00390625, '10110': 0.044921875, '10111': 0.052734375, '11000': 0.021484375, '11001': 0.0205078125, '11010': 0.02734375, '11011': 0.0546875, '11100': 0.0302734375, '11110': 0.041015625, '11111': 0.0380859375}, {'00000': 0.0322265625, '00001': 0.0068359375, '00010': 0.0263671875, '00011': 0.0546875, '00100': 0.0341796875, '00101': 0.00390625, '00110': 0.0224609375, '00111': 0.052734375, '01000': 0.0283203125, '01001': 0.005859375, '01010': 0.0234375, '01011': 0.06640625, '01100': 0.0419921875, '01101': 0.005859375, '01110': 0.0302734375, '01111': 0.068359375, '10000': 0.0283203125, '10001': 0.0029296875, '10010': 0.021484375, '10011': 0.060546875, '10100': 0.04296875, '10101': 0.00390625, '10110': 0.0244140625, '10111': 0.05859375, '11000': 0.0439453125, '11001': 0.0048828125, '11010': 0.0244140625, '11011': 0.056640625, '11100': 0.0302734375, '11101': 0.0029296875, '11110': 0.0244140625, '11111': 0.0654296875}, {'00000': 0.0166015625, '00001': 0.0078125, '00010': 0.0556640625, '00011': 0.0458984375, '00100': 0.0146484375, '00101': 0.01171875, '00110': 0.056640625, '00111': 0.0517578125, '01000': 0.0166015625, '01001': 0.0078125, '01010': 0.056640625, '01011': 0.041015625, '01100': 0.0166015625, '01101': 0.0107421875, '01110': 0.0517578125, '01111': 0.0478515625, '10000': 0.0166015625, '10001': 0.0078125, '10010': 0.052734375, '10011': 0.0419921875, '10100': 0.0185546875, '10101': 0.0126953125, '10110': 0.0654296875, '10111': 0.037109375, '11000': 0.01953125, '11001': 0.0087890625, '11010': 0.05078125, '11011': 0.0361328125, '11100': 0.0224609375, '11101': 0.0068359375, '11110': 0.0556640625, '11111': 0.037109375}, {'00000': 0.0048828125, '00010': 0.0625, '00011': 0.0673828125, '00100': 0.0029296875, '00101': 0.0009765625, '00110': 0.0732421875, '00111': 0.0546875, '01001': 0.001953125, '01010': 0.0615234375, '01011': 0.0615234375, '01100': 0.00390625, '01101': 0.0048828125, '01110': 0.0537109375, '01111': 0.041015625, '10000': 0.001953125, '10001': 0.00390625, '10010': 0.064453125, '10011': 0.0556640625, '10100': 0.0029296875, '10101': 0.0009765625, '10110': 0.068359375, '10111': 0.05078125, '11000': 0.0029296875, '11001': 0.001953125, '11010': 0.08203125, '11011': 0.056640625, '11100': 0.001953125, '11101': 0.0009765625, '11110': 0.0625, '11111': 0.046875}, {'00000': 0.0009765625, '00001': 0.00390625, '00010': 0.0234375, '00011': 0.0478515625, '00100': 0.001953125, '00101': 0.0029296875, '00110': 0.064453125, '00111': 0.109375, '01001': 0.0029296875, '01010': 0.0244140625, '01011': 0.0439453125, '01100': 0.0029296875, '01101': 0.0029296875, '01110': 0.060546875, '01111': 0.1005859375, '10000': 0.0009765625, '10001': 0.001953125, '10010': 0.01953125, '10011': 0.0439453125, '10100': 0.001953125, '10101': 0.0048828125, '10110': 0.056640625, '10111': 0.099609375, '11000': 0.00390625, '11001': 0.001953125, '11010': 0.025390625, '11011': 0.0595703125, '11100': 0.0029296875, '11101': 0.00390625, '11110': 0.0634765625, '11111': 0.1162109375}, {'00000': 0.0029296875, '00001': 0.0009765625, '00010': 0.0126953125, '00011': 0.0244140625, '00101': 0.0009765625, '00110': 0.03515625, '00111': 0.0556640625, '01000': 0.00390625, '01001': 0.00390625, '01010': 0.0478515625, '01011': 0.0634765625, '01100': 0.0068359375, '01101': 0.0029296875, '01110': 0.091796875, '01111': 0.1484375, '10000': 0.0029296875, '10001': 0.001953125, '10010': 0.0400390625, '10011': 0.0751953125, '10100': 0.0029296875, '10101': 0.001953125, '10110': 0.0771484375, '10111': 0.171875, '11000': 0.001953125, '11001': 0.001953125, '11010': 0.0146484375, '11011': 0.0166015625, '11100': 0.00390625, '11101': 0.001953125, '11110': 0.0302734375, '11111': 0.052734375}, {'00001': 0.001953125, '00010': 0.01953125, '00011': 0.0263671875, '00101': 0.001953125, '00110': 0.02734375, '00111': 0.0546875, '01000': 0.0029296875, '01001': 0.00390625, '01010': 0.0654296875, '01011': 0.056640625, '01100': 0.0078125, '01101': 0.00390625, '01110': 0.05078125, '01111': 0.1875, '10000': 0.0029296875, '10010': 0.0693359375, '10011': 0.0576171875, '10100': 0.001953125, '10101': 0.001953125, '10110': 0.0556640625, '10111': 0.177734375, '11000': 0.0009765625, '11001': 0.001953125, '11010': 0.02734375, '11011': 0.025390625, '11110': 0.0244140625, '11111': 0.0419921875}, {'00000': 0.0029296875, '00001': 0.005859375, '00010': 0.056640625, '00011': 0.0498046875, '00100': 0.0048828125, '00101': 0.001953125, '00110': 0.0458984375, '00111': 0.1181640625, '01000': 0.001953125, '01001': 0.0009765625, '01010': 0.0556640625, '01011': 0.052734375, '01101': 0.0048828125, '01110': 0.041015625, '01111': 0.1376953125, '10000': 0.0009765625, '10001': 0.001953125, '10010': 0.0361328125, '10011': 0.03515625, '10100': 0.0029296875, '10101': 0.001953125, '10110': 0.0341796875, '10111': 0.109375, '11000': 0.001953125, '11001': 0.0009765625, '11010': 0.033203125, '11011': 0.0302734375, '11101': 0.001953125, '11110': 0.0283203125, '11111': 0.099609375}, {'00000': 0.0029296875, '00001': 0.0009765625, '00010': 0.0556640625, '00011': 0.048828125, '00100': 0.001953125, '00101': 0.00390625, '00110': 0.08984375, '00111': 0.05078125, '01000': 0.005859375, '01001': 0.0009765625, '01010': 0.0546875, '01011': 0.0458984375, '01100': 0.001953125, '01101': 0.0078125, '01110': 0.1103515625, '01111': 0.076171875, '10000': 0.0009765625, '10001': 0.0029296875, '10010': 0.033203125, '10011': 0.0361328125, '10100': 0.001953125, '10101': 0.005859375, '10110': 0.0693359375, '10111': 0.0634765625, '11000': 0.0048828125, '11001': 0.0009765625, '11010': 0.044921875, '11011': 0.04296875, '11100': 0.001953125, '11101': 0.0048828125, '11110': 0.0732421875, '11111': 0.0537109375}, {'00000': 0.001953125, '00010': 0.025390625, '00011': 0.0234375, '00100': 0.0009765625, '00101': 0.0009765625, '00110': 0.04296875, '00111': 0.0322265625, '01000': 0.0009765625, '01010': 0.0263671875, '01011': 0.021484375, '01100': 0.0009765625, '01101': 0.001953125, '01110': 0.0419921875, '01111': 0.03125, '10000': 0.005859375, '10001': 0.001953125, '10010': 0.0732421875, '10011': 0.0673828125, '10100': 0.0029296875, '10101': 0.0048828125, '10110': 0.1357421875, '10111': 0.0888671875, '11000': 0.00390625, '11001': 0.001953125, '11010': 0.072265625, '11011': 0.0634765625, '11100': 0.0009765625, '11101': 0.0048828125, '11110': 0.1279296875, '11111': 0.0908203125}, {'00000': 0.0009765625, '00001': 0.00390625, '00010': 0.0244140625, '00011': 0.0166015625, '00100': 0.0087890625, '00101': 0.0087890625, '00110': 0.0458984375, '00111': 0.0263671875, '01001': 0.00390625, '01010': 0.025390625, '01011': 0.017578125, '01100': 0.0146484375, '01101': 0.005859375, '01110': 0.03515625, '01111': 0.03515625, '10001': 0.013671875, '10010': 0.0693359375, '10011': 0.0458984375, '10100': 0.013671875, '10101': 0.0302734375, '10110': 0.109375, '10111': 0.076171875, '11000': 0.001953125, '11001': 0.017578125, '11010': 0.0615234375, '11011': 0.056640625, '11100': 0.0234375, '11101': 0.01953125, '11110': 0.095703125, '11111': 0.091796875}, {'00000': 0.0009765625, '00001': 0.005859375, '00010': 0.0224609375, '00011': 0.0185546875, '00100': 0.009765625, '00101': 0.0029296875, '00110': 0.05078125, '00111': 0.021484375, '01001': 0.0048828125, '01010': 0.025390625, '01011': 0.017578125, '01100': 0.005859375, '01101': 0.0078125, '01110': 0.0439453125, '01111': 0.0283203125, '10000': 0.0029296875, '10001': 0.021484375, '10010': 0.1162109375, '10011': 0.103515625, '10100': 0.0380859375, '10101': 0.0361328125, '10110': 0.16015625, '10111': 0.1318359375, '11001': 0.0078125, '11010': 0.01953125, '11011': 0.009765625, '11100': 0.0068359375, '11101': 0.01171875, '11110': 0.0322265625, '11111': 0.03515625}, {'00001': 0.0009765625, '00010': 0.0068359375, '00011': 0.0048828125, '00100': 0.0009765625, '00101': 0.0029296875, '00110': 0.0126953125, '00111': 0.0078125, '01000': 0.0146484375, '01001': 0.0087890625, '01010': 0.0732421875, '01011': 0.0361328125, '01101': 0.015625, '01110': 0.02734375, '01111': 0.033203125, '10000': 0.00390625, '10001': 0.0205078125, '10010': 0.0810546875, '10011': 0.0625, '10100': 0.0302734375, '10101': 0.0322265625, '10110': 0.1240234375, '10111': 0.0986328125, '11000': 0.01953125, '11001': 0.0107421875, '11010': 0.087890625, '11011': 0.0625, '11100': 0.0009765625, '11101': 0.0146484375, '11110': 0.05859375, '11111': 0.0458984375}], [{'11001': 1.0}, {'01001': 0.857421875, '10001': 0.142578125}, {'00001': 0.01953125, '01001': 0.7421875, '10001': 0.126953125, '11001': 0.111328125}, {'00001': 0.015625, '00101': 0.00390625, '01001': 0.62890625, '01101': 0.1025390625, '10001': 0.1005859375, '10101': 0.0146484375, '11001': 0.1201171875, '11101': 0.013671875}, {'00001': 0.0078125, '00100': 0.0146484375, '01001': 0.353515625, '01100': 0.34375, '10001': 0.0634765625, '10100': 0.076171875, '11001': 0.07421875, '11100': 0.06640625}, {'00000': 0.0009765625, '00001': 0.0087890625, '00100': 0.0087890625, '00101': 0.001953125, '01000': 0.048828125, '01001': 0.3154296875, '01100': 0.2890625, '01101': 0.0537109375, '10000': 0.0166015625, '10001': 0.046875, '10100': 0.05078125, '10101': 0.013671875, '11000': 0.009765625, '11001': 0.0634765625, '11100': 0.0517578125, '11101': 0.01953125}, {'00000': 0.009765625, '00001': 0.0048828125, '00110': 0.0029296875, '00111': 0.0048828125, '01000': 0.197265625, '01001': 0.177734375, '01110': 0.17578125, '01111': 0.1943359375, '10000': 0.0185546875, '10001': 0.0234375, '10110': 0.0283203125, '10111': 0.0400390625, '11000': 0.03515625, '11001': 0.03125, '11110': 0.0263671875, '11111': 0.029296875}, {'00000': 0.0087890625, '00001': 0.009765625, '00110': 0.0048828125, '00111': 0.005859375, '01000': 0.0068359375, '01001': 0.0068359375, '01110': 0.0068359375, '01111': 0.009765625, '10000': 0.0654296875, '10001': 0.04296875, '10110': 0.056640625, '10111': 0.0517578125, '11000': 0.173828125, '11001': 0.2138671875, '11110': 0.1728515625, '11111': 0.1630859375}, {'00000': 0.015625, '00001': 0.0078125, '00110': 0.005859375, '00111': 0.005859375, '01000': 0.0107421875, '01001': 0.0068359375, '01110': 0.0087890625, '01111': 0.0107421875, '10000': 0.072265625, '10001': 0.056640625, '10110': 0.0732421875, '10111': 0.087890625, '11000': 0.16015625, '11001': 0.1689453125, '11110': 0.1572265625, '11111': 0.1513671875}, {'00000': 0.0087890625, '00001': 0.0166015625, '00110': 0.0185546875, '00111': 0.0107421875, '01010': 0.00390625, '01011': 0.00390625, '01101': 0.001953125, '10000': 0.1640625, '10001': 0.1669921875, '10110': 0.142578125, '10111': 0.140625, '11010': 0.0869140625, '11011': 0.0869140625, '11100': 0.068359375, '11101': 0.0791015625}, {'00000': 0.0146484375, '00001': 0.0166015625, '00010': 0.0009765625, '00011': 0.0029296875, '00100': 0.001953125, '00101': 0.0009765625, '00110': 0.0126953125, '00111': 0.01953125, '01000': 0.0009765625, '01010': 0.0029296875, '01011': 0.0029296875, '01100': 0.0029296875, '01101': 0.0009765625, '01110': 0.0009765625, '01111': 0.0009765625, '10000': 0.1279296875, '10001': 0.1103515625, '10010': 0.0263671875, '10011': 0.0205078125, '10100': 0.0322265625, '10101': 0.03125, '10110': 0.1337890625, '10111': 0.140625, '11000': 0.0087890625, '11001': 0.0078125, '11010': 0.06640625, '11011': 0.072265625, '11100': 0.0576171875, '11101': 0.0556640625, '11110': 0.0126953125, '11111': 0.0126953125}, {'00000': 0.0087890625, '00001': 0.015625, '00010': 0.0029296875, '00011': 0.0029296875, '00100': 0.0029296875, '00101': 0.0048828125, '00110': 0.0126953125, '00111': 0.01171875, '01010': 0.0029296875, '01011': 0.001953125, '01100': 0.0029296875, '01101': 0.0009765625, '10000': 0.12109375, '10001': 0.1171875, '10010': 0.0185546875, '10011': 0.0234375, '10100': 0.0166015625, '10101': 0.0244140625, '10110': 0.1328125, '10111': 0.1328125, '11000': 0.005859375, '11001': 0.01171875, '11010': 0.083984375, '11011': 0.0712890625, '11100': 0.0732421875, '11101': 0.0732421875, '11110': 0.009765625, '11111': 0.0126953125}, {'00000': 0.0107421875, '00001': 0.01953125, '00010': 0.0009765625, '00011': 0.0048828125, '00100': 0.0029296875, '00101': 0.00390625, '00110': 0.0126953125, '00111': 0.0146484375, '01000': 0.0048828125, '01001': 0.015625, '01010': 0.0830078125, '01011': 0.0732421875, '01100': 0.0751953125, '01101': 0.0703125, '01110': 0.0244140625, '01111': 0.0224609375, '10000': 0.115234375, '10001': 0.1181640625, '10010': 0.0244140625, '10011': 0.013671875, '10100': 0.0205078125, '10101': 0.0146484375, '10110': 0.11328125, '10111': 0.12109375, '11000': 0.001953125, '11001': 0.00390625, '11010': 0.0009765625, '11011': 0.001953125, '11100': 0.0009765625, '11101': 0.001953125, '11110': 0.00390625, '11111': 0.00390625}, {'00000': 0.017578125, '00001': 0.0302734375, '00010': 0.00390625, '00011': 0.005859375, '00100': 0.0029296875, '00101': 0.0068359375, '00110': 0.021484375, '00111': 0.017578125, '01000': 0.01171875, '01001': 0.01171875, '01010': 0.0673828125, '01011': 0.0634765625, '01100': 0.0576171875, '01101': 0.0439453125, '01110': 0.0146484375, '01111': 0.01171875, '10000': 0.01171875, '10001': 0.0107421875, '10010': 0.13671875, '10011': 0.1162109375, '10100': 0.1162109375, '10101': 0.12109375, '10110': 0.017578125, '10111': 0.0205078125, '11000': 0.009765625, '11001': 0.01171875, '11010': 0.001953125, '11011': 0.0048828125, '11100': 0.00390625, '11101': 0.009765625, '11110': 0.005859375, '11111': 0.0126953125}, {'00000': 0.017578125, '00001': 0.017578125, '00010': 0.005859375, '00011': 0.0048828125, '00100': 0.0009765625, '00101': 0.0078125, '00110': 0.025390625, '00111': 0.0224609375, '01000': 0.017578125, '01001': 0.0205078125, '01010': 0.0654296875, '01011': 0.0703125, '01100': 0.0634765625, '01101': 0.064453125, '01110': 0.013671875, '01111': 0.013671875, '10000': 0.029296875, '10001': 0.025390625, '10010': 0.078125, '10011': 0.068359375, '10100': 0.0751953125, '10101': 0.078125, '10110': 0.021484375, '10111': 0.021484375, '11000': 0.005859375, '11001': 0.00390625, '11010': 0.0390625, '11011': 0.033203125, '11100': 0.0380859375, '11101': 0.048828125, '11110': 0.0009765625, '11111': 0.0009765625}, {'00000': 0.009765625, '00001': 0.01171875, '00010': 0.0185546875, '00011': 0.0244140625, '00100': 0.02734375, '00101': 0.0224609375, '00110': 0.0087890625, '00111': 0.0126953125, '01000': 0.025390625, '01001': 0.0390625, '01010': 0.044921875, '01011': 0.0361328125, '01100': 0.048828125, '01101': 0.037109375, '01110': 0.0302734375, '01111': 0.0263671875, '10000': 0.0263671875, '10001': 0.0283203125, '10010': 0.068359375, '10011': 0.0693359375, '10100': 0.078125, '10101': 0.0830078125, '10110': 0.021484375, '10111': 0.0283203125, '11000': 0.0048828125, '11001': 0.001953125, '11010': 0.033203125, '11011': 0.041015625, '11100': 0.04296875, '11101': 0.044921875, '11110': 0.0009765625, '11111': 0.0029296875}, {'00000': 0.01171875, '00001': 0.0087890625, '00010': 0.0283203125, '00011': 0.0302734375, '00100': 0.0380859375, '00101': 0.0302734375, '00110': 0.009765625, '00111': 0.0068359375, '01000': 0.0322265625, '01001': 0.0322265625, '01010': 0.0205078125, '01011': 0.025390625, '01100': 0.0302734375, '01101': 0.029296875, '01110': 0.0400390625, '01111': 0.037109375, '10000': 0.0263671875, '10001': 0.03125, '10010': 0.03515625, '10011': 0.0302734375, '10100': 0.0224609375, '10101': 0.03125, '10110': 0.0234375, '10111': 0.025390625, '11000': 0.09375, '11001': 0.091796875, '11100': 0.0009765625, '11101': 0.0009765625, '11110': 0.0791015625, '11111': 0.0966796875}, {'00000': 0.0009765625, '00001': 0.0009765625, '00010': 0.0107421875, '00011': 0.009765625, '00100': 0.0087890625, '00101': 0.0126953125, '01000': 0.080078125, '01001': 0.09765625, '01010': 0.0048828125, '01011': 0.00390625, '01100': 0.0029296875, '01101': 0.0029296875, '01110': 0.0830078125, '01111': 0.0888671875, '10000': 0.025390625, '10001': 0.0302734375, '10010': 0.033203125, '10011': 0.021484375, '10100': 0.025390625, '10101': 0.02734375, '10110': 0.0361328125, '10111': 0.02734375, '11000': 0.0498046875, '11001': 0.04296875, '11010': 0.044921875, '11011': 0.0625, '11100': 0.0439453125, '11101': 0.044921875, '11110': 0.029296875, '11111': 0.046875}, {'00000': 0.0048828125, '00001': 0.001953125, '00010': 0.0087890625, '00011': 0.0107421875, '00100': 0.0048828125, '00101': 0.0166015625, '00110': 0.001953125, '01000': 0.0693359375, '01001': 0.08984375, '01010': 0.03515625, '01011': 0.0048828125, '01100': 0.009765625, '01101': 0.0341796875, '01110': 0.099609375, '01111': 0.0615234375, '10000': 0.029296875, '10001': 0.01171875, '10010': 0.0068359375, '10011': 0.04296875, '10100': 0.015625, '10101': 0.03125, '10110': 0.02734375, '10111': 0.0185546875, '11000': 0.07421875, '11001': 0.01171875, '11010': 0.0166015625, '11011': 0.0830078125, '11100': 0.05078125, '11101': 0.052734375, '11110': 0.0380859375, '11111': 0.03515625}, {'00000': 0.0068359375, '00010': 0.0048828125, '00011': 0.005859375, '00100': 0.0068359375, '00101': 0.005859375, '00110': 0.00390625, '01000': 0.0703125, '01001': 0.05859375, '01010': 0.029296875, '01011': 0.041015625, '01100': 0.0341796875, '01101': 0.029296875, '01110': 0.0654296875, '01111': 0.0810546875, '10000': 0.044921875, '10001': 0.0048828125, '10010': 0.0029296875, '10011': 0.0380859375, '10100': 0.0029296875, '10101': 0.0390625, '10110': 0.044921875, '10111': 0.0029296875, '11000': 0.060546875, '11001': 0.0146484375, '11010': 0.0224609375, '11011': 0.0830078125, '11100': 0.013671875, '11101': 0.0849609375, '11110': 0.09375, '11111': 0.0029296875}, {'00000': 0.01953125, '00001': 0.0048828125, '00010': 0.00390625, '00011': 0.0087890625, '00101': 0.0107421875, '00110': 0.009765625, '00111': 0.00390625, '01000': 0.0634765625, '01001': 0.0615234375, '01010': 0.029296875, '01011': 0.025390625, '01100': 0.0498046875, '01101': 0.021484375, '01110': 0.0576171875, '01111': 0.07421875, '10000': 0.0078125, '10001': 0.001953125, '10011': 0.0068359375, '10101': 0.0048828125, '10110': 0.005859375, '10111': 0.0009765625, '11000': 0.1142578125, '11001': 0.015625, '11010': 0.021484375, '11011': 0.1103515625, '11100': 0.009765625, '11101': 0.1328125, '11110': 0.1171875, '11111': 0.005859375}, {'00000': 0.037109375, '00001': 0.0234375, '00010': 0.0087890625, '00011': 0.021484375, '00100': 0.0048828125, '00101': 0.0126953125, '00110': 0.0322265625, '00111': 0.0341796875, '01000': 0.1162109375, '01001': 0.0146484375, '01010': 0.029296875, '01011': 0.1220703125, '01100': 0.01171875, '01101': 0.1181640625, '01110': 0.1220703125, '01111': 0.009765625, '10000': 0.005859375, '10001': 0.0009765625, '10010': 0.001953125, '10011': 0.00390625, '10100': 0.001953125, '10101': 0.001953125, '10110': 0.0078125, '10111': 0.0009765625, '11000': 0.0302734375, '11001': 0.0458984375, '11010': 0.0263671875, '11011': 0.021484375, '11100': 0.0244140625, '11101': 0.0234375, '11110': 0.044921875, '11111': 0.0390625}, {'00000': 0.01953125, '00001': 0.017578125, '00010': 0.0244140625, '00011': 0.0166015625, '00100': 0.01171875, '00101': 0.029296875, '00110': 0.017578125, '00111': 0.0283203125, '01000': 0.1005859375, '01001': 0.0478515625, '01010': 0.0849609375, '01011': 0.0439453125, '01100': 0.0068359375, '01101': 0.109375, '01110': 0.0029296875, '01111': 0.1337890625, '10000': 0.001953125, '10001': 0.0078125, '10010': 0.001953125, '10011': 0.0029296875, '10101': 0.0029296875, '10110': 0.0009765625, '10111': 0.0078125, '11000': 0.0595703125, '11001': 0.0126953125, '11010': 0.0458984375, '11011': 0.0234375, '11100': 0.0634765625, '11101': 0.01171875, '11110': 0.0556640625, '11111': 0.005859375}, {'00000': 0.0361328125, '00001': 0.0068359375, '00010': 0.03125, '00011': 0.0068359375, '00100': 0.0048828125, '00101': 0.0322265625, '00110': 0.001953125, '00111': 0.037109375, '01000': 0.076171875, '01001': 0.056640625, '01010': 0.0966796875, '01011': 0.046875, '01100': 0.029296875, '01101': 0.1025390625, '01110': 0.0283203125, '01111': 0.1064453125, '10000': 0.0009765625, '10001': 0.0078125, '10010': 0.005859375, '10011': 0.005859375, '10100': 0.001953125, '10101': 0.0107421875, '10111': 0.009765625, '11000': 0.05078125, '11001': 0.009765625, '11010': 0.0546875, '11011': 0.013671875, '11100': 0.0322265625, '11101': 0.029296875, '11110': 0.0390625, '11111': 0.02734375}, {'00000': 0.03515625, '00001': 0.0048828125, '00010': 0.0322265625, '00011': 0.0068359375, '00100': 0.001953125, '00101': 0.03515625, '00111': 0.0556640625, '01000': 0.0732421875, '01001': 0.046875, '01010': 0.0732421875, '01011': 0.0400390625, '01100': 0.005859375, '01101': 0.119140625, '01110': 0.001953125, '01111': 0.1201171875, '10000': 0.001953125, '10001': 0.0029296875, '10010': 0.0009765625, '10011': 0.001953125, '10100': 0.0048828125, '10110': 0.0048828125, '11000': 0.0703125, '11001': 0.015625, '11010': 0.068359375, '11011': 0.015625, '11100': 0.0478515625, '11101': 0.0283203125, '11110': 0.060546875, '11111': 0.0234375}, {'00000': 0.029296875, '00010': 0.0224609375, '00100': 0.00390625, '00101': 0.017578125, '00110': 0.0078125, '00111': 0.015625, '01000': 0.0986328125, '01001': 0.044921875, '01010': 0.091796875, '01011': 0.044921875, '01100': 0.0048828125, '01101': 0.1337890625, '01110': 0.0048828125, '01111': 0.115234375, '10000': 0.0087890625, '10001': 0.0078125, '10010': 0.0185546875, '10011': 0.0048828125, '10100': 0.0244140625, '10101': 0.00390625, '10110': 0.013671875, '10111': 0.001953125, '11000': 0.064453125, '11001': 0.0107421875, '11010': 0.056640625, '11011': 0.0107421875, '11100': 0.05859375, '11101': 0.0263671875, '11110': 0.0283203125, '11111': 0.0244140625}, {'00000': 0.03125, '00011': 0.01171875, '00100': 0.013671875, '00101': 0.03125, '00110': 0.009765625, '00111': 0.00390625, '01000': 0.1357421875, '01001': 0.0615234375, '01010': 0.0244140625, '01011': 0.037109375, '01100': 0.005859375, '01101': 0.1728515625, '01110': 0.0751953125, '10000': 0.0263671875, '10001': 0.009765625, '10010': 0.001953125, '10011': 0.01171875, '10100': 0.0234375, '10101': 0.0078125, '10110': 0.001953125, '10111': 0.0126953125, '11000': 0.08203125, '11001': 0.033203125, '11010': 0.0068359375, '11011': 0.0244140625, '11100': 0.072265625, '11101': 0.041015625, '11110': 0.00390625, '11111': 0.0263671875}, {'00000': 0.0205078125, '00010': 0.0048828125, '00011': 0.0068359375, '00100': 0.005859375, '00101': 0.033203125, '00110': 0.009765625, '00111': 0.0009765625, '01000': 0.126953125, '01001': 0.0390625, '01010': 0.03515625, '01011': 0.076171875, '01100': 0.00390625, '01101': 0.1552734375, '01110': 0.06640625, '01111': 0.0537109375, '10000': 0.0205078125, '10001': 0.0087890625, '10010': 0.00390625, '10011': 0.0029296875, '10100': 0.0185546875, '10101': 0.009765625, '10110': 0.0146484375, '10111': 0.0048828125, '11000': 0.08203125, '11001': 0.0380859375, '11010': 0.0068359375, '11011': 0.0068359375, '11100': 0.041015625, '11101': 0.056640625, '11110': 0.0361328125, '11111': 0.009765625}, {'00000': 0.0146484375, '00011': 0.0078125, '00100': 0.0205078125, '00101': 0.0185546875, '00110': 0.0087890625, '00111': 0.001953125, '01000': 0.1279296875, '01001': 0.099609375, '01010': 0.06640625, '01011': 0.1044921875, '01100': 0.009765625, '01101': 0.1083984375, '01110': 0.04296875, '01111': 0.0185546875, '10000': 0.009765625, '10001': 0.0107421875, '10010': 0.001953125, '10100': 0.0322265625, '10101': 0.01953125, '10110': 0.013671875, '10111': 0.0068359375, '11000': 0.025390625, '11001': 0.0087890625, '11010': 0.001953125, '11011': 0.005859375, '11100': 0.08984375, '11101': 0.07421875, '11110': 0.0302734375, '11111': 0.0185546875}, {'00000': 0.0244140625, '00001': 0.017578125, '00010': 0.0048828125, '00011': 0.017578125, '00100': 0.021484375, '00101': 0.029296875, '00110': 0.01953125, '00111': 0.0029296875, '01000': 0.01953125, '01001': 0.0078125, '01011': 0.0029296875, '01100': 0.0517578125, '01101': 0.0380859375, '01110': 0.013671875, '01111': 0.0087890625, '10000': 0.0263671875, '10001': 0.0146484375, '10010': 0.0009765625, '10011': 0.001953125, '10100': 0.0673828125, '10101': 0.0537109375, '10110': 0.0263671875, '10111': 0.013671875, '11000': 0.1201171875, '11001': 0.0732421875, '11010': 0.0693359375, '11011': 0.103515625, '11100': 0.013671875, '11101': 0.1015625, '11110': 0.02734375, '11111': 0.005859375}], [{'11001': 1.0}, {'10001': 0.1513671875, '11001': 0.8486328125}, {'10000': 0.013671875, '10001': 0.1220703125, '11000': 0.1357421875, '11001': 0.728515625}, {'10000': 0.0185546875, '10001': 0.109375, '10100': 0.0029296875, '10101': 0.01953125, '11000': 0.1103515625, '11001': 0.615234375, '11100': 0.01171875, '11101': 0.1123046875}, {'10000': 0.0556640625, '10001': 0.3623046875, '10100': 0.0146484375, '10101': 0.0732421875, '11000': 0.0537109375, '11001': 0.3583984375, '11100': 0.0146484375, '11101': 0.0673828125}, {'00000': 0.0048828125, '00001': 0.0498046875, '00100': 0.0009765625, '00101': 0.01171875, '01000': 0.01171875, '01001': 0.0478515625, '01101': 0.0166015625, '10000': 0.0498046875, '10001': 0.3486328125, '10100': 0.005859375, '10101': 0.0537109375, '11000': 0.0419921875, '11001': 0.27734375, '11100': 0.0126953125, '11101': 0.06640625}, {'00000': 0.0078125, '00001': 0.046875, '00010': 0.0009765625, '00011': 0.0029296875, '00100': 0.001953125, '00101': 0.0068359375, '01000': 0.0126953125, '01001': 0.041015625, '01010': 0.001953125, '01011': 0.005859375, '01101': 0.0078125, '10000': 0.048828125, '10001': 0.275390625, '10010': 0.0068359375, '10011': 0.0458984375, '10100': 0.0048828125, '10101': 0.0537109375, '10110': 0.001953125, '10111': 0.0078125, '11000': 0.048828125, '11001': 0.236328125, '11010': 0.0087890625, '11011': 0.0517578125, '11100': 0.0107421875, '11101': 0.052734375, '11110': 0.0009765625, '11111': 0.0078125}, {'00000': 0.0068359375, '00001': 0.0390625, '00010': 0.0009765625, '00011': 0.0078125, '00100': 0.0029296875, '00101': 0.0087890625, '00111': 0.001953125, '01000': 0.0068359375, '01001': 0.0400390625, '01010': 0.0009765625, '01011': 0.0078125, '01100': 0.0029296875, '01101': 0.0126953125, '01111': 0.0009765625, '10000': 0.046875, '10001': 0.2314453125, '10010': 0.0068359375, '10011': 0.037109375, '10100': 0.0166015625, '10101': 0.0751953125, '10111': 0.01953125, '11000': 0.0390625, '11001': 0.228515625, '11010': 0.0078125, '11011': 0.041015625, '11100': 0.0068359375, '11101': 0.0849609375, '11110': 0.001953125, '11111': 0.015625}, {'00000': 0.0068359375, '00001': 0.0234375, '00011': 0.0048828125, '00100': 0.0224609375, '00101': 0.0126953125, '00110': 0.0029296875, '00111': 0.0009765625, '01000': 0.001953125, '01001': 0.0234375, '01010': 0.0009765625, '01011': 0.001953125, '01100': 0.0224609375, '01101': 0.00390625, '01110': 0.0029296875, '10000': 0.021484375, '10001': 0.16015625, '10010': 0.0048828125, '10011': 0.029296875, '10100': 0.154296875, '10101': 0.0361328125, '10110': 0.0322265625, '10111': 0.00390625, '11000': 0.0244140625, '11001': 0.1611328125, '11010': 0.001953125, '11011': 0.025390625, '11100': 0.1513671875, '11101': 0.029296875, '11110': 0.0283203125, '11111': 0.00390625}, {'00000': 0.0126953125, '00001': 0.0185546875, '00010': 0.0029296875, '00100': 0.0224609375, '00101': 0.013671875, '00110': 0.0009765625, '00111': 0.00390625, '01000': 0.0234375, '01001': 0.0126953125, '01010': 0.001953125, '01011': 0.001953125, '01100': 0.017578125, '01101': 0.0146484375, '01110': 0.001953125, '01111': 0.0009765625, '10000': 0.0830078125, '10001': 0.1083984375, '10010': 0.0146484375, '10011': 0.017578125, '10100': 0.0986328125, '10101': 0.0693359375, '10110': 0.015625, '10111': 0.0126953125, '11000': 0.0771484375, '11001': 0.111328125, '11010': 0.013671875, '11011': 0.017578125, '11100': 0.0830078125, '11101': 0.087890625, '11110': 0.0234375, '11111': 0.015625}, {'00000': 0.0078125, '00001': 0.0234375, '00010': 0.00390625, '00011': 0.0029296875, '00100': 0.0234375, '00101': 0.0068359375, '00110': 0.0029296875, '00111': 0.001953125, '01000': 0.0107421875, '01001': 0.01953125, '01010': 0.0009765625, '01011': 0.0009765625, '01100': 0.01953125, '01101': 0.01171875, '01110': 0.0029296875, '01111': 0.001953125, '10000': 0.05078125, '10001': 0.1328125, '10010': 0.0029296875, '10011': 0.01953125, '10100': 0.1279296875, '10101': 0.05859375, '10110': 0.021484375, '10111': 0.009765625, '11000': 0.0576171875, '11001': 0.1318359375, '11010': 0.005859375, '11011': 0.0244140625, '11100': 0.1337890625, '11101': 0.0576171875, '11110': 0.0166015625, '11111': 0.0068359375}, {'00000': 0.0107421875, '00001': 0.0205078125, '00011': 0.0009765625, '00100': 0.033203125, '00101': 0.005859375, '00110': 0.0029296875, '01000': 0.029296875, '01001': 0.0087890625, '01010': 0.005859375, '01011': 0.0029296875, '01100': 0.0087890625, '01101': 0.021484375, '01110': 0.001953125, '01111': 0.0029296875, '10000': 0.0546875, '10001': 0.11328125, '10010': 0.005859375, '10011': 0.0263671875, '10100': 0.1435546875, '10101': 0.041015625, '10110': 0.0224609375, '10111': 0.0107421875, '11000': 0.142578125, '11001': 0.04296875, '11010': 0.0205078125, '11011': 0.00390625, '11100': 0.0458984375, '11101': 0.1357421875, '11110': 0.0078125, '11111': 0.0263671875}, {'00000': 0.0107421875, '00001': 0.0341796875, '00010': 0.0009765625, '00011': 0.0048828125, '00100': 0.0419921875, '00101': 0.021484375, '00110': 0.0068359375, '01000': 0.0419921875, '01001': 0.0205078125, '01010': 0.01171875, '01100': 0.021484375, '01101': 0.033203125, '01110': 0.0029296875, '01111': 0.0048828125, '10000': 0.046875, '10001': 0.111328125, '10010': 0.005859375, '10011': 0.0166015625, '10100': 0.115234375, '10101': 0.041015625, '10110': 0.0166015625, '10111': 0.001953125, '11000': 0.12109375, '11001': 0.048828125, '11010': 0.0234375, '11011': 0.0078125, '11100': 0.0517578125, '11101': 0.109375, '11110': 0.00390625, '11111': 0.0205078125}, {'00000': 0.0380859375, '00001': 0.0830078125, '00010': 0.0107421875, '00011': 0.01171875, '00100': 0.08984375, '00101': 0.03515625, '00110': 0.0185546875, '00111': 0.005859375, '01000': 0.0732421875, '01001': 0.0322265625, '01010': 0.0126953125, '01011': 0.0068359375, '01100': 0.0380859375, '01101': 0.0771484375, '01110': 0.0068359375, '01111': 0.017578125, '10000': 0.0302734375, '10001': 0.0693359375, '10010': 0.00390625, '10011': 0.01171875, '10100': 0.076171875, '10101': 0.0234375, '10110': 0.0078125, '10111': 0.005859375, '11000': 0.0712890625, '11001': 0.0205078125, '11010': 0.013671875, '11011': 0.001953125, '11100': 0.025390625, '11101': 0.064453125, '11110': 0.00390625, '11111': 0.0126953125}, {'00000': 0.0712890625, '00001': 0.05078125, '00010': 0.01953125, '00011': 0.0068359375, '00100': 0.033203125, '00101': 0.091796875, '00110': 0.0087890625, '00111': 0.0048828125, '01000': 0.03515625, '01001': 0.0810546875, '01010': 0.0068359375, '01011': 0.0107421875, '01100': 0.072265625, '01101': 0.0439453125, '01110': 0.01171875, '01111': 0.0107421875, '10000': 0.0517578125, '10001': 0.0322265625, '10010': 0.009765625, '10011': 0.00390625, '10100': 0.04296875, '10101': 0.060546875, '10110': 0.005859375, '10111': 0.01171875, '11000': 0.0322265625, '11001': 0.06640625, '11010': 0.0068359375, '11011': 0.0068359375, '11100': 0.0625, '11101': 0.0322265625, '11110': 0.0087890625, '11111': 0.005859375}, {'00000': 0.0361328125, '00001': 0.0986328125, '00010': 0.0078125, '00011': 0.0146484375, '00100': 0.083984375, '00101': 0.03515625, '00110': 0.013671875, '00111': 0.0029296875, '01000': 0.029296875, '01001': 0.08984375, '01010': 0.0048828125, '01011': 0.0126953125, '01100': 0.095703125, '01101': 0.033203125, '01110': 0.021484375, '01111': 0.0029296875, '10000': 0.015625, '10001': 0.0576171875, '10010': 0.00390625, '10011': 0.01171875, '10100': 0.07421875, '10101': 0.017578125, '10110': 0.0107421875, '10111': 0.001953125, '11000': 0.025390625, '11001': 0.0693359375, '11010': 0.0048828125, '11011': 0.0107421875, '11100': 0.060546875, '11101': 0.0302734375, '11110': 0.015625, '11111': 0.0068359375}, {'00000': 0.0556640625, '00001': 0.076171875, '00010': 0.0068359375, '00011': 0.009765625, '00100': 0.064453125, '00101': 0.0517578125, '00110': 0.0146484375, '00111': 0.005859375, '01000': 0.0458984375, '01001': 0.0576171875, '01010': 0.0126953125, '01011': 0.0087890625, '01100': 0.07421875, '01101': 0.0458984375, '01110': 0.0126953125, '01111': 0.0087890625, '10000': 0.03515625, '10001': 0.048828125, '10010': 0.005859375, '10011': 0.005859375, '10100': 0.0546875, '10101': 0.04296875, '10110': 0.013671875, '10111': 0.009765625, '11000': 0.0322265625, '11001': 0.05859375, '11010': 0.009765625, '11011': 0.0087890625, '11100': 0.0634765625, '11101': 0.044921875, '11110': 0.0078125, '11111': 0.005859375}, {'00000': 0.05859375, '00001': 0.0732421875, '00010': 0.0126953125, '00011': 0.0126953125, '00100': 0.06640625, '00101': 0.0634765625, '00110': 0.0126953125, '00111': 0.0078125, '01000': 0.0419921875, '01001': 0.044921875, '01010': 0.0048828125, '01011': 0.0009765625, '01100': 0.0439453125, '01101': 0.03125, '01110': 0.009765625, '01111': 0.0048828125, '10000': 0.052734375, '10001': 0.048828125, '10010': 0.009765625, '10011': 0.01171875, '10100': 0.0595703125, '10101': 0.0458984375, '10110': 0.0048828125, '10111': 0.0078125, '11000': 0.0390625, '11001': 0.0615234375, '11010': 0.0087890625, '11011': 0.015625, '11100': 0.068359375, '11101': 0.0537109375, '11110': 0.009765625, '11111': 0.01171875}, {'00000': 0.076171875, '00001': 0.0791015625, '00010': 0.0068359375, '00011': 0.0087890625, '00100': 0.109375, '00101': 0.0732421875, '00110': 0.0185546875, '00111': 0.0078125, '01000': 0.0205078125, '01001': 0.0234375, '01010': 0.00390625, '01011': 0.00390625, '01100': 0.0283203125, '01101': 0.0224609375, '01110': 0.00390625, '01111': 0.0048828125, '10000': 0.03125, '10001': 0.029296875, '10010': 0.0029296875, '10011': 0.005859375, '10100': 0.0341796875, '10101': 0.0283203125, '10110': 0.0107421875, '10111': 0.001953125, '11000': 0.0615234375, '11001': 0.0927734375, '11010': 0.013671875, '11011': 0.0078125, '11100': 0.0859375, '11101': 0.078125, '11110': 0.017578125, '11111': 0.0068359375}, {'00000': 0.0234375, '00001': 0.1533203125, '00010': 0.0029296875, '00011': 0.0244140625, '00100': 0.1484375, '00101': 0.02734375, '00110': 0.015625, '00111': 0.0048828125, '01000': 0.0078125, '01001': 0.0615234375, '01010': 0.0009765625, '01011': 0.01171875, '01100': 0.044921875, '01101': 0.0087890625, '01110': 0.0078125, '01111': 0.001953125, '10000': 0.013671875, '10001': 0.0341796875, '10011': 0.0068359375, '10100': 0.05078125, '10101': 0.0087890625, '10110': 0.0107421875, '10111': 0.0009765625, '11000': 0.013671875, '11001': 0.1162109375, '11011': 0.01171875, '11100': 0.1337890625, '11101': 0.0224609375, '11110': 0.029296875, '11111': 0.0009765625}, {'00000': 0.0107421875, '00001': 0.1025390625, '00010': 0.0166015625, '00011': 0.0625, '00100': 0.080078125, '00101': 0.0107421875, '00110': 0.083984375, '00111': 0.017578125, '01000': 0.005859375, '01001': 0.0283203125, '01010': 0.005859375, '01011': 0.03125, '01100': 0.0263671875, '01101': 0.005859375, '01110': 0.03515625, '01111': 0.0078125, '10000': 0.00390625, '10001': 0.025390625, '10010': 0.0048828125, '10011': 0.029296875, '10100': 0.0302734375, '10101': 0.00390625, '10110': 0.01953125, '10111': 0.0029296875, '11000': 0.0166015625, '11001': 0.078125, '11010': 0.0107421875, '11011': 0.0712890625, '11100': 0.0771484375, '11101': 0.0087890625, '11110': 0.0712890625, '11111': 0.0146484375}, {'00000': 0.0087890625, '00001': 0.0546875, '00010': 0.0107421875, '00011': 0.0576171875, '00100': 0.0595703125, '00101': 0.0107421875, '00110': 0.06640625, '00111': 0.0107421875, '01000': 0.0419921875, '01001': 0.0078125, '01010': 0.048828125, '01011': 0.0068359375, '01100': 0.0048828125, '01101': 0.0517578125, '01110': 0.005859375, '01111': 0.0439453125, '10000': 0.0029296875, '10001': 0.0400390625, '10010': 0.0107421875, '10011': 0.0439453125, '10100': 0.0498046875, '10101': 0.009765625, '10110': 0.0458984375, '10111': 0.0068359375, '11000': 0.0732421875, '11001': 0.0166015625, '11010': 0.048828125, '11011': 0.00390625, '11100': 0.01171875, '11101': 0.0654296875, '11110': 0.0078125, '11111': 0.0712890625}, {'00000': 0.033203125, '00001': 0.0361328125, '00010': 0.02734375, '00011': 0.0498046875, '00100': 0.05078125, '00101': 0.0361328125, '00110': 0.0458984375, '00111': 0.0361328125, '01000': 0.0224609375, '01001': 0.021484375, '01010': 0.0283203125, '01011': 0.021484375, '01100': 0.015625, '01101': 0.0283203125, '01110': 0.0234375, '01111': 0.013671875, '10000': 0.013671875, '10001': 0.0166015625, '10010': 0.01953125, '10011': 0.03515625, '10100': 0.041015625, '10101': 0.01953125, '10110': 0.029296875, '10111': 0.0185546875, '11000': 0.0458984375, '11001': 0.0283203125, '11010': 0.0283203125, '11011': 0.041015625, '11100': 0.04296875, '11101': 0.0498046875, '11110': 0.0322265625, '11111': 0.0478515625}, {'00000': 0.0634765625, '00001': 0.0107421875, '00010': 0.0517578125, '00011': 0.0185546875, '00100': 0.013671875, '00101': 0.0537109375, '00110': 0.015625, '00111': 0.037109375, '01000': 0.013671875, '01001': 0.04296875, '01010': 0.0146484375, '01011': 0.0498046875, '01100': 0.0361328125, '01101': 0.01953125, '01110': 0.0478515625, '01111': 0.0224609375, '10000': 0.04296875, '10001': 0.01171875, '10010': 0.04296875, '10011': 0.01171875, '10100': 0.0126953125, '10101': 0.0361328125, '10110': 0.017578125, '10111': 0.0380859375, '11000': 0.0205078125, '11001': 0.05078125, '11010': 0.01171875, '11011': 0.0439453125, '11100': 0.064453125, '11101': 0.01953125, '11110': 0.046875, '11111': 0.0166015625}, {'00000': 0.0576171875, '00001': 0.017578125, '00010': 0.0478515625, '00011': 0.0185546875, '00100': 0.0205078125, '00101': 0.0576171875, '00110': 0.0224609375, '00111': 0.044921875, '01000': 0.0146484375, '01001': 0.0419921875, '01010': 0.0087890625, '01011': 0.0341796875, '01100': 0.037109375, '01101': 0.0107421875, '01110': 0.0419921875, '01111': 0.021484375, '10000': 0.0458984375, '10001': 0.017578125, '10010': 0.044921875, '10011': 0.009765625, '10100': 0.0126953125, '10101': 0.0439453125, '10110': 0.0146484375, '10111': 0.0546875, '11000': 0.0205078125, '11001': 0.0498046875, '11010': 0.0205078125, '11011': 0.0498046875, '11100': 0.037109375, '11101': 0.017578125, '11110': 0.0400390625, '11111': 0.0224609375}, {'00000': 0.060546875, '00001': 0.029296875, '00010': 0.0205078125, '00011': 0.0673828125, '00100': 0.017578125, '00101': 0.0556640625, '00110': 0.052734375, '00111': 0.01953125, '01000': 0.0146484375, '01001': 0.0400390625, '01010': 0.0390625, '01011': 0.009765625, '01100': 0.029296875, '01101': 0.01171875, '01110': 0.0146484375, '01111': 0.033203125, '10000': 0.0419921875, '10001': 0.0126953125, '10010': 0.0078125, '10011': 0.033203125, '10100': 0.015625, '10101': 0.041015625, '10110': 0.0341796875, '10111': 0.01171875, '11000': 0.015625, '11001': 0.0634765625, '11010': 0.056640625, '11011': 0.015625, '11100': 0.0458984375, '11101': 0.025390625, '11110': 0.017578125, '11111': 0.0458984375}, {'00000': 0.064453125, '00001': 0.0078125, '00010': 0.0380859375, '00011': 0.0341796875, '00100': 0.015625, '00101': 0.05859375, '00110': 0.041015625, '00111': 0.0283203125, '01000': 0.0107421875, '01001': 0.0419921875, '01010': 0.0244140625, '01011': 0.0205078125, '01100': 0.0478515625, '01101': 0.0068359375, '01110': 0.0224609375, '01111': 0.0146484375, '10000': 0.0302734375, '10001': 0.01171875, '10010': 0.0244140625, '10011': 0.0263671875, '10100': 0.0087890625, '10101': 0.0498046875, '10110': 0.0302734375, '10111': 0.025390625, '11000': 0.0166015625, '11001': 0.0673828125, '11010': 0.0390625, '11011': 0.0322265625, '11100': 0.0576171875, '11101': 0.013671875, '11110': 0.05078125, '11111': 0.0380859375}, {'00000': 0.0341796875, '00001': 0.0205078125, '00010': 0.0166015625, '00011': 0.041015625, '00100': 0.0107421875, '00101': 0.0634765625, '00110': 0.056640625, '00111': 0.01953125, '01000': 0.0048828125, '01001': 0.0615234375, '01010': 0.052734375, '01011': 0.021484375, '01100': 0.0498046875, '01101': 0.025390625, '01110': 0.013671875, '01111': 0.048828125, '10000': 0.05078125, '10001': 0.0126953125, '10010': 0.0146484375, '10011': 0.044921875, '10100': 0.0205078125, '10101': 0.02734375, '10110': 0.044921875, '10111': 0.0078125, '11000': 0.0234375, '11001': 0.041015625, '11010': 0.052734375, '11011': 0.0087890625, '11100': 0.048828125, '11101': 0.009765625, '11110': 0.01171875, '11111': 0.0390625}, {'00000': 0.02734375, '00001': 0.0380859375, '00010': 0.0009765625, '00011': 0.056640625, '00100': 0.0185546875, '00101': 0.0439453125, '00110': 0.068359375, '00111': 0.0009765625, '01000': 0.0244140625, '01001': 0.0478515625, '01010': 0.068359375, '01100': 0.02734375, '01101': 0.037109375, '01110': 0.001953125, '01111': 0.068359375, '10000': 0.0419921875, '10001': 0.01953125, '10010': 0.001953125, '10011': 0.0625, '10100': 0.0322265625, '10101': 0.015625, '10110': 0.0498046875, '10111': 0.0009765625, '11000': 0.03515625, '11001': 0.0205078125, '11010': 0.0576171875, '11011': 0.0048828125, '11100': 0.046875, '11101': 0.0244140625, '11110': 0.0029296875, '11111': 0.052734375}, {'00000': 0.0517578125, '00001': 0.0185546875, '00010': 0.0205078125, '00011': 0.0556640625, '00100': 0.0126953125, '00101': 0.0546875, '00110': 0.048828125, '00111': 0.0185546875, '01000': 0.00390625, '01001': 0.05859375, '01010': 0.0439453125, '01011': 0.009765625, '01100': 0.04296875, '01101': 0.033203125, '01110': 0.0146484375, '01111': 0.0595703125, '10000': 0.0546875, '10001': 0.0048828125, '10010': 0.005859375, '10011': 0.0517578125, '10100': 0.025390625, '10101': 0.037109375, '10110': 0.0498046875, '10111': 0.0087890625, '11000': 0.025390625, '11001': 0.03125, '11010': 0.046875, '11011': 0.009765625, '11100': 0.037109375, '11101': 0.0087890625, '11110': 0.0107421875, '11111': 0.0439453125}], [{'11001': 1.0}, {'11001': 0.841796875, '11101': 0.158203125}, {'01001': 0.7294921875, '01101': 0.123046875, '10001': 0.1279296875, '10101': 0.01953125}, {'00001': 0.0126953125, '00101': 0.00390625, '01001': 0.6142578125, '01101': 0.10546875, '10001': 0.111328125, '10101': 0.017578125, '11001': 0.1181640625, '11101': 0.0166015625}, {'00001': 0.1181640625, '00101': 0.0126953125, '01001': 0.5390625, '01101': 0.0966796875, '10001': 0.1064453125, '10101': 0.01953125, '11001': 0.09375, '11101': 0.013671875}, {'00001': 0.0615234375, '00101': 0.0576171875, '01001': 0.326171875, '01101': 0.2978515625, '10001': 0.0654296875, '10101': 0.060546875, '11001': 0.0654296875, '11101': 0.0654296875}, {'00001': 0.0224609375, '00101': 0.09765625, '01001': 0.09765625, '01101': 0.5126953125, '10001': 0.0224609375, '10101': 0.130859375, '11001': 0.01953125, '11101': 0.0966796875}, {'00001': 0.033203125, '00101': 0.0908203125, '01001': 0.1484375, '01101': 0.4775390625, '10001': 0.0439453125, '10101': 0.068359375, '11001': 0.03125, '11101': 0.1064453125}, {'00001': 0.01171875, '00101': 0.0986328125, '01001': 0.0498046875, '01101': 0.5791015625, '10001': 0.0146484375, '10101': 0.1103515625, '11001': 0.0048828125, '11101': 0.130859375}, {'00001': 0.021484375, '00101': 0.349609375, '01001': 0.03125, '01101': 0.3447265625, '10001': 0.015625, '10101': 0.115234375, '11001': 0.015625, '11101': 0.1064453125}, {'00001': 0.021484375, '00011': 0.005859375, '00101': 0.291015625, '00111': 0.0419921875, '01001': 0.025390625, '01011': 0.001953125, '01101': 0.298828125, '01111': 0.0478515625, '10001': 0.005859375, '10011': 0.001953125, '10101': 0.09375, '10111': 0.0224609375, '11001': 0.0107421875, '11101': 0.1044921875, '11111': 0.0263671875}, {'00000': 0.005859375, '00001': 0.0234375, '00011': 0.0048828125, '00100': 0.0498046875, '00101': 0.25, '00110': 0.0029296875, '00111': 0.04296875, '01000': 0.0029296875, '01001': 0.01953125, '01010': 0.001953125, '01011': 0.00390625, '01100': 0.048828125, '01101': 0.25, '01110': 0.0107421875, '01111': 0.037109375, '10001': 0.0107421875, '10100': 0.015625, '10101': 0.07421875, '10110': 0.001953125, '10111': 0.0166015625, '11000': 0.0009765625, '11001': 0.0068359375, '11011': 0.00390625, '11100': 0.0087890625, '11101': 0.0908203125, '11110': 0.0009765625, '11111': 0.013671875}, {'00000': 0.00390625, '00001': 0.0166015625, '00010': 0.0009765625, '00011': 0.001953125, '00100': 0.037109375, '00101': 0.2021484375, '00110': 0.0029296875, '00111': 0.037109375, '01000': 0.04296875, '01001': 0.326171875, '01010': 0.01171875, '01011': 0.05859375, '01100': 0.0048828125, '01101': 0.0146484375, '01110': 0.0009765625, '01111': 0.0048828125, '10000': 0.0048828125, '10001': 0.009765625, '10011': 0.0009765625, '10100': 0.0283203125, '10101': 0.126953125, '10110': 0.0029296875, '10111': 0.0263671875, '11000': 0.001953125, '11001': 0.025390625, '11011': 0.001953125, '11101': 0.001953125, '11111': 0.0009765625}, {'00000': 0.0029296875, '00001': 0.01171875, '00010': 0.0009765625, '00011': 0.0029296875, '00100': 0.044921875, '00101': 0.2060546875, '00110': 0.001953125, '00111': 0.041015625, '01000': 0.00390625, '01001': 0.0166015625, '01011': 0.005859375, '01100': 0.0029296875, '01101': 0.021484375, '01111': 0.00390625, '10000': 0.00390625, '10001': 0.0166015625, '10010': 0.0009765625, '10011': 0.0029296875, '10100': 0.0126953125, '10101': 0.119140625, '10110': 0.0068359375, '10111': 0.0234375, '11000': 0.060546875, '11001': 0.322265625, '11010': 0.009765625, '11011': 0.044921875, '11100': 0.0009765625, '11101': 0.0078125}, {'00001': 0.0029296875, '00100': 0.03125, '00101': 0.142578125, '00111': 0.021484375, '01000': 0.0048828125, '01001': 0.0205078125, '01010': 0.0009765625, '01011': 0.0029296875, '01100': 0.0185546875, '01101': 0.0849609375, '01110': 0.0009765625, '01111': 0.015625, '10000': 0.0234375, '10001': 0.1171875, '10010': 0.00390625, '10011': 0.0205078125, '10100': 0.0185546875, '10101': 0.1328125, '10110': 0.001953125, '10111': 0.0234375, '11000': 0.0478515625, '11001': 0.2216796875, '11010': 0.0048828125, '11011': 0.0341796875, '11101': 0.001953125}, {'00000': 0.0068359375, '00001': 0.017578125, '00011': 0.001953125, '00100': 0.0146484375, '00101': 0.1005859375, '00110': 0.001953125, '00111': 0.017578125, '01000': 0.00390625, '01001': 0.017578125, '01010': 0.0009765625, '01011': 0.0048828125, '01100': 0.021484375, '01101': 0.126953125, '01110': 0.00390625, '01111': 0.0126953125, '10000': 0.0126953125, '10001': 0.1005859375, '10010': 0.001953125, '10011': 0.0146484375, '10100': 0.02734375, '10101': 0.11328125, '10110': 0.0029296875, '10111': 0.0126953125, '11000': 0.0419921875, '11001': 0.2373046875, '11010': 0.009765625, '11011': 0.0380859375, '11100': 0.0029296875, '11101': 0.025390625, '11110': 0.001953125, '11111': 0.0029296875}, {'00000': 0.0048828125, '00001': 0.0166015625, '00011': 0.00390625, '00100': 0.0146484375, '00101': 0.0556640625, '00110': 0.0029296875, '00111': 0.0146484375, '01000': 0.04296875, '01001': 0.18359375, '01010': 0.0126953125, '01011': 0.0302734375, '01100': 0.0146484375, '01101': 0.0791015625, '01110': 0.0029296875, '01111': 0.0126953125, '10000': 0.025390625, '10001': 0.13671875, '10010': 0.001953125, '10011': 0.025390625, '10100': 0.0087890625, '10101': 0.0615234375, '10110': 0.001953125, '10111': 0.0107421875, '11000': 0.0029296875, '11001': 0.0048828125, '11100': 0.0234375, '11101': 0.1708984375, '11110': 0.0048828125, '11111': 0.0283203125}, {'00000': 0.013671875, '00001': 0.0126953125, '00011': 0.001953125, '00100': 0.0361328125, '00101': 0.0419921875, '00110': 0.0107421875, '00111': 0.00390625, '01000': 0.1298828125, '01001': 0.12890625, '01010': 0.0283203125, '01011': 0.0244140625, '01100': 0.0517578125, '01101': 0.0361328125, '01110': 0.005859375, '01111': 0.0078125, '10000': 0.07421875, '10001': 0.0654296875, '10010': 0.015625, '10011': 0.0126953125, '10100': 0.025390625, '10101': 0.037109375, '10110': 0.0029296875, '10111': 0.0048828125, '11000': 0.001953125, '11001': 0.0029296875, '11010': 0.0009765625, '11100': 0.0966796875, '11101': 0.1015625, '11110': 0.0107421875, '11111': 0.0126953125}, {'00001': 0.0009765625, '00010': 0.0009765625, '00011': 0.0009765625, '00100': 0.064453125, '00101': 0.041015625, '00110': 0.01171875, '00111': 0.0029296875, '01000': 0.154296875, '01001': 0.150390625, '01010': 0.03515625, '01011': 0.025390625, '01100': 0.0029296875, '01101': 0.0029296875, '01111': 0.0009765625, '10000': 0.04296875, '10001': 0.0419921875, '10010': 0.009765625, '10011': 0.0029296875, '10100': 0.0849609375, '10101': 0.0703125, '10110': 0.009765625, '10111': 0.0048828125, '11000': 0.015625, '11001': 0.0126953125, '11010': 0.0048828125, '11011': 0.0029296875, '11100': 0.0771484375, '11101': 0.0830078125, '11110': 0.0224609375, '11111': 0.0185546875}, {'00000': 0.0107421875, '00001': 0.0146484375, '00010': 0.001953125, '00011': 0.0009765625, '00100': 0.041015625, '00101': 0.037109375, '00110': 0.00390625, '00111': 0.0166015625, '01000': 0.154296875, '01001': 0.13671875, '01010': 0.0224609375, '01011': 0.021484375, '01100': 0.015625, '01101': 0.013671875, '01110': 0.0009765625, '01111': 0.0048828125, '10000': 0.080078125, '10001': 0.0673828125, '10010': 0.01171875, '10011': 0.0146484375, '10100': 0.0478515625, '10101': 0.048828125, '10110': 0.0068359375, '10111': 0.0078125, '11000': 0.009765625, '11001': 0.009765625, '11010': 0.0029296875, '11011': 0.001953125, '11100': 0.0703125, '11101': 0.087890625, '11110': 0.0205078125, '11111': 0.0146484375}, {'00000': 0.015625, '00001': 0.0107421875, '00010': 0.0009765625, '00011': 0.0029296875, '00100': 0.017578125, '00101': 0.0185546875, '00110': 0.001953125, '00111': 0.0009765625, '01000': 0.0830078125, '01001': 0.095703125, '01010': 0.0185546875, '01011': 0.0185546875, '01100': 0.015625, '01101': 0.01953125, '01110': 0.00390625, '01111': 0.0009765625, '10000': 0.0703125, '10001': 0.0654296875, '10010': 0.0078125, '10011': 0.0126953125, '10100': 0.0751953125, '10101': 0.0634765625, '10110': 0.0126953125, '10111': 0.015625, '11000': 0.046875, '11001': 0.0556640625, '11010': 0.005859375, '11011': 0.0078125, '11100': 0.09375, '11101': 0.1025390625, '11110': 0.013671875, '11111': 0.025390625}, {'00000': 0.0107421875, '00001': 0.0078125, '00011': 0.0029296875, '00100': 0.0322265625, '00101': 0.021484375, '00110': 0.0009765625, '00111': 0.0009765625, '01000': 0.1025390625, '01001': 0.09765625, '01010': 0.025390625, '01011': 0.0166015625, '01100': 0.0087890625, '01101': 0.0078125, '01110': 0.0009765625, '10000': 0.0517578125, '10001': 0.0595703125, '10010': 0.005859375, '10011': 0.0068359375, '10100': 0.056640625, '10101': 0.0595703125, '10110': 0.0068359375, '10111': 0.01171875, '11000': 0.076171875, '11001': 0.087890625, '11010': 0.0185546875, '11011': 0.0126953125, '11100': 0.0888671875, '11101': 0.0869140625, '11110': 0.017578125, '11111': 0.015625}, {'00000': 0.0029296875, '00001': 0.001953125, '00100': 0.001953125, '00101': 0.005859375, '00110': 0.0341796875, '00111': 0.025390625, '01000': 0.0810546875, '01001': 0.1103515625, '01010': 0.0146484375, '01011': 0.015625, '01101': 0.0009765625, '01110': 0.0068359375, '01111': 0.005859375, '10000': 0.0849609375, '10001': 0.08203125, '10010': 0.0205078125, '10011': 0.015625, '10100': 0.0048828125, '10101': 0.0029296875, '10110': 0.0224609375, '10111': 0.0283203125, '11000': 0.0341796875, '11001': 0.0341796875, '11010': 0.005859375, '11011': 0.0068359375, '11100': 0.0244140625, '11101': 0.0263671875, '11110': 0.14453125, '11111': 0.154296875}, {'00001': 0.0009765625, '00010': 0.001953125, '00011': 0.001953125, '00100': 0.005859375, '00101': 0.0029296875, '00110': 0.01953125, '00111': 0.0302734375, '01000': 0.0830078125, '01001': 0.0791015625, '01010': 0.0126953125, '01011': 0.0107421875, '01100': 0.0244140625, '01101': 0.021484375, '01110': 0.013671875, '01111': 0.0068359375, '10000': 0.080078125, '10001': 0.0732421875, '10010': 0.0146484375, '10011': 0.01953125, '10100': 0.0234375, '10101': 0.0205078125, '10110': 0.0224609375, '10111': 0.021484375, '11000': 0.04296875, '11001': 0.0390625, '11010': 0.0458984375, '11011': 0.0390625, '11100': 0.015625, '11101': 0.0126953125, '11110': 0.1064453125, '11111': 0.107421875}, {'00000': 0.009765625, '00001': 0.01171875, '00100': 0.0166015625, '00101': 0.01953125, '00110': 0.0322265625, '00111': 0.0283203125, '01000': 0.1005859375, '01001': 0.080078125, '01010': 0.060546875, '01011': 0.0595703125, '01100': 0.001953125, '01101': 0.0029296875, '01110': 0.0849609375, '01111': 0.0908203125, '10000': 0.033203125, '10001': 0.0380859375, '10010': 0.0009765625, '10011': 0.001953125, '10100': 0.0224609375, '10101': 0.0244140625, '10110': 0.046875, '10111': 0.048828125, '11000': 0.0595703125, '11001': 0.0712890625, '11010': 0.01171875, '11011': 0.0224609375, '11100': 0.009765625, '11101': 0.00390625, '11110': 0.0029296875, '11111': 0.001953125}, {'00000': 0.015625, '00001': 0.013671875, '00100': 0.0107421875, '00101': 0.0263671875, '00110': 0.03515625, '00111': 0.0322265625, '01000': 0.0888671875, '01001': 0.0869140625, '01010': 0.0537109375, '01011': 0.04296875, '01100': 0.001953125, '01101': 0.001953125, '01110': 0.078125, '01111': 0.0810546875, '10000': 0.0244140625, '10001': 0.0361328125, '10011': 0.001953125, '10100': 0.03125, '10101': 0.0322265625, '10110': 0.05078125, '10111': 0.0625, '11000': 0.0634765625, '11001': 0.08203125, '11010': 0.0068359375, '11011': 0.0185546875, '11100': 0.005859375, '11101': 0.009765625, '11110': 0.0029296875, '11111': 0.001953125}, {'00000': 0.017578125, '00001': 0.013671875, '00010': 0.0048828125, '00011': 0.0009765625, '00100': 0.015625, '00101': 0.01953125, '00110': 0.0224609375, '00111': 0.0283203125, '01000': 0.0751953125, '01001': 0.09765625, '01010': 0.064453125, '01011': 0.0615234375, '01100': 0.0087890625, '01101': 0.00390625, '01110': 0.076171875, '01111': 0.0771484375, '10000': 0.01953125, '10001': 0.0361328125, '10010': 0.0126953125, '10011': 0.0078125, '10100': 0.037109375, '10101': 0.0322265625, '10110': 0.0458984375, '10111': 0.0439453125, '11000': 0.0615234375, '11001': 0.0634765625, '11010': 0.017578125, '11011': 0.017578125, '11100': 0.005859375, '11101': 0.0029296875, '11110': 0.0029296875, '11111': 0.0048828125}, {'00000': 0.0185546875, '00001': 0.0029296875, '00010': 0.0048828125, '00011': 0.0009765625, '00100': 0.01953125, '00101': 0.0078125, '00110': 0.05078125, '00111': 0.0126953125, '01000': 0.1611328125, '01001': 0.029296875, '01010': 0.0849609375, '01011': 0.017578125, '01100': 0.0146484375, '01101': 0.0029296875, '01110': 0.1376953125, '01111': 0.0224609375, '10000': 0.03515625, '10001': 0.0068359375, '10010': 0.0166015625, '10011': 0.0029296875, '10100': 0.064453125, '10101': 0.013671875, '10110': 0.0693359375, '10111': 0.0087890625, '11000': 0.115234375, '11001': 0.0146484375, '11010': 0.02734375, '11011': 0.005859375, '11100': 0.0166015625, '11101': 0.0009765625, '11110': 0.0087890625, '11111': 0.00390625}, {'00000': 0.0146484375, '00001': 0.00390625, '00010': 0.01953125, '00011': 0.0029296875, '00100': 0.0380859375, '00101': 0.0048828125, '00110': 0.029296875, '00111': 0.0068359375, '01000': 0.1474609375, '01001': 0.02734375, '01010': 0.0546875, '01011': 0.01171875, '01100': 0.1474609375, '01101': 0.0244140625, '01110': 0.0166015625, '01111': 0.0009765625, '10000': 0.0390625, '10001': 0.00390625, '10010': 0.0595703125, '10011': 0.0078125, '10100': 0.037109375, '10101': 0.009765625, '10110': 0.078125, '10111': 0.01171875, '11000': 0.09375, '11001': 0.0244140625, '11010': 0.0205078125, '11011': 0.001953125, '11100': 0.0185546875, '11101': 0.0078125, '11110': 0.029296875, '11111': 0.005859375}, {'00000': 0.00390625, '00001': 0.0009765625, '00010': 0.0234375, '00011': 0.009765625, '00100': 0.01953125, '00101': 0.0087890625, '00110': 0.0498046875, '00111': 0.009765625, '01000': 0.1552734375, '01001': 0.0283203125, '01010': 0.0537109375, '01011': 0.0048828125, '01100': 0.1484375, '01101': 0.025390625, '01110': 0.037109375, '01111': 0.005859375, '10000': 0.0263671875, '10001': 0.0029296875, '10010': 0.06640625, '10011': 0.0087890625, '10100': 0.0224609375, '10101': 0.0029296875, '10110': 0.0732421875, '10111': 0.009765625, '11000': 0.06640625, '11001': 0.013671875, '11010': 0.052734375, '11011': 0.005859375, '11100': 0.0390625, '11101': 0.0068359375, '11110': 0.013671875, '11111': 0.00390625}], [{'11001': 1.0}, {'01001': 0.1474609375, '11001': 0.8525390625}, {'00001': 0.015625, '01001': 0.12890625, '10001': 0.109375, '11001': 0.74609375}, {'00001': 0.07421875, '01001': 0.408203125, '10101': 0.087890625, '11101': 0.4296875}, {'00001': 0.0576171875, '00111': 0.017578125, '01001': 0.375, '01111': 0.060546875, '10001': 0.0068359375, '10111': 0.0634765625, '11001': 0.064453125, '11111': 0.3544921875}, {'00001': 0.05859375, '00011': 0.0009765625, '00100': 0.0126953125, '00110': 0.009765625, '01001': 0.3408203125, '01011': 0.009765625, '01100': 0.0478515625, '01110': 0.0625, '10001': 0.0087890625, '10011': 0.0029296875, '10100': 0.0029296875, '10110': 0.0517578125, '11001': 0.044921875, '11011': 0.0498046875, '11100': 0.0087890625, '11110': 0.287109375}, {'00000': 0.0107421875, '00001': 0.0390625, '00011': 0.0009765625, '00100': 0.0048828125, '00101': 0.001953125, '00110': 0.0087890625, '00111': 0.0009765625, '01000': 0.0458984375, '01001': 0.2587890625, '01010': 0.001953125, '01011': 0.00390625, '01100': 0.041015625, '01101': 0.0107421875, '01110': 0.048828125, '01111': 0.01171875, '10001': 0.0078125, '10010': 0.0009765625, '10011': 0.0029296875, '10100': 0.0009765625, '10110': 0.056640625, '10111': 0.005859375, '11000': 0.0087890625, '11001': 0.041015625, '11010': 0.0068359375, '11011': 0.044921875, '11100': 0.0087890625, '11101': 0.001953125, '11110': 0.271484375, '11111': 0.05078125}, {'00000': 0.005859375, '00001': 0.052734375, '00010': 0.001953125, '00011': 0.0009765625, '00100': 0.009765625, '00101': 0.0068359375, '00110': 0.005859375, '00111': 0.0009765625, '01000': 0.0419921875, '01001': 0.2138671875, '01010': 0.005859375, '01011': 0.01171875, '01100': 0.04296875, '01101': 0.0498046875, '01110': 0.04296875, '01111': 0.005859375, '10001': 0.0087890625, '10010': 0.0068359375, '10011': 0.0087890625, '10101': 0.0009765625, '10110': 0.0390625, '10111': 0.0087890625, '11000': 0.0068359375, '11001': 0.037109375, '11010': 0.046875, '11011': 0.0380859375, '11100': 0.005859375, '11101': 0.0078125, '11110': 0.2451171875, '11111': 0.0390625}, {'00000': 0.0322265625, '00001': 0.1318359375, '00010': 0.0048828125, '00011': 0.0048828125, '00100': 0.037109375, '00101': 0.02734375, '00110': 0.01953125, '00111': 0.00390625, '01000': 0.0263671875, '01001': 0.021484375, '01010': 0.025390625, '01011': 0.0048828125, '01100': 0.021484375, '01101': 0.1298828125, '01110': 0.00390625, '01111': 0.005859375, '10000': 0.0048828125, '10001': 0.01953125, '10010': 0.0205078125, '10011': 0.025390625, '10100': 0.0078125, '10101': 0.0029296875, '10110': 0.140625, '10111': 0.029296875, '11001': 0.00390625, '11010': 0.1259765625, '11011': 0.0263671875, '11100': 0.001953125, '11101': 0.033203125, '11110': 0.0283203125, '11111': 0.0283203125}, {'00000': 0.0224609375, '00001': 0.138671875, '00010': 0.005859375, '00011': 0.0107421875, '00100': 0.013671875, '00101': 0.02734375, '00110': 0.037109375, '00111': 0.0107421875, '01000': 0.009765625, '01001': 0.0263671875, '01010': 0.03515625, '01011': 0.0068359375, '01100': 0.0263671875, '01101': 0.1328125, '01110': 0.0087890625, '01111': 0.005859375, '10000': 0.0048828125, '10001': 0.0107421875, '10010': 0.0205078125, '10011': 0.03125, '10100': 0.0478515625, '10101': 0.0087890625, '10110': 0.10546875, '10111': 0.0185546875, '11000': 0.0341796875, '11001': 0.0068359375, '11010': 0.0869140625, '11011': 0.0244140625, '11100': 0.009765625, '11101': 0.0078125, '11110': 0.017578125, '11111': 0.0458984375}, {'00000': 0.0146484375, '00001': 0.068359375, '00010': 0.0185546875, '00011': 0.005859375, '00100': 0.0146484375, '00101': 0.0859375, '00110': 0.013671875, '00111': 0.009765625, '01000': 0.0107421875, '01001': 0.0009765625, '01010': 0.0419921875, '01011': 0.0087890625, '01100': 0.017578125, '01101': 0.166015625, '01110': 0.0009765625, '01111': 0.013671875, '10000': 0.02734375, '10001': 0.005859375, '10010': 0.060546875, '10011': 0.037109375, '10100': 0.0224609375, '10101': 0.0068359375, '10110': 0.0654296875, '10111': 0.03515625, '11000': 0.03125, '11001': 0.0048828125, '11010': 0.1064453125, '11011': 0.021484375, '11100': 0.001953125, '11101': 0.0068359375, '11110': 0.009765625, '11111': 0.064453125}, {'00000': 0.0087890625, '00001': 0.0673828125, '00010': 0.0576171875, '00011': 0.0068359375, '00100': 0.0146484375, '00101': 0.0625, '00110': 0.05859375, '00111': 0.0078125, '01010': 0.1015625, '01011': 0.01171875, '01100': 0.0234375, '01101': 0.1064453125, '10000': 0.0302734375, '10001': 0.02734375, '10010': 0.03125, '10011': 0.0322265625, '10100': 0.02734375, '10101': 0.021484375, '10110': 0.03125, '10111': 0.025390625, '11000': 0.048828125, '11001': 0.015625, '11010': 0.0546875, '11011': 0.0107421875, '11100': 0.0029296875, '11101': 0.0458984375, '11110': 0.013671875, '11111': 0.0537109375}, {'00000': 0.0048828125, '00001': 0.0478515625, '00010': 0.0703125, '00011': 0.0078125, '00100': 0.0048828125, '00101': 0.0615234375, '00110': 0.0439453125, '00111': 0.0107421875, '01001': 0.01171875, '01010': 0.1064453125, '01011': 0.013671875, '01100': 0.009765625, '01101': 0.1181640625, '01110': 0.0078125, '10000': 0.05078125, '10001': 0.0146484375, '10010': 0.0244140625, '10011': 0.0302734375, '10100': 0.01953125, '10101': 0.0458984375, '10110': 0.041015625, '10111': 0.0205078125, '11000': 0.0390625, '11001': 0.025390625, '11010': 0.0400390625, '11011': 0.0009765625, '11100': 0.0263671875, '11101': 0.044921875, '11111': 0.056640625}, {'00000': 0.0146484375, '00001': 0.0419921875, '00010': 0.0380859375, '00011': 0.0146484375, '00100': 0.015625, '00101': 0.064453125, '00110': 0.0537109375, '00111': 0.013671875, '01000': 0.0009765625, '01001': 0.0107421875, '01010': 0.1103515625, '01011': 0.0234375, '01100': 0.0302734375, '01101': 0.07421875, '01110': 0.0107421875, '01111': 0.0009765625, '10000': 0.0224609375, '10001': 0.041015625, '10010': 0.046875, '10011': 0.0205078125, '10100': 0.0283203125, '10101': 0.0322265625, '10110': 0.009765625, '10111': 0.0390625, '11000': 0.029296875, '11001': 0.0283203125, '11010': 0.0576171875, '11011': 0.005859375, '11100': 0.0302734375, '11101': 0.0302734375, '11110': 0.00390625, '11111': 0.0556640625}, {'00000': 0.005859375, '00001': 0.0546875, '00010': 0.0615234375, '00011': 0.0068359375, '00100': 0.03515625, '00101': 0.0302734375, '00110': 0.029296875, '00111': 0.029296875, '01000': 0.01953125, '01001': 0.0068359375, '01010': 0.0830078125, '01011': 0.0283203125, '01100': 0.0166015625, '01101': 0.080078125, '01110': 0.009765625, '01111': 0.0068359375, '10000': 0.0166015625, '10001': 0.04296875, '10010': 0.0283203125, '10011': 0.029296875, '10100': 0.029296875, '10101': 0.033203125, '10110': 0.037109375, '10111': 0.025390625, '11000': 0.0302734375, '11001': 0.02734375, '11010': 0.0029296875, '11011': 0.0654296875, '11100': 0.025390625, '11101': 0.03125, '11110': 0.06640625, '11111': 0.0048828125}, {'00000': 0.0029296875, '00001': 0.0322265625, '00010': 0.078125, '00011': 0.01171875, '00100': 0.0400390625, '00101': 0.0322265625, '00110': 0.0302734375, '00111': 0.01953125, '01000': 0.01171875, '01001': 0.0458984375, '01010': 0.052734375, '01011': 0.02734375, '01100': 0.052734375, '01101': 0.0205078125, '01110': 0.013671875, '01111': 0.04296875, '10000': 0.0048828125, '10001': 0.05859375, '10010': 0.05078125, '10011': 0.013671875, '10100': 0.0068359375, '10101': 0.0546875, '10110': 0.041015625, '10111': 0.0263671875, '11000': 0.0419921875, '11001': 0.0078125, '11010': 0.001953125, '11011': 0.0615234375, '11100': 0.0517578125, '11101': 0.00390625, '11110': 0.0009765625, '11111': 0.05859375}, {'00000': 0.0048828125, '00001': 0.0439453125, '00010': 0.078125, '00011': 0.00390625, '00100': 0.03515625, '00101': 0.0576171875, '00110': 0.046875, '00111': 0.001953125, '01000': 0.0341796875, '01001': 0.01171875, '01010': 0.0263671875, '01011': 0.0400390625, '01100': 0.05859375, '01101': 0.0029296875, '01110': 0.0048828125, '01111': 0.046875, '10000': 0.00390625, '10001': 0.0419921875, '10010': 0.0400390625, '10011': 0.041015625, '10100': 0.0009765625, '10101': 0.0751953125, '10110': 0.0439453125, '10111': 0.001953125, '11000': 0.060546875, '11001': 0.0029296875, '11010': 0.00390625, '11011': 0.0595703125, '11100': 0.0439453125, '11101': 0.0234375, '11110': 0.0166015625, '11111': 0.0419921875}, {'00000': 0.0087890625, '00001': 0.0283203125, '00010': 0.1083984375, '00100': 0.01953125, '00101': 0.0078125, '00110': 0.0302734375, '00111': 0.05078125, '01000': 0.0322265625, '01001': 0.005859375, '01010': 0.0146484375, '01011': 0.0166015625, '01100': 0.009765625, '01101': 0.0712890625, '01110': 0.0859375, '01111': 0.005859375, '10000': 0.00390625, '10001': 0.0166015625, '10010': 0.072265625, '10011': 0.0439453125, '10100': 0.029296875, '10101': 0.0068359375, '10110': 0.001953125, '10111': 0.1005859375, '11000': 0.060546875, '11001': 0.01171875, '11010': 0.0107421875, '11011': 0.078125, '11100': 0.0126953125, '11101': 0.0283203125, '11110': 0.0126953125, '11111': 0.013671875}, {'00000': 0.0068359375, '00001': 0.0185546875, '00010': 0.115234375, '00011': 0.001953125, '00100': 0.0400390625, '00101': 0.0048828125, '00110': 0.02734375, '00111': 0.025390625, '01000': 0.041015625, '01001': 0.005859375, '01010': 0.009765625, '01011': 0.0458984375, '01100': 0.0078125, '01101': 0.06640625, '01110': 0.05859375, '01111': 0.013671875, '10000': 0.0078125, '10001': 0.0419921875, '10010': 0.025390625, '10011': 0.0244140625, '10100': 0.0263671875, '10101': 0.005859375, '10110': 0.005859375, '10111': 0.119140625, '11000': 0.0625, '11001': 0.0126953125, '11010': 0.015625, '11011': 0.0556640625, '11100': 0.00390625, '11101': 0.0439453125, '11110': 0.05078125, '11111': 0.0087890625}, {'00000': 0.02734375, '00001': 0.0146484375, '00010': 0.10546875, '00011': 0.0048828125, '00100': 0.005859375, '00101': 0.0234375, '00110': 0.029296875, '00111': 0.0400390625, '01000': 0.0673828125, '01001': 0.00390625, '01010': 0.029296875, '01011': 0.0234375, '01100': 0.060546875, '01101': 0.0009765625, '01110': 0.0361328125, '01111': 0.0400390625, '10000': 0.0087890625, '10001': 0.0283203125, '10010': 0.0302734375, '10011': 0.0439453125, '10100': 0.0205078125, '10101': 0.005859375, '10110': 0.103515625, '10111': 0.0068359375, '11000': 0.068359375, '11010': 0.0390625, '11011': 0.037109375, '11100': 0.03515625, '11101': 0.0029296875, '11110': 0.0400390625, '11111': 0.0166015625}, {'00001': 0.005859375, '00010': 0.115234375, '00011': 0.001953125, '00100': 0.001953125, '00101': 0.05078125, '00110': 0.033203125, '00111': 0.0185546875, '01000': 0.0693359375, '01001': 0.0078125, '01010': 0.0263671875, '01011': 0.009765625, '01100': 0.0703125, '01101': 0.0087890625, '01110': 0.0380859375, '01111': 0.0361328125, '10000': 0.001953125, '10001': 0.046875, '10010': 0.0361328125, '10011': 0.0146484375, '10100': 0.0009765625, '10101': 0.0107421875, '10110': 0.1181640625, '10111': 0.00390625, '11000': 0.0791015625, '11001': 0.015625, '11010': 0.033203125, '11011': 0.029296875, '11100': 0.0576171875, '11101': 0.0068359375, '11110': 0.0361328125, '11111': 0.0146484375}, {'00000': 0.0068359375, '00001': 0.00390625, '00010': 0.0712890625, '00011': 0.001953125, '00100': 0.0048828125, '00101': 0.056640625, '00110': 0.0634765625, '00111': 0.0263671875, '01000': 0.0595703125, '01010': 0.009765625, '01011': 0.01171875, '01100': 0.0576171875, '01101': 0.025390625, '01110': 0.080078125, '01111': 0.013671875, '10000': 0.00390625, '10001': 0.0595703125, '10010': 0.083984375, '10011': 0.041015625, '10100': 0.00390625, '10101': 0.005859375, '10110': 0.0732421875, '10111': 0.001953125, '11000': 0.046875, '11001': 0.0185546875, '11010': 0.08203125, '11011': 0.0087890625, '11100': 0.0595703125, '11110': 0.0107421875, '11111': 0.0068359375}, {'00000': 0.04296875, '00001': 0.0029296875, '00010': 0.08203125, '00100': 0.0224609375, '00101': 0.029296875, '00110': 0.0087890625, '00111': 0.0322265625, '01000': 0.0302734375, '01001': 0.03515625, '01010': 0.1181640625, '01011': 0.0166015625, '01100': 0.0380859375, '01101': 0.0029296875, '01110': 0.0009765625, '01111': 0.017578125, '10000': 0.017578125, '10001': 0.0361328125, '10010': 0.0126953125, '10011': 0.037109375, '10100': 0.0341796875, '10101': 0.0009765625, '10110': 0.076171875, '11000': 0.0400390625, '11001': 0.00390625, '11010': 0.0029296875, '11011': 0.01171875, '11100': 0.0400390625, '11101': 0.056640625, '11110': 0.140625, '11111': 0.0087890625}, {'00000': 0.0458984375, '00001': 0.0029296875, '00010': 0.0029296875, '00011': 0.07421875, '00100': 0.0126953125, '00101': 0.0556640625, '00110': 0.0048828125, '00111': 0.021484375, '01000': 0.0439453125, '01001': 0.0576171875, '01010': 0.0009765625, '01011': 0.12109375, '01100': 0.01953125, '01101': 0.001953125, '01110': 0.015625, '01111': 0.0107421875, '10000': 0.017578125, '10001': 0.05078125, '10010': 0.0087890625, '10011': 0.013671875, '10100': 0.046875, '10101': 0.00390625, '10110': 0.001953125, '10111': 0.0732421875, '11000': 0.0224609375, '11001': 0.001953125, '11010': 0.013671875, '11011': 0.01171875, '11100': 0.0517578125, '11101': 0.05859375, '11110': 0.00390625, '11111': 0.126953125}, {'00000': 0.048828125, '00001': 0.0009765625, '00010': 0.01171875, '00011': 0.048828125, '00100': 0.046875, '00101': 0.0478515625, '00110': 0.017578125, '00111': 0.0107421875, '01000': 0.0283203125, '01001': 0.0712890625, '01010': 0.01171875, '01011': 0.095703125, '01100': 0.03125, '01101': 0.005859375, '01110': 0.0048828125, '01111': 0.0224609375, '10000': 0.0302734375, '10001': 0.03515625, '10010': 0.0185546875, '10011': 0.01171875, '10100': 0.033203125, '10101': 0.005859375, '10110': 0.0146484375, '10111': 0.064453125, '11000': 0.0234375, '11001': 0.0048828125, '11010': 0.001953125, '11011': 0.017578125, '11100': 0.033203125, '11101': 0.0791015625, '11110': 0.013671875, '11111': 0.107421875}, {'00000': 0.01953125, '00001': 0.021484375, '00010': 0.0087890625, '00011': 0.0361328125, '00100': 0.0048828125, '00101': 0.0400390625, '00110': 0.00390625, '01000': 0.03125, '01001': 0.041015625, '01010': 0.0234375, '01011': 0.0625, '01100': 0.0283203125, '01101': 0.00390625, '01110': 0.0166015625, '01111': 0.025390625, '10000': 0.0615234375, '10001': 0.0244140625, '10010': 0.025390625, '10011': 0.0205078125, '10100': 0.0654296875, '10101': 0.0009765625, '10110': 0.01953125, '10111': 0.0517578125, '11000': 0.025390625, '11001': 0.02734375, '11010': 0.0009765625, '11011': 0.0546875, '11100': 0.029296875, '11101': 0.0869140625, '11110': 0.013671875, '11111': 0.125}, {'00000': 0.0107421875, '00001': 0.01953125, '00011': 0.046875, '00100': 0.0205078125, '00101': 0.0400390625, '00110': 0.0048828125, '00111': 0.00390625, '01000': 0.017578125, '01001': 0.0908203125, '01010': 0.0263671875, '01011': 0.029296875, '01100': 0.0244140625, '01101': 0.0146484375, '01110': 0.0068359375, '01111': 0.0107421875, '10000': 0.0908203125, '10001': 0.0263671875, '10010': 0.0029296875, '10011': 0.02734375, '10100': 0.10546875, '10101': 0.0029296875, '10110': 0.0068359375, '10111': 0.046875, '11000': 0.0302734375, '11001': 0.046875, '11010': 0.00390625, '11011': 0.0205078125, '11100': 0.025390625, '11101': 0.12890625, '11110': 0.0244140625, '11111': 0.04296875}, {'00000': 0.025390625, '00001': 0.0068359375, '00010': 0.005859375, '00011': 0.0439453125, '00100': 0.0224609375, '00101': 0.0439453125, '00111': 0.001953125, '01000': 0.0068359375, '01001': 0.1220703125, '01010': 0.021484375, '01011': 0.0400390625, '01100': 0.03125, '01101': 0.005859375, '01110': 0.029296875, '01111': 0.0009765625, '10000': 0.06640625, '10010': 0.0078125, '10011': 0.0546875, '10100': 0.078125, '10101': 0.0419921875, '10110': 0.0029296875, '10111': 0.017578125, '11000': 0.0078125, '11001': 0.1474609375, '11010': 0.0166015625, '11011': 0.052734375, '11100': 0.037109375, '11101': 0.029296875, '11110': 0.0185546875, '11111': 0.0126953125}, {'00000': 0.005859375, '00001': 0.0078125, '00010': 0.0029296875, '00011': 0.005859375, '00100': 0.0068359375, '00101': 0.0205078125, '00111': 0.0068359375, '01000': 0.001953125, '01001': 0.0302734375, '01010': 0.009765625, '01011': 0.01953125, '01100': 0.0205078125, '01101': 0.0126953125, '01110': 0.0078125, '01111': 0.0009765625, '10000': 0.0849609375, '10001': 0.0009765625, '10010': 0.0068359375, '10011': 0.08984375, '10100': 0.1171875, '10101': 0.0810546875, '10110': 0.00390625, '10111': 0.0146484375, '11000': 0.0029296875, '11001': 0.2080078125, '11010': 0.03515625, '11011': 0.0732421875, '11100': 0.0517578125, '11101': 0.03515625, '11110': 0.029296875, '11111': 0.0048828125}, {'00000': 0.0107421875, '00001': 0.00390625, '00010': 0.001953125, '00011': 0.0078125, '00100': 0.015625, '00101': 0.005859375, '00111': 0.013671875, '01000': 0.0009765625, '01001': 0.0146484375, '01011': 0.0078125, '01100': 0.0078125, '01101': 0.033203125, '01110': 0.0029296875, '01111': 0.0048828125, '10000': 0.0908203125, '10001': 0.0009765625, '10010': 0.0029296875, '10011': 0.111328125, '10100': 0.09765625, '10101': 0.0810546875, '10110': 0.005859375, '10111': 0.009765625, '11000': 0.005859375, '11001': 0.2421875, '11010': 0.0322265625, '11011': 0.07421875, '11100': 0.0654296875, '11101': 0.015625, '11110': 0.0263671875, '11111': 0.005859375}], [{'11001': 1.0}, {'10001': 0.16015625, '11001': 0.83984375}, {'10001': 0.2373046875, '11001': 0.7626953125}, {'10001': 0.4990234375, '11001': 0.5009765625}, {'10001': 0.7451171875, '11001': 0.2548828125}, {'10001': 0.6259765625, '10111': 0.1064453125, '11001': 0.2294921875, '11111': 0.0380859375}, {'10001': 0.525390625, '10011': 0.0166015625, '10101': 0.1015625, '10111': 0.0986328125, '11001': 0.177734375, '11011': 0.00390625, '11101': 0.0380859375, '11111': 0.0380859375}, {'10000': 0.0859375, '10001': 0.46484375, '10010': 0.001953125, '10011': 0.0146484375, '10100': 0.0205078125, '10101': 0.0849609375, '10110': 0.0166015625, '10111': 0.0771484375, '11000': 0.0341796875, '11001': 0.138671875, '11011': 0.00390625, '11100': 0.001953125, '11101': 0.0263671875, '11110': 0.001953125, '11111': 0.0263671875}, {'10000': 0.09375, '10001': 0.5458984375, '10010': 0.0029296875, '10011': 0.02734375, '10100': 0.0185546875, '10101': 0.0986328125, '10110': 0.0224609375, '10111': 0.10546875, '11000': 0.0078125, '11001': 0.0576171875, '11011': 0.0009765625, '11101': 0.0068359375, '11110': 0.0009765625, '11111': 0.0107421875}, {'10000': 0.046875, '10001': 0.353515625, '10010': 0.009765625, '10011': 0.05859375, '10100': 0.3564453125, '10101': 0.0556640625, '10110': 0.041015625, '10111': 0.0087890625, '11000': 0.001953125, '11001': 0.0234375, '11010': 0.0009765625, '11011': 0.0029296875, '11100': 0.029296875, '11101': 0.0048828125, '11110': 0.0048828125, '11111': 0.0009765625}, {'10000': 0.0556640625, '10001': 0.306640625, '10010': 0.0126953125, '10011': 0.0556640625, '10100': 0.3076171875, '10101': 0.0712890625, '10110': 0.0556640625, '10111': 0.0107421875, '11000': 0.0498046875, '11001': 0.009765625, '11010': 0.0048828125, '11011': 0.0029296875, '11100': 0.0029296875, '11101': 0.048828125, '11110': 0.0009765625, '11111': 0.00390625}, {'00000': 0.005859375, '00001': 0.04296875, '00010': 0.001953125, '00011': 0.0078125, '00100': 0.056640625, '00101': 0.0048828125, '00110': 0.0068359375, '00111': 0.00390625, '01000': 0.0087890625, '01001': 0.0029296875, '01010': 0.0009765625, '01101': 0.0078125, '01111': 0.0009765625, '10000': 0.0556640625, '10001': 0.2666015625, '10010': 0.009765625, '10011': 0.0390625, '10100': 0.2470703125, '10101': 0.0400390625, '10110': 0.0439453125, '10111': 0.0078125, '11000': 0.0498046875, '11001': 0.0068359375, '11010': 0.0068359375, '11011': 0.0009765625, '11100': 0.0078125, '11101': 0.05078125, '11110': 0.001953125, '11111': 0.0126953125}, {'00000': 0.001953125, '00001': 0.0205078125, '00010': 0.001953125, '00011': 0.01171875, '00100': 0.04296875, '00101': 0.0087890625, '00110': 0.0048828125, '01000': 0.0732421875, '01001': 0.0673828125, '01010': 0.0029296875, '01011': 0.0048828125, '01100': 0.0234375, '01101': 0.021484375, '01110': 0.0126953125, '01111': 0.013671875, '10000': 0.0205078125, '10001': 0.2109375, '10010': 0.0029296875, '10011': 0.044921875, '10100': 0.2626953125, '10101': 0.06640625, '10110': 0.037109375, '10111': 0.0009765625, '11000': 0.0146484375, '11001': 0.0126953125, '11100': 0.005859375, '11101': 0.0048828125, '11110': 0.0009765625, '11111': 0.001953125}, {'00000': 0.0244140625, '00001': 0.0771484375, '00010': 0.0029296875, '00011': 0.0068359375, '00100': 0.0556640625, '00101': 0.005859375, '00110': 0.015625, '00111': 0.0078125, '01000': 0.00390625, '01001': 0.0263671875, '01010': 0.0078125, '01011': 0.0126953125, '01100': 0.056640625, '01101': 0.0263671875, '01110': 0.0029296875, '10000': 0.0244140625, '10001': 0.21875, '10010': 0.009765625, '10011': 0.0341796875, '10100': 0.244140625, '10101': 0.0478515625, '10110': 0.033203125, '10111': 0.005859375, '11000': 0.015625, '11001': 0.013671875, '11010': 0.001953125, '11100': 0.0126953125, '11101': 0.001953125, '11110': 0.001953125, '11111': 0.0009765625}, {'00000': 0.0634765625, '00001': 0.0341796875, '00010': 0.0029296875, '00011': 0.009765625, '00100': 0.0693359375, '00101': 0.001953125, '00110': 0.017578125, '01000': 0.0126953125, '01001': 0.0224609375, '01010': 0.0087890625, '01011': 0.001953125, '01100': 0.0732421875, '01101': 0.0048828125, '01110': 0.001953125, '01111': 0.0009765625, '10000': 0.1240234375, '10001': 0.11328125, '10010': 0.0185546875, '10011': 0.0205078125, '10100': 0.298828125, '10101': 0.0009765625, '10110': 0.0361328125, '11000': 0.02734375, '11001': 0.00390625, '11010': 0.0029296875, '11011': 0.001953125, '11100': 0.0087890625, '11101': 0.0087890625, '11110': 0.0048828125, '11111': 0.0029296875}, {'00000': 0.0546875, '00001': 0.0322265625, '00010': 0.0166015625, '00011': 0.005859375, '00100': 0.06640625, '00110': 0.0009765625, '00111': 0.0205078125, '01000': 0.01953125, '01001': 0.0234375, '01010': 0.009765625, '01011': 0.0009765625, '01100': 0.076171875, '01101': 0.00390625, '01110': 0.00390625, '01111': 0.00390625, '10000': 0.0791015625, '10001': 0.1044921875, '10010': 0.0439453125, '10011': 0.0380859375, '10100': 0.25390625, '10110': 0.0009765625, '10111': 0.0810546875, '11000': 0.029296875, '11001': 0.005859375, '11010': 0.001953125, '11011': 0.0048828125, '11100': 0.001953125, '11101': 0.009765625, '11110': 0.0009765625, '11111': 0.0048828125}, {'00000': 0.080078125, '00001': 0.021484375, '00010': 0.00390625, '00011': 0.0126953125, '00100': 0.0048828125, '00101': 0.0361328125, '00110': 0.01953125, '01000': 0.033203125, '01001': 0.03125, '01010': 0.00390625, '01011': 0.0029296875, '01101': 0.048828125, '01110': 0.0078125, '01111': 0.001953125, '10000': 0.220703125, '10001': 0.09765625, '10010': 0.03125, '10011': 0.048828125, '10100': 0.0078125, '10101': 0.12890625, '10110': 0.0927734375, '10111': 0.0048828125, '11000': 0.025390625, '11001': 0.005859375, '11011': 0.0068359375, '11100': 0.01171875, '11110': 0.0068359375, '11111': 0.001953125}, {'00000': 0.06640625, '00001': 0.0146484375, '00010': 0.0029296875, '00011': 0.0048828125, '00100': 0.005859375, '00101': 0.0126953125, '00110': 0.00390625, '00111': 0.0029296875, '01000': 0.05859375, '01001': 0.0458984375, '01010': 0.0068359375, '01011': 0.0078125, '01100': 0.0009765625, '01101': 0.076171875, '01110': 0.01953125, '10000': 0.12109375, '10001': 0.0830078125, '10010': 0.0341796875, '10011': 0.0361328125, '10100': 0.00390625, '10101': 0.1220703125, '10110': 0.064453125, '10111': 0.00390625, '11000': 0.10546875, '11001': 0.0205078125, '11010': 0.00390625, '11011': 0.0224609375, '11100': 0.01171875, '11101': 0.009765625, '11110': 0.0234375, '11111': 0.00390625}, {'00000': 0.0595703125, '00001': 0.0205078125, '00010': 0.0068359375, '00011': 0.0009765625, '00100': 0.005859375, '00101': 0.0107421875, '00110': 0.0087890625, '00111': 0.0078125, '01000': 0.064453125, '01001': 0.0380859375, '01010': 0.009765625, '01011': 0.00390625, '01100': 0.0009765625, '01101': 0.05078125, '01110': 0.021484375, '01111': 0.015625, '10000': 0.13671875, '10001': 0.12109375, '10010': 0.0068359375, '10011': 0.01171875, '10100': 0.0087890625, '10101': 0.0888671875, '10110': 0.064453125, '10111': 0.0283203125, '11000': 0.1083984375, '11001': 0.0380859375, '11010': 0.00390625, '11011': 0.0048828125, '11100': 0.013671875, '11101': 0.0048828125, '11110': 0.0263671875, '11111': 0.0068359375}, {'00000': 0.0986328125, '00001': 0.029296875, '00010': 0.0087890625, '00100': 0.00390625, '00101': 0.033203125, '00110': 0.015625, '00111': 0.015625, '01001': 0.0390625, '01010': 0.0126953125, '01011': 0.0078125, '01100': 0.0205078125, '01101': 0.02734375, '01110': 0.00390625, '01111': 0.0029296875, '10000': 0.181640625, '10001': 0.125, '10010': 0.009765625, '10011': 0.0166015625, '10100': 0.009765625, '10101': 0.0791015625, '10110': 0.072265625, '10111': 0.0146484375, '11000': 0.0078125, '11001': 0.0068359375, '11010': 0.01953125, '11011': 0.0087890625, '11100': 0.0908203125, '11101': 0.0205078125, '11110': 0.017578125}, {'00000': 0.0810546875, '00001': 0.033203125, '00010': 0.009765625, '00011': 0.001953125, '00101': 0.05078125, '00110': 0.0078125, '00111': 0.0302734375, '01000': 0.009765625, '01001': 0.017578125, '01010': 0.005859375, '01011': 0.01171875, '01100': 0.0263671875, '01101': 0.029296875, '01110': 0.0087890625, '01111': 0.001953125, '10000': 0.1396484375, '10001': 0.1533203125, '10010': 0.00390625, '10011': 0.0283203125, '10100': 0.07421875, '10101': 0.0517578125, '10110': 0.0234375, '10111': 0.0498046875, '11000': 0.0009765625, '11001': 0.0048828125, '11010': 0.00390625, '11011': 0.0166015625, '11100': 0.072265625, '11101': 0.0419921875, '11110': 0.0048828125, '11111': 0.00390625}, {'00000': 0.0673828125, '00001': 0.0322265625, '00010': 0.0400390625, '00011': 0.0166015625, '00100': 0.0009765625, '00101': 0.0205078125, '00110': 0.0009765625, '00111': 0.0390625, '01000': 0.0068359375, '01001': 0.0205078125, '01010': 0.009765625, '01011': 0.0087890625, '01100': 0.017578125, '01101': 0.0205078125, '01110': 0.009765625, '01111': 0.009765625, '10000': 0.1025390625, '10001': 0.080078125, '10010': 0.04296875, '10011': 0.095703125, '10100': 0.0185546875, '10101': 0.0703125, '10110': 0.0654296875, '10111': 0.0322265625, '11001': 0.0107421875, '11010': 0.015625, '11011': 0.0234375, '11100': 0.048828125, '11101': 0.0283203125, '11110': 0.0234375, '11111': 0.0205078125}, {'00000': 0.056640625, '00001': 0.041015625, '00010': 0.0234375, '00011': 0.0185546875, '00100': 0.0009765625, '00101': 0.0048828125, '00110': 0.009765625, '00111': 0.029296875, '01000': 0.0009765625, '01001': 0.0390625, '01010': 0.009765625, '01011': 0.021484375, '01100': 0.041015625, '01101': 0.0263671875, '01110': 0.0302734375, '01111': 0.0185546875, '10000': 0.0224609375, '10001': 0.078125, '10010': 0.0546875, '10011': 0.048828125, '10100': 0.09375, '10101': 0.087890625, '10110': 0.0693359375, '10111': 0.072265625, '11000': 0.0283203125, '11001': 0.015625, '11010': 0.009765625, '11011': 0.017578125, '11100': 0.0029296875, '11101': 0.0029296875, '11110': 0.013671875, '11111': 0.009765625}, {'00000': 0.0595703125, '00001': 0.0068359375, '00010': 0.0185546875, '00011': 0.0390625, '00100': 0.00390625, '00101': 0.005859375, '00110': 0.0107421875, '00111': 0.0146484375, '01000': 0.0234375, '01001': 0.021484375, '01010': 0.03125, '01011': 0.0283203125, '01100': 0.02734375, '01101': 0.0595703125, '01110': 0.001953125, '01111': 0.0166015625, '10000': 0.0380859375, '10001': 0.103515625, '10010': 0.0322265625, '10011': 0.0263671875, '10100': 0.0927734375, '10101': 0.0693359375, '10110': 0.07421875, '10111': 0.0908203125, '11000': 0.005859375, '11001': 0.0166015625, '11010': 0.0009765625, '11011': 0.001953125, '11100': 0.0146484375, '11101': 0.001953125, '11110': 0.0244140625, '11111': 0.037109375}, {'00000': 0.0341796875, '00001': 0.00390625, '00010': 0.033203125, '00011': 0.0517578125, '00100': 0.0009765625, '00110': 0.017578125, '00111': 0.009765625, '01000': 0.0107421875, '01001': 0.005859375, '01010': 0.033203125, '01011': 0.0263671875, '01100': 0.005859375, '01101': 0.0185546875, '01110': 0.0419921875, '01111': 0.07421875, '10000': 0.0751953125, '10001': 0.171875, '10010': 0.0302734375, '10011': 0.01953125, '10100': 0.060546875, '10101': 0.091796875, '10110': 0.0419921875, '10111': 0.015625, '11000': 0.0263671875, '11001': 0.01171875, '11010': 0.001953125, '11011': 0.0048828125, '11100': 0.0341796875, '11101': 0.0302734375, '11110': 0.01171875, '11111': 0.00390625}, {'00000': 0.0341796875, '00001': 0.021484375, '00010': 0.01171875, '00011': 0.05078125, '00100': 0.0009765625, '00101': 0.0029296875, '00110': 0.013671875, '00111': 0.0126953125, '01000': 0.0048828125, '01001': 0.0087890625, '01010': 0.01171875, '01011': 0.0498046875, '01100': 0.01953125, '01101': 0.01171875, '01110': 0.052734375, '01111': 0.0546875, '10000': 0.1083984375, '10001': 0.103515625, '10010': 0.0556640625, '10011': 0.0048828125, '10100': 0.0234375, '10101': 0.1298828125, '10110': 0.0283203125, '10111': 0.033203125, '11000': 0.025390625, '11001': 0.0224609375, '11010': 0.0009765625, '11011': 0.005859375, '11100': 0.015625, '11101': 0.052734375, '11110': 0.015625, '11111': 0.01171875}, {'00000': 0.0615234375, '00001': 0.001953125, '00010': 0.0283203125, '00011': 0.0546875, '00100': 0.005859375, '00101': 0.0205078125, '00110': 0.0283203125, '00111': 0.0146484375, '01000': 0.005859375, '01001': 0.00390625, '01010': 0.009765625, '01011': 0.0400390625, '01100': 0.0234375, '01101': 0.00390625, '01110': 0.0556640625, '01111': 0.0390625, '10000': 0.0625, '10001': 0.1357421875, '10010': 0.0224609375, '10011': 0.0263671875, '10100': 0.015625, '10101': 0.1240234375, '10110': 0.015625, '10111': 0.037109375, '11000': 0.0244140625, '11001': 0.02734375, '11010': 0.001953125, '11011': 0.0146484375, '11100': 0.0078125, '11101': 0.0615234375, '11111': 0.025390625}, {'00000': 0.0576171875, '00001': 0.0185546875, '00010': 0.0341796875, '00011': 0.025390625, '00100': 0.015625, '00101': 0.013671875, '00110': 0.0341796875, '00111': 0.01953125, '01000': 0.0009765625, '01010': 0.001953125, '01011': 0.0166015625, '01100': 0.0029296875, '01101': 0.0205078125, '01110': 0.0693359375, '01111': 0.0751953125, '10000': 0.078125, '10001': 0.2197265625, '10010': 0.029296875, '10011': 0.013671875, '10100': 0.0302734375, '10101': 0.0029296875, '10110': 0.041015625, '10111': 0.009765625, '11000': 0.0078125, '11001': 0.0673828125, '11010': 0.00390625, '11011': 0.013671875, '11100': 0.0185546875, '11101': 0.0126953125, '11110': 0.04296875, '11111': 0.001953125}, {'00000': 0.04296875, '00001': 0.0205078125, '00010': 0.025390625, '00011': 0.044921875, '00100': 0.017578125, '00101': 0.0029296875, '00110': 0.0322265625, '00111': 0.021484375, '01000': 0.0009765625, '01001': 0.00390625, '01010': 0.0009765625, '01011': 0.01171875, '01100': 0.0166015625, '01101': 0.0126953125, '01110': 0.083984375, '01111': 0.076171875, '10000': 0.13671875, '10001': 0.1513671875, '10010': 0.05078125, '10011': 0.0068359375, '10100': 0.041015625, '10110': 0.04296875, '11000': 0.0087890625, '11001': 0.068359375, '11010': 0.0009765625, '11011': 0.013671875, '11100': 0.0166015625, '11101': 0.0146484375, '11110': 0.0244140625, '11111': 0.0078125}, {'00000': 0.0166015625, '00001': 0.0302734375, '00010': 0.00390625, '00011': 0.0654296875, '00101': 0.04296875, '00110': 0.0029296875, '00111': 0.0576171875, '01001': 0.00390625, '01010': 0.0087890625, '01011': 0.048828125, '01100': 0.0126953125, '01101': 0.0087890625, '01110': 0.0390625, '01111': 0.0634765625, '10000': 0.0732421875, '10001': 0.146484375, '10010': 0.0205078125, '10011': 0.0068359375, '10100': 0.0244140625, '10101': 0.1005859375, '10111': 0.0625, '11001': 0.087890625, '11010': 0.0048828125, '11011': 0.0224609375, '11100': 0.001953125, '11101': 0.017578125, '11110': 0.0029296875, '11111': 0.0224609375}], [{'11001': 1.0}, {'11001': 0.84765625, '11011': 0.15234375}, {'11001': 0.7333984375, '11011': 0.1259765625, '11100': 0.1123046875, '11110': 0.0283203125}, {'01001': 0.12890625, '01011': 0.0205078125, '01100': 0.017578125, '11001': 0.6044921875, '11011': 0.107421875, '11100': 0.1064453125, '11110': 0.0146484375}, {'01001': 0.166015625, '01011': 0.03515625, '01100': 0.033203125, '01110': 0.0029296875, '11001': 0.5693359375, '11011': 0.0869140625, '11100': 0.0859375, '11110': 0.0205078125}, {'00001': 0.0283203125, '00011': 0.0078125, '00100': 0.0009765625, '01000': 0.0361328125, '01010': 0.00390625, '01101': 0.15234375, '01111': 0.033203125, '10001': 0.08984375, '10011': 0.015625, '10100': 0.013671875, '10110': 0.0009765625, '11000': 0.08203125, '11010': 0.0146484375, '11101': 0.4462890625, '11111': 0.07421875}, {'00001': 0.033203125, '00011': 0.0009765625, '00100': 0.00390625, '00101': 0.0048828125, '00110': 0.0009765625, '00111': 0.001953125, '01000': 0.0185546875, '01001': 0.01953125, '01010': 0.001953125, '01011': 0.0029296875, '01100': 0.140625, '01101': 0.0009765625, '01110': 0.02734375, '10001': 0.064453125, '10010': 0.0009765625, '10011': 0.013671875, '10100': 0.0078125, '10101': 0.0107421875, '10110': 0.001953125, '10111': 0.0009765625, '11000': 0.07421875, '11001': 0.0634765625, '11010': 0.0087890625, '11011': 0.01171875, '11100': 0.4072265625, '11101': 0.013671875, '11110': 0.060546875, '11111': 0.001953125}, {'00000': 0.001953125, '00001': 0.0498046875, '00011': 0.0078125, '00100': 0.0048828125, '00101': 0.005859375, '00110': 0.001953125, '00111': 0.0009765625, '01000': 0.041015625, '01001': 0.052734375, '01010': 0.005859375, '01011': 0.01171875, '01100': 0.27734375, '01101': 0.005859375, '01110': 0.0546875, '01111': 0.001953125, '10001': 0.0419921875, '10010': 0.0009765625, '10011': 0.009765625, '10100': 0.01171875, '10101': 0.00390625, '10110': 0.001953125, '10111': 0.0029296875, '11000': 0.041015625, '11001': 0.03515625, '11010': 0.0087890625, '11011': 0.001953125, '11100': 0.2607421875, '11101': 0.0048828125, '11110': 0.048828125, '11111': 0.0009765625}, {'00000': 0.01171875, '00001': 0.041015625, '00010': 0.00390625, '00011': 0.001953125, '00100': 0.0029296875, '00101': 0.0146484375, '00110': 0.0009765625, '00111': 0.00390625, '01000': 0.0107421875, '01001': 0.0703125, '01010': 0.0009765625, '01011': 0.013671875, '01100': 0.2568359375, '01101': 0.009765625, '01110': 0.048828125, '01111': 0.0009765625, '10000': 0.013671875, '10001': 0.0341796875, '10010': 0.0009765625, '10011': 0.0078125, '10100': 0.001953125, '10101': 0.0185546875, '10111': 0.001953125, '11000': 0.0126953125, '11001': 0.083984375, '11010': 0.001953125, '11011': 0.013671875, '11100': 0.2421875, '11101': 0.017578125, '11110': 0.052734375, '11111': 0.0029296875}, {'00000': 0.01171875, '00001': 0.0126953125, '00010': 0.001953125, '00011': 0.0029296875, '00100': 0.0263671875, '00110': 0.00390625, '01000': 0.0830078125, '01001': 0.0966796875, '01010': 0.015625, '01011': 0.0166015625, '01101': 0.173828125, '01111': 0.0263671875, '10000': 0.0146484375, '10001': 0.0185546875, '10010': 0.0009765625, '10011': 0.00390625, '10100': 0.0302734375, '10110': 0.0068359375, '11000': 0.0791015625, '11001': 0.09765625, '11010': 0.0205078125, '11011': 0.017578125, '11101': 0.2001953125, '11111': 0.0380859375}, {'00000': 0.029296875, '00001': 0.0234375, '00010': 0.00390625, '00011': 0.001953125, '00100': 0.05859375, '00110': 0.0087890625, '01000': 0.130859375, '01001': 0.1630859375, '01010': 0.0263671875, '01011': 0.017578125, '01101': 0.2646484375, '01111': 0.0380859375, '10000': 0.0107421875, '10001': 0.009765625, '10010': 0.001953125, '10011': 0.0009765625, '10100': 0.015625, '10110': 0.001953125, '11000': 0.03515625, '11001': 0.0458984375, '11010': 0.0087890625, '11011': 0.005859375, '11101': 0.080078125, '11111': 0.0166015625}, {'00000': 0.0361328125, '00001': 0.0126953125, '00010': 0.009765625, '00011': 0.0029296875, '00100': 0.001953125, '00101': 0.025390625, '00110': 0.0009765625, '00111': 0.0029296875, '01000': 0.1142578125, '01001': 0.3037109375, '01010': 0.017578125, '01011': 0.044921875, '01100': 0.142578125, '01101': 0.0166015625, '01110': 0.015625, '01111': 0.00390625, '10000': 0.01953125, '10001': 0.0068359375, '10010': 0.005859375, '10011': 0.0009765625, '10100': 0.0009765625, '10101': 0.0068359375, '10110': 0.0009765625, '11000': 0.03515625, '11001': 0.0966796875, '11010': 0.0048828125, '11011': 0.015625, '11100': 0.041015625, '11101': 0.0048828125, '11110': 0.0048828125, '11111': 0.0029296875}, {'00000': 0.060546875, '00001': 0.0029296875, '00010': 0.01171875, '00101': 0.01953125, '00111': 0.001953125, '01000': 0.009765625, '01001': 0.421875, '01010': 0.0009765625, '01011': 0.078125, '01100': 0.1376953125, '01110': 0.0234375, '10000': 0.021484375, '10001': 0.0009765625, '10010': 0.00390625, '10101': 0.0068359375, '11000': 0.001953125, '11001': 0.1181640625, '11011': 0.02734375, '11100': 0.0419921875, '11110': 0.0087890625}, {'00000': 0.078125, '00001': 0.0009765625, '00010': 0.0126953125, '00011': 0.0009765625, '00101': 0.017578125, '00111': 0.0048828125, '01000': 0.01171875, '01001': 0.474609375, '01011': 0.0712890625, '01100': 0.15234375, '01110': 0.02734375, '10000': 0.013671875, '10010': 0.0009765625, '10101': 0.001953125, '11000': 0.005859375, '11001': 0.0751953125, '11010': 0.0009765625, '11011': 0.01953125, '11100': 0.0234375, '11110': 0.005859375}, {'00000': 0.07421875, '00001': 0.068359375, '00010': 0.0078125, '00011': 0.0126953125, '00100': 0.0234375, '00101': 0.01953125, '00110': 0.0009765625, '01000': 0.0224609375, '01001': 0.3876953125, '01010': 0.0029296875, '01011': 0.076171875, '01100': 0.138671875, '01101': 0.001953125, '01110': 0.025390625, '01111': 0.0009765625, '10000': 0.005859375, '10001': 0.0146484375, '10010': 0.0009765625, '10011': 0.00390625, '10100': 0.0029296875, '10101': 0.00390625, '11000': 0.0048828125, '11001': 0.0576171875, '11010': 0.0009765625, '11011': 0.01171875, '11100': 0.025390625, '11101': 0.0009765625, '11110': 0.0029296875}, {'00000': 0.0771484375, '00001': 0.064453125, '00010': 0.0126953125, '00011': 0.009765625, '00100': 0.0185546875, '00101': 0.0283203125, '00110': 0.0078125, '00111': 0.005859375, '01000': 0.0322265625, '01001': 0.376953125, '01010': 0.00390625, '01011': 0.0595703125, '01100': 0.103515625, '01101': 0.0283203125, '01110': 0.0126953125, '01111': 0.005859375, '10000': 0.0068359375, '10001': 0.0126953125, '10010': 0.0029296875, '10011': 0.0068359375, '10100': 0.0029296875, '10101': 0.005859375, '11000': 0.0068359375, '11001': 0.0751953125, '11010': 0.0009765625, '11011': 0.0078125, '11100': 0.013671875, '11101': 0.0048828125, '11110': 0.0048828125}, {'00000': 0.0341796875, '00001': 0.0458984375, '00010': 0.046875, '00011': 0.03125, '00100': 0.015625, '00101': 0.017578125, '00110': 0.0107421875, '00111': 0.01171875, '01000': 0.0185546875, '01001': 0.220703125, '01010': 0.013671875, '01011': 0.203125, '01100': 0.0615234375, '01101': 0.0107421875, '01110': 0.09375, '01111': 0.0146484375, '10000': 0.0087890625, '10001': 0.0078125, '10010': 0.00390625, '10011': 0.0087890625, '10101': 0.001953125, '10110': 0.0029296875, '10111': 0.0029296875, '11000': 0.001953125, '11001': 0.044921875, '11010': 0.005859375, '11011': 0.0341796875, '11100': 0.0087890625, '11101': 0.0029296875, '11110': 0.0107421875, '11111': 0.0029296875}, {'00000': 0.068359375, '00001': 0.0146484375, '00010': 0.06640625, '00011': 0.01171875, '00100': 0.0068359375, '00101': 0.0244140625, '00110': 0.00390625, '00111': 0.03125, '01000': 0.0185546875, '01001': 0.2236328125, '01010': 0.025390625, '01011': 0.212890625, '01100': 0.0556640625, '01101': 0.015625, '01110': 0.068359375, '01111': 0.0107421875, '10000': 0.0078125, '10010': 0.0126953125, '10011': 0.005859375, '10101': 0.001953125, '10111': 0.0029296875, '11000': 0.005859375, '11001': 0.0400390625, '11010': 0.0029296875, '11011': 0.0380859375, '11100': 0.01171875, '11110': 0.0107421875, '11111': 0.0009765625}, {'00000': 0.0703125, '00001': 0.072265625, '00010': 0.07421875, '00011': 0.0830078125, '00100': 0.0302734375, '00101': 0.033203125, '00110': 0.02734375, '00111': 0.03515625, '01001': 0.0302734375, '01010': 0.0009765625, '01011': 0.0234375, '01100': 0.009765625, '01110': 0.0068359375, '10000': 0.0126953125, '10001': 0.0146484375, '10010': 0.0087890625, '10011': 0.0126953125, '10100': 0.0068359375, '10101': 0.0009765625, '10110': 0.0068359375, '10111': 0.0048828125, '11000': 0.0048828125, '11001': 0.1572265625, '11010': 0.00390625, '11011': 0.1630859375, '11100': 0.0498046875, '11101': 0.0068359375, '11110': 0.046875, '11111': 0.001953125}, {'00000': 0.095703125, '00001': 0.05859375, '00010': 0.0908203125, '00011': 0.0830078125, '00100': 0.0205078125, '00101': 0.0380859375, '00110': 0.0087890625, '00111': 0.03515625, '01000': 0.009765625, '01001': 0.0205078125, '01010': 0.0107421875, '01011': 0.017578125, '01100': 0.005859375, '01101': 0.005859375, '01110': 0.00390625, '01111': 0.00390625, '10000': 0.025390625, '10001': 0.0048828125, '10010': 0.0234375, '10011': 0.0068359375, '10100': 0.0048828125, '10101': 0.0068359375, '10110': 0.00390625, '10111': 0.00390625, '11000': 0.0439453125, '11001': 0.1240234375, '11010': 0.0419921875, '11011': 0.11328125, '11100': 0.029296875, '11101': 0.01953125, '11110': 0.025390625, '11111': 0.013671875}, {'00000': 0.109375, '00001': 0.056640625, '00010': 0.1162109375, '00011': 0.044921875, '00100': 0.0126953125, '00101': 0.0302734375, '00110': 0.01171875, '00111': 0.041015625, '01000': 0.00390625, '01001': 0.0126953125, '01010': 0.0224609375, '01011': 0.0107421875, '01100': 0.0009765625, '01101': 0.009765625, '01110': 0.0029296875, '01111': 0.0068359375, '10000': 0.0224609375, '10001': 0.0126953125, '10010': 0.0146484375, '10011': 0.01171875, '10100': 0.0009765625, '10101': 0.0048828125, '10110': 0.001953125, '10111': 0.00390625, '11000': 0.091796875, '11001': 0.0595703125, '11010': 0.107421875, '11011': 0.052734375, '11100': 0.01171875, '11101': 0.0419921875, '11110': 0.017578125, '11111': 0.05078125}, {'00000': 0.0615234375, '00001': 0.03515625, '00010': 0.0595703125, '00011': 0.0498046875, '00100': 0.0126953125, '00101': 0.02734375, '00110': 0.0107421875, '00111': 0.01953125, '01000': 0.056640625, '01001': 0.0322265625, '01010': 0.0712890625, '01011': 0.0185546875, '01100': 0.0029296875, '01101': 0.0380859375, '01111': 0.025390625, '10000': 0.0048828125, '10001': 0.01171875, '10010': 0.0029296875, '10011': 0.0078125, '10100': 0.001953125, '10101': 0.0009765625, '10110': 0.0029296875, '10111': 0.0009765625, '11000': 0.12109375, '11001': 0.056640625, '11010': 0.1005859375, '11011': 0.05859375, '11100': 0.0166015625, '11101': 0.0380859375, '11110': 0.009765625, '11111': 0.04296875}, {'00000': 0.0322265625, '00001': 0.021484375, '00010': 0.0166015625, '00011': 0.025390625, '00100': 0.0107421875, '00101': 0.0087890625, '00110': 0.0068359375, '00111': 0.0078125, '01000': 0.0078125, '01001': 0.0361328125, '01010': 0.009765625, '01011': 0.0400390625, '01100': 0.09375, '01101': 0.04296875, '01110': 0.091796875, '01111': 0.0419921875, '10000': 0.0224609375, '10001': 0.021484375, '10010': 0.02734375, '10011': 0.03125, '10100': 0.0068359375, '10101': 0.009765625, '10110': 0.0048828125, '10111': 0.00390625, '11000': 0.0068359375, '11001': 0.0400390625, '11010': 0.01171875, '11011': 0.0341796875, '11100': 0.0986328125, '11101': 0.044921875, '11110': 0.1005859375, '11111': 0.041015625}, {'00000': 0.009765625, '00001': 0.0322265625, '00010': 0.017578125, '00011': 0.0322265625, '00100': 0.0126953125, '00101': 0.001953125, '00110': 0.0205078125, '00111': 0.0009765625, '01000': 0.03515625, '01001': 0.0126953125, '01010': 0.04296875, '01011': 0.017578125, '01100': 0.0517578125, '01101': 0.078125, '01110': 0.06640625, '01111': 0.068359375, '10000': 0.013671875, '10001': 0.029296875, '10010': 0.0126953125, '10011': 0.025390625, '10100': 0.0087890625, '10101': 0.0029296875, '10110': 0.0146484375, '10111': 0.0009765625, '11000': 0.0458984375, '11001': 0.015625, '11010': 0.0458984375, '11011': 0.0068359375, '11100': 0.0703125, '11101': 0.0703125, '11110': 0.0703125, '11111': 0.0654296875}, {'00000': 0.0205078125, '00001': 0.0341796875, '00010': 0.013671875, '00011': 0.03125, '00100': 0.0087890625, '00101': 0.0166015625, '00110': 0.0068359375, '00111': 0.0166015625, '01000': 0.0712890625, '01001': 0.044921875, '01010': 0.080078125, '01011': 0.072265625, '01100': 0.03515625, '01101': 0.001953125, '01110': 0.03125, '01111': 0.001953125, '10000': 0.0166015625, '10001': 0.0361328125, '10010': 0.013671875, '10011': 0.0419921875, '10100': 0.0068359375, '10101': 0.021484375, '10110': 0.0087890625, '10111': 0.015625, '11000': 0.0791015625, '11001': 0.0546875, '11010': 0.0927734375, '11011': 0.064453125, '11100': 0.0283203125, '11101': 0.0009765625, '11110': 0.0302734375, '11111': 0.0009765625}, {'00000': 0.0283203125, '00001': 0.0556640625, '00010': 0.01953125, '00011': 0.0556640625, '00100': 0.0029296875, '00101': 0.001953125, '00110': 0.001953125, '00111': 0.00390625, '01000': 0.05859375, '01001': 0.04296875, '01010': 0.05078125, '01011': 0.0498046875, '01100': 0.0556640625, '01101': 0.0234375, '01110': 0.0498046875, '01111': 0.0087890625, '10000': 0.01171875, '10001': 0.0205078125, '10010': 0.0126953125, '10011': 0.017578125, '10100': 0.01953125, '10101': 0.0419921875, '10110': 0.0166015625, '10111': 0.029296875, '11000': 0.0869140625, '11001': 0.05078125, '11010': 0.083984375, '11011': 0.0478515625, '11100': 0.0234375, '11101': 0.0068359375, '11110': 0.0146484375, '11111': 0.005859375}, {'00000': 0.025390625, '00001': 0.0478515625, '00010': 0.0234375, '00011': 0.037109375, '00100': 0.001953125, '00101': 0.0048828125, '00110': 0.00390625, '00111': 0.005859375, '01000': 0.0517578125, '01001': 0.0439453125, '01010': 0.052734375, '01011': 0.044921875, '01100': 0.046875, '01101': 0.009765625, '01110': 0.060546875, '01111': 0.0146484375, '10000': 0.017578125, '10001': 0.01171875, '10010': 0.0126953125, '10011': 0.0146484375, '10100': 0.015625, '10101': 0.0234375, '10110': 0.01953125, '10111': 0.046875, '11000': 0.095703125, '11001': 0.0634765625, '11010': 0.08203125, '11011': 0.046875, '11100': 0.0322265625, '11101': 0.0068359375, '11110': 0.029296875, '11111': 0.005859375}, {'00000': 0.01171875, '00001': 0.0244140625, '00010': 0.01171875, '00011': 0.013671875, '00100': 0.0029296875, '00101': 0.0126953125, '00110': 0.0029296875, '00111': 0.01171875, '01000': 0.05859375, '01001': 0.029296875, '01010': 0.0625, '01011': 0.04296875, '01100': 0.0048828125, '01110': 0.0048828125, '10000': 0.03125, '10001': 0.0380859375, '10010': 0.029296875, '10011': 0.03125, '10100': 0.021484375, '10101': 0.0556640625, '10110': 0.0283203125, '10111': 0.0478515625, '11000': 0.0712890625, '11001': 0.0703125, '11010': 0.0654296875, '11011': 0.076171875, '11100': 0.0595703125, '11101': 0.005859375, '11110': 0.0654296875, '11111': 0.0078125}, {'00000': 0.0068359375, '00001': 0.037109375, '00010': 0.005859375, '00011': 0.025390625, '00100': 0.005859375, '00101': 0.01171875, '00110': 0.00390625, '00111': 0.0107421875, '01000': 0.0859375, '01001': 0.005859375, '01010': 0.087890625, '01011': 0.0087890625, '01100': 0.001953125, '01101': 0.001953125, '01110': 0.0126953125, '01111': 0.00390625, '10000': 0.033203125, '10001': 0.0390625, '10010': 0.0263671875, '10011': 0.041015625, '10100': 0.0078125, '10101': 0.0732421875, '10110': 0.005859375, '10111': 0.0625, '11000': 0.1162109375, '11001': 0.01953125, '11010': 0.1142578125, '11011': 0.0244140625, '11100': 0.046875, '11101': 0.0146484375, '11110': 0.0400390625, '11111': 0.0185546875}, {'00000': 0.0048828125, '00001': 0.0302734375, '00010': 0.02734375, '00011': 0.00390625, '00100': 0.0009765625, '00101': 0.013671875, '00110': 0.0146484375, '00111': 0.0029296875, '01000': 0.091796875, '01001': 0.0048828125, '01010': 0.0087890625, '01011': 0.111328125, '01100': 0.00390625, '01101': 0.0029296875, '01110': 0.0009765625, '01111': 0.0068359375, '10000': 0.0224609375, '10001': 0.0380859375, '10010': 0.0341796875, '10011': 0.025390625, '10100': 0.0068359375, '10101': 0.0830078125, '10110': 0.0517578125, '10111': 0.0078125, '11000': 0.115234375, '11001': 0.0234375, '11010': 0.021484375, '11011': 0.109375, '11100': 0.041015625, '11101': 0.017578125, '11110': 0.0185546875, '11111': 0.0537109375}], [{'11001': 1.0}, {'11001': 0.8603515625, '11111': 0.1396484375}, {'11000': 0.119140625, '11001': 0.7255859375, '11110': 0.0166015625, '11111': 0.138671875}, {'01000': 0.0185546875, '01001': 0.109375, '01110': 0.0029296875, '01111': 0.0126953125, '11000': 0.1376953125, '11001': 0.607421875, '11110': 0.0146484375, '11111': 0.0966796875}, {'00000': 0.001953125, '00001': 0.013671875, '00110': 0.0009765625, '01000': 0.015625, '01001': 0.103515625, '01110': 0.0029296875, '01111': 0.015625, '10000': 0.015625, '10001': 0.0947265625, '10110': 0.0029296875, '10111': 0.013671875, '11000': 0.0869140625, '11001': 0.517578125, '11110': 0.017578125, '11111': 0.0966796875}, {'00000': 0.0078125, '00001': 0.052734375, '00110': 0.00390625, '00111': 0.01171875, '01010': 0.0029296875, '01011': 0.00390625, '01100': 0.0107421875, '01101': 0.05078125, '10000': 0.0546875, '10001': 0.32421875, '10110': 0.0048828125, '10111': 0.0595703125, '11010': 0.0107421875, '11011': 0.041015625, '11100': 0.0546875, '11101': 0.3056640625}, {'00000': 0.0068359375, '00001': 0.0859375, '00110': 0.00390625, '00111': 0.01171875, '01010': 0.0048828125, '01011': 0.013671875, '01100': 0.0107421875, '01101': 0.10546875, '10000': 0.044921875, '10001': 0.271484375, '10110': 0.009765625, '10111': 0.048828125, '11010': 0.0078125, '11011': 0.0439453125, '11100': 0.044921875, '11101': 0.28515625}, {'00000': 0.0166015625, '00001': 0.0888671875, '00011': 0.0009765625, '00100': 0.0009765625, '00101': 0.01171875, '00110': 0.0029296875, '00111': 0.0107421875, '01000': 0.0029296875, '01001': 0.01171875, '01010': 0.0048828125, '01011': 0.01171875, '01100': 0.009765625, '01101': 0.0830078125, '01111': 0.0029296875, '10000': 0.041015625, '10001': 0.2421875, '10011': 0.0048828125, '10100': 0.0068359375, '10101': 0.0390625, '10110': 0.009765625, '10111': 0.0380859375, '11000': 0.005859375, '11001': 0.0341796875, '11010': 0.0048828125, '11011': 0.05078125, '11100': 0.029296875, '11101': 0.2255859375, '11110': 0.0029296875, '11111': 0.0048828125}, {'00000': 0.0224609375, '00001': 0.056640625, '00010': 0.0009765625, '00011': 0.001953125, '00100': 0.0048828125, '00101': 0.01171875, '00110': 0.00390625, '00111': 0.0146484375, '01000': 0.001953125, '01001': 0.0126953125, '01010': 0.0048828125, '01011': 0.01171875, '01100': 0.0224609375, '01101': 0.07421875, '01110': 0.0009765625, '01111': 0.0009765625, '10000': 0.0625, '10001': 0.1962890625, '10011': 0.001953125, '10100': 0.0205078125, '10101': 0.0380859375, '10110': 0.01171875, '10111': 0.033203125, '11000': 0.01171875, '11001': 0.029296875, '11010': 0.00390625, '11011': 0.029296875, '11100': 0.07421875, '11101': 0.234375, '11110': 0.0009765625, '11111': 0.0048828125}, {'00000': 0.017578125, '00001': 0.068359375, '00011': 0.00390625, '00100': 0.001953125, '00101': 0.0068359375, '00110': 0.005859375, '00111': 0.0146484375, '01000': 0.0078125, '01001': 0.0205078125, '01010': 0.001953125, '01011': 0.00390625, '01100': 0.013671875, '01101': 0.0390625, '01110': 0.00390625, '01111': 0.02734375, '10000': 0.0615234375, '10001': 0.205078125, '10010': 0.0009765625, '10011': 0.0087890625, '10100': 0.0029296875, '10101': 0.0078125, '10110': 0.0185546875, '10111': 0.056640625, '11000': 0.01953125, '11001': 0.0625, '11010': 0.00390625, '11011': 0.009765625, '11100': 0.0576171875, '11101': 0.1435546875, '11110': 0.0263671875, '11111': 0.0771484375}, {'00000': 0.0146484375, '00001': 0.052734375, '00011': 0.0048828125, '00100': 0.0087890625, '00101': 0.001953125, '00110': 0.021484375, '00111': 0.005859375, '01000': 0.0048828125, '01001': 0.0263671875, '01010': 0.0029296875, '01011': 0.00390625, '01100': 0.0478515625, '01101': 0.017578125, '01110': 0.017578125, '01111': 0.0078125, '10000': 0.064453125, '10001': 0.169921875, '10010': 0.0029296875, '10011': 0.0244140625, '10100': 0.0400390625, '10101': 0.01953125, '10110': 0.056640625, '10111': 0.021484375, '11000': 0.0234375, '11001': 0.0693359375, '11010': 0.005859375, '11011': 0.0185546875, '11100': 0.138671875, '11101': 0.03515625, '11110': 0.0458984375, '11111': 0.0244140625}, {'00000': 0.0146484375, '00001': 0.0537109375, '00010': 0.0009765625, '00011': 0.005859375, '00100': 0.005859375, '00110': 0.0224609375, '00111': 0.01171875, '01000': 0.0029296875, '01001': 0.009765625, '01010': 0.00390625, '01011': 0.013671875, '01100': 0.0361328125, '01101': 0.0205078125, '01110': 0.0185546875, '01111': 0.0029296875, '10000': 0.0673828125, '10001': 0.1767578125, '10010': 0.00390625, '10011': 0.025390625, '10100': 0.015625, '10101': 0.0048828125, '10110': 0.072265625, '10111': 0.0244140625, '11000': 0.0126953125, '11001': 0.0400390625, '11010': 0.0283203125, '11011': 0.0625, '11100': 0.142578125, '11101': 0.056640625, '11110': 0.0322265625, '11111': 0.0107421875}, {'00000': 0.0087890625, '00001': 0.03515625, '00010': 0.001953125, '00011': 0.005859375, '00100': 0.021484375, '00101': 0.001953125, '00110': 0.037109375, '00111': 0.013671875, '01000': 0.009765625, '01001': 0.04296875, '01010': 0.0068359375, '01011': 0.015625, '01100': 0.0458984375, '01101': 0.0087890625, '01110': 0.001953125, '10000': 0.0283203125, '10001': 0.1044921875, '10010': 0.0068359375, '10011': 0.017578125, '10100': 0.0458984375, '10101': 0.0244140625, '10110': 0.134765625, '10111': 0.0302734375, '11000': 0.03125, '11001': 0.1064453125, '11010': 0.013671875, '11011': 0.04296875, '11100': 0.1005859375, '11101': 0.037109375, '11110': 0.01171875, '11111': 0.005859375}, {'00000': 0.0185546875, '00001': 0.0234375, '00010': 0.017578125, '00011': 0.0009765625, '00100': 0.009765625, '00101': 0.0126953125, '00110': 0.0224609375, '00111': 0.017578125, '01000': 0.0068359375, '01001': 0.0458984375, '01010': 0.001953125, '01011': 0.01171875, '01100': 0.041015625, '01101': 0.0009765625, '01110': 0.0107421875, '01111': 0.0029296875, '10000': 0.0625, '10001': 0.060546875, '10010': 0.0380859375, '10011': 0.005859375, '10100': 0.0302734375, '10101': 0.046875, '10110': 0.064453125, '10111': 0.05078125, '11000': 0.025390625, '11001': 0.1474609375, '11010': 0.0048828125, '11011': 0.0498046875, '11100': 0.1318359375, '11101': 0.005859375, '11110': 0.0205078125, '11111': 0.009765625}, {'00000': 0.0478515625, '00001': 0.037109375, '00010': 0.0263671875, '00011': 0.0048828125, '00100': 0.0302734375, '00101': 0.03515625, '00110': 0.05078125, '00111': 0.046875, '01000': 0.0166015625, '01001': 0.115234375, '01010': 0.0029296875, '01011': 0.0283203125, '01100': 0.1005859375, '01101': 0.00390625, '01110': 0.0185546875, '01111': 0.005859375, '10000': 0.04296875, '10001': 0.0380859375, '10010': 0.0205078125, '10011': 0.0029296875, '10100': 0.0078125, '10101': 0.0322265625, '10110': 0.0537109375, '10111': 0.033203125, '11000': 0.0166015625, '11001': 0.080078125, '11010': 0.0029296875, '11011': 0.0185546875, '11100': 0.0615234375, '11101': 0.001953125, '11110': 0.009765625, '11111': 0.005859375}, {'00000': 0.0234375, '00001': 0.03515625, '00010': 0.0556640625, '00011': 0.0234375, '00100': 0.001953125, '00101': 0.0185546875, '00110': 0.0810546875, '00111': 0.0712890625, '01000': 0.01171875, '01001': 0.099609375, '01011': 0.02734375, '01100': 0.0712890625, '01110': 0.046875, '01111': 0.0107421875, '10000': 0.0205078125, '10001': 0.0244140625, '10010': 0.0322265625, '10011': 0.021484375, '10101': 0.0068359375, '10110': 0.0546875, '10111': 0.0654296875, '11000': 0.0166015625, '11001': 0.0791015625, '11011': 0.0244140625, '11100': 0.0361328125, '11101': 0.0029296875, '11110': 0.0302734375, '11111': 0.0068359375}, {'00000': 0.0029296875, '00001': 0.009765625, '00010': 0.0400390625, '00011': 0.0556640625, '00100': 0.001953125, '00110': 0.091796875, '00111': 0.064453125, '01000': 0.0263671875, '01001': 0.0615234375, '01010': 0.0732421875, '01011': 0.0009765625, '01100': 0.033203125, '01110': 0.0185546875, '01111': 0.099609375, '10000': 0.001953125, '10001': 0.013671875, '10010': 0.0244140625, '10011': 0.0634765625, '10100': 0.001953125, '10110': 0.0556640625, '10111': 0.04296875, '11000': 0.0126953125, '11001': 0.068359375, '11010': 0.0390625, '11011': 0.0009765625, '11100': 0.0234375, '11110': 0.01171875, '11111': 0.0595703125}, {'00000': 0.0166015625, '00001': 0.037109375, '00010': 0.03515625, '00011': 0.044921875, '00100': 0.0029296875, '00101': 0.0087890625, '00110': 0.0859375, '00111': 0.072265625, '01000': 0.029296875, '01001': 0.0654296875, '01010': 0.04296875, '01011': 0.005859375, '01100': 0.0263671875, '01101': 0.017578125, '01110': 0.0009765625, '01111': 0.076171875, '10000': 0.0048828125, '10001': 0.0400390625, '10010': 0.0234375, '10011': 0.0302734375, '10100': 0.001953125, '10101': 0.00390625, '10110': 0.0703125, '10111': 0.0458984375, '11000': 0.0234375, '11001': 0.056640625, '11010': 0.037109375, '11011': 0.001953125, '11100': 0.0244140625, '11101': 0.01171875, '11110': 0.0009765625, '11111': 0.0546875}, {'00000': 0.01953125, '00001': 0.0244140625, '00010': 0.05078125, '00011': 0.0380859375, '00100': 0.0087890625, '00101': 0.01171875, '00110': 0.1015625, '00111': 0.0439453125, '01000': 0.078125, '01001': 0.0244140625, '01010': 0.041015625, '01011': 0.0126953125, '01100': 0.037109375, '01101': 0.0146484375, '01110': 0.029296875, '01111': 0.0498046875, '10000': 0.01171875, '10001': 0.015625, '10010': 0.0322265625, '10011': 0.021484375, '10100': 0.009765625, '10101': 0.0087890625, '10110': 0.0791015625, '10111': 0.02734375, '11000': 0.046875, '11001': 0.0205078125, '11010': 0.0322265625, '11011': 0.009765625, '11100': 0.0283203125, '11101': 0.0087890625, '11110': 0.0205078125, '11111': 0.041015625}, {'00000': 0.0146484375, '00001': 0.037109375, '00010': 0.0244140625, '00011': 0.064453125, '00100': 0.01171875, '00101': 0.001953125, '00110': 0.1259765625, '00111': 0.005859375, '01000': 0.0791015625, '01001': 0.0341796875, '01010': 0.0458984375, '01011': 0.01171875, '01100': 0.0546875, '01110': 0.0224609375, '01111': 0.0458984375, '10000': 0.015625, '10001': 0.0224609375, '10010': 0.017578125, '10011': 0.0478515625, '10100': 0.00390625, '10101': 0.0009765625, '10110': 0.0966796875, '10111': 0.0107421875, '11000': 0.0625, '11001': 0.0234375, '11010': 0.041015625, '11011': 0.00390625, '11100': 0.033203125, '11110': 0.0166015625, '11111': 0.0234375}, {'00000': 0.01953125, '00001': 0.03125, '00010': 0.0595703125, '00011': 0.0146484375, '00100': 0.0263671875, '00101': 0.00390625, '00110': 0.001953125, '00111': 0.1328125, '01000': 0.119140625, '01001': 0.021484375, '01010': 0.0205078125, '01011': 0.0087890625, '01100': 0.0673828125, '01101': 0.0078125, '01110': 0.03515625, '01111': 0.0205078125, '10000': 0.0205078125, '10001': 0.03515625, '10010': 0.0419921875, '10011': 0.00390625, '10100': 0.0068359375, '10101': 0.0029296875, '10110': 0.0029296875, '10111': 0.0908203125, '11000': 0.0771484375, '11001': 0.017578125, '11010': 0.01171875, '11011': 0.005859375, '11100': 0.0361328125, '11101': 0.0087890625, '11110': 0.0341796875, '11111': 0.0126953125}, {'00000': 0.0390625, '00001': 0.0439453125, '00010': 0.078125, '00011': 0.0166015625, '00100': 0.033203125, '00101': 0.005859375, '00110': 0.0029296875, '00111': 0.16015625, '01000': 0.130859375, '01001': 0.0322265625, '01010': 0.0224609375, '01011': 0.01171875, '01100': 0.064453125, '01101': 0.0078125, '01110': 0.0625, '01111': 0.03125, '10000': 0.0126953125, '10001': 0.0029296875, '10011': 0.0556640625, '10100': 0.015625, '10101': 0.013671875, '10110': 0.0244140625, '10111': 0.00390625, '11000': 0.0234375, '11001': 0.0029296875, '11010': 0.0263671875, '11011': 0.0166015625, '11100': 0.041015625, '11101': 0.0078125, '11110': 0.0068359375, '11111': 0.0029296875}, {'00000': 0.0517578125, '00001': 0.04296875, '00010': 0.0341796875, '00011': 0.021484375, '00100': 0.0244140625, '00101': 0.01171875, '00110': 0.0166015625, '00111': 0.150390625, '01000': 0.1240234375, '01001': 0.017578125, '01010': 0.076171875, '01011': 0.0078125, '01100': 0.08203125, '01101': 0.0029296875, '01110': 0.0439453125, '01111': 0.0185546875, '10000': 0.001953125, '10001': 0.0048828125, '10010': 0.0068359375, '10011': 0.0625, '10100': 0.0224609375, '10101': 0.0126953125, '10110': 0.0087890625, '10111': 0.00390625, '11000': 0.0263671875, '11001': 0.0009765625, '11010': 0.009765625, '11011': 0.009765625, '11100': 0.0537109375, '11101': 0.0107421875, '11110': 0.03125, '11111': 0.0068359375}, {'00000': 0.07421875, '00001': 0.0126953125, '00010': 0.037109375, '00011': 0.0048828125, '00100': 0.033203125, '00110': 0.0498046875, '00111': 0.1171875, '01000': 0.146484375, '01001': 0.005859375, '01010': 0.0556640625, '01011': 0.03515625, '01100': 0.080078125, '01101': 0.005859375, '01110': 0.0546875, '01111': 0.0029296875, '10000': 0.0078125, '10010': 0.0224609375, '10011': 0.0419921875, '10100': 0.033203125, '10101': 0.0048828125, '10110': 0.0126953125, '10111': 0.001953125, '11000': 0.0361328125, '11001': 0.0048828125, '11010': 0.0185546875, '11011': 0.0009765625, '11100': 0.0654296875, '11101': 0.0009765625, '11110': 0.021484375, '11111': 0.0107421875}, {'00000': 0.02734375, '00001': 0.01171875, '00010': 0.044921875, '00011': 0.0009765625, '00100': 0.0751953125, '00110': 0.083984375, '00111': 0.123046875, '01000': 0.025390625, '01001': 0.0068359375, '01010': 0.021484375, '01011': 0.0048828125, '01100': 0.2099609375, '01101': 0.0107421875, '01110': 0.03125, '01111': 0.046875, '10000': 0.0283203125, '10010': 0.0322265625, '10011': 0.0419921875, '10100': 0.00390625, '10101': 0.0068359375, '10110': 0.0185546875, '11000': 0.07421875, '11001': 0.0078125, '11010': 0.0205078125, '11011': 0.0146484375, '11100': 0.0107421875, '11101': 0.005859375, '11110': 0.00390625, '11111': 0.005859375}, {'00000': 0.0244140625, '00001': 0.009765625, '00010': 0.0771484375, '00011': 0.0126953125, '00100': 0.0478515625, '00101': 0.001953125, '00110': 0.0712890625, '00111': 0.11328125, '01000': 0.0078125, '01001': 0.0087890625, '01010': 0.0400390625, '01011': 0.021484375, '01100': 0.224609375, '01101': 0.009765625, '01110': 0.0302734375, '01111': 0.0302734375, '10000': 0.0234375, '10010': 0.0400390625, '10011': 0.044921875, '10100': 0.009765625, '10101': 0.00390625, '10110': 0.009765625, '10111': 0.0048828125, '11000': 0.04296875, '11001': 0.001953125, '11010': 0.01953125, '11011': 0.0146484375, '11100': 0.037109375, '11101': 0.0078125, '11110': 0.005859375, '11111': 0.001953125}, {'00000': 0.0791015625, '00001': 0.0068359375, '00010': 0.11328125, '00011': 0.0263671875, '00100': 0.0048828125, '00101': 0.0283203125, '00110': 0.099609375, '00111': 0.03125, '01000': 0.06640625, '01010': 0.0517578125, '01011': 0.021484375, '01100': 0.017578125, '01101': 0.1513671875, '01110': 0.009765625, '01111': 0.01171875, '10000': 0.0185546875, '10001': 0.0009765625, '10010': 0.02734375, '10011': 0.0361328125, '10100': 0.001953125, '10101': 0.0166015625, '10110': 0.0126953125, '10111': 0.029296875, '11000': 0.0390625, '11001': 0.0029296875, '11010': 0.0107421875, '11011': 0.0078125, '11100': 0.001953125, '11101': 0.04296875, '11110': 0.0107421875, '11111': 0.0205078125}, {'00000': 0.0751953125, '00001': 0.0087890625, '00010': 0.052734375, '00011': 0.0380859375, '00100': 0.0048828125, '00101': 0.0849609375, '00110': 0.1015625, '00111': 0.0224609375, '01000': 0.017578125, '01001': 0.1123046875, '01010': 0.0087890625, '01011': 0.025390625, '01100': 0.0380859375, '01101': 0.0048828125, '01110': 0.107421875, '01111': 0.0126953125, '10000': 0.02734375, '10001': 0.001953125, '10010': 0.0185546875, '10011': 0.052734375, '10100': 0.0068359375, '10101': 0.0361328125, '10110': 0.0146484375, '10111': 0.013671875, '11000': 0.005859375, '11001': 0.0419921875, '11010': 0.0029296875, '11011': 0.021484375, '11100': 0.01953125, '11101': 0.0048828125, '11110': 0.013671875, '11111': 0.001953125}, {'00000': 0.0830078125, '00001': 0.037109375, '00010': 0.0380859375, '00011': 0.0380859375, '00100': 0.0146484375, '00101': 0.07421875, '00110': 0.029296875, '00111': 0.02734375, '01000': 0.0009765625, '01001': 0.068359375, '01010': 0.0205078125, '01011': 0.0322265625, '01100': 0.037109375, '01101': 0.0263671875, '01110': 0.1826171875, '01111': 0.00390625, '10000': 0.02734375, '10001': 0.001953125, '10010': 0.017578125, '10011': 0.037109375, '10100': 0.005859375, '10101': 0.037109375, '10110': 0.0283203125, '10111': 0.0078125, '11000': 0.005859375, '11001': 0.0400390625, '11010': 0.0048828125, '11011': 0.0439453125, '11100': 0.0078125, '11101': 0.00390625, '11110': 0.009765625, '11111': 0.0068359375}, {'00000': 0.0625, '00001': 0.04296875, '00010': 0.0234375, '00011': 0.0068359375, '00100': 0.0068359375, '00101': 0.0830078125, '00110': 0.052734375, '00111': 0.041015625, '01000': 0.00390625, '01001': 0.091796875, '01010': 0.0107421875, '01011': 0.046875, '01100': 0.0205078125, '01101': 0.021484375, '01110': 0.1513671875, '10000': 0.0751953125, '10010': 0.0322265625, '10011': 0.0439453125, '10100': 0.01953125, '10101': 0.005859375, '10110': 0.009765625, '10111': 0.0009765625, '11000': 0.0048828125, '11001': 0.025390625, '11010': 0.001953125, '11011': 0.037109375, '11100': 0.0185546875, '11110': 0.0517578125, '11111': 0.0068359375}], [{'11001': 1.0}, {'01001': 0.171875, '11101': 0.828125}, {'01001': 0.150390625, '01011': 0.021484375, '11101': 0.71484375, '11111': 0.11328125}, {'01001': 0.1044921875, '01011': 0.0146484375, '01101': 0.015625, '01111': 0.00390625, '11001': 0.0859375, '11011': 0.0185546875, '11101': 0.662109375, '11111': 0.0947265625}, {'01001': 0.0625, '01011': 0.0166015625, '01100': 0.0712890625, '01110': 0.009765625, '11001': 0.373046875, '11011': 0.0595703125, '11100': 0.3447265625, '11110': 0.0625}, {'01100': 0.2216796875, '01110': 0.03515625, '11001': 0.4375, '11011': 0.0771484375, '11100': 0.193359375, '11110': 0.03515625}, {'01100': 0.19921875, '01110': 0.0595703125, '11001': 0.400390625, '11011': 0.119140625, '11100': 0.1630859375, '11110': 0.05859375}, {'01100': 0.1591796875, '01101': 0.013671875, '01110': 0.056640625, '01111': 0.0166015625, '11000': 0.0625, '11001': 0.30859375, '11010': 0.0224609375, '11011': 0.11328125, '11100': 0.154296875, '11101': 0.02734375, '11110': 0.0537109375, '11111': 0.01171875}, {'00100': 0.0283203125, '00101': 0.0087890625, '00110': 0.0068359375, '01100': 0.1337890625, '01101': 0.0322265625, '01110': 0.0458984375, '01111': 0.01171875, '10000': 0.0068359375, '10001': 0.037109375, '10010': 0.0029296875, '10011': 0.015625, '10100': 0.01953125, '10101': 0.001953125, '10110': 0.0068359375, '10111': 0.0009765625, '11000': 0.0576171875, '11001': 0.2763671875, '11010': 0.0078125, '11011': 0.0830078125, '11100': 0.1279296875, '11101': 0.03125, '11110': 0.0478515625, '11111': 0.0087890625}, {'00100': 0.0830078125, '00101': 0.0078125, '00110': 0.025390625, '01000': 0.076171875, '01001': 0.009765625, '01010': 0.0205078125, '01011': 0.00390625, '10000': 0.03125, '10001': 0.1494140625, '10010': 0.013671875, '10011': 0.0517578125, '10100': 0.0830078125, '10101': 0.0126953125, '10110': 0.0302734375, '10111': 0.00390625, '11000': 0.095703125, '11001': 0.0185546875, '11010': 0.0234375, '11011': 0.0048828125, '11100': 0.029296875, '11101': 0.1572265625, '11110': 0.009765625, '11111': 0.05859375}, {'00000': 0.0029296875, '00001': 0.021484375, '00011': 0.0068359375, '00100': 0.0966796875, '00101': 0.013671875, '00110': 0.02734375, '01000': 0.05859375, '01001': 0.009765625, '01010': 0.0302734375, '01011': 0.00390625, '01100': 0.0068359375, '01101': 0.0244140625, '01110': 0.001953125, '01111': 0.0107421875, '10000': 0.017578125, '10001': 0.1298828125, '10010': 0.005859375, '10011': 0.0478515625, '10100': 0.1025390625, '10101': 0.015625, '10110': 0.0263671875, '10111': 0.0029296875, '11000': 0.0810546875, '11001': 0.015625, '11010': 0.0263671875, '11011': 0.0068359375, '11100': 0.021484375, '11101': 0.1318359375, '11110': 0.0078125, '11111': 0.044921875}, {'00000': 0.0029296875, '00001': 0.0146484375, '00010': 0.005859375, '00011': 0.01953125, '00100': 0.0517578125, '00101': 0.0107421875, '00110': 0.0673828125, '00111': 0.013671875, '01000': 0.0439453125, '01001': 0.0087890625, '01010': 0.060546875, '01011': 0.0078125, '01100': 0.0029296875, '01101': 0.0185546875, '01110': 0.00390625, '01111': 0.0166015625, '10000': 0.009765625, '10001': 0.0654296875, '10010': 0.01171875, '10011': 0.09765625, '10100': 0.0439453125, '10101': 0.0048828125, '10110': 0.0771484375, '10111': 0.009765625, '11000': 0.0361328125, '11001': 0.005859375, '11010': 0.072265625, '11011': 0.0087890625, '11100': 0.013671875, '11101': 0.0615234375, '11110': 0.0166015625, '11111': 0.115234375}, {'00000': 0.017578125, '00001': 0.0068359375, '00010': 0.017578125, '00011': 0.0087890625, '00100': 0.03125, '00101': 0.017578125, '00110': 0.0361328125, '00111': 0.017578125, '01000': 0.0390625, '01001': 0.0166015625, '01010': 0.044921875, '01011': 0.0146484375, '01100': 0.0234375, '01101': 0.0087890625, '01110': 0.017578125, '01111': 0.0068359375, '10000': 0.0107421875, '10001': 0.076171875, '10010': 0.01171875, '10011': 0.087890625, '10100': 0.060546875, '10101': 0.0166015625, '10110': 0.0556640625, '10111': 0.01171875, '11000': 0.0478515625, '11001': 0.009765625, '11010': 0.0615234375, '11011': 0.0205078125, '11100': 0.0166015625, '11101': 0.0966796875, '11110': 0.0146484375, '11111': 0.076171875}, {'00000': 0.0166015625, '00001': 0.0068359375, '00010': 0.0205078125, '00011': 0.0078125, '00100': 0.0341796875, '00101': 0.0146484375, '00110': 0.0341796875, '00111': 0.015625, '01000': 0.05859375, '01001': 0.0048828125, '01010': 0.0810546875, '01011': 0.005859375, '01100': 0.0263671875, '01101': 0.078125, '01110': 0.0380859375, '01111': 0.05078125, '10001': 0.0771484375, '10010': 0.0009765625, '10011': 0.1123046875, '10100': 0.0341796875, '10101': 0.048828125, '10110': 0.0263671875, '10111': 0.03515625, '11000': 0.037109375, '11001': 0.0087890625, '11010': 0.0439453125, '11011': 0.0146484375, '11100': 0.03125, '11101': 0.0068359375, '11110': 0.0234375, '11111': 0.0048828125}, {'00000': 0.005859375, '00001': 0.0029296875, '00010': 0.02734375, '00011': 0.0234375, '00100': 0.048828125, '00101': 0.033203125, '00110': 0.01171875, '00111': 0.00390625, '01000': 0.017578125, '01010': 0.109375, '01011': 0.0107421875, '01100': 0.0712890625, '01101': 0.1015625, '01110': 0.0087890625, '01111': 0.0166015625, '10000': 0.0009765625, '10001': 0.0263671875, '10010': 0.001953125, '10011': 0.1689453125, '10100': 0.056640625, '10101': 0.0673828125, '10110': 0.0048828125, '10111': 0.0126953125, '11000': 0.0185546875, '11001': 0.0048828125, '11010': 0.06640625, '11011': 0.0185546875, '11100': 0.0458984375, '11101': 0.0078125, '11110': 0.00390625, '11111': 0.0009765625}, {'00000': 0.005859375, '00001': 0.0078125, '00010': 0.0283203125, '00011': 0.0703125, '00100': 0.041015625, '00101': 0.0595703125, '00110': 0.0048828125, '00111': 0.009765625, '01000': 0.0224609375, '01010': 0.103515625, '01011': 0.001953125, '01100': 0.052734375, '01101': 0.068359375, '01110': 0.005859375, '01111': 0.013671875, '10001': 0.0205078125, '10010': 0.001953125, '10011': 0.1015625, '10100': 0.0673828125, '10101': 0.0419921875, '10110': 0.0107421875, '10111': 0.005859375, '11000': 0.0146484375, '11001': 0.0048828125, '11010': 0.09765625, '11011': 0.03125, '11100': 0.0625, '11101': 0.029296875, '11110': 0.0087890625, '11111': 0.0048828125}, {'00001': 0.0205078125, '00010': 0.0029296875, '00011': 0.109375, '00100': 0.0400390625, '00101': 0.0654296875, '00110': 0.001953125, '00111': 0.0107421875, '01000': 0.009765625, '01001': 0.001953125, '01010': 0.078125, '01011': 0.0166015625, '01100': 0.01171875, '01101': 0.09375, '01110': 0.001953125, '01111': 0.0166015625, '10000': 0.0029296875, '10001': 0.013671875, '10010': 0.01171875, '10011': 0.0830078125, '10100': 0.10546875, '10101': 0.0078125, '10110': 0.015625, '11000': 0.0224609375, '11010': 0.1025390625, '11011': 0.0068359375, '11100': 0.08203125, '11101': 0.0458984375, '11110': 0.0068359375, '11111': 0.01171875}, {'00001': 0.041015625, '00010': 0.0009765625, '00011': 0.146484375, '00100': 0.0390625, '00101': 0.0673828125, '00110': 0.005859375, '00111': 0.017578125, '01000': 0.015625, '01001': 0.00390625, '01010': 0.0693359375, '01011': 0.0380859375, '01100': 0.00390625, '01101': 0.044921875, '01110': 0.001953125, '01111': 0.0048828125, '10000': 0.076171875, '10001': 0.0048828125, '10010': 0.0166015625, '10011': 0.0009765625, '10100': 0.0048828125, '10101': 0.0029296875, '10110': 0.0234375, '10111': 0.021484375, '11000': 0.0654296875, '11001': 0.0888671875, '11010': 0.017578125, '11011': 0.0107421875, '11100': 0.0302734375, '11101': 0.0009765625, '11110': 0.1318359375, '11111': 0.001953125}, {'00000': 0.0009765625, '00001': 0.01171875, '00011': 0.185546875, '00100': 0.033203125, '00101': 0.05078125, '00110': 0.0224609375, '00111': 0.03125, '01000': 0.0048828125, '01001': 0.001953125, '01010': 0.0615234375, '01011': 0.0234375, '01100': 0.0048828125, '01101': 0.033203125, '01110': 0.0009765625, '01111': 0.0205078125, '10000': 0.0556640625, '10001': 0.00390625, '10010': 0.0419921875, '10011': 0.00390625, '10100': 0.0029296875, '10110': 0.029296875, '10111': 0.0341796875, '11000': 0.0390625, '11001': 0.0546875, '11010': 0.033203125, '11011': 0.0458984375, '11100': 0.0185546875, '11110': 0.1474609375, '11111': 0.001953125}, {'00000': 0.0068359375, '00001': 0.0166015625, '00010': 0.0087890625, '00011': 0.150390625, '00100': 0.0205078125, '00101': 0.0302734375, '00110': 0.046875, '00111': 0.0654296875, '01000': 0.001953125, '01001': 0.009765625, '01010': 0.0751953125, '01011': 0.0546875, '01100': 0.0029296875, '01101': 0.0224609375, '01110': 0.015625, '01111': 0.0224609375, '10000': 0.0439453125, '10010': 0.03515625, '10011': 0.0361328125, '10100': 0.0107421875, '10101': 0.015625, '10110': 0.0166015625, '10111': 0.01171875, '11000': 0.048828125, '11001': 0.052734375, '11010': 0.029296875, '11011': 0.01953125, '11100': 0.0048828125, '11101': 0.0029296875, '11110': 0.119140625, '11111': 0.001953125}, {'00000': 0.0107421875, '00010': 0.1572265625, '00011': 0.0068359375, '00100': 0.03515625, '00101': 0.064453125, '00110': 0.033203125, '00111': 0.0224609375, '01000': 0.013671875, '01001': 0.0146484375, '01010': 0.0634765625, '01011': 0.0615234375, '01100': 0.0048828125, '01101': 0.0390625, '01110': 0.017578125, '01111': 0.017578125, '10000': 0.05859375, '10001': 0.0068359375, '10010': 0.0224609375, '10011': 0.0224609375, '10100': 0.001953125, '10101': 0.009765625, '10110': 0.013671875, '10111': 0.0234375, '11000': 0.0458984375, '11001': 0.0546875, '11010': 0.0146484375, '11011': 0.0390625, '11100': 0.0068359375, '11101': 0.001953125, '11110': 0.001953125, '11111': 0.11328125}, {'00000': 0.0009765625, '00001': 0.0107421875, '00010': 0.1455078125, '00100': 0.044921875, '00101': 0.0439453125, '00110': 0.0537109375, '00111': 0.0234375, '01000': 0.0107421875, '01001': 0.015625, '01010': 0.0361328125, '01011': 0.0810546875, '01100': 0.0107421875, '01101': 0.03515625, '01110': 0.0283203125, '01111': 0.0068359375, '10000': 0.068359375, '10001': 0.021484375, '10010': 0.0078125, '10011': 0.01953125, '10100': 0.0029296875, '10101': 0.0009765625, '10110': 0.033203125, '10111': 0.0107421875, '11000': 0.052734375, '11001': 0.048828125, '11010': 0.0029296875, '11011': 0.015625, '11101': 0.01171875, '11110': 0.0048828125, '11111': 0.150390625}, {'00000': 0.00390625, '00001': 0.0283203125, '00010': 0.0859375, '00011': 0.00390625, '00100': 0.04296875, '00101': 0.0283203125, '00110': 0.11328125, '00111': 0.0205078125, '01000': 0.0068359375, '01001': 0.021484375, '01010': 0.0234375, '01011': 0.07421875, '01100': 0.017578125, '01101': 0.037109375, '01110': 0.0361328125, '01111': 0.0048828125, '10000': 0.0419921875, '10001': 0.0126953125, '10010': 0.0029296875, '10011': 0.02734375, '10100': 0.015625, '10110': 0.0283203125, '10111': 0.015625, '11000': 0.0400390625, '11001': 0.041015625, '11010': 0.00390625, '11011': 0.033203125, '11100': 0.0166015625, '11101': 0.04296875, '11110': 0.0068359375, '11111': 0.1220703125}, {'00000': 0.0009765625, '00001': 0.0146484375, '00010': 0.0712890625, '00011': 0.0048828125, '00100': 0.0595703125, '00101': 0.021484375, '00110': 0.0751953125, '00111': 0.033203125, '01000': 0.0244140625, '01001': 0.02734375, '01010': 0.02734375, '01011': 0.09375, '01100': 0.0166015625, '01101': 0.0283203125, '01110': 0.04296875, '01111': 0.017578125, '10000': 0.0419921875, '10001': 0.05078125, '10010': 0.03515625, '10011': 0.01953125, '10100': 0.0029296875, '10101': 0.001953125, '10110': 0.0703125, '11000': 0.0263671875, '11001': 0.0302734375, '11010': 0.001953125, '11011': 0.0048828125, '11100': 0.0029296875, '11101': 0.03515625, '11110': 0.0029296875, '11111': 0.11328125}, {'00000': 0.0048828125, '00001': 0.025390625, '00010': 0.0908203125, '00100': 0.0849609375, '00101': 0.0048828125, '00110': 0.0341796875, '00111': 0.05078125, '01000': 0.001953125, '01001': 0.0419921875, '01011': 0.0068359375, '01101': 0.0146484375, '01110': 0.0234375, '01111': 0.115234375, '10000': 0.0654296875, '10001': 0.013671875, '10010': 0.0263671875, '10011': 0.021484375, '10100': 0.00390625, '10101': 0.0068359375, '10110': 0.0693359375, '10111': 0.0146484375, '11000': 0.017578125, '11001': 0.013671875, '11010': 0.005859375, '11011': 0.1083984375, '11100': 0.00390625, '11101': 0.037109375, '11110': 0.083984375, '11111': 0.0078125}, {'00000': 0.03125, '00001': 0.0078125, '00010': 0.046875, '00011': 0.001953125, '00100': 0.078125, '00110': 0.0078125, '00111': 0.04296875, '01000': 0.001953125, '01001': 0.0400390625, '01010': 0.00390625, '01011': 0.001953125, '01101': 0.0166015625, '01110': 0.0576171875, '01111': 0.0693359375, '10000': 0.0107421875, '10001': 0.0166015625, '10010': 0.08203125, '10011': 0.01171875, '10100': 0.0498046875, '10101': 0.0322265625, '10110': 0.0615234375, '10111': 0.0205078125, '11000': 0.0029296875, '11001': 0.046875, '11010': 0.0478515625, '11011': 0.0439453125, '11100': 0.025390625, '11101': 0.0244140625, '11110': 0.0029296875, '11111': 0.1123046875}, {'00000': 0.0224609375, '00001': 0.013671875, '00010': 0.037109375, '00011': 0.005859375, '00100': 0.0673828125, '00101': 0.013671875, '00110': 0.021484375, '00111': 0.0361328125, '01000': 0.0029296875, '01001': 0.0419921875, '01010': 0.0029296875, '01011': 0.005859375, '01100': 0.00390625, '01101': 0.0166015625, '01110': 0.048828125, '01111': 0.0615234375, '10000': 0.00390625, '10001': 0.013671875, '10010': 0.076171875, '10011': 0.0185546875, '10100': 0.052734375, '10101': 0.0283203125, '10110': 0.0302734375, '10111': 0.0439453125, '11000': 0.00390625, '11001': 0.0576171875, '11010': 0.08203125, '11011': 0.01953125, '11100': 0.0234375, '11101': 0.0205078125, '11110': 0.0048828125, '11111': 0.1181640625}, {'00000': 0.03125, '00001': 0.0068359375, '00010': 0.0302734375, '00011': 0.0185546875, '00100': 0.052734375, '00101': 0.0322265625, '00110': 0.0390625, '00111': 0.0263671875, '01000': 0.0087890625, '01001': 0.0322265625, '01010': 0.00390625, '01011': 0.001953125, '01100': 0.0068359375, '01101': 0.0146484375, '01110': 0.064453125, '01111': 0.0185546875, '10000': 0.0078125, '10001': 0.0107421875, '10010': 0.0498046875, '10011': 0.052734375, '10100': 0.0146484375, '10101': 0.0517578125, '10110': 0.0244140625, '10111': 0.05859375, '11000': 0.0185546875, '11001': 0.037109375, '11010': 0.052734375, '11011': 0.06640625, '11100': 0.048828125, '11101': 0.0087890625, '11110': 0.0361328125, '11111': 0.072265625}, {'00000': 0.009765625, '00001': 0.0029296875, '00010': 0.03125, '00011': 0.009765625, '00100': 0.099609375, '00101': 0.0205078125, '00110': 0.0361328125, '00111': 0.033203125, '01000': 0.0087890625, '01001': 0.041015625, '01010': 0.0029296875, '01011': 0.0029296875, '01100': 0.0029296875, '01101': 0.013671875, '01110': 0.0888671875, '01111': 0.0302734375, '10000': 0.00390625, '10001': 0.0009765625, '10010': 0.048828125, '10011': 0.087890625, '10100': 0.0185546875, '10101': 0.07421875, '10110': 0.013671875, '10111': 0.017578125, '11000': 0.029296875, '11001': 0.0322265625, '11010': 0.0400390625, '11011': 0.0341796875, '11100': 0.0126953125, '11101': 0.0009765625, '11110': 0.048828125, '11111': 0.1015625}, {'00000': 0.0048828125, '00001': 0.0009765625, '00010': 0.0146484375, '00011': 0.017578125, '00100': 0.0458984375, '00101': 0.037109375, '00110': 0.015625, '00111': 0.044921875, '01000': 0.001953125, '01001': 0.029296875, '01011': 0.0078125, '01100': 0.00390625, '01101': 0.0078125, '01110': 0.0830078125, '01111': 0.021484375, '10000': 0.052734375, '10001': 0.056640625, '10010': 0.0380859375, '10011': 0.0029296875, '10100': 0.0029296875, '10110': 0.095703125, '10111': 0.072265625, '11000': 0.0166015625, '11001': 0.0009765625, '11010': 0.025390625, '11011': 0.10546875, '11100': 0.0517578125, '11101': 0.056640625, '11110': 0.046875, '11111': 0.0380859375}]]
# coding: utf-8
from creative import *
def clear_screen():
for _ in range(50):
print("")
def get_percentage(stats,string):
if string not in stats:
percentage = "00.00%"
else:
percentage = str(round(stats[string]*100,2)) + "%"
percentage = " "*(6-len(percentage)) + percentage
return percentage
def get_neighbour(string,n):
neighbour = ''
for m in range(num):
if n!=m:
neighbour += string[m]
else:
neighbour += '0'*(string[m]=='1') + '1'*(string[m]=='0')
return neighbour
def universe_and_neighbours(stats,universe,requested=False):
neighbours = []
for n in range(num):
neighbour = get_neighbour(universe,n)
neighbours.append(neighbour)
circle = []
circle.append("\n Here's a map of the universes you can travel to from here, and what their strengths are.")
circle.append('')
circle.append('\n | | | | ')
circle.append(' |. · ˙ · .| ')
circle.append(' · · ')
circle.append(' · · ')
circle.append(' · '+get_percentage(stats,neighbours[0])+' · ')
circle.append(' · · ')
circle.append('----. · ˙ · . · · . · ˙ · .----')
circle.append(' · · ˙· . ·˙ · · ')
circle.append('-· · | · ·-')
circle.append(' · '+get_percentage(stats,neighbours[4])+' · [1] · '+get_percentage(stats,neighbours[1])+' · ')
circle.append('-· ·\ | /· ·-')
circle.append(' · · [5] . · ˙ · . [2] · · ')
circle.append('----˙· . ·˙ \ · ·/ ˙· . ·˙----')
circle.append(' · Your · ')
circle.append(' · current · ')
circle.append(' · universe · ')
circle.append(' · · ')
circle.append(' / ˙· . ·˙ \ ')
circle.append(' . · ˙ · . [4] [3] . · ˙ · . ')
circle.append(' · · / \· · ')
circle.append(' · · · · ')
circle.append(' · '+get_percentage(stats,neighbours[3])+' · · '+get_percentage(stats,neighbours[2])+' · ')
circle.append(' · · · · ')
circle.append(' · · · · ')
circle.append(' |˙· . ·˙| |˙· . ·˙| ')
circle.append(' | | | | | | | | \n\n')
for line in circle:
print(line)
def calculate_distance(string1,string2):
distance = 0
for b1,b2 in zip (string1,string2):
distance += (b1!=b2)
return distance
def universe_descriptions():
description = {}
description['00000'] = "Your current universe has subspace and warp fields and Jean-Luc Picard."
description['00001'] = "Your current universe is the dream of the Wind Fish."
description['00010'] = "In your current universe, all emergency services are staffed by anthropomorphic dogs."
description['00011'] = "Your current universe is host to an eternal war between butterflies and moths."
description['00100'] = "In your current universe, 'Hello Quantum' was the top mobile game of 2018."
description['00101'] = "In your curent universe, the ever changing nature of the Klingons makes complete sense."
description['00110'] = "Your current universe was messed up by a idiot speedster who keeps messing things up."
description['00111'] = "Your current universe is one where Ganondorf gets forever stuck in the Water Temple."
description['01000'] = "Your current universe has a weird vibe."
description['01001'] = "Your current universe is our universe! It has the best cosmic microwave backround in the multiverse!"
description['01010'] = "Your current universe is the only one where QISKit is not the best way to program quantum computers."
description['01011'] = "Your current universe is the crossover universe for Marvel, DC and the Beano."
description['01100'] = "Your current universe has a faint but noticable smell of cheese."
description['01101'] = "Your current universe is the one where musicals happen."
description['01110'] = "Your current universe defies explantion."
description['01111'] = "Your current universe has the weird kind of physics you often get in sci-fi."
description['10000'] = "Your current universe is the only one where my kids go to bed at a reasonable hour."
description['10001'] = "Your current universe is the one where genocidal plumbers gain royal favour."
description['10010'] = "Your current universe is one that my parents wouldn't let me go to."
description['10011'] = "Your current universe is the ne where the 'Superman's Girl Friend, Lois Lane' comics were set."
description['10100'] = "Your current universe is not on any maps, and seems to be full of dragons."
description['10101'] = "In your current universe, Sega still makes consoles."
description['10110'] = "Your current universe is cooler that you'll ever be."
description['10111'] = "Your current universe is in need of a proper tidy."
description['11000'] = "In your current universe, the Golden Gate Bridge is a nice shade of azure."
description['11001'] = "Your current universe is one where Hylians evolve into fluffy pink rabbits."
description['11010'] = "Your current universe is where giant reptiles prefer karting to kidnapping."
description['11011'] = "Your current universe has Luigi as player one. It is better in every way."
description['11100'] = "Your current universe is just a spare. It's where all the other universes keep their clutter."
description['11101'] = "In your current universe, Monty Python's flying circus doesn't seem at all absurd."
description['11110'] = "Your current universe is one where you didn't say that stupid thing."
description['11111'] = "Your current universe has advanced technology and space wizards, but everyone still fights with swords for some reason."
return description
def get_distant (string):
distance = 0
while distance <3:
distant_pos = ''
for n in range(num):
distant_pos += random.choice(['0','1'])
distance = calculate_distance(distant_pos,string)
return distant_pos
def intro():
clear_screen()
print(" ▄█ █▄ ███ █▄ ███▄▄▄▄ ███ ███ ▄█ █▄ ▄████████ ")
print(" ███ ███ ███ ███ ███▀▀▀██▄ ▀█████████▄ ▀█████████▄ ███ ███ ███ ███ ")
print(" ███ ███ ███ ███ ███ ███ ▀███▀▀██ ▀███▀▀██ ███ ███ ███ █▀ ")
print(" ▄███▄▄▄▄███▄▄ ███ ███ ███ ███ ███ ▀ ███ ▀ ▄███▄▄▄▄███▄▄ ▄███▄▄▄ ")
print(" ▀▀███▀▀▀▀███▀ ███ ███ ███ ███ ███ ███ ▀▀███▀▀▀▀███▀ ▀▀███▀▀▀ ")
print(" ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ █▄ ")
print(" ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ")
print(" ███ █▀ ████████▀ ▀█ █▀ ▄████▀ ▄████▀ ███ █▀ ██████████ ")
print(" ")
print(" ████████▄ ███ █▄ ▄████████ ███▄▄▄▄ ███ ▄███████▄ ███ █▄ ▄████████ ")
print(" ███ ███ ███ ███ ███ ███ ███▀▀▀██▄ ▀█████████▄ ███ ███ ███ ███ ███ ███ ")
print(" ███ ███ ███ ███ ███ ███ ███ ███ ▀███▀▀██ ███ ███ ███ ███ ███ █▀ ")
print(" ███ ███ ███ ███ ███ ███ ███ ███ ███ ▀ ███ ███ ███ ███ ███ ")
print(" ███ ███ ███ ███ ▀███████████ ███ ███ ███ ▀█████████▀ ███ ███ ▀███████████ ")
print(" ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ")
print(" ███ ▀ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ▄█ ███ ")
print(" ▀██████▀▄█ ████████▀ ███ █▀ ▀█ █▀ ▄████▀ ▄████▀ ████████▀ ▄████████▀ ")
print(" ")
print(" ")
print(" AKA 'Running out of Hilbert space'")
print(" The 1st Ludum Dare game to run on a quantum computer")
print(" ")
print(" By James Wootton, University of Basler and QISKitter")
print(" twitter.com/decodoku github.com/quantumjim")
print(" ")
print(" ")
input("Press any key to continue...\n")
input("In the beginning, a quantum computer created the multiverse...")
input("It was called the 'Quantum Production of Universes System', or 'Quantpus'...")
input("Though it has lain dormant for eons, it has suddenly started to malfunction...")
input("It is running the universe creation program backwards, causing the multiverse to collapse...")
input("Your job is to find and fix it, before it is too late...")
input("Use portals to move between universes, but be careful...")
input("Each time you move, the multiverse collapses a little more...")
input("If you enter a universe with a strength of less than 0.5%, you will cease to exist...")
input("And beware of malfunctioning portals, will also lead to your annihilation...")
input("But if you find the universe where the quantpus is hidden, everything will be fine...")
input("The quantpus' universe will typically have a high strength, and will get stronger as everything collapses into it...")
input("That's the only clue we have as to where it is, so good luck!...")
def play_game():
description = universe_descriptions()
intro()
# initialize the walk
w = walker(length,5,samples=samples,method='load')
full_stats = w.stats
sample = random.choice(range(len( full_stats )))
starts = w.starts
target = starts[sample]
# generate an initial starting pos
pos = get_distant(target)
steps = length
immunity = 3
sample = random.choice(range(len( full_stats )))
direction = 0
while pos!=target and steps>=0:
steps -= 1
immunity -= 1
stats = full_stats[sample][steps]
clear_screen()
print("\n-----------> You have " + str(steps+1) + " moves until the multiverse is destroyed!")
print("\n " + description[pos])
universe_and_neighbours(stats,pos)
print("\nThe highest strength universes can be reached by the following routes (portals can be used in any order)\n")
sorted_strings = sorted(stats,key=stats.get)[::-1]
for j in range(min(len(sorted_strings),3)):
portals = ""
for n in range(num):
if sorted_strings[j][n]!=pos[n]:
portals += str(n+1) + "--"
if sorted_strings[j]!=pos:
print(" * The route --" + portals + " leads to a universe with strength " + get_percentage(stats,sorted_strings[j]) )
dodgy_portal = 0
if random.random()<0.25:
dodgy_portal = random.choice( range(1,num+1) )
if dodgy_portal==direction:
dodgy_portal = 0
unmoved = True
while unmoved:
if dodgy_portal!=0:
print("\n\n-----> WARNING: Scans suggest that a nearby portal is malfunctioning (not the one you just used).")
direction = input("\nInput the number for the portal you want to use (1, 2, 3, 4 or 5)...\n")
print("")
if direction==dodgy_portal:
steps= - 1
print('hi')
try:
pos = get_neighbour(pos,int(direction)-1)
unmoved = False
except Exception as e:
print(e)
print("That's not a valid direction. Try again")
if pos in stats:
if stats[pos]<0.005:
if immunity <=0:
steps = -1
else:
steps = -1
if pos==target:
print('-----------> You found it! You saved the multiverse! :)\n\n\n')
elif steps==-1:
print('-----------> You ceased to exist :(\n\n\n')
else:
print('-----------> The multiverse has been destroyed :(\n\n\n')
length = 30
samples = 10
device = 'ibmqx4'
num = 5
while True:
play_game()
input("Press any key to play again...")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment