[] [t,e,s,t,i,n,g] ['t' (116),'e' (101),'s' (115),'t' (116),'i' (105),'n' (110),'g' (103)] 6: g 5: n 4: i 3: t 2: s 1: e 0: t s = 'testing this' [T,E,S,T,I,N,G, ,T,H,I,S] [T,S,T,N,G, ,T,H,S] [1,2,3,4,5,6,7,8,9,10] 1 2 3 4 5 6 7 8 9 10 sum is 55 [00000001,00000004,0000000c,00000020,00000050,000000c0,000001c0,00000400,00000900,00001400] [{A:(1,4)},{B:(4,12)},{C:(12,32)},{D:(32,80)},{E:(80,192)},{F:(192,448)},{G:(448,1024)},{H:(1024,2304)},{I:(2304,5120)},{J:(5120,5120)}] [{A:(1,4)},{B:(4,12)},{C:(12,32)},{D:(32,80)},{E:(80,192)},{F:(192,448)},{G:(448,1024)},{H:(1024,2304)},{I:(2304,5120)},{J:(5120,5120)}] [{A:(1,4)},{B:(4,12)},{C:(12,32)},{D:(32,80)},{E:(80,192)},{F:(192,448)},{G:(448,1024)},{H:(1024,2304)},{I:(2304,5120)},{J:(5120,5120)}] [{A:(1,4)},{C:(12,32)},{D:(32,80)},{E:(80,192)},{F:(192,448)},{G:(448,1024)},{H:(1024,2304)},{I:(2304,5120)},{J:(5120,5120)}] [{A:(1,4)},{C:(12,32)},{D:(32,80)},{F:(192,448)},{G:(448,1024)},{H:(1024,2304)},{I:(2304,5120)},{J:(5120,5120)}] [{A:(1,4)},{C:(12,32)},{D:(32,80)},{F:(192,448)},{G:(448,1024)},{I:(2304,5120)},{J:(5120,5120)}] [] [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] [2,4,6,8,10,12,14,16,18,20] [15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95] [20,30,40,50,60,70,80,90]