Author: Nicholas Prado <nmprado@nzen.ws>
Date: Wed Dec 2 06:50:08 UTC 2020
Parent: 5b89c8250e0c015a76e5abfda84ba704091a07b7
Log message:
feat 2002 parses lines
1: diff --git a/src/java/Exercise200201.java b/src/java/Exercise200201.java 2: new file mode 100644 3: index 0000000..2fc43bc 4: --- /dev/null 5: +++ b/src/java/Exercise200201.java 6: @@ -0,0 +1,124 @@ 7: + 8: +import java.io.IOException; 9: +import java.nio.file.Files; 10: +import java.nio.file.InvalidPathException; 11: +import java.nio.file.Path; 12: +import java.nio.file.Paths; 13: +import java.util.HashSet; 14: +import java.util.LinkedList; 15: +import java.util.List; 16: +import java.util.Map; 17: +import java.util.Set; 18: +import java.util.TreeMap; 19: + 20: +public class Exercise200201 21: +{ 22: + 23: + public static void main( String args[] ) 24: + { 25: + final String here = "e20011.m "; 26: + if ( args.length < 1 ) 27: + { 28: + throw new RuntimeException( here +"add a filename argument" ); 29: + } 30: + String userSaysFile = args[ 0 ]; 31: + List<String> fileLines = new LinkedList<>(); 32: + try 33: + { 34: + Path where = Paths.get( userSaysFile ); 35: + fileLines = Files.readAllLines( where ); 36: + } 37: + catch ( IOException | InvalidPathException ie ) 38: + { 39: + System.err.println( here +"couldn't read file "+ userSaysFile +" because "+ ie ); 40: + return; 41: + } 42: + /* 43: + - interpretation of spec - 44: + for values in file 45: + parse line : value range, letter, password 46: + if letter has occurances in range in password 47: + increment 48: + */ 49: + int lineNum = 0; 50: + int validCount = 0; 51: + for ( String line : fileLines ) 52: + { 53: + lineNum += 1; 54: + try 55: + { 56: + Exercise200201 passwordRule = new Exercise200201(); 57: + // System.out.println( here +"checking "+ line ); 58: + if ( passwordRule.satisfied( line ) ) 59: + validCount += 1; 60: + } 61: + catch ( Exception nfe ) 62: + { 63: + System.err.println( here +"handed a non int "+ line +" on "+ lineNum +" because "+ nfe ); 64: + return; 65: + } 66: + } 67: + System.out.println( here +"input has "+ validCount +" valid passwords" ); 68: + } 69: + 70: + 71: + private int minCount = 0; 72: + private int maxCount = 0; 73: + private String essentialChar = ""; 74: + 75: + /** form of min hyphen max space letter colon space input */ 76: + boolean satisfied( String entireLine ) 77: + { 78: + final String here = "e20011.s "; 79: + // if invalid etc 80: + final int rangeInd = 0, interestInd = rangeInd +1, inputInd = interestInd +1; 81: + String[] pieces = entireLine.split( " " ); 82: + String[] rangePieces = pieces[ rangeInd ].split( "-" ); 83: + String interest = pieces[ interestInd ].substring( 84: + 0, pieces[ interestInd ].indexOf( ":" ) ); 85: + final int rangeMinInd = 0, rangeMaxInd = rangeMinInd +1; 86: + minCount = Integer.parseInt( rangePieces[ rangeMinInd ] ); 87: + maxCount = Integer.parseInt( rangePieces[ rangeMaxInd ] ); 88: + int timesUsed = 0; 89: + int ind = pieces[ inputInd ].indexOf( interest, 0 ); 90: + while ( ind < pieces[ inputInd ].length() && ind >= 0 ) 91: + { 92: + ind += 1; 93: + timesUsed += 1; 94: + if ( timesUsed > maxCount ) 95: + return false; 96: + // System.out.println( "\t"+ here +"another "+ ind +" currcount "+ timesUsed ); 97: + ind = pieces[ inputInd ].indexOf( interest, ind ); 98: + } 99: + 100: + return timesUsed >= minCount; 101: + } 102: + 103: +} 104: + 105: + 106: + 107: + 108: + 109: + 110: + 111: + 112: + 113: + 114: + 115: + 116: + 117: + 118: + 119: + 120: + 121: + 122: + 123: + 124: + 125: + 126: + 127: + 128: + 129: + 130: + 131: diff --git a/src/java/Exercise200202.java b/src/java/Exercise200202.java 132: new file mode 100644 133: index 0000000..44af86e 134: --- /dev/null 135: +++ b/src/java/Exercise200202.java 136: @@ -0,0 +1,124 @@ 137: + 138: +import java.io.IOException; 139: +import java.nio.file.Files; 140: +import java.nio.file.InvalidPathException; 141: +import java.nio.file.Path; 142: +import java.nio.file.Paths; 143: +import java.util.HashSet; 144: +import java.util.LinkedList; 145: +import java.util.List; 146: +import java.util.Map; 147: +import java.util.Set; 148: +import java.util.TreeMap; 149: + 150: +public class Exercise200202 151: +{ 152: + 153: + public static void main( String args[] ) 154: + { 155: + final String here = "e20011.m "; 156: + if ( args.length < 1 ) 157: + { 158: + throw new RuntimeException( here +"add a filename argument" ); 159: + } 160: + String userSaysFile = args[ 0 ]; 161: + List<String> fileLines = new LinkedList<>(); 162: + try 163: + { 164: + Path where = Paths.get( userSaysFile ); 165: + fileLines = Files.readAllLines( where ); 166: + } 167: + catch ( IOException | InvalidPathException ie ) 168: + { 169: + System.err.println( here +"couldn't read file "+ userSaysFile +" because "+ ie ); 170: + return; 171: + } 172: + /* 173: + - interpretation of spec - 174: + for values in file 175: + parse line : position pair, letter, password 176: + if letter is in only one of the positions (one indexed) 177: + increment 178: + */ 179: + int lineNum = 0; 180: + int validCount = 0; 181: + for ( String line : fileLines ) 182: + { 183: + lineNum += 1; 184: + try 185: + { 186: + Exercise200202 passwordRule = new Exercise200202(); 187: + //System.out.println( here +"checking "+ line ); 188: + if ( passwordRule.satisfied( line ) ) 189: + validCount += 1; 190: + } 191: + catch ( Exception nfe ) 192: + { 193: + System.err.println( here +"handed a non int "+ line +" on "+ lineNum +" because "+ nfe ); 194: + return; 195: + } 196: + } 197: + System.out.println( here +"input has "+ validCount +" valid passwords" ); 198: + } 199: + 200: + 201: + private int minCount = 0; 202: + private int maxCount = 0; 203: + private String essentialChar = ""; 204: + 205: + /** form of min hyphen max space letter colon space input */ 206: + boolean satisfied( String entireLine ) 207: + { 208: + final String here = "e20011.s "; 209: + // if invalid etc 210: + final int positionInd = 0, interestInd = positionInd +1, inputInd = interestInd +1; 211: + String[] pieces = entireLine.split( " " ); 212: + String[] positionPieces = pieces[ positionInd ].split( "-" ); 213: + String interest = pieces[ interestInd ].substring( 214: + 0, pieces[ interestInd ].indexOf( ":" ) ); 215: + char desired = interest.charAt( 0 ); 216: + final int positionMinInd = 0, positionMaxInd = positionMinInd +1; 217: + int firstInd = Integer.parseInt( positionPieces[ positionMinInd ] ) -1; 218: + int secondInd = Integer.parseInt( positionPieces[ positionMaxInd ] ) -1; 219: + int timesUsed = 0; 220: + if ( firstInd < pieces[ inputInd ].length() 221: + && pieces[ inputInd ].charAt( firstInd ) == desired ) 222: + { 223: + timesUsed += 1; 224: + } 225: + if ( secondInd < pieces[ inputInd ].length() 226: + && pieces[ inputInd ].charAt( secondInd ) == desired ) 227: + { 228: + timesUsed += 1; 229: + } 230: + return timesUsed == 1; 231: + } 232: + 233: +} 234: + 235: + 236: + 237: + 238: + 239: + 240: + 241: + 242: + 243: + 244: + 245: + 246: + 247: + 248: + 249: + 250: + 251: + 252: + 253: + 254: + 255: + 256: + 257: + 258: + 259: + 260: + 261: diff --git a/src/res/20_02_example.txt b/src/res/20_02_example.txt 262: new file mode 100644 263: index 0000000..2eab335 264: --- /dev/null 265: +++ b/src/res/20_02_example.txt 266: @@ -0,0 +1,3 @@ 267: +1-3 a: abcde 268: +1-3 b: cdefg 269: +2-9 c: ccccccccc 270: \ No newline at end of file 271: diff --git a/src/res/20_02_input.txt b/src/res/20_02_input.txt 272: new file mode 100644 273: index 0000000..81b2636 274: --- /dev/null 275: +++ b/src/res/20_02_input.txt 276: @@ -0,0 +1,1000 @@ 277: +1-14 b: bbbbbbbbbbbbbbbbbbb 278: +3-14 v: vvpvvvmvvvvvvvv 279: +2-5 m: mfvxmmm 280: +15-20 z: zdzzzrjzzzdpzzdzzzzz 281: +6-8 g: tggjggggrg 282: +2-3 l: nlllw 283: +1-5 j: jjjjj 284: +4-5 t: prttt 285: +2-4 v: vvrqzp 286: +4-6 v: vvvvvqvvv 287: +7-8 d: mpntdwkd 288: +2-12 w: jwkfktkbthcwvfrkwgz 289: +12-16 j: jjjjpjjmdhjjdjjjjjjj 290: +10-11 f: fffffffffff 291: +3-20 n: pbclshqmxtkmgsmztjlm 292: +11-12 q: qqqqxqqqqqqqwqrxqs 293: +5-6 p: hppvnppcvqf 294: +10-11 k: kckkrbkxtknhkkkk 295: +5-7 m: kmmgxgmnnpzrzmgsbm 296: +10-17 b: bbbbbbbbbbbbbbbbrbbb 297: +5-7 v: vvvvtqvvvv 298: +6-8 g: gggggpglgzgg 299: +8-16 q: fqtqqqqxqqzgzfqq 300: +9-11 r: rrrrprjrwrrrm 301: +4-13 z: rnlzzqptmhgvk 302: +4-9 r: rkrzscrrvrtkhrrzvwvs 303: +9-10 f: qqmkffffrs 304: +6-11 z: zzkzpzzzwzf 305: +10-19 n: nnnnnnnnnnnnnnnnnnnn 306: +7-12 x: xmpxbxxxzxxxsxxsxn 307: +17-19 f: ffffffffffffffffffff 308: +2-4 n: nnns 309: +3-4 q: xhzskzqp 310: +1-5 l: sllljllll 311: +8-13 l: ffwsllhmlxcllnr 312: +1-4 j: jztj 313: +8-10 b: dbzkwdpcss 314: +7-9 k: kpckkkkfktkv 315: +7-11 c: mnzhpxcxxccshcnb 316: +1-5 l: llllll 317: +4-6 r: wnjzhrrxchm 318: +1-2 t: btttlttttt 319: +14-19 m: lvgmmmwmmmmmmmlmmmz 320: +1-4 x: xlxg 321: +2-16 s: jxkwvhwzxwcxhtvss 322: +3-5 s: rxswsszs 323: +8-11 d: ddqdkddddddddds 324: +3-6 v: vpswxv 325: +8-17 h: hhhhhhhqhhhhhhhdthh 326: +1-6 j: jjjjjjjjj 327: +9-10 z: zgzzzzzczzz 328: +3-5 k: kwzkkdkzfptslvg 329: +6-7 m: fpmgmmb 330: +5-13 k: kkkkkkrwkfkkkxkkhkz 331: +1-3 g: mjggbqgqpqxdwrkwj 332: +10-12 g: bggggggggggfgg 333: +4-9 n: nnnnnnnnn 334: +17-19 p: ppppppppppppppppcpv 335: +13-14 p: pjkphnpjsgppkfpppmr 336: +11-12 l: lllllllllllmll 337: +1-8 v: vzvjhbgvvnzvnt 338: +8-16 w: vwxmrfwwltswwtcw 339: +1-5 s: lssdx 340: +10-13 f: sfffffffffffbffff 341: +6-10 z: zzzzzzzzzdz 342: +5-8 m: mmjgmhwm 343: +1-3 m: mmqmm 344: +4-6 c: cccrwctcws 345: +8-15 f: fffffffffffffftffff 346: +5-6 k: rkddknvp 347: +1-2 w: pwlw 348: +7-16 p: pppppppppppppppppp 349: +7-11 v: fvcszzvdwnbk 350: +15-16 k: bkkkkkkkkkkkkkkk 351: +4-5 g: gggggg 352: +1-6 j: tjhjjfphjjjjjjjjjj 353: +5-7 z: zhzzpzz 354: +13-15 w: wwvwwwwcwwwwwkb 355: +5-19 z: zzzltwskszzrzztkpzd 356: +2-7 m: rjcmqkwjwx 357: +11-16 t: ttfttrtmptbttttt 358: +6-9 k: kkkkkhkkkk 359: +11-16 l: lllllllllltlllll 360: +7-8 x: xxxxxgxxx 361: +3-5 x: jqxlbw 362: +6-9 k: kdjkkkpzk 363: +8-10 h: hhhhhhhhhg 364: +3-4 t: htmrtktcv 365: +12-16 b: mbxrkbbbzbbpbbbb 366: +7-12 s: ssrssltsssssssssssss 367: +3-13 h: hhhjhbhthtblqj 368: +12-16 d: ddddddddddwwpddkdtd 369: +18-19 h: hhhhhhhhhhhhhhhhhhh 370: +3-7 g: vgggggg 371: +7-9 h: hhhhpkphhtwhhh 372: +6-7 f: pffffvgqff 373: +3-7 z: wldszzzz 374: +6-14 v: vvvvvvrvvvvvvwvv 375: +1-3 s: qknsgbfsmclhhbrdqg 376: +8-10 b: bbktbhbpbb 377: +10-18 j: zljvjwjwjszqjjgvtj 378: +9-10 p: pppnpnppppppwpz 379: +8-9 t: ttxtmttntptt 380: +4-7 t: pwstbrttx 381: +1-6 w: rwpwwcww 382: +8-9 j: jjjjjjchmj 383: +6-9 z: zpxzczzjzz 384: +8-11 x: mlzjxpjxdxdxx 385: +10-11 d: dddddkdddmd 386: +8-9 f: qfpdfhfffffff 387: +8-9 n: nnnhnncnnngn 388: +3-4 n: nnnd 389: +7-8 w: wwwwwwrvwwwwww 390: +1-8 j: jtpmjnfjzg 391: +1-4 z: zdzzzf 392: +3-6 x: xxtxxsx 393: +5-8 h: hhhhhhhhh 394: +1-3 s: xsxs 395: +5-9 l: zlnllqllpl 396: +16-17 z: jzzgsjwxnklzzxmtz 397: +10-11 z: zzzzzzztzzsszqmqx 398: +3-6 l: lldllkl 399: +2-3 g: sgtggmvwhm 400: +12-13 m: mmmmmmnmmmmmmb 401: +1-8 x: hxhdlxxj 402: +11-17 c: cjccccsccccfccccj 403: +7-8 x: xxxxsxtxgdxrhvxr 404: +4-5 b: dbbql 405: +3-9 w: wwswwwwwbw 406: +3-5 q: qqqml 407: +3-8 f: dhsdprvcg 408: +4-9 m: rhvzxnmwm 409: +4-11 m: mcncqssmmtj 410: +2-4 t: btgzt 411: +4-5 g: ggjgsg 412: +3-6 h: lmwjhh 413: +2-10 q: pqnqqqqtzlcqlmgk 414: +2-4 l: cvmqc 415: +7-14 c: lzcwzccchgbvcc 416: +9-11 r: rrrrrrrrcrrrrrrd 417: +11-13 g: gggpgggwggggj 418: +10-16 p: mpgtppppfvpptppp 419: +17-18 g: ggggggggrgggggggqgf 420: +3-5 g: lpgbgggm 421: +4-6 d: dddcds 422: +3-4 c: rbktcqrjvcb 423: +3-4 g: wgfvgdpgm 424: +6-11 n: knnhnnfdnknnghnxxsr 425: +14-15 b: znsbblhbxsxljgb 426: +8-10 w: lrgwrhdmrwvwwwjc 427: +4-5 c: gcgjcnc 428: +3-20 h: fhhnhpshhhhpfhhbhwxh 429: +4-7 s: sssssbs 430: +9-12 k: kkkkkkvktkzkw 431: +3-9 k: skjxkckkk 432: +13-14 k: kkkkkdkkkkkknp 433: +4-8 x: mztxblxxxxmcxnljzwqc 434: +6-8 n: lnbnnznnfn 435: +3-7 k: khmkkkspkkk 436: +1-9 j: jbrxjjnvgwkfjwj 437: +14-16 v: gsfvlhjqkwqrtftvvwlv 438: +3-6 t: ttrttttttt 439: +1-5 q: xqqjq 440: +10-13 n: nnnnnnnnnnnzn 441: +2-6 f: msfffff 442: +9-11 s: ksxsssnslss 443: +9-10 f: fffspfffwsf 444: +1-9 q: fmqqnqqqq 445: +1-5 s: kssssssss 446: +9-18 l: zfqlflvcmlgdwlnlfql 447: +8-11 s: sssssslsstm 448: +16-17 n: rmxqmndnrzxrqcrwfmd 449: +11-17 j: jcjlzcjzjpzjjqjcj 450: +12-13 r: rrrrrrrrfrrxqrqr 451: +6-10 n: nnnnznncnnkklqn 452: +14-16 z: csdpmzztklzzvzmf 453: +3-4 z: zzzd 454: +7-8 d: dddpjdfdmjxjddd 455: +3-11 s: ssshsslfmsspslsxsss 456: +4-5 m: srwmf 457: +5-6 l: llllld 458: +13-14 c: ccdcccczvcbcrrsw 459: +7-10 h: hhhfhhkhhhhh 460: +4-5 j: hbpjfwzj 461: +10-11 l: ldlllllllwn 462: +4-5 p: jptlp 463: +2-4 h: hhkzphw 464: +14-17 b: bbbbtbbbbbbnbrbbz 465: +14-18 x: hnpzxjzxglxncqldxznf 466: +2-4 q: qhqqqq 467: +8-9 j: jwjjjjjjx 468: +1-2 w: czgpwwfl 469: +9-10 t: tznttztsctvvttptjt 470: +6-11 x: gxzxxlxxxxtjxx 471: +13-17 w: wwwwwwwwwwwwqwwwr 472: +7-9 d: ddddddddddd 473: +2-5 h: hqwhhhkqqhnmngl 474: +4-7 m: mmjmmmj 475: +13-19 f: jdmfffkfbfnffbffcfxf 476: +12-13 b: bgbdbgtbbdbjb 477: +1-6 v: svvvvhvv 478: +5-6 m: mmmmdm 479: +10-12 n: nnnnnnnnnrnnnnn 480: +7-16 t: tttnzxtqrpktgtmzm 481: +1-3 c: dccccc 482: +9-17 l: lkqllllllllkllsfj 483: +5-7 r: zrrrrkrdfrwwr 484: +2-3 c: ccdjtcc 485: +13-20 p: pppppppppppppppppppp 486: +7-10 g: qqwcgfqgfm 487: +7-8 q: qzdqpzqqqqqhgqkqtnq 488: +4-9 p: crzpcgqwpd 489: +14-19 t: ttttttttttttttttttx 490: +10-13 j: mkjjxjsfxpmqjplhwn 491: +5-13 p: pzppdqppppprd 492: +10-14 k: kkkkkxqktkkkkkkkhkk 493: +9-10 p: srpplgnpjp 494: +6-9 b: rbbzcbbbjflbbbbxxwbc 495: +11-14 n: nndngqnnpnnncn 496: +8-16 z: bhjzjrczkzxzzfgf 497: +1-6 d: dxptddcddwdd 498: +6-9 r: fxrhrrtlr 499: +8-9 m: hmmmmmmmt 500: +3-11 g: kkfgggvpgzv 501: +13-18 l: znlllvkzllzrzzzrrl 502: +3-7 n: nnnnnnnn 503: +5-7 d: zdptjdd 504: +15-16 x: xxxxxxxxxxxxxxxlx 505: +9-12 h: cdbrghhdwhhhh 506: +10-16 t: ttttxjtttttstttw 507: +13-14 j: jjjjrsjjjjjjjjjj 508: +3-4 f: ffflf 509: +6-9 t: ctpktwjttttttt 510: +1-10 x: xncxxwqwxxxp 511: +4-5 x: xxxxxx 512: +9-17 t: tttttttttttttttth 513: +7-16 w: wwwwwwwwwwlwcwwkwx 514: +9-11 v: vlwvvvlvbvtbvv 515: +4-14 f: ffffsfzffskffffff 516: +2-4 b: jcqbh 517: +2-5 j: fjmwjzkfrjprrjj 518: +16-17 f: fffffffffffffffff 519: +5-9 n: bjmbpncrpw 520: +4-11 z: kxzzzzzcrsz 521: +10-19 z: zzzzzzzzztzzzzzzzztz 522: +3-8 n: nngnnnnnnnn 523: +1-15 b: bgxdbrbggnbhjbj 524: +3-4 d: wddd 525: +6-7 j: jjjjjjnjlj 526: +16-17 q: qqgqqwqqqqqqqqqqqql 527: +2-5 t: tddzt 528: +8-13 g: qjvkvckgnklmglrxpmpw 529: +14-17 l: lllllllllllllllll 530: +9-14 p: nppppphpmpsppp 531: +3-5 s: ffscssqwssj 532: +7-17 k: xsbskfwmhsksmxhkkm 533: +4-5 v: vvvvvv 534: +7-8 b: bbbbbgbncbbbbbbg 535: +3-4 f: vwfnmfkxmzgxztlncxk 536: +1-5 p: lpppb 537: +3-4 n: dwnzx 538: +7-13 d: vrdxdcldpddbdv 539: +12-17 x: cxxxxjdxxxxqxxxxx 540: +1-2 w: mjwqw 541: +2-10 w: bwrcwwwsvjwdlsnw 542: +2-5 b: gbbrx 543: +17-18 b: bgbbbbbbbbbbbbfbkb 544: +3-4 m: mmmr 545: +7-10 f: tkhffrflhzfjf 546: +2-4 j: fvjjjj 547: +9-11 n: nnnnnnnnhcnn 548: +5-14 q: dqnkvqnccqwsnmqmgjq 549: +2-4 p: ppxt 550: +2-4 b: bbbbbbb 551: +1-5 c: ccccqcc 552: +11-15 k: rfkkgkkkknkkfkkkk 553: +11-13 j: jjjjmjjjjjqjjjl 554: +2-6 h: bhhhhh 555: +4-5 p: ppqpmjppvp 556: +13-14 h: vhhhvwhnhhhhhh 557: +1-3 n: mnnnn 558: +8-14 p: zjpdpjpxzzwqts 559: +3-7 b: bbbbbbf 560: +13-15 s: spsscssssgssbsss 561: +8-12 g: sggggggxgggk 562: +1-4 f: fjfx 563: +6-8 l: hgllllll 564: +4-14 l: znqpzslgsfxrzms 565: +3-5 b: btbnb 566: +4-9 b: bnqpbbgrkbstrbj 567: +6-7 x: xxxxxxxqmxqxd 568: +2-5 t: jtcctkh 569: +3-4 v: hvvspvhqv 570: +9-11 z: bqcklzzpzzk 571: +17-18 z: tkkvdzxpgkdbrmxmxw 572: +13-17 w: lmsbqwwwwxlwgwwrbz 573: +6-9 b: bbbnbbbqbbkbbbnkb 574: +8-12 l: llkllllgpljlgglrqll 575: +6-15 j: jwzqwlpjjgjtjjrhjj 576: +18-19 k: khnrkvlprggwhzlfrkbk 577: +5-7 v: vghwwvvvvvx 578: +1-7 p: dpphzmwptpsptrrzdpg 579: +1-3 k: lkbxk 580: +3-6 h: qhhcrjzqvqdhfrjxz 581: +12-13 k: kkkkklkkkkkkk 582: +12-15 c: ckgkcdcvgcxbcrbz 583: +2-6 j: zjjljrlj 584: +6-7 r: rxrntss 585: +18-20 d: mhvlzntnfvndrpmczwkm 586: +13-16 z: zzzzzzzzzzzzwzzz 587: +8-9 p: pgftmlvpvlt 588: +4-11 v: pvvxxsvhzvzbhwvwz 589: +4-6 j: jjjjjj 590: +2-6 q: rhrxgwfhgjkmqtbbs 591: +11-18 d: qnzwlfgddnhqpxxwsgd 592: +2-9 p: pqvpnphjm 593: +5-6 h: wclhgh 594: +2-14 n: tnkcfsnnknmnndnvntp 595: +3-13 s: sswxsfsksssswj 596: +4-12 f: wnhfjgsdfkjwvn 597: +6-11 h: qxggfhlgfhhtvznxhh 598: +7-8 r: rrrrrrzrrrr 599: +1-11 q: fddtjqvqljqqqqprqqs 600: +11-13 d: ddndddddkddtddddl 601: +6-8 d: dddddqddk 602: +7-17 t: lxnzrtjzfzndbbdss 603: +4-5 w: wwzfmwww 604: +3-4 s: bgsszwmfbssnmzts 605: +9-16 q: wtqqqqwqqsqqqpqdqqc 606: +7-11 k: kkkxkkkkkxkgkkk 607: +3-6 j: jjjzjj 608: +15-17 w: ntpqgqzkhvlwqcwpkml 609: +8-9 s: sssssssss 610: +3-8 p: phpppwpph 611: +6-7 l: nlflllc 612: +5-8 q: qctqqqnq 613: +5-7 q: qqqqzqtqq 614: +3-7 k: jgkkbkkkbg 615: +3-5 b: mzbbc 616: +6-11 w: qswfwtnfwsw 617: +9-10 z: zzzzzzzzzzzzz 618: +3-4 n: nrkn 619: +11-13 n: ntssnqhwnhfpbsnn 620: +5-6 d: wsdnjv 621: +2-7 s: gwsqsgj 622: +3-5 p: pppppjlpbmhrkp 623: +1-10 n: zwzpblnrln 624: +3-7 s: bgstvvn 625: +11-12 n: tnnnnnnmnnnnnjn 626: +5-6 v: vvmvvj 627: +4-6 d: dddqdwd 628: +5-6 w: xjhwbj 629: +1-3 q: lqqq 630: +5-10 g: jgtgplmgggghzsgwgngb 631: +1-8 x: xxxxxxxjxjx 632: +1-2 d: mddddddddddm 633: +8-9 r: rrrrrrrrl 634: +2-5 w: swwwww 635: +2-5 b: xwjlb 636: +2-16 k: kkfkhsqkkkkmpfdbdfb 637: +9-12 k: kkkkjkkkpfkc 638: +4-7 s: dstwsss 639: +6-13 t: tmtrtpttnmtcjk 640: +14-16 q: qgqqqqqqqqqjqqqqq 641: +6-8 z: zjzzzzqf 642: +11-12 t: tttttttttthtq 643: +11-14 m: hmmmncqmmmmmmm 644: +8-10 q: qqqqqqqqmq 645: +4-5 t: qtqtt 646: +1-5 m: ndkwggwtm 647: +5-6 n: nnnzcn 648: +1-7 l: llmllll 649: +2-4 l: vptl 650: +6-8 w: lwwwwcwwdwj 651: +8-18 q: qqqqqqqhqqqqqqqqqqq 652: +6-9 t: ttttttttwt 653: +12-14 p: gpprpppwfnpppbgspdpp 654: +14-15 f: fffffffffffffqf 655: +14-15 h: hhhhhhhhhhhhhhgh 656: +10-13 m: mmmmmmmmmvmmm 657: +10-12 b: bbbbbbbkbbwfb 658: +9-11 h: hhhmhhbhnhrh 659: +4-10 v: tvcpfrfvmvczvvwj 660: +12-13 j: jjjjjjjjjjfjjpj 661: +3-6 q: cqqqqfq 662: +18-20 p: ppppppppppppppkppppx 663: +14-16 l: llllllrllslllllllllv 664: +17-20 x: txkgsxxxfgcjwxhdxqxt 665: +2-3 b: bjbb 666: +14-16 h: hhhhhhhhvhzhhcgthqh 667: +15-16 m: mmmmmmmmmmmmmmnp 668: +3-9 r: drvtprzmzjrrmjzrr 669: +13-14 d: ddddddddddddddc 670: +5-13 q: zxthgdmsdqqln 671: +9-10 g: btgpjgglng 672: +5-7 z: jhnzlltcrgj 673: +5-11 l: lknhltlnzbljzzpjbfrm 674: +6-8 n: nnlnnfgdn 675: +5-11 x: xxxxxxmqfwxjxhk 676: +2-4 m: mmwm 677: +1-8 r: rrrrdrjrrp 678: +2-4 s: ssrsc 679: +9-10 d: dpdddddhddd 680: +3-10 q: cqqqqjvqgqgqqmrzq 681: +5-6 c: ccccshcccc 682: +6-15 w: wwwwwwwnxwwxwww 683: +9-12 j: njcgjjjjjjjjjjjgwfj 684: +8-16 n: nvnnfnrgmndksngn 685: +14-15 z: zzzdzzzzzzzzzsj 686: +4-8 h: hthqthcqnbh 687: +12-14 q: qqqzpqkqqkqsqpwqqqq 688: +4-6 l: bzqrdj 689: +4-5 h: hhhfjhhhh 690: +9-13 x: xxdqbxxwxdxxxhxxmxx 691: +3-4 t: rtwt 692: +8-15 s: sssssskdsssssssss 693: +3-8 r: rrdrrrqsm 694: +3-4 w: wwzw 695: +7-11 c: vfgdgnpfswsdjjwz 696: +16-17 b: bbrbbcbpnbbtklfvtj 697: +13-14 g: jggggpgggdpgggjv 698: +2-10 v: wvdfgchsgv 699: +3-4 s: sswsssx 700: +8-10 s: sbssssslsss 701: +14-16 r: grrrrrhrrrrrrlqrrt 702: +4-9 p: ppzppppprpp 703: +3-8 m: wmmmfzmdc 704: +17-18 b: bbbbbsbbbbbbbbbbbb 705: +5-7 p: ppppvppppppp 706: +2-4 g: bgmgnj 707: +1-7 s: sdsjsblc 708: +3-4 s: qrxk 709: +10-13 r: rrrrrrrrrjrrtr 710: +1-3 c: cckc 711: +10-11 l: llcllllllld 712: +10-13 s: rlggmfsskssrssjssss 713: +2-7 v: vvrjzwcrh 714: +3-5 k: kkkkktk 715: +1-5 b: xbbbtb 716: +8-9 b: bbbbbbbbhn 717: +14-15 s: scsssssssssssls 718: +5-7 f: gfqfgfwfffffffffg 719: +9-10 f: ffffqfffhb 720: +15-16 r: rvrrrrmrrrrrrbrd 721: +3-5 v: vvhvjv 722: +2-5 g: ggdgf 723: +2-10 j: lcfjjjjjjct 724: +2-4 h: hchh 725: +8-12 b: drnwwmhgpbhrpq 726: +11-12 m: mmmmfmrmnzlmmmmmb 727: +1-5 c: pgcwckcrgc 728: +12-14 g: jzgpnqlgqjwdksgpmggc 729: +4-6 q: bhchmrqqt 730: +5-7 k: kkktzkk 731: +1-4 n: nnbm 732: +3-5 m: mmmmms 733: +6-9 j: jlnnjjtcvjfjjv 734: +3-6 x: vxxxfwxxxx 735: +10-16 c: cccccccccccckccct 736: +1-6 n: xqnbzmd 737: +8-9 f: fffffffhv 738: +5-6 p: vphcppmpx 739: +9-12 b: vbznbbqbpbhbbrb 740: +3-4 r: rfpkbnptxgj 741: +4-15 s: sfssssqssznssss 742: +1-4 k: kkgk 743: +4-5 w: rqwwww 744: +10-14 b: fcblhcbhsgnfkb 745: +4-10 f: dvjhdpdfff 746: +13-14 p: gcpcbpdppprmpbssd 747: +10-12 v: vvvvvvvvvvvmvvvvvvvv 748: +2-4 m: smvmjcrtmxxnmmzxzc 749: +14-15 x: xfxxxxxxxxxkzxxxxxx 750: +10-12 d: dpdmddddgrsddddd 751: +8-10 x: xxgqxqxxxxxxh 752: +1-9 x: dxxrcxktx 753: +6-12 d: tddddddddddsdddd 754: +2-6 p: fjkbdpp 755: +16-17 p: ppppppppppppkppqpp 756: +2-4 d: ddthzddddf 757: +3-4 f: ffvx 758: +10-12 m: kmmmmmmmmnmmmm 759: +3-4 r: hrnrr 760: +3-4 g: gggg 761: +1-4 j: jqjltjwj 762: +5-7 j: jjjjcjnj 763: +5-6 r: rwjbgnrfrh 764: +5-8 b: bzcxgbbbbh 765: +2-3 j: jcjrjj 766: +7-8 b: fhmhlcjj 767: +5-6 j: jjjjgk 768: +10-11 x: kxxxxdxxnffxxxx 769: +5-15 k: kkkknkkkkkkkkkkkkkk 770: +3-4 t: jttt 771: +8-10 w: zwwrwwswmn 772: +4-12 d: dddwdddddtddddbd 773: +2-3 x: dxxbjcxzxn 774: +12-16 j: jjjjjjjjjjjjjjjzj 775: +6-8 c: ccgmclcczccc 776: +9-10 p: ppppppppsd 777: +2-3 n: npnz 778: +7-8 z: zzzzzzzz 779: +1-10 z: vnqbljpczz 780: +3-5 t: ttftttttt 781: +4-5 x: xxdpx 782: +15-16 z: zzzzzzzzzzzzzzzx 783: +8-11 m: pmdzmjbmmlmvm 784: +2-4 x: xxxxzx 785: +9-11 c: ccccccccrcl 786: +6-14 r: rrrrrrfsrrrrrrr 787: +10-12 j: jxjjjnjjjjjjj 788: +5-7 v: vvvvvvvvvvvvvv 789: +5-7 n: nnqnnnj 790: +9-13 l: llllllllxlllcl 791: +2-14 h: gtjmvthqqtghhhbhk 792: +2-4 j: wpljhpjh 793: +3-6 b: dbvmcp 794: +1-4 p: dpppp 795: +6-9 x: xnvxxxxxxxzxv 796: +2-4 n: vnjj 797: +1-8 l: lllllllz 798: +4-7 w: qkzwwxwkncwzd 799: +9-10 r: rhrrlrrrqgfrn 800: +16-18 m: mmmwmmmmmmmmmmmdmm 801: +3-5 m: gbmwmmfvmfbdzccqhmmx 802: +6-8 c: ccccfxzc 803: +4-5 h: hhhhn 804: +2-5 l: lwtlv 805: +4-15 j: jjjljjjjjjjjjjjjj 806: +8-10 w: wwwwqcwwlvqw 807: +3-4 g: gfgm 808: +5-9 t: tthptxkttbshtjv 809: +7-13 b: nrjjbspgkqpbbcr 810: +4-7 s: ssscsss 811: +10-17 d: dsdddddzddcdddddjddd 812: +3-4 j: jrbjjvsj 813: +4-7 h: hhhhbdchhhhhhh 814: +4-10 p: pdpqppppppp 815: +10-14 g: shznjbglbghtngzbhg 816: +4-5 k: vhkkskkb 817: +7-10 j: zjjjjqzcjknjjjg 818: +10-11 k: kkkzkkkkkgkkkvkkk 819: +2-6 c: vczcxbbccc 820: +3-10 l: lldllllllnllll 821: +5-6 k: kklpksq 822: +5-9 k: kkhkkkkmkkzk 823: +4-5 j: djjqj 824: +9-10 q: qqqqqqqqqz 825: +2-16 c: ccczxccccccjkcccc 826: +3-4 l: mljl 827: +7-8 v: vvvvqrxk 828: +2-14 v: vntfpvvbrvvvvvvv 829: +7-10 f: fffsmbffffzftfqfjdj 830: +10-11 v: kvvtvhvvhvvkpvzc 831: +10-11 z: zzfgjqkgzzzdz 832: +2-4 k: xgvr 833: +2-6 b: bbbbbvbbb 834: +18-20 f: fffffffcffffffffffff 835: +2-6 m: mmmlmmjmmm 836: +7-10 q: qhjqbqqrsrqnmbtqfqbr 837: +6-10 c: tsqclcqmncpccdd 838: +3-4 z: ztxzz 839: +2-4 r: jrrf 840: +7-9 m: mzmmmmmplpg 841: +9-13 b: bbbbnmbbbrpbbbbbb 842: +4-14 z: zzqvwzzzzzzjzbzzf 843: +2-9 x: gbxxxxxsxfxpxxt 844: +9-11 v: ddhtvfzvjvv 845: +2-5 x: hxxxxdwjxnvwx 846: +8-12 k: gkklpkqgkjncl 847: +2-6 d: ndvdbk 848: +3-4 m: mmmmm 849: +9-10 z: tcstfmslrsxbz 850: +2-7 j: pjvjjfgfztsvnc 851: +3-4 j: jjjj 852: +4-13 r: rzgrkzqkzsgzxwchbtv 853: +4-7 p: pptdppprwz 854: +2-5 j: wfpjjzjwjcpsjq 855: +14-15 x: hxxsdnvgvxxppxxhkn 856: +10-20 r: rrvrrrpxbvplrrxttrkr 857: +12-16 v: vvvvvvvvvvhvvvxdvv 858: +14-19 w: wwbwwwjwwwwwswwwwrw 859: +7-16 b: jxwbbbbbbbwbbbqbbkz 860: +3-9 r: xsrmlrzmnrrq 861: +17-18 m: mmnmmmmmmmmmmmmnnmmm 862: +1-4 n: nznnnnnnnnn 863: +6-9 w: kwnbnnwwzl 864: +1-6 k: kkgnbkpmmjh 865: +5-9 v: vvwtvvzcvvvfdvflnd 866: +1-2 q: qqckqspjkgnlnpth 867: +5-7 b: kfhcdlbpvbslfscbt 868: +8-9 r: rrrclrrrwrcm 869: +2-4 d: ndqcbndjvmddpw 870: +6-8 k: skldfkdbwbpbklkk 871: +2-8 c: cczcccqcrcccckd 872: +3-4 c: cchbkcdc 873: +6-7 l: lwlclrhlll 874: +2-7 l: cwkllzfmlrrjljl 875: +13-14 j: jjjjjjjgjjjjjb 876: +12-13 v: vvvvvvvvvvvvv 877: +8-9 g: ggdggxggg 878: +3-4 f: pfwgcrf 879: +4-7 m: mvhmbwtm 880: +15-17 c: cpccrslcrspkfjhcc 881: +12-15 v: vvrvvvzvrvbhvvvvv 882: +8-17 c: pczcccccncllvpxrpt 883: +10-12 r: rrrrrrvrrtrrr 884: +3-10 n: nrzcnnvtnwnnnn 885: +8-9 x: xxcmxxxdxjx 886: +1-4 s: fdbsstzvqsxf 887: +9-11 d: dddddddddmmddd 888: +8-11 f: nffxfffffff 889: +3-4 g: zggg 890: +5-10 g: cphtggfxgg 891: +3-11 s: nvxqhqgfsklk 892: +4-5 b: qbxtb 893: +10-11 h: hhhmhhhzbhm 894: +6-10 b: bbbmbbbxbqbb 895: +14-17 h: hhhhhzhfwfhhrhhhh 896: +5-11 h: xjsnhhjhrhhjnhhwsdmc 897: +2-8 r: hrrdzhfsrltr 898: +9-12 n: nnnnnnnndnnx 899: +6-13 g: gdgzxgnglbgtggnfcglm 900: +1-3 j: jjlj 901: +4-7 t: tttxtttt 902: +4-19 t: vflbmbhngnjkkvqzvjk 903: +4-12 n: gnnnnnlnxnnnqwngn 904: +10-13 m: mmmmmmmmmmmmmmm 905: +1-3 t: ktmqtst 906: +7-12 q: qclsqqqqqqqfnw 907: +6-9 r: rrrwrjrqpw 908: +7-10 s: sssssqfssgsbs 909: +4-9 t: tfktphnmtncj 910: +12-16 z: zfjzqzzzzwzzzzfzzzj 911: +1-4 d: rddxdd 912: +5-18 z: zzzzlzzzzzzzzzzzzzz 913: +14-17 x: rmmxdvwxbrwxxxdrjzz 914: +2-12 d: ddzddkddbnddddd 915: +2-5 x: xxrxt 916: +14-15 r: nrrrrrcrrrrrrsrrr 917: +3-9 z: szgzqvzfmrzztzzz 918: +1-6 b: fdbpbb 919: +15-16 z: zzjzzzzzzzzzzzfrz 920: +2-9 d: zdnmmnfhdc 921: +3-5 h: hhdzxhhhh 922: +5-6 v: vvvvnv 923: +10-13 p: lpbxtppfbphhr 924: +1-9 p: gmtbnlpsphppvfppp 925: +4-7 r: rlrcrqrrrrrr 926: +5-15 f: gffffqvfffrkffb 927: +5-13 k: lkswkhhqxpfjkrvqbkjs 928: +2-4 h: fshrhhh 929: +1-5 l: lplllllmv 930: +1-15 j: jjjnjjjxpdjjqjpj 931: +3-4 p: phppf 932: +14-18 p: pppppppppppppppppp 933: +3-5 b: jmbbbsxrqhht 934: +11-13 v: lpzcvmmblzcvctjvvvj 935: +10-13 z: mszzdwzzntzxzzzv 936: +2-5 w: wwfjw 937: +8-9 c: cscccccgscccccw 938: +5-6 x: xxxxxjxxxxxxxxxx 939: +14-15 h: hjhhhhhhhhhhhhm 940: +9-12 l: lllllllllllbl 941: +7-8 j: jjjjjjrj 942: +9-13 w: fwwshrkqprlcfwrnnhws 943: +15-16 w: wwwwwwqwwwwwwfwk 944: +5-11 g: ggwgxgggggngg 945: +5-9 h: hhhhhhhhlhh 946: +7-11 r: rrrxrrhxrjtrr 947: +5-10 n: nngknxnrnn 948: +7-12 t: tdptttkvtttst 949: +4-10 g: dbggxcbvhdvbgg 950: +2-4 n: bnnnxgqsmqd 951: +3-7 f: fffdppf 952: +7-12 n: nnknnldnfpndnnz 953: +17-18 j: jvjjjjjjjjjjjjjjrk 954: +4-7 f: nffnfffcf 955: +4-5 p: pcppqvp 956: +12-13 c: chccmcczcsbccqhbkccc 957: +4-12 t: ftjtvbjtftcjxdf 958: +4-7 r: bgdnrdrfpd 959: +5-6 m: mmmmmm 960: +8-9 v: vvjvvvvvvvvl 961: +9-11 v: vvvvvvvvbvq 962: +4-12 r: kncrkgzrchvr 963: +14-18 v: vvgsxvztvvkvvvvbsv 964: +5-10 v: mwhtvfvvvvtvbpvvhvv 965: +2-6 f: bfrmbflfk 966: +13-19 v: wvvzvvhsvdvvmvvvvvh 967: +8-10 h: hhmhhhhvhsz 968: +8-9 f: fbfffffkg 969: +3-5 z: zzqzq 970: +3-4 s: zdcfbdss 971: +2-8 n: dzdnhldbpd 972: +9-11 k: fphphksskqkkz 973: +2-3 h: ndhgh 974: +2-3 p: pkpmgp 975: +7-17 r: brpwrmrfrtvfrqldrnhm 976: +1-4 q: wtkqq 977: +9-19 b: bbbbbbbblbbbbbbbbbbb 978: +3-8 s: ssssttgs 979: +7-12 w: wwwkwwwmwwwcw 980: +8-11 s: sszjsslsslnss 981: +8-9 v: bvkvvvvbvvcpnmv 982: +1-9 j: qlhcjdtqjjb 983: +16-17 q: kqgkqnmwdqcxqnnqq 984: +12-13 f: fffffffftfffff 985: +10-11 k: kkkkkkkkkkk 986: +6-7 r: hrrlfrr 987: +3-4 s: sgsss 988: +1-4 x: qxqx 989: +2-12 p: cppdxmdrfmkptslj 990: +15-16 j: jjjjjjwjjjjtjjjjj 991: +3-4 c: ccpc 992: +4-5 b: bzbbh 993: +4-5 m: mdmzm 994: +3-5 n: nnnnn 995: +14-15 b: bbbbbbbbbbbbbbkbb 996: +9-12 f: htjbckfxbpffl 997: +8-10 k: kkhxxmwpvkfkkhvv 998: +7-10 p: ppxppppwmzpp 999: +1-6 k: kkkkkqk 1000: +9-12 m: mmmmmmmmmjmt 1001: +11-13 q: qcqrqcxsnqxqq 1002: +7-16 z: jfdzzhzznzzzzzdfzcm 1003: +4-5 c: cwcqf 1004: +4-5 p: ppppr 1005: +4-12 r: rrrnrrrrrrrnr 1006: +3-4 j: wjfjj 1007: +6-7 j: wbscpkz 1008: +7-8 f: fffflfwff 1009: +4-6 x: xxxdxt 1010: +2-3 w: sfnw 1011: +4-5 n: nnnnm 1012: +4-5 w: rwwqntw 1013: +3-4 n: dnnnqpn 1014: +4-8 m: mmmfmmmhmmmmmmm 1015: +4-17 n: nnnwnnqzndwbnnnnpnnn 1016: +7-8 x: rqswdxxz 1017: +1-5 x: wshxxxcsxvx 1018: +7-9 m: mmmmmmpms 1019: +17-19 m: fmjmjfbqqpbtnbhmwns 1020: +1-3 j: jtmswbmwlqpnwrsnt 1021: +11-12 r: rrrrrrrrrrbprn 1022: +3-7 v: vvvvvvv 1023: +4-8 h: drhxhbvnrqldgf 1024: +16-20 x: hrvxjqxxxxwfkpzjxtxx 1025: +3-4 b: bbth 1026: +3-9 k: ttpjhlqnkk 1027: +9-10 w: wwwkwwwdnwvlw 1028: +1-2 j: ffjx 1029: +3-4 q: zvmd 1030: +3-6 p: vngptsmhplptp 1031: +11-13 c: xfrccqbcsxcrtfvwg 1032: +2-6 r: rrrrjprrrz 1033: +1-15 t: tttttttttttttttt 1034: +7-11 g: dbxjvjwwsbghhts 1035: +4-5 j: jjjjl 1036: +10-16 b: tbbbbnbgbrwmcxkh 1037: +10-19 g: sgggggsgggggggggggk 1038: +4-6 w: wwwwwwwww 1039: +14-16 k: wkqhxkkkkkkkmkpd 1040: +7-8 w: wbwhwwsg 1041: +8-9 r: nrrrhskwm 1042: +3-8 f: fffnmqfflgffzsjmm 1043: +3-13 n: dznkvhtztwnjf 1044: +6-9 d: zbdddvdddddd 1045: +7-16 j: jjjjjjzjjjjjjjjjjjjj 1046: +2-3 k: qqkk 1047: +15-16 l: lllllllllllllldl 1048: +1-3 j: jjtjjjjjj 1049: +7-17 k: kkknbkkvqbkjgkrkvkkk 1050: +3-6 w: rwvqbx 1051: +7-16 x: xxxxwxsxxxvxxxxmxxm 1052: +6-15 n: zhmnsnmlmgzxdwnhlcbk 1053: +1-17 x: xpxpmxrgxmjxxxxxcxx 1054: +7-9 b: bqnhbbsbbwbb 1055: +8-9 g: ggtggggdg 1056: +6-10 m: mrszmmmmcmgmm 1057: +10-12 j: ljvjgjgjhjjp 1058: +7-9 z: zzdzzzwzhzgzzg 1059: +4-5 k: kkkkk 1060: +2-4 z: szzzzzpzgqzmpcctpc 1061: +5-6 q: qghxqqxqqdfhqbt 1062: +5-6 w: wwwwwww 1063: +4-10 w: wwwbxswwwnwn 1064: +5-10 n: nnnnnngnnjnnw 1065: +4-14 s: fhnscjmmkxplmgnslfz 1066: +4-7 p: nptcxvppp 1067: +2-5 x: lxlxvxxxhr 1068: +8-11 g: fwgrkggrggkggkggj 1069: +8-11 j: ljgjjnjjjsw 1070: +14-15 m: mmmmmmkmmmmmmrv 1071: +1-2 t: trqtc 1072: +2-7 s: sqtssss 1073: +4-6 v: vvvvvwj 1074: +4-12 w: sqwxkvwwwdfwhswww 1075: +5-7 m: mmmnpmmmmmmmtmm 1076: +11-13 h: hhhhhgqhlzkhqhhvhhhs 1077: +8-9 f: fffwbfvfwff 1078: +1-4 s: ssstfzsssns 1079: +5-6 p: cvpfpp 1080: +1-3 b: bblpbzb 1081: +15-16 l: qlppjglsdpfldmlg 1082: +3-7 h: hkshhbrrjrnhbhlrmh 1083: +1-9 b: bbwlbwzbmb 1084: +4-5 d: txlddjgdd 1085: +9-12 k: kkkkkkzknkdkk 1086: +9-17 q: qqdqgqqsvqqmcqnqqqr 1087: +12-15 l: llpllllzflnnltlzkt 1088: +8-9 h: hhhphhhghphhh 1089: +4-6 r: rrmrrdrr 1090: +6-16 r: kcrdvqntdxckjxsqksxg 1091: +4-9 d: grfdddffz 1092: +10-11 m: mmmhmmmmmmm 1093: +8-10 l: llllljlgllxlw 1094: +11-16 h: hhhhhhhhxzshhhhhhhhh 1095: +8-9 s: fmqsdsrsnspsslc 1096: +5-6 h: khrhbhvhhkmh 1097: +2-13 r: srhvjgsgvhqfrhrfhp 1098: +4-5 s: shssss 1099: +4-6 r: rrrcvnrrtr 1100: +5-6 p: ppppxpp 1101: +3-4 r: nxrnxrd 1102: +2-10 q: gqghqqzflmj 1103: +1-10 r: rztsjmwcrrdd 1104: +5-7 b: rsbbnrnlwbgb 1105: +4-12 g: qggggggcgbggg 1106: +11-13 q: qqqpqqqlqqdqh 1107: +5-6 z: tzzzzzvfsz 1108: +15-16 s: smqxzshssmkncscssg 1109: +5-7 f: grlbfrfcjfffgpf 1110: +1-5 r: crrrrrr 1111: +12-13 v: vvsvvvvvvvvvb 1112: +6-7 h: hhhhhzqh 1113: +3-7 b: btdgdbbb 1114: +1-3 x: lxdx 1115: +9-10 p: gpdppwpppppppp 1116: +3-13 w: wjwvwrwwswwwwr 1117: +10-11 p: npppppprpppp 1118: +16-18 x: xxxxxxxxxxxxxxwsxxx 1119: +7-8 m: mmmmmmtj 1120: +2-3 b: lbbbb 1121: +10-16 n: nnnmnnnzxnfnnnqn 1122: +10-12 q: jqqqqpqqqqdqqq 1123: +14-18 x: xxxxxxxxxxxxxxxxxxx 1124: +3-6 n: nnnnfdnz 1125: +7-8 p: plpppppp 1126: +3-7 t: hctttzktntt 1127: +3-4 z: zjzgbz 1128: +4-10 k: mkkskqknklk 1129: +5-7 l: llhlllpl 1130: +2-11 c: cwcccjcccpcccvcccmck 1131: +5-10 l: nvlvlxxlllhlctllglll 1132: +7-11 n: nnnnnnnrnnnn 1133: +4-5 z: zzzfzlkz 1134: +2-4 q: wmqq 1135: +3-5 h: hhhhh 1136: +7-8 j: jkwlwjhj 1137: +13-14 m: mmmzmmbmmmmmfwms 1138: +9-10 k: mkfhkgkjdj 1139: +15-19 n: nnnnnnmnnnvnnxnnnnv 1140: +11-16 l: ltlllljlllpclllltll 1141: +3-9 x: twkgzhpcq 1142: +4-10 l: rsrcwkdcsks 1143: +10-12 g: ggggdggggggj 1144: +8-15 z: tzvbtbnbjjsppczf 1145: +12-13 q: qzrzqjqqxzqqh 1146: +10-11 d: dkdsxxxdkdd 1147: +4-14 l: gllfglslrlvllglzlll 1148: +2-3 r: rrcbrr 1149: +2-5 c: vcdgc 1150: +7-8 z: zzzzxfnz 1151: +1-5 m: tcjkmm 1152: +1-4 v: vvvpvr 1153: +1-3 w: wwmwww 1154: +8-11 t: wsjttdvqttttdrtttt 1155: +9-11 f: mhfxhxvjgvf 1156: +5-8 w: wwwwswwdww 1157: +9-11 n: pcfhnkpnnsnw 1158: +4-7 l: gslllllxllqlnllbdf 1159: +2-4 j: jjjjj 1160: +6-9 m: nmlmmmmkv 1161: +1-10 w: xwwwwwwdww 1162: +5-10 s: nsshbsscnssj 1163: +10-11 f: ffffffffflj 1164: +5-7 v: gwvjvvhzfvnzvqwcqv 1165: +4-7 b: shbpbbbnmdjgmd 1166: +6-11 b: bbbkbpzlhjbjxlbr 1167: +13-15 n: nnnnnnnzrnnnzhnnxzn 1168: +1-2 c: ctcccc 1169: +2-3 p: pppppp 1170: +2-3 g: dggg 1171: +4-5 p: jpppx 1172: +4-6 p: ppppptp 1173: +2-7 s: stsnsjpsss 1174: +6-9 x: cxxdgxhmxfdxxxqtz 1175: +10-14 l: lljblhnllrmlpllhlls 1176: +1-8 m: ppmnmwmmn 1177: +12-15 s: gsssqsssssssslsrjss 1178: +10-12 k: kkkkkkkkkkkq 1179: +8-10 d: ddddddddnjs 1180: +2-3 d: dgmd 1181: +1-18 k: kjjkkkkrkdkkqvkkwdkk 1182: +3-7 d: dhdvqwdbg 1183: +8-9 z: vsccrzszmz 1184: +8-17 r: rrrfrxrzrrrqrwxrrrr 1185: +7-13 z: zhzczhbxphhdzzzmtj 1186: +2-9 w: wbwwwwwwwzqwwwww 1187: +9-13 q: kpwqqljsqdcfwc 1188: +5-11 g: lmbzgggggggzkzg 1189: +4-6 q: qqqqqqcw 1190: +9-10 f: zqffftffvfjffckffg 1191: +3-7 s: dsssshssssss 1192: +3-11 m: njqmrkblsbmlxqn 1193: +8-19 j: jsjjjjjjjjjjjjjjjjc 1194: +12-13 w: mrmxswfhkwmwwl 1195: +3-4 x: xxxx 1196: +11-12 h: hhhhhhhhhhhx 1197: +12-16 k: kkkkkkvkkkkqkkkkk 1198: +3-6 z: zzxzznz 1199: +14-16 l: lllllllklllllfll 1200: +1-10 c: cccccccccdcccwt 1201: +8-9 s: szsssssgspss 1202: +2-4 n: npct 1203: +2-14 x: xmxqbpbxxxxxxxsjxt 1204: +3-12 k: xpfkkkmkmkjwk 1205: +9-10 q: qmqqqqqqqq 1206: +12-15 x: xxxxxxwxldxgxxx 1207: +14-15 v: vvvvvvvvvvvvvvx 1208: +4-9 r: rrrrrdrrrrcrrvr 1209: +2-4 v: rvzxtdkvsnhv 1210: +4-5 j: jnjjclj 1211: +8-9 c: ccccccccc 1212: +7-10 t: ttfjvztrtht 1213: +14-16 f: ffgfbfffffbffgfff 1214: +13-16 z: zzzzgzzzpzvlmclnzzz 1215: +12-15 k: kkxwshnkwfkdwws 1216: +3-4 s: sskb 1217: +14-17 g: ggggggggggggggggs 1218: +12-13 r: rrrrrrrrrxrrrrr 1219: +1-14 l: jzwwlldlhzllmljlclw 1220: +14-15 w: zcwxxmfwlbvnsmcnzbm 1221: +10-12 l: lplblnqpdllwmllttm 1222: +9-17 p: bmbrzkjhqvzlmkttpp 1223: +3-12 q: dwrkbstbbzwqkckvj 1224: +2-7 x: txxxxxbgxx 1225: +6-9 x: xxxxlbvxq 1226: +7-11 k: kkkkkkbkkks 1227: +3-4 p: bxptpp 1228: +3-5 z: fndtmzrmlqh 1229: +1-10 k: tmfjqlghfzbgwt 1230: +8-12 z: zxzzzzfxzlmzz 1231: +3-11 m: mmnjmmmmmmkmmqm 1232: +3-5 z: zzrmzz 1233: +1-2 t: btcq 1234: +5-7 r: rdrrmrr 1235: +3-4 v: hmssgxvqxcqpv 1236: +1-10 s: ssgpdqssps 1237: +9-10 z: zzzzzbzzczzqh 1238: +6-7 n: xmnmnrxnnntn 1239: +9-10 n: nnnnnnnnnc 1240: +5-6 r: tgrjtr 1241: +6-7 d: ddddddd 1242: +8-12 n: pnnhnsnnnnnn 1243: +3-7 c: zkccckqc 1244: +4-17 g: srtggggmggjfxgggzxm 1245: +1-2 c: clcc 1246: +2-6 w: vxwwwcw 1247: +15-16 r: rrdlrrdmrrrrvtrl 1248: +12-15 m: qgfbgpqnnmmsfjz 1249: +1-11 b: bbvbpxbbztbbbqbbgtk 1250: +7-11 l: lllllmlllfllll 1251: +1-2 n: vlnl 1252: +8-11 n: wszsqncnntnm 1253: +10-11 m: cmzmmmmmmvsq 1254: +2-3 j: kjjjdvjx 1255: +2-4 h: hhhfhhhhhg 1256: +3-4 b: bbbc 1257: +9-10 r: rnrrrrrrrrr 1258: +3-5 m: mwmkm 1259: +1-4 h: hldfhhhwh 1260: +1-3 h: hhmh 1261: +11-16 c: vwcccpcznqcqxvjw 1262: +8-9 p: pptppfppkpqqpp 1263: +13-17 r: rrrrrrrrrrrrrrrrb 1264: +7-9 q: jqdzzpqbqklqg 1265: +11-12 c: bccdccccqccx 1266: +4-20 s: sssxsxksssssstnntsqs 1267: +1-2 q: gvcq 1268: +12-14 c: ccscjccccccqzc 1269: +10-13 x: xxxxxxxxxbxxjx 1270: +2-5 h: cphhbhh 1271: +2-3 v: vhfv 1272: +7-14 r: zrqmcfrvsrfrrvmr 1273: +1-2 b: zrdtblbbb 1274: +8-9 q: qssqqxqqcqqgkzbq 1275: +3-8 m: tmmmmmmmmmmmj 1276: +2-5 f: mmcfxtk