8 4
26 1 66 94 4 20 30 2 
7 87 18 88 
