From 0b40afdc6be3aa1b4303c0b11f03fa1cae9bf110 Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Wed, 6 Dec 2023 22:57:43 -0700 Subject: [PATCH] day 07 --- aoc_2023/day-07/example.test.ts | 31 + aoc_2023/day-07/logs/.gitkeep | 0 aoc_2023/day-07/logs/out_1.txt | 4010 +++++++++++++++++++++++++++++++ aoc_2023/day-07/logs/out_2.txt | 4010 +++++++++++++++++++++++++++++++ aoc_2023/day-07/part_1.ts | 85 + aoc_2023/day-07/part_2.ts | 98 + aoc_2023/day-07/problem.txt | 1000 ++++++++ 7 files changed, 9234 insertions(+) create mode 100644 aoc_2023/day-07/example.test.ts create mode 100644 aoc_2023/day-07/logs/.gitkeep create mode 100644 aoc_2023/day-07/logs/out_1.txt create mode 100644 aoc_2023/day-07/logs/out_2.txt create mode 100644 aoc_2023/day-07/part_1.ts create mode 100644 aoc_2023/day-07/part_2.ts create mode 100644 aoc_2023/day-07/problem.txt diff --git a/aoc_2023/day-07/example.test.ts b/aoc_2023/day-07/example.test.ts new file mode 100644 index 0000000..67d73b1 --- /dev/null +++ b/aoc_2023/day-07/example.test.ts @@ -0,0 +1,31 @@ +import { expect, test } from "bun:test"; +import { main as part1, score } from "./part_1"; +import { main as part2, score as scoreJoker } from "./part_2"; + +const example = `32T3K 765 +T55J5 684 +KK677 28 +KTJJT 220 +QQQJA 483`.split("\n"); + +test("part1", async () => { + const answer = 6440; + const res = await part1(example); + expect(res).toEqual(answer); +}); + +test("matching", () => { + expect(score("AAAAA")).toEqual(6); + expect(score("AA8AA")).toEqual(5); + expect(score("23332")).toEqual(4); + expect(score("TTT98")).toEqual(3); + expect(score("23432")).toEqual(2); + expect(score("A23A4")).toEqual(1); + expect(score("23456")).toEqual(0); +}); + +test("part2", async () => { + const answer = 5905; + const res = await part2(example); + expect(res).toEqual(answer); +}); diff --git a/aoc_2023/day-07/logs/.gitkeep b/aoc_2023/day-07/logs/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/aoc_2023/day-07/logs/out_1.txt b/aoc_2023/day-07/logs/out_1.txt new file mode 100644 index 0000000..6ac6f5d --- /dev/null +++ b/aoc_2023/day-07/logs/out_1.txt @@ -0,0 +1,4010 @@ +=== COMPUTATION === + +[ + { + hand: "23647", + bid: 869 + }, { + hand: "23KTJ", + bid: 69 + }, { + hand: "24JA6", + bid: 808 + }, { + hand: "263TJ", + bid: 731 + }, { + hand: "26J7K", + bid: 114 + }, { + hand: "27469", + bid: 851 + }, { + hand: "2835K", + bid: 20 + }, { + hand: "29TA7", + bid: 750 + }, { + hand: "2T6J4", + bid: 194 + }, { + hand: "2J96Q", + bid: 216 + }, { + hand: "2J9QA", + bid: 344 + }, { + hand: "2A49Q", + bid: 658 + }, { + hand: "32794", + bid: 673 + }, { + hand: "32TK9", + bid: 536 + }, { + hand: "32K59", + bid: 470 + }, { + hand: "3472J", + bid: 815 + }, { + hand: "349T7", + bid: 677 + }, { + hand: "359AK", + bid: 615 + }, { + hand: "35AJT", + bid: 577 + }, { + hand: "362QA", + bid: 907 + }, { + hand: "36J98", + bid: 566 + }, { + hand: "378K4", + bid: 537 + }, { + hand: "389J5", + bid: 353 + }, { + hand: "389K6", + bid: 761 + }, { + hand: "38T4K", + bid: 449 + }, { + hand: "3T582", + bid: 325 + }, { + hand: "3T625", + bid: 980 + }, { + hand: "3J586", + bid: 994 + }, { + hand: "3JA4T", + bid: 87 + }, { + hand: "3Q269", + bid: 272 + }, { + hand: "3Q5A9", + bid: 843 + }, { + hand: "3K2A9", + bid: 277 + }, { + hand: "423QA", + bid: 528 + }, { + hand: "425TK", + bid: 726 + }, { + hand: "42657", + bid: 725 + }, { + hand: "43KAJ", + bid: 222 + }, { + hand: "4568K", + bid: 686 + }, { + hand: "45KQ2", + bid: 57 + }, { + hand: "46258", + bid: 404 + }, { + hand: "46T7J", + bid: 871 + }, { + hand: "478QA", + bid: 417 + }, { + hand: "47T3A", + bid: 78 + }, { + hand: "47ATQ", + bid: 753 + }, { + hand: "48K3Q", + bid: 822 + }, { + hand: "49K3A", + bid: 497 + }, { + hand: "4T27A", + bid: 870 + }, { + hand: "4T3JQ", + bid: 601 + }, { + hand: "4J278", + bid: 839 + }, { + hand: "4J285", + bid: 890 + }, { + hand: "4J56Q", + bid: 645 + }, { + hand: "4Q39T", + bid: 332 + }, { + hand: "4Q3J9", + bid: 693 + }, { + hand: "4Q867", + bid: 375 + }, { + hand: "4K5Q7", + bid: 491 + }, { + hand: "4KT79", + bid: 573 + }, { + hand: "4A3J2", + bid: 105 + }, { + hand: "537J8", + bid: 128 + }, { + hand: "5482A", + bid: 304 + }, { + hand: "56794", + bid: 167 + }, { + hand: "56983", + bid: 619 + }, { + hand: "56T87", + bid: 258 + }, { + hand: "56Q73", + bid: 242 + }, { + hand: "5736T", + bid: 126 + }, { + hand: "57J68", + bid: 443 + }, { + hand: "57A2K", + bid: 454 + }, { + hand: "58QKA", + bid: 648 + }, { + hand: "5943Q", + bid: 56 + }, { + hand: "5947A", + bid: 961 + }, { + hand: "594KA", + bid: 649 + }, { + hand: "59K24", + bid: 108 + }, { + hand: "5T862", + bid: 569 + }, { + hand: "5Q6K9", + bid: 981 + }, { + hand: "5K2JQ", + bid: 405 + }, { + hand: "5KTQ9", + bid: 139 + }, { + hand: "6238A", + bid: 22 + }, { + hand: "63JT5", + bid: 772 + }, { + hand: "63KJT", + bid: 489 + }, { + hand: "67K3A", + bid: 238 + }, { + hand: "67A52", + bid: 895 + }, { + hand: "68T9J", + bid: 297 + }, { + hand: "69T2K", + bid: 184 + }, { + hand: "6TQ48", + bid: 706 + }, { + hand: "6TAQK", + bid: 198 + }, { + hand: "6JK35", + bid: 482 + }, { + hand: "6QT54", + bid: 630 + }, { + hand: "6QJ74", + bid: 717 + }, { + hand: "6K5A2", + bid: 358 + }, { + hand: "6A7Q2", + bid: 520 + }, { + hand: "6A98J", + bid: 899 + }, { + hand: "72K63", + bid: 864 + }, { + hand: "7348J", + bid: 657 + }, { + hand: "739T6", + bid: 850 + }, { + hand: "74J39", + bid: 892 + }, { + hand: "7529K", + bid: 974 + }, { + hand: "7569Q", + bid: 823 + }, { + hand: "763A8", + bid: 500 + }, { + hand: "7845J", + bid: 335 + }, { + hand: "78K65", + bid: 506 + }, { + hand: "7948K", + bid: 989 + }, { + hand: "79KQ6", + bid: 628 + }, { + hand: "7ATQ3", + bid: 861 + }, { + hand: "82K5A", + bid: 667 + }, { + hand: "82A59", + bid: 138 + }, { + hand: "84267", + bid: 91 + }, { + hand: "854T7", + bid: 622 + }, { + hand: "85TQ2", + bid: 709 + }, { + hand: "85J29", + bid: 346 + }, { + hand: "867Q2", + bid: 629 + }, { + hand: "86JKT", + bid: 700 + }, { + hand: "893KJ", + bid: 987 + }, { + hand: "8T273", + bid: 882 + }, { + hand: "8J7A6", + bid: 616 + }, { + hand: "8JA4Q", + bid: 371 + }, { + hand: "8Q579", + bid: 835 + }, { + hand: "8K2AT", + bid: 896 + }, { + hand: "8K7J2", + bid: 18 + }, { + hand: "8K9QT", + bid: 226 + }, { + hand: "8A2QJ", + bid: 103 + }, { + hand: "926A7", + bid: 523 + }, { + hand: "92A5K", + bid: 480 + }, { + hand: "93275", + bid: 813 + }, { + hand: "938Q4", + bid: 776 + }, { + hand: "93Q74", + bid: 23 + }, { + hand: "93A58", + bid: 307 + }, { + hand: "945T2", + bid: 654 + }, { + hand: "95AK7", + bid: 98 + }, { + hand: "96T7Q", + bid: 306 + }, { + hand: "98A5J", + bid: 187 + }, { + hand: "9TJQ6", + bid: 188 + }, { + hand: "9TK58", + bid: 481 + }, { + hand: "9J562", + bid: 269 + }, { + hand: "9JQ45", + bid: 820 + }, { + hand: "9Q47K", + bid: 33 + }, { + hand: "9QTJ8", + bid: 541 + }, { + hand: "9K8T6", + bid: 444 + }, { + hand: "9KJ36", + bid: 846 + }, { + hand: "T3869", + bid: 151 + }, { + hand: "T532J", + bid: 259 + }, { + hand: "T7468", + bid: 51 + }, { + hand: "T849J", + bid: 96 + }, { + hand: "T87A5", + bid: 933 + }, { + hand: "TJ32Q", + bid: 193 + }, { + hand: "TQ469", + bid: 206 + }, { + hand: "TA542", + bid: 268 + }, { + hand: "J5A9Q", + bid: 158 + }, { + hand: "J5AT4", + bid: 383 + }, { + hand: "J6543", + bid: 498 + }, { + hand: "J69A7", + bid: 915 + }, { + hand: "J8265", + bid: 557 + }, { + hand: "J8AK6", + bid: 334 + }, { + hand: "J97A2", + bid: 179 + }, { + hand: "JT634", + bid: 45 + }, { + hand: "JT657", + bid: 474 + }, { + hand: "JQ478", + bid: 928 + }, { + hand: "JQ683", + bid: 564 + }, { + hand: "JQ798", + bid: 342 + }, { + hand: "JQT63", + bid: 485 + }, { + hand: "JKA98", + bid: 347 + }, { + hand: "Q4263", + bid: 694 + }, { + hand: "Q635T", + bid: 396 + }, { + hand: "Q745J", + bid: 220 + }, { + hand: "Q74JK", + bid: 779 + }, { + hand: "Q94TK", + bid: 390 + }, { + hand: "QJ24T", + bid: 669 + }, { + hand: "QJ468", + bid: 302 + }, { + hand: "QKJ63", + bid: 39 + }, { + hand: "QA9K8", + bid: 261 + }, { + hand: "QAT67", + bid: 936 + }, { + hand: "K3AJ5", + bid: 588 + }, { + hand: "K5T4Q", + bid: 230 + }, { + hand: "K6279", + bid: 596 + }, { + hand: "K6492", + bid: 748 + }, { + hand: "K6549", + bid: 863 + }, { + hand: "K85A7", + bid: 665 + }, { + hand: "K8T45", + bid: 170 + }, { + hand: "K923Q", + bid: 186 + }, { + hand: "K9437", + bid: 535 + }, { + hand: "K94TJ", + bid: 735 + }, { + hand: "KTA8J", + bid: 782 + }, { + hand: "KJ29Q", + bid: 857 + }, { + hand: "KJ397", + bid: 640 + }, { + hand: "KQ286", + bid: 254 + }, { + hand: "KQ752", + bid: 54 + }, { + hand: "KQJ46", + bid: 819 + }, { + hand: "KA3T9", + bid: 326 + }, { + hand: "KA43T", + bid: 854 + }, { + hand: "KA5JQ", + bid: 773 + }, { + hand: "KA6J4", + bid: 215 + }, { + hand: "KAT4Q", + bid: 721 + }, { + hand: "A7328", + bid: 262 + }, { + hand: "A86J5", + bid: 440 + }, { + hand: "A8KQ2", + bid: 298 + }, { + hand: "AT78K", + bid: 164 + }, { + hand: "AT79K", + bid: 906 + }, { + hand: "ATJ6K", + bid: 19 + }, { + hand: "AJ7KT", + bid: 621 + }, { + hand: "AJK6Q", + bid: 724 + }, { + hand: "AKT25", + bid: 448 + }, { + hand: "25247", + bid: 59 + }, { + hand: "252JQ", + bid: 527 + }, { + hand: "25Q62", + bid: 148 + }, { + hand: "26293", + bid: 708 + }, { + hand: "26J25", + bid: 875 + }, { + hand: "27JT2", + bid: 521 + }, { + hand: "2883T", + bid: 402 + }, { + hand: "2T623", + bid: 488 + }, { + hand: "2TA2J", + bid: 517 + }, { + hand: "2J448", + bid: 831 + }, { + hand: "2J4A4", + bid: 367 + }, { + hand: "2J533", + bid: 888 + }, { + hand: "2J65J", + bid: 253 + }, { + hand: "2J898", + bid: 366 + }, { + hand: "2J9KK", + bid: 749 + }, { + hand: "2A293", + bid: 623 + }, { + hand: "2A3AJ", + bid: 515 + }, { + hand: "2A4A3", + bid: 801 + }, { + hand: "325K2", + bid: 534 + }, { + hand: "328J2", + bid: 50 + }, { + hand: "334QA", + bid: 75 + }, { + hand: "33572", + bid: 911 + }, { + hand: "336K7", + bid: 893 + }, { + hand: "3473K", + bid: 418 + }, { + hand: "3558A", + bid: 106 + }, { + hand: "37KJK", + bid: 586 + }, { + hand: "387K3", + bid: 190 + }, { + hand: "39TQ3", + bid: 425 + }, { + hand: "3TTQK", + bid: 687 + }, { + hand: "3J22K", + bid: 826 + }, { + hand: "3J58J", + bid: 189 + }, { + hand: "3QJ39", + bid: 324 + }, { + hand: "3K884", + bid: 844 + }, { + hand: "3KQJK", + bid: 598 + }, { + hand: "3A9Q9", + bid: 977 + }, { + hand: "42J92", + bid: 224 + }, { + hand: "43T63", + bid: 695 + }, { + hand: "43JTT", + bid: 80 + }, { + hand: "43A38", + bid: 634 + }, { + hand: "455Q8", + bid: 249 + }, { + hand: "465T6", + bid: 477 + }, { + hand: "467K7", + bid: 141 + }, { + hand: "46AT4", + bid: 728 + }, { + hand: "477AT", + bid: 561 + }, { + hand: "47927", + bid: 612 + }, { + hand: "486Q6", + bid: 764 + }, { + hand: "49374", + bid: 63 + }, { + hand: "4997K", + bid: 943 + }, { + hand: "49JJK", + bid: 398 + }, { + hand: "4T437", + bid: 860 + }, { + hand: "4T5TJ", + bid: 614 + }, { + hand: "4JKJQ", + bid: 509 + }, { + hand: "4JAJT", + bid: 794 + }, { + hand: "4Q46J", + bid: 66 + }, { + hand: "4K943", + bid: 235 + }, { + hand: "4KTJ4", + bid: 575 + }, { + hand: "52286", + bid: 699 + }, { + hand: "52543", + bid: 145 + }, { + hand: "534QQ", + bid: 433 + }, { + hand: "55JTK", + bid: 73 + }, { + hand: "57782", + bid: 924 + }, { + hand: "58JQ5", + bid: 397 + }, { + hand: "5J537", + bid: 914 + }, { + hand: "5J572", + bid: 734 + }, { + hand: "5Q68Q", + bid: 133 + }, { + hand: "5QT9T", + bid: 775 + }, { + hand: "5K226", + bid: 683 + }, { + hand: "5K593", + bid: 594 + }, { + hand: "5KT6T", + bid: 685 + }, { + hand: "5KJ7K", + bid: 834 + }, { + hand: "5A446", + bid: 885 + }, { + hand: "5A4J4", + bid: 972 + }, { + hand: "5A597", + bid: 741 + }, { + hand: "5ATT8", + bid: 646 + }, { + hand: "63KJJ", + bid: 661 + }, { + hand: "65259", + bid: 917 + }, { + hand: "676T2", + bid: 763 + }, { + hand: "696AJ", + bid: 611 + }, { + hand: "69J59", + bid: 894 + }, { + hand: "6T6JA", + bid: 932 + }, { + hand: "6TT84", + bid: 539 + }, { + hand: "6J787", + bid: 920 + }, { + hand: "6JJQ8", + bid: 496 + }, { + hand: "6JKK7", + bid: 211 + }, { + hand: "6Q976", + bid: 533 + }, { + hand: "6KQ2K", + bid: 4 + }, { + hand: "72JJT", + bid: 898 + }, { + hand: "738QQ", + bid: 100 + }, { + hand: "75488", + bid: 459 + }, { + hand: "76J5J", + bid: 752 + }, { + hand: "77AKT", + bid: 802 + }, { + hand: "79J27", + bid: 185 + }, { + hand: "79J94", + bid: 12 + }, { + hand: "7J6QQ", + bid: 941 + }, { + hand: "7JK55", + bid: 529 + }, { + hand: "7Q4K7", + bid: 274 + }, { + hand: "7K53K", + bid: 446 + }, { + hand: "7KJ44", + bid: 886 + }, { + hand: "7A454", + bid: 475 + }, { + hand: "7A875", + bid: 423 + }, { + hand: "83T32", + bid: 178 + }, { + hand: "83T89", + bid: 382 + }, { + hand: "83JJ6", + bid: 202 + }, { + hand: "84TK8", + bid: 965 + }, { + hand: "84J82", + bid: 166 + }, { + hand: "8533K", + bid: 260 + }, { + hand: "8648J", + bid: 393 + }, { + hand: "8665J", + bid: 1000 + }, { + hand: "87A86", + bid: 345 + }, { + hand: "88Q2T", + bid: 644 + }, { + hand: "88KT6", + bid: 783 + }, { + hand: "89629", + bid: 909 + }, { + hand: "89663", + bid: 632 + }, { + hand: "89K8A", + bid: 118 + }, { + hand: "8T7AA", + bid: 944 + }, { + hand: "8T8AK", + bid: 107 + }, { + hand: "8JT8A", + bid: 237 + }, { + hand: "8Q337", + bid: 637 + }, { + hand: "8QJ3Q", + bid: 946 + }, { + hand: "8K685", + bid: 453 + }, { + hand: "8K76K", + bid: 604 + }, { + hand: "8KK97", + bid: 806 + }, { + hand: "924A2", + bid: 762 + }, { + hand: "927KK", + bid: 777 + }, { + hand: "9298A", + bid: 976 + }, { + hand: "93585", + bid: 92 + }, { + hand: "93J37", + bid: 546 + }, { + hand: "93AA6", + bid: 399 + }, { + hand: "94739", + bid: 739 + }, { + hand: "95582", + bid: 975 + }, { + hand: "95T45", + bid: 264 + }, { + hand: "9655K", + bid: 204 + }, { + hand: "96J2J", + bid: 458 + }, { + hand: "975J5", + bid: 37 + }, { + hand: "97752", + bid: 855 + }, { + hand: "98268", + bid: 765 + }, { + hand: "9883J", + bid: 26 + }, { + hand: "989K5", + bid: 993 + }, { + hand: "98T77", + bid: 970 + }, { + hand: "9936K", + bid: 986 + }, { + hand: "9942J", + bid: 174 + }, { + hand: "9954J", + bid: 349 + }, { + hand: "99JQA", + bid: 838 + }, { + hand: "9T5TJ", + bid: 501 + }, { + hand: "9J694", + bid: 901 + }, { + hand: "9JTT2", + bid: 420 + }, { + hand: "9JA33", + bid: 130 + }, { + hand: "9QTQ2", + bid: 99 + }, { + hand: "9K98J", + bid: 199 + }, { + hand: "9KJKA", + bid: 678 + }, { + hand: "T2TA8", + bid: 945 + }, { + hand: "T3422", + bid: 2 + }, { + hand: "T3488", + bid: 927 + }, { + hand: "T37J3", + bid: 337 + }, { + hand: "T38T9", + bid: 256 + }, { + hand: "T4553", + bid: 71 + }, { + hand: "T4858", + bid: 935 + }, { + hand: "T5956", + bid: 825 + }, { + hand: "T5KK2", + bid: 341 + }, { + hand: "T6282", + bid: 46 + }, { + hand: "T65T8", + bid: 713 + }, { + hand: "T66J7", + bid: 125 + }, { + hand: "T6T93", + bid: 995 + }, { + hand: "T6AQT", + bid: 415 + }, { + hand: "T84QQ", + bid: 137 + }, { + hand: "T96A9", + bid: 832 + }, { + hand: "TT6AK", + bid: 921 + }, { + hand: "TTQJ5", + bid: 538 + }, { + hand: "TJJK2", + bid: 313 + }, { + hand: "TA2QA", + bid: 476 + }, { + hand: "TAT3K", + bid: 957 + }, { + hand: "TAA98", + bid: 631 + }, { + hand: "J27TT", + bid: 626 + }, { + hand: "J3677", + bid: 6 + }, { + hand: "J3743", + bid: 81 + }, { + hand: "J4348", + bid: 655 + }, { + hand: "J4822", + bid: 90 + }, { + hand: "J5494", + bid: 244 + }, { + hand: "J58AA", + bid: 996 + }, { + hand: "J5929", + bid: 62 + }, { + hand: "J5989", + bid: 110 + }, { + hand: "J599T", + bid: 574 + }, { + hand: "J68T6", + bid: 744 + }, { + hand: "J69AA", + bid: 210 + }, { + hand: "J7494", + bid: 447 + }, { + hand: "J7KK2", + bid: 47 + }, { + hand: "J8K8T", + bid: 949 + }, { + hand: "J8A3A", + bid: 852 + }, { + hand: "J8AKA", + bid: 805 + }, { + hand: "J9343", + bid: 363 + }, { + hand: "JT3Q3", + bid: 983 + }, { + hand: "JT43J", + bid: 872 + }, { + hand: "JT737", + bid: 990 + }, { + hand: "JT889", + bid: 953 + }, { + hand: "JTT2A", + bid: 296 + }, { + hand: "JTT64", + bid: 177 + }, { + hand: "JQ455", + bid: 169 + }, { + hand: "JQ9KQ", + bid: 430 + }, { + hand: "JQT77", + bid: 737 + }, { + hand: "JQJ58", + bid: 376 + }, { + hand: "JK6J7", + bid: 833 + }, { + hand: "JA2AT", + bid: 58 + }, { + hand: "JA59A", + bid: 682 + }, { + hand: "JAK7A", + bid: 213 + }, { + hand: "Q3499", + bid: 576 + }, { + hand: "Q39Q6", + bid: 767 + }, { + hand: "Q4788", + bid: 239 + }, { + hand: "Q4A94", + bid: 282 + }, { + hand: "Q5TT7", + bid: 17 + }, { + hand: "Q5TQJ", + bid: 966 + }, { + hand: "Q657Q", + bid: 328 + }, { + hand: "Q6838", + bid: 551 + }, { + hand: "Q6K68", + bid: 689 + }, { + hand: "Q83J8", + bid: 275 + }, { + hand: "Q844T", + bid: 795 + }, { + hand: "Q88AT", + bid: 938 + }, { + hand: "Q8K89", + bid: 150 + }, { + hand: "Q8AQ9", + bid: 908 + }, { + hand: "Q9JT9", + bid: 327 + }, { + hand: "Q9A89", + bid: 123 + }, { + hand: "QT464", + bid: 317 + }, { + hand: "QT646", + bid: 662 + }, { + hand: "QJQ79", + bid: 102 + }, { + hand: "QQ2J8", + bid: 837 + }, { + hand: "QQ472", + bid: 589 + }, { + hand: "QQK59", + bid: 867 + }, { + hand: "QK9AK", + bid: 290 + }, { + hand: "QA3KK", + bid: 181 + }, { + hand: "QA779", + bid: 638 + }, { + hand: "QA9Q5", + bid: 755 + }, { + hand: "QA9KQ", + bid: 309 + }, { + hand: "K2848", + bid: 620 + }, { + hand: "K2J29", + bid: 592 + }, { + hand: "K35K4", + bid: 547 + }, { + hand: "K3JJ7", + bid: 507 + }, { + hand: "K4J48", + bid: 48 + }, { + hand: "K78KA", + bid: 127 + }, { + hand: "K7JTK", + bid: 156 + }, { + hand: "K7K5Q", + bid: 323 + }, { + hand: "K845K", + bid: 95 + }, { + hand: "K8KJ7", + bid: 559 + }, { + hand: "KJ3J2", + bid: 431 + }, { + hand: "KJ77A", + bid: 271 + }, { + hand: "KQ373", + bid: 984 + }, { + hand: "KQ83Q", + bid: 333 + }, { + hand: "KQKJ4", + bid: 142 + }, { + hand: "KKJQA", + bid: 361 + }, { + hand: "KKQJ5", + bid: 740 + }, { + hand: "KA322", + bid: 403 + }, { + hand: "A277K", + bid: 160 + }, { + hand: "A2A46", + bid: 374 + }, { + hand: "A3757", + bid: 312 + }, { + hand: "A3A78", + bid: 16 + }, { + hand: "A4575", + bid: 14 + }, { + hand: "A498A", + bid: 684 + }, { + hand: "A57T5", + bid: 355 + }, { + hand: "A5J52", + bid: 86 + }, { + hand: "A5J7A", + bid: 842 + }, { + hand: "A5J85", + bid: 508 + }, { + hand: "A7847", + bid: 478 + }, { + hand: "A7JA6", + bid: 357 + }, { + hand: "A7JA8", + bid: 129 + }, { + hand: "A848J", + bid: 798 + }, { + hand: "A9JTA", + bid: 120 + }, { + hand: "AT998", + bid: 660 + }, { + hand: "AJ322", + bid: 613 + }, { + hand: "AQT3A", + bid: 696 + }, { + hand: "AQQ86", + bid: 525 + }, { + hand: "AK48A", + bid: 968 + }, { + hand: "AK58K", + bid: 9 + }, { + hand: "AK766", + bid: 905 + }, { + hand: "AKAJT", + bid: 703 + }, { + hand: "AA3TJ", + bid: 331 + }, { + hand: "23327", + bid: 241 + }, { + hand: "24662", + bid: 828 + }, { + hand: "27257", + bid: 792 + }, { + hand: "28J82", + bid: 595 + }, { + hand: "2J424", + bid: 969 + }, { + hand: "2K2K7", + bid: 460 + }, { + hand: "2K552", + bid: 591 + }, { + hand: "2K929", + bid: 503 + }, { + hand: "32Q2Q", + bid: 31 + }, { + hand: "33299", + bid: 435 + }, { + hand: "33449", + bid: 414 + }, { + hand: "33J22", + bid: 348 + }, { + hand: "3434T", + bid: 572 + }, { + hand: "36K63", + bid: 354 + }, { + hand: "37997", + bid: 715 + }, { + hand: "38535", + bid: 294 + }, { + hand: "38J38", + bid: 593 + }, { + hand: "393T9", + bid: 904 + }, { + hand: "3J6J3", + bid: 979 + }, { + hand: "3JT3T", + bid: 101 + }, { + hand: "3K4K3", + bid: 283 + }, { + hand: "3A3A2", + bid: 183 + }, { + hand: "3AA99", + bid: 330 + }, { + hand: "3AAQQ", + bid: 356 + }, { + hand: "44225", + bid: 510 + }, { + hand: "44AAQ", + bid: 745 + }, { + hand: "45456", + bid: 362 + }, { + hand: "45542", + bid: 746 + }, { + hand: "45J54", + bid: 730 + }, { + hand: "46674", + bid: 135 + }, { + hand: "47274", + bid: 582 + }, { + hand: "47334", + bid: 7 + }, { + hand: "488KK", + bid: 384 + }, { + hand: "4T43T", + bid: 816 + }, { + hand: "4J477", + bid: 411 + }, { + hand: "4J499", + bid: 889 + }, { + hand: "4K4AA", + bid: 877 + }, { + hand: "4ATA4", + bid: 225 + }, { + hand: "54225", + bid: 219 + }, { + hand: "544A5", + bid: 926 + }, { + hand: "57995", + bid: 452 + }, { + hand: "58252", + bid: 636 + }, { + hand: "58787", + bid: 688 + }, { + hand: "58T8T", + bid: 303 + }, { + hand: "5J588", + bid: 853 + }, { + hand: "5A35A", + bid: 950 + }, { + hand: "5ATA5", + bid: 15 + }, { + hand: "6262J", + bid: 163 + }, { + hand: "63434", + bid: 865 + }, { + hand: "63644", + bid: 413 + }, { + hand: "655J6", + bid: 119 + }, { + hand: "66787", + bid: 424 + }, { + hand: "66998", + bid: 900 + }, { + hand: "66KK3", + bid: 68 + }, { + hand: "67788", + bid: 479 + }, { + hand: "68644", + bid: 212 + }, { + hand: "68968", + bid: 373 + }, { + hand: "68J86", + bid: 876 + }, { + hand: "696AA", + bid: 412 + }, { + hand: "6J633", + bid: 41 + }, { + hand: "6J699", + bid: 880 + }, { + hand: "6J6J2", + bid: 378 + }, { + hand: "6JAA6", + bid: 512 + }, { + hand: "6K46K", + bid: 803 + }, { + hand: "6A886", + bid: 845 + }, { + hand: "722AA", + bid: 692 + }, { + hand: "74667", + bid: 925 + }, { + hand: "74K7K", + bid: 530 + }, { + hand: "76557", + bid: 672 + }, { + hand: "7676A", + bid: 301 + }, { + hand: "7722Q", + bid: 132 + }, { + hand: "775AA", + bid: 567 + }, { + hand: "7JA7A", + bid: 165 + }, { + hand: "7Q755", + bid: 299 + }, { + hand: "7K75K", + bid: 228 + }, { + hand: "7K7K6", + bid: 707 + }, { + hand: "7A2A7", + bid: 486 + }, { + hand: "7A447", + bid: 681 + }, { + hand: "82A82", + bid: 531 + }, { + hand: "84383", + bid: 300 + }, { + hand: "87899", + bid: 881 + }, { + hand: "87QQ8", + bid: 939 + }, { + hand: "88533", + bid: 774 + }, { + hand: "887J7", + bid: 252 + }, { + hand: "89QQ9", + bid: 810 + }, { + hand: "8TQ8T", + bid: 829 + }, { + hand: "8TA8A", + bid: 992 + }, { + hand: "8QKQK", + bid: 203 + }, { + hand: "94545", + bid: 94 + }, { + hand: "94A9A", + bid: 680 + }, { + hand: "95922", + bid: 255 + }, { + hand: "95JJ5", + bid: 502 + }, { + hand: "97KK7", + bid: 197 + }, { + hand: "99448", + bid: 797 + }, { + hand: "9TAT9", + bid: 319 + }, { + hand: "T2T2A", + bid: 316 + }, { + hand: "T88T4", + bid: 310 + }, { + hand: "T99T6", + bid: 891 + }, { + hand: "T9KK9", + bid: 208 + }, { + hand: "TT2JJ", + bid: 70 + }, { + hand: "TT2QQ", + bid: 651 + }, { + hand: "TTKKA", + bid: 597 + }, { + hand: "TJTJK", + bid: 173 + }, { + hand: "TA3T3", + bid: 84 + }, { + hand: "TAA3T", + bid: 493 + }, { + hand: "J66J3", + bid: 343 + }, { + hand: "J77QQ", + bid: 624 + }, { + hand: "J8J82", + bid: 967 + }, { + hand: "J92J2", + bid: 368 + }, { + hand: "J97J9", + bid: 391 + }, { + hand: "JJ99K", + bid: 603 + }, { + hand: "JK8J8", + bid: 455 + }, { + hand: "JA33A", + bid: 432 + }, { + hand: "JA5A5", + bid: 790 + }, { + hand: "Q77AA", + bid: 278 + }, { + hand: "Q7TQT", + bid: 25 + }, { + hand: "Q7QA7", + bid: 998 + }, { + hand: "Q9889", + bid: 409 + }, { + hand: "QTAQT", + bid: 29 + }, { + hand: "QQ282", + bid: 76 + }, { + hand: "QQ44J", + bid: 401 + }, { + hand: "QKKQ4", + bid: 195 + }, { + hand: "K337K", + bid: 937 + }, { + hand: "K3K23", + bid: 997 + }, { + hand: "K5KA5", + bid: 231 + }, { + hand: "K9K92", + bid: 868 + }, { + hand: "KTT9K", + bid: 584 + }, { + hand: "KQ6Q6", + bid: 532 + }, { + hand: "KK464", + bid: 111 + }, { + hand: "KKJAA", + bid: 951 + }, { + hand: "KAQKA", + bid: 760 + }, { + hand: "A37A3", + bid: 416 + }, { + hand: "A557A", + bid: 698 + }, { + hand: "A7ATT", + bid: 172 + }, { + hand: "A844A", + bid: 380 + }, { + hand: "A9K9A", + bid: 124 + }, { + hand: "AT33A", + bid: 812 + }, { + hand: "AJKJK", + bid: 322 + }, { + hand: "AQ6Q6", + bid: 245 + }, { + hand: "AK66K", + bid: 468 + }, { + hand: "AKA88", + bid: 308 + }, { + hand: "AA6QQ", + bid: 28 + }, { + hand: "AA7KK", + bid: 633 + }, { + hand: "AA8J8", + bid: 599 + }, { + hand: "AAT6T", + bid: 504 + }, { + hand: "AAJ44", + bid: 434 + }, { + hand: "22256", + bid: 789 + }, { + hand: "22276", + bid: 716 + }, { + hand: "22527", + bid: 287 + }, { + hand: "2272J", + bid: 922 + }, { + hand: "22J42", + bid: 295 + }, { + hand: "22K27", + bid: 429 + }, { + hand: "27774", + bid: 849 + }, { + hand: "27JJJ", + bid: 705 + }, { + hand: "28J22", + bid: 785 + }, { + hand: "2Q555", + bid: 236 + }, { + hand: "2Q999", + bid: 830 + }, { + hand: "2QT22", + bid: 590 + }, { + hand: "2KAAA", + bid: 289 + }, { + hand: "2AA4A", + bid: 93 + }, { + hand: "33384", + bid: 948 + }, { + hand: "333KQ", + bid: 879 + }, { + hand: "33739", + bid: 959 + }, { + hand: "3393T", + bid: 438 + }, { + hand: "366J6", + bid: 656 + }, { + hand: "37797", + bid: 467 + }, { + hand: "37A77", + bid: 72 + }, { + hand: "399Q9", + bid: 97 + }, { + hand: "3TJTT", + bid: 883 + }, { + hand: "3J335", + bid: 291 + }, { + hand: "3QQQ8", + bid: 733 + }, { + hand: "3K343", + bid: 585 + }, { + hand: "3KKTK", + bid: 526 + }, { + hand: "3KKK4", + bid: 786 + }, { + hand: "4222A", + bid: 543 + }, { + hand: "43T44", + bid: 473 + }, { + hand: "444JT", + bid: 276 + }, { + hand: "4474T", + bid: 712 + }, { + hand: "44J49", + bid: 581 + }, { + hand: "44A4Q", + bid: 796 + }, { + hand: "44AK4", + bid: 711 + }, { + hand: "4544J", + bid: 389 + }, { + hand: "45KKK", + bid: 157 + }, { + hand: "4666J", + bid: 221 + }, { + hand: "47Q77", + bid: 35 + }, { + hand: "48788", + bid: 152 + }, { + hand: "494Q4", + bid: 171 + }, { + hand: "4Q3QQ", + bid: 43 + }, { + hand: "52554", + bid: 859 + }, { + hand: "545J5", + bid: 910 + }, { + hand: "55534", + bid: 471 + }, { + hand: "55598", + bid: 487 + }, { + hand: "555TK", + bid: 266 + }, { + hand: "55954", + bid: 240 + }, { + hand: "55J25", + bid: 804 + }, { + hand: "55K35", + bid: 934 + }, { + hand: "57J55", + bid: 887 + }, { + hand: "5JK55", + bid: 495 + }, { + hand: "5KAKK", + bid: 419 + }, { + hand: "62422", + bid: 38 + }, { + hand: "62656", + bid: 780 + }, { + hand: "6555J", + bid: 522 + }, { + hand: "655T5", + bid: 483 + }, { + hand: "666J2", + bid: 757 + }, { + hand: "66762", + bid: 940 + }, { + hand: "667Q6", + bid: 115 + }, { + hand: "66965", + bid: 492 + }, { + hand: "66J6A", + bid: 743 + }, { + hand: "69992", + bid: 643 + }, { + hand: "6T222", + bid: 991 + }, { + hand: "6J669", + bid: 856 + }, { + hand: "6J66Q", + bid: 196 + }, { + hand: "6Q636", + bid: 64 + }, { + hand: "6AAJA", + bid: 359 + }, { + hand: "737Q7", + bid: 562 + }, { + hand: "74Q44", + bid: 36 + }, { + hand: "757J7", + bid: 437 + }, { + hand: "76665", + bid: 427 + }, { + hand: "7677Q", + bid: 263 + }, { + hand: "76J77", + bid: 426 + }, { + hand: "7775A", + bid: 318 + }, { + hand: "77783", + bid: 205 + }, { + hand: "7779Q", + bid: 563 + }, { + hand: "7T8TT", + bid: 270 + }, { + hand: "7J737", + bid: 609 + }, { + hand: "7J747", + bid: 456 + }, { + hand: "7J7A7", + bid: 147 + }, { + hand: "7KKK6", + bid: 668 + }, { + hand: "7KKAK", + bid: 964 + }, { + hand: "838J8", + bid: 469 + }, { + hand: "8555J", + bid: 32 + }, { + hand: "85838", + bid: 21 + }, { + hand: "86884", + bid: 217 + }, { + hand: "888J6", + bid: 679 + }, { + hand: "88938", + bid: 674 + }, { + hand: "88J8K", + bid: 314 + }, { + hand: "88J8A", + bid: 580 + }, { + hand: "88Q8T", + bid: 365 + }, { + hand: "88QK8", + bid: 912 + }, { + hand: "89599", + bid: 288 + }, { + hand: "89777", + bid: 280 + }, { + hand: "89886", + bid: 544 + }, { + hand: "8T8K8", + bid: 919 + }, { + hand: "8J882", + bid: 602 + }, { + hand: "8J887", + bid: 79 + }, { + hand: "8K884", + bid: 465 + }, { + hand: "8A887", + bid: 11 + }, { + hand: "93979", + bid: 751 + }, { + hand: "949A9", + bid: 571 + }, { + hand: "94J99", + bid: 824 + }, { + hand: "94Q99", + bid: 742 + }, { + hand: "97555", + bid: 10 + }, { + hand: "99497", + bid: 155 + }, { + hand: "99J79", + bid: 192 + }, { + hand: "99J9T", + bid: 999 + }, { + hand: "9T3TT", + bid: 352 + }, { + hand: "9TTTJ", + bid: 568 + }, { + hand: "9J888", + bid: 627 + }, { + hand: "9J99Q", + bid: 600 + }, { + hand: "9Q998", + bid: 251 + }, { + hand: "9A599", + bid: 88 + }, { + hand: "9AA5A", + bid: 664 + }, { + hand: "T22K2", + bid: 161 + }, { + hand: "T3666", + bid: 978 + }, { + hand: "T6T3T", + bid: 962 + }, { + hand: "T6TT5", + bid: 234 + }, { + hand: "T6TTJ", + bid: 116 + }, { + hand: "T9T6T", + bid: 971 + }, { + hand: "TT2JT", + bid: 799 + }, { + hand: "TT4T8", + bid: 490 + }, { + hand: "TTT59", + bid: 558 + }, { + hand: "TTT97", + bid: 232 + }, { + hand: "TTTQ5", + bid: 874 + }, { + hand: "TTJT5", + bid: 524 + }, { + hand: "TQ8TT", + bid: 663 + }, { + hand: "J2223", + bid: 233 + }, { + hand: "J2K22", + bid: 61 + }, { + hand: "J33A3", + bid: 388 + }, { + hand: "J4446", + bid: 670 + }, { + hand: "J6999", + bid: 311 + }, { + hand: "J8488", + bid: 55 + }, { + hand: "JT333", + bid: 292 + }, { + hand: "JJK9J", + bid: 3 + }, { + hand: "JQ6QQ", + bid: 247 + }, { + hand: "JQQTQ", + bid: 140 + }, { + hand: "JK5KK", + bid: 24 + }, { + hand: "JKKK7", + bid: 866 + }, { + hand: "Q333J", + bid: 788 + }, { + hand: "Q4QQK", + bid: 727 + }, { + hand: "Q5Q8Q", + bid: 652 + }, { + hand: "Q5QQ4", + bid: 570 + }, { + hand: "Q6QKQ", + bid: 134 + }, { + hand: "Q7222", + bid: 436 + }, { + hand: "Q7778", + bid: 770 + }, { + hand: "Q7JQQ", + bid: 960 + }, { + hand: "Q8AQQ", + bid: 321 + }, { + hand: "Q9333", + bid: 350 + }, { + hand: "QTQQ8", + bid: 369 + }, { + hand: "QJQ8Q", + bid: 519 + }, { + hand: "QJQKQ", + bid: 168 + }, { + hand: "QQ4JQ", + bid: 647 + }, { + hand: "QQ68Q", + bid: 392 + }, { + hand: "QQ9Q5", + bid: 675 + }, { + hand: "QQQ37", + bid: 758 + }, { + hand: "QQQ82", + bid: 154 + }, { + hand: "QKQAQ", + bid: 729 + }, { + hand: "QKKJK", + bid: 207 + }, { + hand: "QKKKA", + bid: 82 + }, { + hand: "QATQQ", + bid: 329 + }, { + hand: "K2252", + bid: 605 + }, { + hand: "K2555", + bid: 666 + }, { + hand: "K2KK4", + bid: 579 + }, { + hand: "K3336", + bid: 768 + }, { + hand: "K3444", + bid: 676 + }, { + hand: "K4484", + bid: 747 + }, { + hand: "K48KK", + bid: 954 + }, { + hand: "K5777", + bid: 848 + }, { + hand: "K7J77", + bid: 74 + }, { + hand: "K8KK7", + bid: 690 + }, { + hand: "K9333", + bid: 104 + }, { + hand: "KTKKJ", + bid: 973 + }, { + hand: "KJJJ6", + bid: 451 + }, { + hand: "KK47K", + bid: 809 + }, { + hand: "KK4KT", + bid: 60 + }, { + hand: "KKJ2K", + bid: 223 + }, { + hand: "A3323", + bid: 351 + }, { + hand: "A3336", + bid: 514 + }, { + hand: "A4447", + bid: 360 + }, { + hand: "A4JAA", + bid: 385 + }, { + hand: "A5855", + bid: 766 + }, { + hand: "A6662", + bid: 929 + }, { + hand: "A999Q", + bid: 913 + }, { + hand: "AT5TT", + bid: 518 + }, { + hand: "AT7TT", + bid: 273 + }, { + hand: "AA2AT", + bid: 554 + }, { + hand: "AATAJ", + bid: 30 + }, { + hand: "AAJA8", + bid: 817 + }, { + hand: "AAQJA", + bid: 379 + }, { + hand: "AAA2J", + bid: 400 + }, { + hand: "22244", + bid: 284 + }, { + hand: "22266", + bid: 952 + }, { + hand: "22J2J", + bid: 916 + }, { + hand: "22QQ2", + bid: 947 + }, { + hand: "27272", + bid: 607 + }, { + hand: "27772", + bid: 462 + }, { + hand: "28228", + bid: 930 + }, { + hand: "29292", + bid: 315 + }, { + hand: "2Q2QQ", + bid: 754 + }, { + hand: "333JJ", + bid: 257 + }, { + hand: "33939", + bid: 701 + }, { + hand: "33TTT", + bid: 720 + }, { + hand: "33AAA", + bid: 293 + }, { + hand: "34344", + bid: 781 + }, { + hand: "36363", + bid: 201 + }, { + hand: "444JJ", + bid: 364 + }, { + hand: "444QQ", + bid: 305 + }, { + hand: "45544", + bid: 246 + }, { + hand: "46464", + bid: 778 + }, { + hand: "4T4T4", + bid: 428 + }, { + hand: "52225", + bid: 159 + }, { + hand: "53533", + bid: 227 + }, { + hand: "54455", + bid: 671 + }, { + hand: "555JJ", + bid: 267 + }, { + hand: "555KK", + bid: 736 + }, { + hand: "58885", + bid: 372 + }, { + hand: "5T5T5", + bid: 759 + }, { + hand: "5Q5Q5", + bid: 836 + }, { + hand: "5AAA5", + bid: 52 + }, { + hand: "63366", + bid: 1 + }, { + hand: "66AA6", + bid: 53 + }, { + hand: "67776", + bid: 144 + }, { + hand: "68668", + bid: 464 + }, { + hand: "69669", + bid: 659 + }, { + hand: "69969", + bid: 42 + }, { + hand: "6T66T", + bid: 988 + }, { + hand: "6KK66", + bid: 336 + }, { + hand: "6KK6K", + bid: 65 + }, { + hand: "73377", + bid: 847 + }, { + hand: "77755", + bid: 484 + }, { + hand: "78878", + bid: 441 + }, { + hand: "79977", + bid: 40 + }, { + hand: "7J7J7", + bid: 34 + }, { + hand: "7KK77", + bid: 714 + }, { + hand: "83388", + bid: 89 + }, { + hand: "84884", + bid: 218 + }, { + hand: "86688", + bid: 463 + }, { + hand: "88555", + bid: 200 + }, { + hand: "88899", + bid: 162 + }, { + hand: "88JJJ", + bid: 370 + }, { + hand: "8Q88Q", + bid: 494 + }, { + hand: "93939", + bid: 583 + }, { + hand: "99494", + bid: 641 + }, { + hand: "99QQ9", + bid: 250 + }, { + hand: "9TT99", + bid: 143 + }, { + hand: "9K9KK", + bid: 180 + }, { + hand: "T8T88", + bid: 903 + }, { + hand: "T8T8T", + bid: 77 + }, { + hand: "TT333", + bid: 811 + }, { + hand: "TT77T", + bid: 955 + }, { + hand: "TJTJT", + bid: 445 + }, { + hand: "TQTQT", + bid: 704 + }, { + hand: "TKTTK", + bid: 243 + }, { + hand: "TATTA", + bid: 279 + }, { + hand: "J22JJ", + bid: 121 + }, { + hand: "J666J", + bid: 560 + }, { + hand: "J77JJ", + bid: 807 + }, { + hand: "J888J", + bid: 642 + }, { + hand: "JJAAA", + bid: 153 + }, { + hand: "JKKJJ", + bid: 722 + }, { + hand: "Q4Q4Q", + bid: 191 + }, { + hand: "Q66QQ", + bid: 771 + }, { + hand: "Q77Q7", + bid: 610 + }, { + hand: "QTQTQ", + bid: 791 + }, { + hand: "QJJQQ", + bid: 386 + }, { + hand: "QQ3Q3", + bid: 691 + }, { + hand: "K22KK", + bid: 942 + }, { + hand: "K4K4K", + bid: 719 + }, { + hand: "K7KK7", + bid: 635 + }, { + hand: "KJJKK", + bid: 617 + }, { + hand: "KQKQQ", + bid: 285 + }, { + hand: "KK888", + bid: 639 + }, { + hand: "KK8K8", + bid: 394 + }, { + hand: "KKTKT", + bid: 320 + }, { + hand: "KKK55", + bid: 136 + }, { + hand: "A2A22", + bid: 182 + }, { + hand: "A444A", + bid: 653 + }, { + hand: "A4AA4", + bid: 548 + }, { + hand: "A7A77", + bid: 265 + }, { + hand: "AQAQQ", + bid: 827 + }, { + hand: "AA999", + bid: 555 + }, { + hand: "AA99A", + bid: 516 + }, { + hand: "AAQQA", + bid: 873 + }, { + hand: "22228", + bid: 112 + }, { + hand: "22229", + bid: 131 + }, { + hand: "222A2", + bid: 878 + }, { + hand: "22322", + bid: 553 + }, { + hand: "22722", + bid: 963 + }, { + hand: "24444", + bid: 450 + }, { + hand: "25555", + bid: 248 + }, { + hand: "26222", + bid: 27 + }, { + hand: "2T222", + bid: 339 + }, { + hand: "2J222", + bid: 552 + }, { + hand: "2K222", + bid: 49 + }, { + hand: "2KKKK", + bid: 209 + }, { + hand: "33233", + bid: 422 + }, { + hand: "33338", + bid: 542 + }, { + hand: "33363", + bid: 931 + }, { + hand: "333Q3", + bid: 511 + }, { + hand: "333K3", + bid: 113 + }, { + hand: "33433", + bid: 340 + }, { + hand: "33T33", + bid: 466 + }, { + hand: "37777", + bid: 410 + }, { + hand: "3TTTT", + bid: 697 + }, { + hand: "3J333", + bid: 784 + }, { + hand: "42222", + bid: 985 + }, { + hand: "43444", + bid: 286 + }, { + hand: "4444J", + bid: 408 + }, { + hand: "44464", + bid: 897 + }, { + hand: "44484", + bid: 841 + }, { + hand: "44494", + bid: 109 + }, { + hand: "444A4", + bid: 884 + }, { + hand: "4TTTT", + bid: 8 + }, { + hand: "4Q444", + bid: 540 + }, { + hand: "55553", + bid: 608 + }, { + hand: "55557", + bid: 902 + }, { + hand: "5555J", + bid: 146 + }, { + hand: "55Q55", + bid: 83 + }, { + hand: "59555", + bid: 44 + }, { + hand: "5QQQQ", + bid: 513 + }, { + hand: "66966", + bid: 505 + }, { + hand: "68666", + bid: 461 + }, { + hand: "6T666", + bid: 718 + }, { + hand: "6Q666", + bid: 67 + }, { + hand: "74444", + bid: 338 + }, { + hand: "74777", + bid: 982 + }, { + hand: "7777K", + bid: 587 + }, { + hand: "77877", + bid: 13 + }, { + hand: "77T77", + bid: 814 + }, { + hand: "77J77", + bid: 800 + }, { + hand: "79999", + bid: 85 + }, { + hand: "85555", + bid: 710 + }, { + hand: "85888", + bid: 840 + }, { + hand: "87888", + bid: 793 + }, { + hand: "88882", + bid: 578 + }, { + hand: "8888K", + bid: 117 + }, { + hand: "8888A", + bid: 406 + }, { + hand: "88Q88", + bid: 958 + }, { + hand: "8JJJJ", + bid: 769 + }, { + hand: "8QQQQ", + bid: 442 + }, { + hand: "8AAAA", + bid: 918 + }, { + hand: "92999", + bid: 149 + }, { + hand: "93333", + bid: 702 + }, { + hand: "95999", + bid: 122 + }, { + hand: "99939", + bid: 377 + }, { + hand: "99994", + bid: 858 + }, { + hand: "9999J", + bid: 281 + }, { + hand: "9KKKK", + bid: 5 + }, { + hand: "9A999", + bid: 395 + }, { + hand: "T6TTT", + bid: 606 + }, { + hand: "TT2TT", + bid: 923 + }, { + hand: "TTT9T", + bid: 732 + }, { + hand: "TTTT8", + bid: 787 + }, { + hand: "TTTKT", + bid: 214 + }, { + hand: "TJTTT", + bid: 472 + }, { + hand: "TAAAA", + bid: 618 + }, { + hand: "J6666", + bid: 176 + }, { + hand: "J8888", + bid: 387 + }, { + hand: "JAAAA", + bid: 818 + }, { + hand: "QTTTT", + bid: 229 + }, { + hand: "QQ7QQ", + bid: 421 + }, { + hand: "QQ9QQ", + bid: 956 + }, { + hand: "QQJQQ", + bid: 821 + }, { + hand: "QQQ2Q", + bid: 756 + }, { + hand: "QQQQ6", + bid: 650 + }, { + hand: "QQQAQ", + bid: 439 + }, { + hand: "K3KKK", + bid: 738 + }, { + hand: "K4444", + bid: 175 + }, { + hand: "K9999", + bid: 723 + }, { + hand: "KQQQQ", + bid: 549 + }, { + hand: "KK8KK", + bid: 556 + }, { + hand: "KKK6K", + bid: 625 + }, { + hand: "KKKJK", + bid: 565 + }, { + hand: "AA5AA", + bid: 381 + }, { + hand: "AAQAA", + bid: 862 + }, { + hand: "AAA7A", + bid: 457 + }, { + hand: "AAAKA", + bid: 545 + }, { + hand: "AAAA4", + bid: 499 + }, { + hand: "AAAA9", + bid: 407 + }, { + hand: "JJJJJ", + bid: 550 + } +] +23647 869 1 +23KTJ 69 2 +24JA6 808 3 +263TJ 731 4 +26J7K 114 5 +27469 851 6 +2835K 20 7 +29TA7 750 8 +2T6J4 194 9 +2J96Q 216 10 +2J9QA 344 11 +2A49Q 658 12 +32794 673 13 +32TK9 536 14 +32K59 470 15 +3472J 815 16 +349T7 677 17 +359AK 615 18 +35AJT 577 19 +362QA 907 20 +36J98 566 21 +378K4 537 22 +389J5 353 23 +389K6 761 24 +38T4K 449 25 +3T582 325 26 +3T625 980 27 +3J586 994 28 +3JA4T 87 29 +3Q269 272 30 +3Q5A9 843 31 +3K2A9 277 32 +423QA 528 33 +425TK 726 34 +42657 725 35 +43KAJ 222 36 +4568K 686 37 +45KQ2 57 38 +46258 404 39 +46T7J 871 40 +478QA 417 41 +47T3A 78 42 +47ATQ 753 43 +48K3Q 822 44 +49K3A 497 45 +4T27A 870 46 +4T3JQ 601 47 +4J278 839 48 +4J285 890 49 +4J56Q 645 50 +4Q39T 332 51 +4Q3J9 693 52 +4Q867 375 53 +4K5Q7 491 54 +4KT79 573 55 +4A3J2 105 56 +537J8 128 57 +5482A 304 58 +56794 167 59 +56983 619 60 +56T87 258 61 +56Q73 242 62 +5736T 126 63 +57J68 443 64 +57A2K 454 65 +58QKA 648 66 +5943Q 56 67 +5947A 961 68 +594KA 649 69 +59K24 108 70 +5T862 569 71 +5Q6K9 981 72 +5K2JQ 405 73 +5KTQ9 139 74 +6238A 22 75 +63JT5 772 76 +63KJT 489 77 +67K3A 238 78 +67A52 895 79 +68T9J 297 80 +69T2K 184 81 +6TQ48 706 82 +6TAQK 198 83 +6JK35 482 84 +6QT54 630 85 +6QJ74 717 86 +6K5A2 358 87 +6A7Q2 520 88 +6A98J 899 89 +72K63 864 90 +7348J 657 91 +739T6 850 92 +74J39 892 93 +7529K 974 94 +7569Q 823 95 +763A8 500 96 +7845J 335 97 +78K65 506 98 +7948K 989 99 +79KQ6 628 100 +7ATQ3 861 101 +82K5A 667 102 +82A59 138 103 +84267 91 104 +854T7 622 105 +85TQ2 709 106 +85J29 346 107 +867Q2 629 108 +86JKT 700 109 +893KJ 987 110 +8T273 882 111 +8J7A6 616 112 +8JA4Q 371 113 +8Q579 835 114 +8K2AT 896 115 +8K7J2 18 116 +8K9QT 226 117 +8A2QJ 103 118 +926A7 523 119 +92A5K 480 120 +93275 813 121 +938Q4 776 122 +93Q74 23 123 +93A58 307 124 +945T2 654 125 +95AK7 98 126 +96T7Q 306 127 +98A5J 187 128 +9TJQ6 188 129 +9TK58 481 130 +9J562 269 131 +9JQ45 820 132 +9Q47K 33 133 +9QTJ8 541 134 +9K8T6 444 135 +9KJ36 846 136 +T3869 151 137 +T532J 259 138 +T7468 51 139 +T849J 96 140 +T87A5 933 141 +TJ32Q 193 142 +TQ469 206 143 +TA542 268 144 +J5A9Q 158 145 +J5AT4 383 146 +J6543 498 147 +J69A7 915 148 +J8265 557 149 +J8AK6 334 150 +J97A2 179 151 +JT634 45 152 +JT657 474 153 +JQ478 928 154 +JQ683 564 155 +JQ798 342 156 +JQT63 485 157 +JKA98 347 158 +Q4263 694 159 +Q635T 396 160 +Q745J 220 161 +Q74JK 779 162 +Q94TK 390 163 +QJ24T 669 164 +QJ468 302 165 +QKJ63 39 166 +QA9K8 261 167 +QAT67 936 168 +K3AJ5 588 169 +K5T4Q 230 170 +K6279 596 171 +K6492 748 172 +K6549 863 173 +K85A7 665 174 +K8T45 170 175 +K923Q 186 176 +K9437 535 177 +K94TJ 735 178 +KTA8J 782 179 +KJ29Q 857 180 +KJ397 640 181 +KQ286 254 182 +KQ752 54 183 +KQJ46 819 184 +KA3T9 326 185 +KA43T 854 186 +KA5JQ 773 187 +KA6J4 215 188 +KAT4Q 721 189 +A7328 262 190 +A86J5 440 191 +A8KQ2 298 192 +AT78K 164 193 +AT79K 906 194 +ATJ6K 19 195 +AJ7KT 621 196 +AJK6Q 724 197 +AKT25 448 198 +25247 59 199 +252JQ 527 200 +25Q62 148 201 +26293 708 202 +26J25 875 203 +27JT2 521 204 +2883T 402 205 +2T623 488 206 +2TA2J 517 207 +2J448 831 208 +2J4A4 367 209 +2J533 888 210 +2J65J 253 211 +2J898 366 212 +2J9KK 749 213 +2A293 623 214 +2A3AJ 515 215 +2A4A3 801 216 +325K2 534 217 +328J2 50 218 +334QA 75 219 +33572 911 220 +336K7 893 221 +3473K 418 222 +3558A 106 223 +37KJK 586 224 +387K3 190 225 +39TQ3 425 226 +3TTQK 687 227 +3J22K 826 228 +3J58J 189 229 +3QJ39 324 230 +3K884 844 231 +3KQJK 598 232 +3A9Q9 977 233 +42J92 224 234 +43T63 695 235 +43JTT 80 236 +43A38 634 237 +455Q8 249 238 +465T6 477 239 +467K7 141 240 +46AT4 728 241 +477AT 561 242 +47927 612 243 +486Q6 764 244 +49374 63 245 +4997K 943 246 +49JJK 398 247 +4T437 860 248 +4T5TJ 614 249 +4JKJQ 509 250 +4JAJT 794 251 +4Q46J 66 252 +4K943 235 253 +4KTJ4 575 254 +52286 699 255 +52543 145 256 +534QQ 433 257 +55JTK 73 258 +57782 924 259 +58JQ5 397 260 +5J537 914 261 +5J572 734 262 +5Q68Q 133 263 +5QT9T 775 264 +5K226 683 265 +5K593 594 266 +5KT6T 685 267 +5KJ7K 834 268 +5A446 885 269 +5A4J4 972 270 +5A597 741 271 +5ATT8 646 272 +63KJJ 661 273 +65259 917 274 +676T2 763 275 +696AJ 611 276 +69J59 894 277 +6T6JA 932 278 +6TT84 539 279 +6J787 920 280 +6JJQ8 496 281 +6JKK7 211 282 +6Q976 533 283 +6KQ2K 4 284 +72JJT 898 285 +738QQ 100 286 +75488 459 287 +76J5J 752 288 +77AKT 802 289 +79J27 185 290 +79J94 12 291 +7J6QQ 941 292 +7JK55 529 293 +7Q4K7 274 294 +7K53K 446 295 +7KJ44 886 296 +7A454 475 297 +7A875 423 298 +83T32 178 299 +83T89 382 300 +83JJ6 202 301 +84TK8 965 302 +84J82 166 303 +8533K 260 304 +8648J 393 305 +8665J 1000 306 +87A86 345 307 +88Q2T 644 308 +88KT6 783 309 +89629 909 310 +89663 632 311 +89K8A 118 312 +8T7AA 944 313 +8T8AK 107 314 +8JT8A 237 315 +8Q337 637 316 +8QJ3Q 946 317 +8K685 453 318 +8K76K 604 319 +8KK97 806 320 +924A2 762 321 +927KK 777 322 +9298A 976 323 +93585 92 324 +93J37 546 325 +93AA6 399 326 +94739 739 327 +95582 975 328 +95T45 264 329 +9655K 204 330 +96J2J 458 331 +975J5 37 332 +97752 855 333 +98268 765 334 +9883J 26 335 +989K5 993 336 +98T77 970 337 +9936K 986 338 +9942J 174 339 +9954J 349 340 +99JQA 838 341 +9T5TJ 501 342 +9J694 901 343 +9JTT2 420 344 +9JA33 130 345 +9QTQ2 99 346 +9K98J 199 347 +9KJKA 678 348 +T2TA8 945 349 +T3422 2 350 +T3488 927 351 +T37J3 337 352 +T38T9 256 353 +T4553 71 354 +T4858 935 355 +T5956 825 356 +T5KK2 341 357 +T6282 46 358 +T65T8 713 359 +T66J7 125 360 +T6T93 995 361 +T6AQT 415 362 +T84QQ 137 363 +T96A9 832 364 +TT6AK 921 365 +TTQJ5 538 366 +TJJK2 313 367 +TA2QA 476 368 +TAT3K 957 369 +TAA98 631 370 +J27TT 626 371 +J3677 6 372 +J3743 81 373 +J4348 655 374 +J4822 90 375 +J5494 244 376 +J58AA 996 377 +J5929 62 378 +J5989 110 379 +J599T 574 380 +J68T6 744 381 +J69AA 210 382 +J7494 447 383 +J7KK2 47 384 +J8K8T 949 385 +J8A3A 852 386 +J8AKA 805 387 +J9343 363 388 +JT3Q3 983 389 +JT43J 872 390 +JT737 990 391 +JT889 953 392 +JTT2A 296 393 +JTT64 177 394 +JQ455 169 395 +JQ9KQ 430 396 +JQT77 737 397 +JQJ58 376 398 +JK6J7 833 399 +JA2AT 58 400 +JA59A 682 401 +JAK7A 213 402 +Q3499 576 403 +Q39Q6 767 404 +Q4788 239 405 +Q4A94 282 406 +Q5TT7 17 407 +Q5TQJ 966 408 +Q657Q 328 409 +Q6838 551 410 +Q6K68 689 411 +Q83J8 275 412 +Q844T 795 413 +Q88AT 938 414 +Q8K89 150 415 +Q8AQ9 908 416 +Q9JT9 327 417 +Q9A89 123 418 +QT464 317 419 +QT646 662 420 +QJQ79 102 421 +QQ2J8 837 422 +QQ472 589 423 +QQK59 867 424 +QK9AK 290 425 +QA3KK 181 426 +QA779 638 427 +QA9Q5 755 428 +QA9KQ 309 429 +K2848 620 430 +K2J29 592 431 +K35K4 547 432 +K3JJ7 507 433 +K4J48 48 434 +K78KA 127 435 +K7JTK 156 436 +K7K5Q 323 437 +K845K 95 438 +K8KJ7 559 439 +KJ3J2 431 440 +KJ77A 271 441 +KQ373 984 442 +KQ83Q 333 443 +KQKJ4 142 444 +KKJQA 361 445 +KKQJ5 740 446 +KA322 403 447 +A277K 160 448 +A2A46 374 449 +A3757 312 450 +A3A78 16 451 +A4575 14 452 +A498A 684 453 +A57T5 355 454 +A5J52 86 455 +A5J7A 842 456 +A5J85 508 457 +A7847 478 458 +A7JA6 357 459 +A7JA8 129 460 +A848J 798 461 +A9JTA 120 462 +AT998 660 463 +AJ322 613 464 +AQT3A 696 465 +AQQ86 525 466 +AK48A 968 467 +AK58K 9 468 +AK766 905 469 +AKAJT 703 470 +AA3TJ 331 471 +23327 241 472 +24662 828 473 +27257 792 474 +28J82 595 475 +2J424 969 476 +2K2K7 460 477 +2K552 591 478 +2K929 503 479 +32Q2Q 31 480 +33299 435 481 +33449 414 482 +33J22 348 483 +3434T 572 484 +36K63 354 485 +37997 715 486 +38535 294 487 +38J38 593 488 +393T9 904 489 +3J6J3 979 490 +3JT3T 101 491 +3K4K3 283 492 +3A3A2 183 493 +3AA99 330 494 +3AAQQ 356 495 +44225 510 496 +44AAQ 745 497 +45456 362 498 +45542 746 499 +45J54 730 500 +46674 135 501 +47274 582 502 +47334 7 503 +488KK 384 504 +4T43T 816 505 +4J477 411 506 +4J499 889 507 +4K4AA 877 508 +4ATA4 225 509 +54225 219 510 +544A5 926 511 +57995 452 512 +58252 636 513 +58787 688 514 +58T8T 303 515 +5J588 853 516 +5A35A 950 517 +5ATA5 15 518 +6262J 163 519 +63434 865 520 +63644 413 521 +655J6 119 522 +66787 424 523 +66998 900 524 +66KK3 68 525 +67788 479 526 +68644 212 527 +68968 373 528 +68J86 876 529 +696AA 412 530 +6J633 41 531 +6J699 880 532 +6J6J2 378 533 +6JAA6 512 534 +6K46K 803 535 +6A886 845 536 +722AA 692 537 +74667 925 538 +74K7K 530 539 +76557 672 540 +7676A 301 541 +7722Q 132 542 +775AA 567 543 +7JA7A 165 544 +7Q755 299 545 +7K75K 228 546 +7K7K6 707 547 +7A2A7 486 548 +7A447 681 549 +82A82 531 550 +84383 300 551 +87899 881 552 +87QQ8 939 553 +88533 774 554 +887J7 252 555 +89QQ9 810 556 +8TQ8T 829 557 +8TA8A 992 558 +8QKQK 203 559 +94545 94 560 +94A9A 680 561 +95922 255 562 +95JJ5 502 563 +97KK7 197 564 +99448 797 565 +9TAT9 319 566 +T2T2A 316 567 +T88T4 310 568 +T99T6 891 569 +T9KK9 208 570 +TT2JJ 70 571 +TT2QQ 651 572 +TTKKA 597 573 +TJTJK 173 574 +TA3T3 84 575 +TAA3T 493 576 +J66J3 343 577 +J77QQ 624 578 +J8J82 967 579 +J92J2 368 580 +J97J9 391 581 +JJ99K 603 582 +JK8J8 455 583 +JA33A 432 584 +JA5A5 790 585 +Q77AA 278 586 +Q7TQT 25 587 +Q7QA7 998 588 +Q9889 409 589 +QTAQT 29 590 +QQ282 76 591 +QQ44J 401 592 +QKKQ4 195 593 +K337K 937 594 +K3K23 997 595 +K5KA5 231 596 +K9K92 868 597 +KTT9K 584 598 +KQ6Q6 532 599 +KK464 111 600 +KKJAA 951 601 +KAQKA 760 602 +A37A3 416 603 +A557A 698 604 +A7ATT 172 605 +A844A 380 606 +A9K9A 124 607 +AT33A 812 608 +AJKJK 322 609 +AQ6Q6 245 610 +AK66K 468 611 +AKA88 308 612 +AA6QQ 28 613 +AA7KK 633 614 +AA8J8 599 615 +AAT6T 504 616 +AAJ44 434 617 +22256 789 618 +22276 716 619 +22527 287 620 +2272J 922 621 +22J42 295 622 +22K27 429 623 +27774 849 624 +27JJJ 705 625 +28J22 785 626 +2Q555 236 627 +2Q999 830 628 +2QT22 590 629 +2KAAA 289 630 +2AA4A 93 631 +33384 948 632 +333KQ 879 633 +33739 959 634 +3393T 438 635 +366J6 656 636 +37797 467 637 +37A77 72 638 +399Q9 97 639 +3TJTT 883 640 +3J335 291 641 +3QQQ8 733 642 +3K343 585 643 +3KKTK 526 644 +3KKK4 786 645 +4222A 543 646 +43T44 473 647 +444JT 276 648 +4474T 712 649 +44J49 581 650 +44A4Q 796 651 +44AK4 711 652 +4544J 389 653 +45KKK 157 654 +4666J 221 655 +47Q77 35 656 +48788 152 657 +494Q4 171 658 +4Q3QQ 43 659 +52554 859 660 +545J5 910 661 +55534 471 662 +55598 487 663 +555TK 266 664 +55954 240 665 +55J25 804 666 +55K35 934 667 +57J55 887 668 +5JK55 495 669 +5KAKK 419 670 +62422 38 671 +62656 780 672 +6555J 522 673 +655T5 483 674 +666J2 757 675 +66762 940 676 +667Q6 115 677 +66965 492 678 +66J6A 743 679 +69992 643 680 +6T222 991 681 +6J669 856 682 +6J66Q 196 683 +6Q636 64 684 +6AAJA 359 685 +737Q7 562 686 +74Q44 36 687 +757J7 437 688 +76665 427 689 +7677Q 263 690 +76J77 426 691 +7775A 318 692 +77783 205 693 +7779Q 563 694 +7T8TT 270 695 +7J737 609 696 +7J747 456 697 +7J7A7 147 698 +7KKK6 668 699 +7KKAK 964 700 +838J8 469 701 +8555J 32 702 +85838 21 703 +86884 217 704 +888J6 679 705 +88938 674 706 +88J8K 314 707 +88J8A 580 708 +88Q8T 365 709 +88QK8 912 710 +89599 288 711 +89777 280 712 +89886 544 713 +8T8K8 919 714 +8J882 602 715 +8J887 79 716 +8K884 465 717 +8A887 11 718 +93979 751 719 +949A9 571 720 +94J99 824 721 +94Q99 742 722 +97555 10 723 +99497 155 724 +99J79 192 725 +99J9T 999 726 +9T3TT 352 727 +9TTTJ 568 728 +9J888 627 729 +9J99Q 600 730 +9Q998 251 731 +9A599 88 732 +9AA5A 664 733 +T22K2 161 734 +T3666 978 735 +T6T3T 962 736 +T6TT5 234 737 +T6TTJ 116 738 +T9T6T 971 739 +TT2JT 799 740 +TT4T8 490 741 +TTT59 558 742 +TTT97 232 743 +TTTQ5 874 744 +TTJT5 524 745 +TQ8TT 663 746 +J2223 233 747 +J2K22 61 748 +J33A3 388 749 +J4446 670 750 +J6999 311 751 +J8488 55 752 +JT333 292 753 +JJK9J 3 754 +JQ6QQ 247 755 +JQQTQ 140 756 +JK5KK 24 757 +JKKK7 866 758 +Q333J 788 759 +Q4QQK 727 760 +Q5Q8Q 652 761 +Q5QQ4 570 762 +Q6QKQ 134 763 +Q7222 436 764 +Q7778 770 765 +Q7JQQ 960 766 +Q8AQQ 321 767 +Q9333 350 768 +QTQQ8 369 769 +QJQ8Q 519 770 +QJQKQ 168 771 +QQ4JQ 647 772 +QQ68Q 392 773 +QQ9Q5 675 774 +QQQ37 758 775 +QQQ82 154 776 +QKQAQ 729 777 +QKKJK 207 778 +QKKKA 82 779 +QATQQ 329 780 +K2252 605 781 +K2555 666 782 +K2KK4 579 783 +K3336 768 784 +K3444 676 785 +K4484 747 786 +K48KK 954 787 +K5777 848 788 +K7J77 74 789 +K8KK7 690 790 +K9333 104 791 +KTKKJ 973 792 +KJJJ6 451 793 +KK47K 809 794 +KK4KT 60 795 +KKJ2K 223 796 +A3323 351 797 +A3336 514 798 +A4447 360 799 +A4JAA 385 800 +A5855 766 801 +A6662 929 802 +A999Q 913 803 +AT5TT 518 804 +AT7TT 273 805 +AA2AT 554 806 +AATAJ 30 807 +AAJA8 817 808 +AAQJA 379 809 +AAA2J 400 810 +22244 284 811 +22266 952 812 +22J2J 916 813 +22QQ2 947 814 +27272 607 815 +27772 462 816 +28228 930 817 +29292 315 818 +2Q2QQ 754 819 +333JJ 257 820 +33939 701 821 +33TTT 720 822 +33AAA 293 823 +34344 781 824 +36363 201 825 +444JJ 364 826 +444QQ 305 827 +45544 246 828 +46464 778 829 +4T4T4 428 830 +52225 159 831 +53533 227 832 +54455 671 833 +555JJ 267 834 +555KK 736 835 +58885 372 836 +5T5T5 759 837 +5Q5Q5 836 838 +5AAA5 52 839 +63366 1 840 +66AA6 53 841 +67776 144 842 +68668 464 843 +69669 659 844 +69969 42 845 +6T66T 988 846 +6KK66 336 847 +6KK6K 65 848 +73377 847 849 +77755 484 850 +78878 441 851 +79977 40 852 +7J7J7 34 853 +7KK77 714 854 +83388 89 855 +84884 218 856 +86688 463 857 +88555 200 858 +88899 162 859 +88JJJ 370 860 +8Q88Q 494 861 +93939 583 862 +99494 641 863 +99QQ9 250 864 +9TT99 143 865 +9K9KK 180 866 +T8T88 903 867 +T8T8T 77 868 +TT333 811 869 +TT77T 955 870 +TJTJT 445 871 +TQTQT 704 872 +TKTTK 243 873 +TATTA 279 874 +J22JJ 121 875 +J666J 560 876 +J77JJ 807 877 +J888J 642 878 +JJAAA 153 879 +JKKJJ 722 880 +Q4Q4Q 191 881 +Q66QQ 771 882 +Q77Q7 610 883 +QTQTQ 791 884 +QJJQQ 386 885 +QQ3Q3 691 886 +K22KK 942 887 +K4K4K 719 888 +K7KK7 635 889 +KJJKK 617 890 +KQKQQ 285 891 +KK888 639 892 +KK8K8 394 893 +KKTKT 320 894 +KKK55 136 895 +A2A22 182 896 +A444A 653 897 +A4AA4 548 898 +A7A77 265 899 +AQAQQ 827 900 +AA999 555 901 +AA99A 516 902 +AAQQA 873 903 +22228 112 904 +22229 131 905 +222A2 878 906 +22322 553 907 +22722 963 908 +24444 450 909 +25555 248 910 +26222 27 911 +2T222 339 912 +2J222 552 913 +2K222 49 914 +2KKKK 209 915 +33233 422 916 +33338 542 917 +33363 931 918 +333Q3 511 919 +333K3 113 920 +33433 340 921 +33T33 466 922 +37777 410 923 +3TTTT 697 924 +3J333 784 925 +42222 985 926 +43444 286 927 +4444J 408 928 +44464 897 929 +44484 841 930 +44494 109 931 +444A4 884 932 +4TTTT 8 933 +4Q444 540 934 +55553 608 935 +55557 902 936 +5555J 146 937 +55Q55 83 938 +59555 44 939 +5QQQQ 513 940 +66966 505 941 +68666 461 942 +6T666 718 943 +6Q666 67 944 +74444 338 945 +74777 982 946 +7777K 587 947 +77877 13 948 +77T77 814 949 +77J77 800 950 +79999 85 951 +85555 710 952 +85888 840 953 +87888 793 954 +88882 578 955 +8888K 117 956 +8888A 406 957 +88Q88 958 958 +8JJJJ 769 959 +8QQQQ 442 960 +8AAAA 918 961 +92999 149 962 +93333 702 963 +95999 122 964 +99939 377 965 +99994 858 966 +9999J 281 967 +9KKKK 5 968 +9A999 395 969 +T6TTT 606 970 +TT2TT 923 971 +TTT9T 732 972 +TTTT8 787 973 +TTTKT 214 974 +TJTTT 472 975 +TAAAA 618 976 +J6666 176 977 +J8888 387 978 +JAAAA 818 979 +QTTTT 229 980 +QQ7QQ 421 981 +QQ9QQ 956 982 +QQJQQ 821 983 +QQQ2Q 756 984 +QQQQ6 650 985 +QQQAQ 439 986 +K3KKK 738 987 +K4444 175 988 +K9999 723 989 +KQQQQ 549 990 +KK8KK 556 991 +KKK6K 625 992 +KKKJK 565 993 +AA5AA 381 994 +AAQAA 862 995 +AAA7A 457 996 +AAAKA 545 997 +AAAA4 499 998 +AAAA9 407 999 +JJJJJ 550 1000 + +=== /COMPUTATION === + +=== ANSWER TO P1 === +248179786 diff --git a/aoc_2023/day-07/logs/out_2.txt b/aoc_2023/day-07/logs/out_2.txt new file mode 100644 index 0000000..3d5412c --- /dev/null +++ b/aoc_2023/day-07/logs/out_2.txt @@ -0,0 +1,4010 @@ +=== COMPUTATION === + +[ + { + hand: "23647", + bid: 869 + }, { + hand: "27469", + bid: 851 + }, { + hand: "2835K", + bid: 20 + }, { + hand: "29TA7", + bid: 750 + }, { + hand: "2A49Q", + bid: 658 + }, { + hand: "32794", + bid: 673 + }, { + hand: "32TK9", + bid: 536 + }, { + hand: "32K59", + bid: 470 + }, { + hand: "349T7", + bid: 677 + }, { + hand: "359AK", + bid: 615 + }, { + hand: "362QA", + bid: 907 + }, { + hand: "378K4", + bid: 537 + }, { + hand: "389K6", + bid: 761 + }, { + hand: "38T4K", + bid: 449 + }, { + hand: "3T582", + bid: 325 + }, { + hand: "3T625", + bid: 980 + }, { + hand: "3Q269", + bid: 272 + }, { + hand: "3Q5A9", + bid: 843 + }, { + hand: "3K2A9", + bid: 277 + }, { + hand: "423QA", + bid: 528 + }, { + hand: "425TK", + bid: 726 + }, { + hand: "42657", + bid: 725 + }, { + hand: "4568K", + bid: 686 + }, { + hand: "45KQ2", + bid: 57 + }, { + hand: "46258", + bid: 404 + }, { + hand: "478QA", + bid: 417 + }, { + hand: "47T3A", + bid: 78 + }, { + hand: "47ATQ", + bid: 753 + }, { + hand: "48K3Q", + bid: 822 + }, { + hand: "49K3A", + bid: 497 + }, { + hand: "4T27A", + bid: 870 + }, { + hand: "4Q39T", + bid: 332 + }, { + hand: "4Q867", + bid: 375 + }, { + hand: "4K5Q7", + bid: 491 + }, { + hand: "4KT79", + bid: 573 + }, { + hand: "5482A", + bid: 304 + }, { + hand: "56794", + bid: 167 + }, { + hand: "56983", + bid: 619 + }, { + hand: "56T87", + bid: 258 + }, { + hand: "56Q73", + bid: 242 + }, { + hand: "5736T", + bid: 126 + }, { + hand: "57A2K", + bid: 454 + }, { + hand: "58QKA", + bid: 648 + }, { + hand: "5943Q", + bid: 56 + }, { + hand: "5947A", + bid: 961 + }, { + hand: "594KA", + bid: 649 + }, { + hand: "59K24", + bid: 108 + }, { + hand: "5T862", + bid: 569 + }, { + hand: "5Q6K9", + bid: 981 + }, { + hand: "5KTQ9", + bid: 139 + }, { + hand: "6238A", + bid: 22 + }, { + hand: "67K3A", + bid: 238 + }, { + hand: "67A52", + bid: 895 + }, { + hand: "69T2K", + bid: 184 + }, { + hand: "6TQ48", + bid: 706 + }, { + hand: "6TAQK", + bid: 198 + }, { + hand: "6QT54", + bid: 630 + }, { + hand: "6K5A2", + bid: 358 + }, { + hand: "6A7Q2", + bid: 520 + }, { + hand: "72K63", + bid: 864 + }, { + hand: "739T6", + bid: 850 + }, { + hand: "7529K", + bid: 974 + }, { + hand: "7569Q", + bid: 823 + }, { + hand: "763A8", + bid: 500 + }, { + hand: "78K65", + bid: 506 + }, { + hand: "7948K", + bid: 989 + }, { + hand: "79KQ6", + bid: 628 + }, { + hand: "7ATQ3", + bid: 861 + }, { + hand: "82K5A", + bid: 667 + }, { + hand: "82A59", + bid: 138 + }, { + hand: "84267", + bid: 91 + }, { + hand: "854T7", + bid: 622 + }, { + hand: "85TQ2", + bid: 709 + }, { + hand: "867Q2", + bid: 629 + }, { + hand: "8T273", + bid: 882 + }, { + hand: "8Q579", + bid: 835 + }, { + hand: "8K2AT", + bid: 896 + }, { + hand: "8K9QT", + bid: 226 + }, { + hand: "926A7", + bid: 523 + }, { + hand: "92A5K", + bid: 480 + }, { + hand: "93275", + bid: 813 + }, { + hand: "938Q4", + bid: 776 + }, { + hand: "93Q74", + bid: 23 + }, { + hand: "93A58", + bid: 307 + }, { + hand: "945T2", + bid: 654 + }, { + hand: "95AK7", + bid: 98 + }, { + hand: "96T7Q", + bid: 306 + }, { + hand: "9TK58", + bid: 481 + }, { + hand: "9Q47K", + bid: 33 + }, { + hand: "9K8T6", + bid: 444 + }, { + hand: "T3869", + bid: 151 + }, { + hand: "T7468", + bid: 51 + }, { + hand: "T87A5", + bid: 933 + }, { + hand: "TQ469", + bid: 206 + }, { + hand: "TA542", + bid: 268 + }, { + hand: "Q4263", + bid: 694 + }, { + hand: "Q635T", + bid: 396 + }, { + hand: "Q94TK", + bid: 390 + }, { + hand: "QA9K8", + bid: 261 + }, { + hand: "QAT67", + bid: 936 + }, { + hand: "K5T4Q", + bid: 230 + }, { + hand: "K6279", + bid: 596 + }, { + hand: "K6492", + bid: 748 + }, { + hand: "K6549", + bid: 863 + }, { + hand: "K85A7", + bid: 665 + }, { + hand: "K8T45", + bid: 170 + }, { + hand: "K923Q", + bid: 186 + }, { + hand: "K9437", + bid: 535 + }, { + hand: "KQ286", + bid: 254 + }, { + hand: "KQ752", + bid: 54 + }, { + hand: "KA3T9", + bid: 326 + }, { + hand: "KA43T", + bid: 854 + }, { + hand: "KAT4Q", + bid: 721 + }, { + hand: "A7328", + bid: 262 + }, { + hand: "A8KQ2", + bid: 298 + }, { + hand: "AT78K", + bid: 164 + }, { + hand: "AT79K", + bid: 906 + }, { + hand: "AKT25", + bid: 448 + }, { + hand: "J5A9Q", + bid: 158 + }, { + hand: "J5AT4", + bid: 383 + }, { + hand: "J6543", + bid: 498 + }, { + hand: "J69A7", + bid: 915 + }, { + hand: "J8265", + bid: 557 + }, { + hand: "J8AK6", + bid: 334 + }, { + hand: "J97A2", + bid: 179 + }, { + hand: "JT634", + bid: 45 + }, { + hand: "JT657", + bid: 474 + }, { + hand: "JQ478", + bid: 928 + }, { + hand: "JQ683", + bid: 564 + }, { + hand: "JQ798", + bid: 342 + }, { + hand: "JQT63", + bid: 485 + }, { + hand: "JKA98", + bid: 347 + }, { + hand: "2J96Q", + bid: 216 + }, { + hand: "2J9QA", + bid: 344 + }, { + hand: "23KTJ", + bid: 69 + }, { + hand: "24JA6", + bid: 808 + }, { + hand: "25247", + bid: 59 + }, { + hand: "25Q62", + bid: 148 + }, { + hand: "26J7K", + bid: 114 + }, { + hand: "26293", + bid: 708 + }, { + hand: "263TJ", + bid: 731 + }, { + hand: "2883T", + bid: 402 + }, { + hand: "2T6J4", + bid: 194 + }, { + hand: "2T623", + bid: 488 + }, { + hand: "2A293", + bid: 623 + }, { + hand: "2A4A3", + bid: 801 + }, { + hand: "3J586", + bid: 994 + }, { + hand: "3JA4T", + bid: 87 + }, { + hand: "325K2", + bid: 534 + }, { + hand: "334QA", + bid: 75 + }, { + hand: "33572", + bid: 911 + }, { + hand: "336K7", + bid: 893 + }, { + hand: "3472J", + bid: 815 + }, { + hand: "3473K", + bid: 418 + }, { + hand: "3558A", + bid: 106 + }, { + hand: "35AJT", + bid: 577 + }, { + hand: "36J98", + bid: 566 + }, { + hand: "387K3", + bid: 190 + }, { + hand: "389J5", + bid: 353 + }, { + hand: "39TQ3", + bid: 425 + }, { + hand: "3TTQK", + bid: 687 + }, { + hand: "3K884", + bid: 844 + }, { + hand: "3A9Q9", + bid: 977 + }, { + hand: "4J278", + bid: 839 + }, { + hand: "4J285", + bid: 890 + }, { + hand: "4J56Q", + bid: 645 + }, { + hand: "43T63", + bid: 695 + }, { + hand: "43KAJ", + bid: 222 + }, { + hand: "43A38", + bid: 634 + }, { + hand: "455Q8", + bid: 249 + }, { + hand: "465T6", + bid: 477 + }, { + hand: "467K7", + bid: 141 + }, { + hand: "46T7J", + bid: 871 + }, { + hand: "46AT4", + bid: 728 + }, { + hand: "477AT", + bid: 561 + }, { + hand: "47927", + bid: 612 + }, { + hand: "486Q6", + bid: 764 + }, { + hand: "49374", + bid: 63 + }, { + hand: "4997K", + bid: 943 + }, { + hand: "4T3JQ", + bid: 601 + }, { + hand: "4T437", + bid: 860 + }, { + hand: "4Q3J9", + bid: 693 + }, { + hand: "4K943", + bid: 235 + }, { + hand: "4A3J2", + bid: 105 + }, { + hand: "52286", + bid: 699 + }, { + hand: "52543", + bid: 145 + }, { + hand: "534QQ", + bid: 433 + }, { + hand: "537J8", + bid: 128 + }, { + hand: "57J68", + bid: 443 + }, { + hand: "57782", + bid: 924 + }, { + hand: "5Q68Q", + bid: 133 + }, { + hand: "5QT9T", + bid: 775 + }, { + hand: "5K2JQ", + bid: 405 + }, { + hand: "5K226", + bid: 683 + }, { + hand: "5K593", + bid: 594 + }, { + hand: "5KT6T", + bid: 685 + }, { + hand: "5A446", + bid: 885 + }, { + hand: "5A597", + bid: 741 + }, { + hand: "5ATT8", + bid: 646 + }, { + hand: "6JK35", + bid: 482 + }, { + hand: "63JT5", + bid: 772 + }, { + hand: "63KJT", + bid: 489 + }, { + hand: "65259", + bid: 917 + }, { + hand: "676T2", + bid: 763 + }, { + hand: "68T9J", + bid: 297 + }, { + hand: "6TT84", + bid: 539 + }, { + hand: "6QJ74", + bid: 717 + }, { + hand: "6Q976", + bid: 533 + }, { + hand: "6KQ2K", + bid: 4 + }, { + hand: "6A98J", + bid: 899 + }, { + hand: "7348J", + bid: 657 + }, { + hand: "738QQ", + bid: 100 + }, { + hand: "74J39", + bid: 892 + }, { + hand: "75488", + bid: 459 + }, { + hand: "77AKT", + bid: 802 + }, { + hand: "7845J", + bid: 335 + }, { + hand: "7Q4K7", + bid: 274 + }, { + hand: "7K53K", + bid: 446 + }, { + hand: "7A454", + bid: 475 + }, { + hand: "7A875", + bid: 423 + }, { + hand: "8J7A6", + bid: 616 + }, { + hand: "8JA4Q", + bid: 371 + }, { + hand: "83T32", + bid: 178 + }, { + hand: "83T89", + bid: 382 + }, { + hand: "84TK8", + bid: 965 + }, { + hand: "85J29", + bid: 346 + }, { + hand: "8533K", + bid: 260 + }, { + hand: "86JKT", + bid: 700 + }, { + hand: "87A86", + bid: 345 + }, { + hand: "88Q2T", + bid: 644 + }, { + hand: "88KT6", + bid: 783 + }, { + hand: "893KJ", + bid: 987 + }, { + hand: "89629", + bid: 909 + }, { + hand: "89663", + bid: 632 + }, { + hand: "89K8A", + bid: 118 + }, { + hand: "8T7AA", + bid: 944 + }, { + hand: "8T8AK", + bid: 107 + }, { + hand: "8Q337", + bid: 637 + }, { + hand: "8K685", + bid: 453 + }, { + hand: "8K7J2", + bid: 18 + }, { + hand: "8K76K", + bid: 604 + }, { + hand: "8KK97", + bid: 806 + }, { + hand: "8A2QJ", + bid: 103 + }, { + hand: "9J562", + bid: 269 + }, { + hand: "9JQ45", + bid: 820 + }, { + hand: "924A2", + bid: 762 + }, { + hand: "927KK", + bid: 777 + }, { + hand: "9298A", + bid: 976 + }, { + hand: "93585", + bid: 92 + }, { + hand: "93AA6", + bid: 399 + }, { + hand: "94739", + bid: 739 + }, { + hand: "95582", + bid: 975 + }, { + hand: "95T45", + bid: 264 + }, { + hand: "9655K", + bid: 204 + }, { + hand: "97752", + bid: 855 + }, { + hand: "98268", + bid: 765 + }, { + hand: "989K5", + bid: 993 + }, { + hand: "98T77", + bid: 970 + }, { + hand: "98A5J", + bid: 187 + }, { + hand: "9936K", + bid: 986 + }, { + hand: "9TJQ6", + bid: 188 + }, { + hand: "9QTJ8", + bid: 541 + }, { + hand: "9QTQ2", + bid: 99 + }, { + hand: "9KJ36", + bid: 846 + }, { + hand: "TJ32Q", + bid: 193 + }, { + hand: "T2TA8", + bid: 945 + }, { + hand: "T3422", + bid: 2 + }, { + hand: "T3488", + bid: 927 + }, { + hand: "T38T9", + bid: 256 + }, { + hand: "T4553", + bid: 71 + }, { + hand: "T4858", + bid: 935 + }, { + hand: "T532J", + bid: 259 + }, { + hand: "T5956", + bid: 825 + }, { + hand: "T5KK2", + bid: 341 + }, { + hand: "T6282", + bid: 46 + }, { + hand: "T65T8", + bid: 713 + }, { + hand: "T6T93", + bid: 995 + }, { + hand: "T6AQT", + bid: 415 + }, { + hand: "T849J", + bid: 96 + }, { + hand: "T84QQ", + bid: 137 + }, { + hand: "T96A9", + bid: 832 + }, { + hand: "TT6AK", + bid: 921 + }, { + hand: "TA2QA", + bid: 476 + }, { + hand: "TAT3K", + bid: 957 + }, { + hand: "TAA98", + bid: 631 + }, { + hand: "QJ24T", + bid: 669 + }, { + hand: "QJ468", + bid: 302 + }, { + hand: "Q3499", + bid: 576 + }, { + hand: "Q39Q6", + bid: 767 + }, { + hand: "Q4788", + bid: 239 + }, { + hand: "Q4A94", + bid: 282 + }, { + hand: "Q5TT7", + bid: 17 + }, { + hand: "Q657Q", + bid: 328 + }, { + hand: "Q6838", + bid: 551 + }, { + hand: "Q6K68", + bid: 689 + }, { + hand: "Q74JK", + bid: 779 + }, { + hand: "Q745J", + bid: 220 + }, { + hand: "Q844T", + bid: 795 + }, { + hand: "Q88AT", + bid: 938 + }, { + hand: "Q8K89", + bid: 150 + }, { + hand: "Q8AQ9", + bid: 908 + }, { + hand: "Q9A89", + bid: 123 + }, { + hand: "QT464", + bid: 317 + }, { + hand: "QT646", + bid: 662 + }, { + hand: "QQ472", + bid: 589 + }, { + hand: "QQK59", + bid: 867 + }, { + hand: "QKJ63", + bid: 39 + }, { + hand: "QK9AK", + bid: 290 + }, { + hand: "QA3KK", + bid: 181 + }, { + hand: "QA779", + bid: 638 + }, { + hand: "QA9Q5", + bid: 755 + }, { + hand: "QA9KQ", + bid: 309 + }, { + hand: "KJ29Q", + bid: 857 + }, { + hand: "KJ397", + bid: 640 + }, { + hand: "K2848", + bid: 620 + }, { + hand: "K35K4", + bid: 547 + }, { + hand: "K3AJ5", + bid: 588 + }, { + hand: "K78KA", + bid: 127 + }, { + hand: "K7K5Q", + bid: 323 + }, { + hand: "K845K", + bid: 95 + }, { + hand: "K94TJ", + bid: 735 + }, { + hand: "KTA8J", + bid: 782 + }, { + hand: "KQJ46", + bid: 819 + }, { + hand: "KQ373", + bid: 984 + }, { + hand: "KQ83Q", + bid: 333 + }, { + hand: "KA322", + bid: 403 + }, { + hand: "KA5JQ", + bid: 773 + }, { + hand: "KA6J4", + bid: 215 + }, { + hand: "AJ7KT", + bid: 621 + }, { + hand: "AJK6Q", + bid: 724 + }, { + hand: "A277K", + bid: 160 + }, { + hand: "A2A46", + bid: 374 + }, { + hand: "A3757", + bid: 312 + }, { + hand: "A3A78", + bid: 16 + }, { + hand: "A4575", + bid: 14 + }, { + hand: "A498A", + bid: 684 + }, { + hand: "A57T5", + bid: 355 + }, { + hand: "A7847", + bid: 478 + }, { + hand: "A86J5", + bid: 440 + }, { + hand: "ATJ6K", + bid: 19 + }, { + hand: "AT998", + bid: 660 + }, { + hand: "AQT3A", + bid: 696 + }, { + hand: "AQQ86", + bid: 525 + }, { + hand: "AK48A", + bid: 968 + }, { + hand: "AK58K", + bid: 9 + }, { + hand: "AK766", + bid: 905 + }, { + hand: "23327", + bid: 241 + }, { + hand: "24662", + bid: 828 + }, { + hand: "27257", + bid: 792 + }, { + hand: "2K2K7", + bid: 460 + }, { + hand: "2K552", + bid: 591 + }, { + hand: "2K929", + bid: 503 + }, { + hand: "32Q2Q", + bid: 31 + }, { + hand: "33299", + bid: 435 + }, { + hand: "33449", + bid: 414 + }, { + hand: "3434T", + bid: 572 + }, { + hand: "36K63", + bid: 354 + }, { + hand: "37997", + bid: 715 + }, { + hand: "38535", + bid: 294 + }, { + hand: "393T9", + bid: 904 + }, { + hand: "3K4K3", + bid: 283 + }, { + hand: "3A3A2", + bid: 183 + }, { + hand: "3AA99", + bid: 330 + }, { + hand: "3AAQQ", + bid: 356 + }, { + hand: "44225", + bid: 510 + }, { + hand: "44AAQ", + bid: 745 + }, { + hand: "45456", + bid: 362 + }, { + hand: "45542", + bid: 746 + }, { + hand: "46674", + bid: 135 + }, { + hand: "47274", + bid: 582 + }, { + hand: "47334", + bid: 7 + }, { + hand: "488KK", + bid: 384 + }, { + hand: "4T43T", + bid: 816 + }, { + hand: "4K4AA", + bid: 877 + }, { + hand: "4ATA4", + bid: 225 + }, { + hand: "54225", + bid: 219 + }, { + hand: "544A5", + bid: 926 + }, { + hand: "57995", + bid: 452 + }, { + hand: "58252", + bid: 636 + }, { + hand: "58787", + bid: 688 + }, { + hand: "58T8T", + bid: 303 + }, { + hand: "5A35A", + bid: 950 + }, { + hand: "5ATA5", + bid: 15 + }, { + hand: "63434", + bid: 865 + }, { + hand: "63644", + bid: 413 + }, { + hand: "66787", + bid: 424 + }, { + hand: "66998", + bid: 900 + }, { + hand: "66KK3", + bid: 68 + }, { + hand: "67788", + bid: 479 + }, { + hand: "68644", + bid: 212 + }, { + hand: "68968", + bid: 373 + }, { + hand: "696AA", + bid: 412 + }, { + hand: "6K46K", + bid: 803 + }, { + hand: "6A886", + bid: 845 + }, { + hand: "722AA", + bid: 692 + }, { + hand: "74667", + bid: 925 + }, { + hand: "74K7K", + bid: 530 + }, { + hand: "76557", + bid: 672 + }, { + hand: "7676A", + bid: 301 + }, { + hand: "7722Q", + bid: 132 + }, { + hand: "775AA", + bid: 567 + }, { + hand: "7Q755", + bid: 299 + }, { + hand: "7K75K", + bid: 228 + }, { + hand: "7K7K6", + bid: 707 + }, { + hand: "7A2A7", + bid: 486 + }, { + hand: "7A447", + bid: 681 + }, { + hand: "82A82", + bid: 531 + }, { + hand: "84383", + bid: 300 + }, { + hand: "87899", + bid: 881 + }, { + hand: "87QQ8", + bid: 939 + }, { + hand: "88533", + bid: 774 + }, { + hand: "89QQ9", + bid: 810 + }, { + hand: "8TQ8T", + bid: 829 + }, { + hand: "8TA8A", + bid: 992 + }, { + hand: "8QKQK", + bid: 203 + }, { + hand: "94545", + bid: 94 + }, { + hand: "94A9A", + bid: 680 + }, { + hand: "95922", + bid: 255 + }, { + hand: "97KK7", + bid: 197 + }, { + hand: "99448", + bid: 797 + }, { + hand: "9TAT9", + bid: 319 + }, { + hand: "T2T2A", + bid: 316 + }, { + hand: "T88T4", + bid: 310 + }, { + hand: "T99T6", + bid: 891 + }, { + hand: "T9KK9", + bid: 208 + }, { + hand: "TT2QQ", + bid: 651 + }, { + hand: "TTKKA", + bid: 597 + }, { + hand: "TA3T3", + bid: 84 + }, { + hand: "TAA3T", + bid: 493 + }, { + hand: "Q77AA", + bid: 278 + }, { + hand: "Q7TQT", + bid: 25 + }, { + hand: "Q7QA7", + bid: 998 + }, { + hand: "Q9889", + bid: 409 + }, { + hand: "QTAQT", + bid: 29 + }, { + hand: "QQ282", + bid: 76 + }, { + hand: "QKKQ4", + bid: 195 + }, { + hand: "K337K", + bid: 937 + }, { + hand: "K3K23", + bid: 997 + }, { + hand: "K5KA5", + bid: 231 + }, { + hand: "K9K92", + bid: 868 + }, { + hand: "KTT9K", + bid: 584 + }, { + hand: "KQ6Q6", + bid: 532 + }, { + hand: "KK464", + bid: 111 + }, { + hand: "KAQKA", + bid: 760 + }, { + hand: "A37A3", + bid: 416 + }, { + hand: "A557A", + bid: 698 + }, { + hand: "A7ATT", + bid: 172 + }, { + hand: "A844A", + bid: 380 + }, { + hand: "A9K9A", + bid: 124 + }, { + hand: "AT33A", + bid: 812 + }, { + hand: "AQ6Q6", + bid: 245 + }, { + hand: "AK66K", + bid: 468 + }, { + hand: "AKA88", + bid: 308 + }, { + hand: "AA6QQ", + bid: 28 + }, { + hand: "AA7KK", + bid: 633 + }, { + hand: "AAT6T", + bid: 504 + }, { + hand: "J27TT", + bid: 626 + }, { + hand: "J3677", + bid: 6 + }, { + hand: "J3743", + bid: 81 + }, { + hand: "J4348", + bid: 655 + }, { + hand: "J4822", + bid: 90 + }, { + hand: "J5494", + bid: 244 + }, { + hand: "J58AA", + bid: 996 + }, { + hand: "J5929", + bid: 62 + }, { + hand: "J5989", + bid: 110 + }, { + hand: "J599T", + bid: 574 + }, { + hand: "J68T6", + bid: 744 + }, { + hand: "J69AA", + bid: 210 + }, { + hand: "J7494", + bid: 447 + }, { + hand: "J7KK2", + bid: 47 + }, { + hand: "J8K8T", + bid: 949 + }, { + hand: "J8A3A", + bid: 852 + }, { + hand: "J8AKA", + bid: 805 + }, { + hand: "J9343", + bid: 363 + }, { + hand: "JT3Q3", + bid: 983 + }, { + hand: "JT43J", + bid: 872 + }, { + hand: "JT737", + bid: 990 + }, { + hand: "JT889", + bid: 953 + }, { + hand: "JTT2A", + bid: 296 + }, { + hand: "JTT64", + bid: 177 + }, { + hand: "JQJ58", + bid: 376 + }, { + hand: "JQ455", + bid: 169 + }, { + hand: "JQ9KQ", + bid: 430 + }, { + hand: "JQT77", + bid: 737 + }, { + hand: "JK6J7", + bid: 833 + }, { + hand: "JA2AT", + bid: 58 + }, { + hand: "JA59A", + bid: 682 + }, { + hand: "JAK7A", + bid: 213 + }, { + hand: "2J448", + bid: 831 + }, { + hand: "2J4A4", + bid: 367 + }, { + hand: "2J533", + bid: 888 + }, { + hand: "2J65J", + bid: 253 + }, { + hand: "2J898", + bid: 366 + }, { + hand: "2J9KK", + bid: 749 + }, { + hand: "22256", + bid: 789 + }, { + hand: "22276", + bid: 716 + }, { + hand: "22527", + bid: 287 + }, { + hand: "22K27", + bid: 429 + }, { + hand: "252JQ", + bid: 527 + }, { + hand: "26J25", + bid: 875 + }, { + hand: "27JT2", + bid: 521 + }, { + hand: "27774", + bid: 849 + }, { + hand: "2TA2J", + bid: 517 + }, { + hand: "2Q555", + bid: 236 + }, { + hand: "2Q999", + bid: 830 + }, { + hand: "2QT22", + bid: 590 + }, { + hand: "2KAAA", + bid: 289 + }, { + hand: "2A3AJ", + bid: 515 + }, { + hand: "2AA4A", + bid: 93 + }, { + hand: "3J22K", + bid: 826 + }, { + hand: "3J58J", + bid: 189 + }, { + hand: "328J2", + bid: 50 + }, { + hand: "33384", + bid: 948 + }, { + hand: "333KQ", + bid: 879 + }, { + hand: "33739", + bid: 959 + }, { + hand: "3393T", + bid: 438 + }, { + hand: "37797", + bid: 467 + }, { + hand: "37KJK", + bid: 586 + }, { + hand: "37A77", + bid: 72 + }, { + hand: "399Q9", + bid: 97 + }, { + hand: "3QJ39", + bid: 324 + }, { + hand: "3QQQ8", + bid: 733 + }, { + hand: "3K343", + bid: 585 + }, { + hand: "3KQJK", + bid: 598 + }, { + hand: "3KKTK", + bid: 526 + }, { + hand: "3KKK4", + bid: 786 + }, { + hand: "4JKJQ", + bid: 509 + }, { + hand: "4JAJT", + bid: 794 + }, { + hand: "42J92", + bid: 224 + }, { + hand: "4222A", + bid: 543 + }, { + hand: "43JTT", + bid: 80 + }, { + hand: "43T44", + bid: 473 + }, { + hand: "4474T", + bid: 712 + }, { + hand: "44A4Q", + bid: 796 + }, { + hand: "44AK4", + bid: 711 + }, { + hand: "45KKK", + bid: 157 + }, { + hand: "47Q77", + bid: 35 + }, { + hand: "48788", + bid: 152 + }, { + hand: "49JJK", + bid: 398 + }, { + hand: "494Q4", + bid: 171 + }, { + hand: "4T5TJ", + bid: 614 + }, { + hand: "4Q3QQ", + bid: 43 + }, { + hand: "4Q46J", + bid: 66 + }, { + hand: "4KTJ4", + bid: 575 + }, { + hand: "5J537", + bid: 914 + }, { + hand: "5J572", + bid: 734 + }, { + hand: "52554", + bid: 859 + }, { + hand: "55JTK", + bid: 73 + }, { + hand: "55534", + bid: 471 + }, { + hand: "55598", + bid: 487 + }, { + hand: "555TK", + bid: 266 + }, { + hand: "55954", + bid: 240 + }, { + hand: "55K35", + bid: 934 + }, { + hand: "58JQ5", + bid: 397 + }, { + hand: "5KJ7K", + bid: 834 + }, { + hand: "5KAKK", + bid: 419 + }, { + hand: "5A4J4", + bid: 972 + }, { + hand: "6JJQ8", + bid: 496 + }, { + hand: "6J787", + bid: 920 + }, { + hand: "6JKK7", + bid: 211 + }, { + hand: "62422", + bid: 38 + }, { + hand: "62656", + bid: 780 + }, { + hand: "63KJJ", + bid: 661 + }, { + hand: "655T5", + bid: 483 + }, { + hand: "66762", + bid: 940 + }, { + hand: "667Q6", + bid: 115 + }, { + hand: "66965", + bid: 492 + }, { + hand: "69J59", + bid: 894 + }, { + hand: "696AJ", + bid: 611 + }, { + hand: "69992", + bid: 643 + }, { + hand: "6T222", + bid: 991 + }, { + hand: "6T6JA", + bid: 932 + }, { + hand: "6Q636", + bid: 64 + }, { + hand: "7J6QQ", + bid: 941 + }, { + hand: "7JK55", + bid: 529 + }, { + hand: "72JJT", + bid: 898 + }, { + hand: "737Q7", + bid: 562 + }, { + hand: "74Q44", + bid: 36 + }, { + hand: "76J5J", + bid: 752 + }, { + hand: "76665", + bid: 427 + }, { + hand: "7677Q", + bid: 263 + }, { + hand: "7775A", + bid: 318 + }, { + hand: "77783", + bid: 205 + }, { + hand: "7779Q", + bid: 563 + }, { + hand: "79J27", + bid: 185 + }, { + hand: "79J94", + bid: 12 + }, { + hand: "7T8TT", + bid: 270 + }, { + hand: "7KJ44", + bid: 886 + }, { + hand: "7KKK6", + bid: 668 + }, { + hand: "7KKAK", + bid: 964 + }, { + hand: "8JT8A", + bid: 237 + }, { + hand: "83JJ6", + bid: 202 + }, { + hand: "84J82", + bid: 166 + }, { + hand: "85838", + bid: 21 + }, { + hand: "8648J", + bid: 393 + }, { + hand: "8665J", + bid: 1000 + }, { + hand: "86884", + bid: 217 + }, { + hand: "88938", + bid: 674 + }, { + hand: "88Q8T", + bid: 365 + }, { + hand: "88QK8", + bid: 912 + }, { + hand: "89599", + bid: 288 + }, { + hand: "89777", + bid: 280 + }, { + hand: "89886", + bid: 544 + }, { + hand: "8T8K8", + bid: 919 + }, { + hand: "8QJ3Q", + bid: 946 + }, { + hand: "8K884", + bid: 465 + }, { + hand: "8A887", + bid: 11 + }, { + hand: "9J694", + bid: 901 + }, { + hand: "9JTT2", + bid: 420 + }, { + hand: "9JA33", + bid: 130 + }, { + hand: "93J37", + bid: 546 + }, { + hand: "93979", + bid: 751 + }, { + hand: "949A9", + bid: 571 + }, { + hand: "94Q99", + bid: 742 + }, { + hand: "96J2J", + bid: 458 + }, { + hand: "975J5", + bid: 37 + }, { + hand: "97555", + bid: 10 + }, { + hand: "9883J", + bid: 26 + }, { + hand: "99JQA", + bid: 838 + }, { + hand: "9942J", + bid: 174 + }, { + hand: "99497", + bid: 155 + }, { + hand: "9954J", + bid: 349 + }, { + hand: "9T3TT", + bid: 352 + }, { + hand: "9T5TJ", + bid: 501 + }, { + hand: "9Q998", + bid: 251 + }, { + hand: "9KJKA", + bid: 678 + }, { + hand: "9K98J", + bid: 199 + }, { + hand: "9A599", + bid: 88 + }, { + hand: "9AA5A", + bid: 664 + }, { + hand: "TJJK2", + bid: 313 + }, { + hand: "T22K2", + bid: 161 + }, { + hand: "T3666", + bid: 978 + }, { + hand: "T37J3", + bid: 337 + }, { + hand: "T66J7", + bid: 125 + }, { + hand: "T6T3T", + bid: 962 + }, { + hand: "T6TT5", + bid: 234 + }, { + hand: "T9T6T", + bid: 971 + }, { + hand: "TT4T8", + bid: 490 + }, { + hand: "TTT59", + bid: 558 + }, { + hand: "TTT97", + bid: 232 + }, { + hand: "TTTQ5", + bid: 874 + }, { + hand: "TTQJ5", + bid: 538 + }, { + hand: "TQ8TT", + bid: 663 + }, { + hand: "QJQ79", + bid: 102 + }, { + hand: "Q4QQK", + bid: 727 + }, { + hand: "Q5TQJ", + bid: 966 + }, { + hand: "Q5Q8Q", + bid: 652 + }, { + hand: "Q5QQ4", + bid: 570 + }, { + hand: "Q6QKQ", + bid: 134 + }, { + hand: "Q7222", + bid: 436 + }, { + hand: "Q7778", + bid: 770 + }, { + hand: "Q83J8", + bid: 275 + }, { + hand: "Q8AQQ", + bid: 321 + }, { + hand: "Q9JT9", + bid: 327 + }, { + hand: "Q9333", + bid: 350 + }, { + hand: "QTQQ8", + bid: 369 + }, { + hand: "QQ2J8", + bid: 837 + }, { + hand: "QQ68Q", + bid: 392 + }, { + hand: "QQ9Q5", + bid: 675 + }, { + hand: "QQQ37", + bid: 758 + }, { + hand: "QQQ82", + bid: 154 + }, { + hand: "QKQAQ", + bid: 729 + }, { + hand: "QKKKA", + bid: 82 + }, { + hand: "QATQQ", + bid: 329 + }, { + hand: "KJ3J2", + bid: 431 + }, { + hand: "KJ77A", + bid: 271 + }, { + hand: "K2J29", + bid: 592 + }, { + hand: "K2252", + bid: 605 + }, { + hand: "K2555", + bid: 666 + }, { + hand: "K2KK4", + bid: 579 + }, { + hand: "K3JJ7", + bid: 507 + }, { + hand: "K3336", + bid: 768 + }, { + hand: "K3444", + bid: 676 + }, { + hand: "K4J48", + bid: 48 + }, { + hand: "K4484", + bid: 747 + }, { + hand: "K48KK", + bid: 954 + }, { + hand: "K5777", + bid: 848 + }, { + hand: "K7JTK", + bid: 156 + }, { + hand: "K8KJ7", + bid: 559 + }, { + hand: "K8KK7", + bid: 690 + }, { + hand: "K9333", + bid: 104 + }, { + hand: "KQKJ4", + bid: 142 + }, { + hand: "KKJQA", + bid: 361 + }, { + hand: "KK47K", + bid: 809 + }, { + hand: "KK4KT", + bid: 60 + }, { + hand: "KKQJ5", + bid: 740 + }, { + hand: "AJ322", + bid: 613 + }, { + hand: "A3323", + bid: 351 + }, { + hand: "A3336", + bid: 514 + }, { + hand: "A4447", + bid: 360 + }, { + hand: "A5J52", + bid: 86 + }, { + hand: "A5J7A", + bid: 842 + }, { + hand: "A5J85", + bid: 508 + }, { + hand: "A5855", + bid: 766 + }, { + hand: "A6662", + bid: 929 + }, { + hand: "A7JA6", + bid: 357 + }, { + hand: "A7JA8", + bid: 129 + }, { + hand: "A848J", + bid: 798 + }, { + hand: "A9JTA", + bid: 120 + }, { + hand: "A999Q", + bid: 913 + }, { + hand: "AT5TT", + bid: 518 + }, { + hand: "AT7TT", + bid: 273 + }, { + hand: "AKAJT", + bid: 703 + }, { + hand: "AA2AT", + bid: 554 + }, { + hand: "AA3TJ", + bid: 331 + }, { + hand: "J77QQ", + bid: 624 + }, { + hand: "JA33A", + bid: 432 + }, { + hand: "JA5A5", + bid: 790 + }, { + hand: "2J424", + bid: 969 + }, { + hand: "22244", + bid: 284 + }, { + hand: "22266", + bid: 952 + }, { + hand: "22QQ2", + bid: 947 + }, { + hand: "27272", + bid: 607 + }, { + hand: "27772", + bid: 462 + }, { + hand: "28J82", + bid: 595 + }, { + hand: "28228", + bid: 930 + }, { + hand: "29292", + bid: 315 + }, { + hand: "2Q2QQ", + bid: 754 + }, { + hand: "3JT3T", + bid: 101 + }, { + hand: "33J22", + bid: 348 + }, { + hand: "33939", + bid: 701 + }, { + hand: "33TTT", + bid: 720 + }, { + hand: "33AAA", + bid: 293 + }, { + hand: "34344", + bid: 781 + }, { + hand: "36363", + bid: 201 + }, { + hand: "38J38", + bid: 593 + }, { + hand: "4J477", + bid: 411 + }, { + hand: "4J499", + bid: 889 + }, { + hand: "444QQ", + bid: 305 + }, { + hand: "45J54", + bid: 730 + }, { + hand: "45544", + bid: 246 + }, { + hand: "46464", + bid: 778 + }, { + hand: "4T4T4", + bid: 428 + }, { + hand: "5J588", + bid: 853 + }, { + hand: "52225", + bid: 159 + }, { + hand: "53533", + bid: 227 + }, { + hand: "54455", + bid: 671 + }, { + hand: "555KK", + bid: 736 + }, { + hand: "58885", + bid: 372 + }, { + hand: "5T5T5", + bid: 759 + }, { + hand: "5Q5Q5", + bid: 836 + }, { + hand: "5AAA5", + bid: 52 + }, { + hand: "6J633", + bid: 41 + }, { + hand: "6J699", + bid: 880 + }, { + hand: "6JAA6", + bid: 512 + }, { + hand: "6262J", + bid: 163 + }, { + hand: "63366", + bid: 1 + }, { + hand: "655J6", + bid: 119 + }, { + hand: "66AA6", + bid: 53 + }, { + hand: "67776", + bid: 144 + }, { + hand: "68J86", + bid: 876 + }, { + hand: "68668", + bid: 464 + }, { + hand: "69669", + bid: 659 + }, { + hand: "69969", + bid: 42 + }, { + hand: "6T66T", + bid: 988 + }, { + hand: "6KK66", + bid: 336 + }, { + hand: "6KK6K", + bid: 65 + }, { + hand: "7JA7A", + bid: 165 + }, { + hand: "73377", + bid: 847 + }, { + hand: "77755", + bid: 484 + }, { + hand: "78878", + bid: 441 + }, { + hand: "79977", + bid: 40 + }, { + hand: "7KK77", + bid: 714 + }, { + hand: "83388", + bid: 89 + }, { + hand: "84884", + bid: 218 + }, { + hand: "86688", + bid: 463 + }, { + hand: "88555", + bid: 200 + }, { + hand: "887J7", + bid: 252 + }, { + hand: "88899", + bid: 162 + }, { + hand: "8Q88Q", + bid: 494 + }, { + hand: "93939", + bid: 583 + }, { + hand: "99494", + bid: 641 + }, { + hand: "99QQ9", + bid: 250 + }, { + hand: "9TT99", + bid: 143 + }, { + hand: "9K9KK", + bid: 180 + }, { + hand: "T8T88", + bid: 903 + }, { + hand: "T8T8T", + bid: 77 + }, { + hand: "TT333", + bid: 811 + }, { + hand: "TT77T", + bid: 955 + }, { + hand: "TQTQT", + bid: 704 + }, { + hand: "TKTTK", + bid: 243 + }, { + hand: "TATTA", + bid: 279 + }, { + hand: "Q4Q4Q", + bid: 191 + }, { + hand: "Q66QQ", + bid: 771 + }, { + hand: "Q77Q7", + bid: 610 + }, { + hand: "QTQTQ", + bid: 791 + }, { + hand: "QQ3Q3", + bid: 691 + }, { + hand: "QQ44J", + bid: 401 + }, { + hand: "K22KK", + bid: 942 + }, { + hand: "K4K4K", + bid: 719 + }, { + hand: "K7KK7", + bid: 635 + }, { + hand: "KQKQQ", + bid: 285 + }, { + hand: "KKJAA", + bid: 951 + }, { + hand: "KK888", + bid: 639 + }, { + hand: "KK8K8", + bid: 394 + }, { + hand: "KKTKT", + bid: 320 + }, { + hand: "KKK55", + bid: 136 + }, { + hand: "A2A22", + bid: 182 + }, { + hand: "A444A", + bid: 653 + }, { + hand: "A4AA4", + bid: 548 + }, { + hand: "A7A77", + bid: 265 + }, { + hand: "AQAQQ", + bid: 827 + }, { + hand: "AAJ44", + bid: 434 + }, { + hand: "AA8J8", + bid: 599 + }, { + hand: "AA999", + bid: 555 + }, { + hand: "AA99A", + bid: 516 + }, { + hand: "AAQQA", + bid: 873 + }, { + hand: "JJ99K", + bid: 603 + }, { + hand: "JJK9J", + bid: 3 + }, { + hand: "J2223", + bid: 233 + }, { + hand: "J2K22", + bid: 61 + }, { + hand: "J33A3", + bid: 388 + }, { + hand: "J4446", + bid: 670 + }, { + hand: "J66J3", + bid: 343 + }, { + hand: "J6999", + bid: 311 + }, { + hand: "J8J82", + bid: 967 + }, { + hand: "J8488", + bid: 55 + }, { + hand: "J92J2", + bid: 368 + }, { + hand: "J97J9", + bid: 391 + }, { + hand: "JT333", + bid: 292 + }, { + hand: "JQ6QQ", + bid: 247 + }, { + hand: "JQQTQ", + bid: 140 + }, { + hand: "JK5KK", + bid: 24 + }, { + hand: "JK8J8", + bid: 455 + }, { + hand: "JKKK7", + bid: 866 + }, { + hand: "22J42", + bid: 295 + }, { + hand: "22228", + bid: 112 + }, { + hand: "22229", + bid: 131 + }, { + hand: "222A2", + bid: 878 + }, { + hand: "22322", + bid: 553 + }, { + hand: "2272J", + bid: 922 + }, { + hand: "22722", + bid: 963 + }, { + hand: "24444", + bid: 450 + }, { + hand: "25555", + bid: 248 + }, { + hand: "26222", + bid: 27 + }, { + hand: "27JJJ", + bid: 705 + }, { + hand: "28J22", + bid: 785 + }, { + hand: "2T222", + bid: 339 + }, { + hand: "2K222", + bid: 49 + }, { + hand: "2KKKK", + bid: 209 + }, { + hand: "3J335", + bid: 291 + }, { + hand: "3J6J3", + bid: 979 + }, { + hand: "33233", + bid: 422 + }, { + hand: "33338", + bid: 542 + }, { + hand: "33363", + bid: 931 + }, { + hand: "333Q3", + bid: 511 + }, { + hand: "333K3", + bid: 113 + }, { + hand: "33433", + bid: 340 + }, { + hand: "33T33", + bid: 466 + }, { + hand: "366J6", + bid: 656 + }, { + hand: "37777", + bid: 410 + }, { + hand: "3TJTT", + bid: 883 + }, { + hand: "3TTTT", + bid: 697 + }, { + hand: "42222", + bid: 985 + }, { + hand: "43444", + bid: 286 + }, { + hand: "44J49", + bid: 581 + }, { + hand: "444JT", + bid: 276 + }, { + hand: "44464", + bid: 897 + }, { + hand: "44484", + bid: 841 + }, { + hand: "44494", + bid: 109 + }, { + hand: "444A4", + bid: 884 + }, { + hand: "4544J", + bid: 389 + }, { + hand: "4666J", + bid: 221 + }, { + hand: "4TTTT", + bid: 8 + }, { + hand: "4Q444", + bid: 540 + }, { + hand: "5JK55", + bid: 495 + }, { + hand: "545J5", + bid: 910 + }, { + hand: "55J25", + bid: 804 + }, { + hand: "55553", + bid: 608 + }, { + hand: "55557", + bid: 902 + }, { + hand: "55Q55", + bid: 83 + }, { + hand: "57J55", + bid: 887 + }, { + hand: "59555", + bid: 44 + }, { + hand: "5QQQQ", + bid: 513 + }, { + hand: "6J6J2", + bid: 378 + }, { + hand: "6J669", + bid: 856 + }, { + hand: "6J66Q", + bid: 196 + }, { + hand: "6555J", + bid: 522 + }, { + hand: "66J6A", + bid: 743 + }, { + hand: "666J2", + bid: 757 + }, { + hand: "66966", + bid: 505 + }, { + hand: "68666", + bid: 461 + }, { + hand: "6T666", + bid: 718 + }, { + hand: "6Q666", + bid: 67 + }, { + hand: "6AAJA", + bid: 359 + }, { + hand: "7J737", + bid: 609 + }, { + hand: "7J747", + bid: 456 + }, { + hand: "7J7A7", + bid: 147 + }, { + hand: "74444", + bid: 338 + }, { + hand: "74777", + bid: 982 + }, { + hand: "757J7", + bid: 437 + }, { + hand: "76J77", + bid: 426 + }, { + hand: "7777K", + bid: 587 + }, { + hand: "77877", + bid: 13 + }, { + hand: "77T77", + bid: 814 + }, { + hand: "79999", + bid: 85 + }, { + hand: "8J882", + bid: 602 + }, { + hand: "8J887", + bid: 79 + }, { + hand: "838J8", + bid: 469 + }, { + hand: "8555J", + bid: 32 + }, { + hand: "85555", + bid: 710 + }, { + hand: "85888", + bid: 840 + }, { + hand: "87888", + bid: 793 + }, { + hand: "88J8K", + bid: 314 + }, { + hand: "88J8A", + bid: 580 + }, { + hand: "888J6", + bid: 679 + }, { + hand: "88882", + bid: 578 + }, { + hand: "8888K", + bid: 117 + }, { + hand: "8888A", + bid: 406 + }, { + hand: "88Q88", + bid: 958 + }, { + hand: "8QQQQ", + bid: 442 + }, { + hand: "8AAAA", + bid: 918 + }, { + hand: "9J888", + bid: 627 + }, { + hand: "9J99Q", + bid: 600 + }, { + hand: "92999", + bid: 149 + }, { + hand: "93333", + bid: 702 + }, { + hand: "94J99", + bid: 824 + }, { + hand: "95JJ5", + bid: 502 + }, { + hand: "95999", + bid: 122 + }, { + hand: "99J79", + bid: 192 + }, { + hand: "99J9T", + bid: 999 + }, { + hand: "99939", + bid: 377 + }, { + hand: "99994", + bid: 858 + }, { + hand: "9TTTJ", + bid: 568 + }, { + hand: "9KKKK", + bid: 5 + }, { + hand: "9A999", + bid: 395 + }, { + hand: "TJTJK", + bid: 173 + }, { + hand: "T6TTJ", + bid: 116 + }, { + hand: "T6TTT", + bid: 606 + }, { + hand: "TTJT5", + bid: 524 + }, { + hand: "TT2JJ", + bid: 70 + }, { + hand: "TT2JT", + bid: 799 + }, { + hand: "TT2TT", + bid: 923 + }, { + hand: "TTT9T", + bid: 732 + }, { + hand: "TTTT8", + bid: 787 + }, { + hand: "TTTKT", + bid: 214 + }, { + hand: "TAAAA", + bid: 618 + }, { + hand: "QJQ8Q", + bid: 519 + }, { + hand: "QJQKQ", + bid: 168 + }, { + hand: "Q333J", + bid: 788 + }, { + hand: "Q7JQQ", + bid: 960 + }, { + hand: "QTTTT", + bid: 229 + }, { + hand: "QQ4JQ", + bid: 647 + }, { + hand: "QQ7QQ", + bid: 421 + }, { + hand: "QQ9QQ", + bid: 956 + }, { + hand: "QQQ2Q", + bid: 756 + }, { + hand: "QQQQ6", + bid: 650 + }, { + hand: "QQQAQ", + bid: 439 + }, { + hand: "QKKJK", + bid: 207 + }, { + hand: "KJJJ6", + bid: 451 + }, { + hand: "K3KKK", + bid: 738 + }, { + hand: "K4444", + bid: 175 + }, { + hand: "K7J77", + bid: 74 + }, { + hand: "K9999", + bid: 723 + }, { + hand: "KTKKJ", + bid: 973 + }, { + hand: "KQQQQ", + bid: 549 + }, { + hand: "KKJ2K", + bid: 223 + }, { + hand: "KK8KK", + bid: 556 + }, { + hand: "KKK6K", + bid: 625 + }, { + hand: "AJKJK", + bid: 322 + }, { + hand: "A4JAA", + bid: 385 + }, { + hand: "AAJA8", + bid: 817 + }, { + hand: "AA5AA", + bid: 381 + }, { + hand: "AATAJ", + bid: 30 + }, { + hand: "AAQJA", + bid: 379 + }, { + hand: "AAQAA", + bid: 862 + }, { + hand: "AAA2J", + bid: 400 + }, { + hand: "AAA7A", + bid: 457 + }, { + hand: "AAAKA", + bid: 545 + }, { + hand: "AAAA4", + bid: 499 + }, { + hand: "AAAA9", + bid: 407 + }, { + hand: "JJJJJ", + bid: 550 + }, { + hand: "JJAAA", + bid: 153 + }, { + hand: "J22JJ", + bid: 121 + }, { + hand: "J666J", + bid: 560 + }, { + hand: "J6666", + bid: 176 + }, { + hand: "J77JJ", + bid: 807 + }, { + hand: "J888J", + bid: 642 + }, { + hand: "J8888", + bid: 387 + }, { + hand: "JKKJJ", + bid: 722 + }, { + hand: "JAAAA", + bid: 818 + }, { + hand: "2J222", + bid: 552 + }, { + hand: "22J2J", + bid: 916 + }, { + hand: "3J333", + bid: 784 + }, { + hand: "333JJ", + bid: 257 + }, { + hand: "444JJ", + bid: 364 + }, { + hand: "4444J", + bid: 408 + }, { + hand: "555JJ", + bid: 267 + }, { + hand: "5555J", + bid: 146 + }, { + hand: "7J7J7", + bid: 34 + }, { + hand: "77J77", + bid: 800 + }, { + hand: "8JJJJ", + bid: 769 + }, { + hand: "88JJJ", + bid: 370 + }, { + hand: "9999J", + bid: 281 + }, { + hand: "TJTJT", + bid: 445 + }, { + hand: "TJTTT", + bid: 472 + }, { + hand: "QJJQQ", + bid: 386 + }, { + hand: "QQJQQ", + bid: 821 + }, { + hand: "KJJKK", + bid: 617 + }, { + hand: "KKKJK", + bid: 565 + } +] +23647 869 1 +27469 851 2 +2835K 20 3 +29TA7 750 4 +2A49Q 658 5 +32794 673 6 +32TK9 536 7 +32K59 470 8 +349T7 677 9 +359AK 615 10 +362QA 907 11 +378K4 537 12 +389K6 761 13 +38T4K 449 14 +3T582 325 15 +3T625 980 16 +3Q269 272 17 +3Q5A9 843 18 +3K2A9 277 19 +423QA 528 20 +425TK 726 21 +42657 725 22 +4568K 686 23 +45KQ2 57 24 +46258 404 25 +478QA 417 26 +47T3A 78 27 +47ATQ 753 28 +48K3Q 822 29 +49K3A 497 30 +4T27A 870 31 +4Q39T 332 32 +4Q867 375 33 +4K5Q7 491 34 +4KT79 573 35 +5482A 304 36 +56794 167 37 +56983 619 38 +56T87 258 39 +56Q73 242 40 +5736T 126 41 +57A2K 454 42 +58QKA 648 43 +5943Q 56 44 +5947A 961 45 +594KA 649 46 +59K24 108 47 +5T862 569 48 +5Q6K9 981 49 +5KTQ9 139 50 +6238A 22 51 +67K3A 238 52 +67A52 895 53 +69T2K 184 54 +6TQ48 706 55 +6TAQK 198 56 +6QT54 630 57 +6K5A2 358 58 +6A7Q2 520 59 +72K63 864 60 +739T6 850 61 +7529K 974 62 +7569Q 823 63 +763A8 500 64 +78K65 506 65 +7948K 989 66 +79KQ6 628 67 +7ATQ3 861 68 +82K5A 667 69 +82A59 138 70 +84267 91 71 +854T7 622 72 +85TQ2 709 73 +867Q2 629 74 +8T273 882 75 +8Q579 835 76 +8K2AT 896 77 +8K9QT 226 78 +926A7 523 79 +92A5K 480 80 +93275 813 81 +938Q4 776 82 +93Q74 23 83 +93A58 307 84 +945T2 654 85 +95AK7 98 86 +96T7Q 306 87 +9TK58 481 88 +9Q47K 33 89 +9K8T6 444 90 +T3869 151 91 +T7468 51 92 +T87A5 933 93 +TQ469 206 94 +TA542 268 95 +Q4263 694 96 +Q635T 396 97 +Q94TK 390 98 +QA9K8 261 99 +QAT67 936 100 +K5T4Q 230 101 +K6279 596 102 +K6492 748 103 +K6549 863 104 +K85A7 665 105 +K8T45 170 106 +K923Q 186 107 +K9437 535 108 +KQ286 254 109 +KQ752 54 110 +KA3T9 326 111 +KA43T 854 112 +KAT4Q 721 113 +A7328 262 114 +A8KQ2 298 115 +AT78K 164 116 +AT79K 906 117 +AKT25 448 118 +J5A9Q 158 119 +J5AT4 383 120 +J6543 498 121 +J69A7 915 122 +J8265 557 123 +J8AK6 334 124 +J97A2 179 125 +JT634 45 126 +JT657 474 127 +JQ478 928 128 +JQ683 564 129 +JQ798 342 130 +JQT63 485 131 +JKA98 347 132 +2J96Q 216 133 +2J9QA 344 134 +23KTJ 69 135 +24JA6 808 136 +25247 59 137 +25Q62 148 138 +26J7K 114 139 +26293 708 140 +263TJ 731 141 +2883T 402 142 +2T6J4 194 143 +2T623 488 144 +2A293 623 145 +2A4A3 801 146 +3J586 994 147 +3JA4T 87 148 +325K2 534 149 +334QA 75 150 +33572 911 151 +336K7 893 152 +3472J 815 153 +3473K 418 154 +3558A 106 155 +35AJT 577 156 +36J98 566 157 +387K3 190 158 +389J5 353 159 +39TQ3 425 160 +3TTQK 687 161 +3K884 844 162 +3A9Q9 977 163 +4J278 839 164 +4J285 890 165 +4J56Q 645 166 +43T63 695 167 +43KAJ 222 168 +43A38 634 169 +455Q8 249 170 +465T6 477 171 +467K7 141 172 +46T7J 871 173 +46AT4 728 174 +477AT 561 175 +47927 612 176 +486Q6 764 177 +49374 63 178 +4997K 943 179 +4T3JQ 601 180 +4T437 860 181 +4Q3J9 693 182 +4K943 235 183 +4A3J2 105 184 +52286 699 185 +52543 145 186 +534QQ 433 187 +537J8 128 188 +57J68 443 189 +57782 924 190 +5Q68Q 133 191 +5QT9T 775 192 +5K2JQ 405 193 +5K226 683 194 +5K593 594 195 +5KT6T 685 196 +5A446 885 197 +5A597 741 198 +5ATT8 646 199 +6JK35 482 200 +63JT5 772 201 +63KJT 489 202 +65259 917 203 +676T2 763 204 +68T9J 297 205 +6TT84 539 206 +6QJ74 717 207 +6Q976 533 208 +6KQ2K 4 209 +6A98J 899 210 +7348J 657 211 +738QQ 100 212 +74J39 892 213 +75488 459 214 +77AKT 802 215 +7845J 335 216 +7Q4K7 274 217 +7K53K 446 218 +7A454 475 219 +7A875 423 220 +8J7A6 616 221 +8JA4Q 371 222 +83T32 178 223 +83T89 382 224 +84TK8 965 225 +85J29 346 226 +8533K 260 227 +86JKT 700 228 +87A86 345 229 +88Q2T 644 230 +88KT6 783 231 +893KJ 987 232 +89629 909 233 +89663 632 234 +89K8A 118 235 +8T7AA 944 236 +8T8AK 107 237 +8Q337 637 238 +8K685 453 239 +8K7J2 18 240 +8K76K 604 241 +8KK97 806 242 +8A2QJ 103 243 +9J562 269 244 +9JQ45 820 245 +924A2 762 246 +927KK 777 247 +9298A 976 248 +93585 92 249 +93AA6 399 250 +94739 739 251 +95582 975 252 +95T45 264 253 +9655K 204 254 +97752 855 255 +98268 765 256 +989K5 993 257 +98T77 970 258 +98A5J 187 259 +9936K 986 260 +9TJQ6 188 261 +9QTJ8 541 262 +9QTQ2 99 263 +9KJ36 846 264 +TJ32Q 193 265 +T2TA8 945 266 +T3422 2 267 +T3488 927 268 +T38T9 256 269 +T4553 71 270 +T4858 935 271 +T532J 259 272 +T5956 825 273 +T5KK2 341 274 +T6282 46 275 +T65T8 713 276 +T6T93 995 277 +T6AQT 415 278 +T849J 96 279 +T84QQ 137 280 +T96A9 832 281 +TT6AK 921 282 +TA2QA 476 283 +TAT3K 957 284 +TAA98 631 285 +QJ24T 669 286 +QJ468 302 287 +Q3499 576 288 +Q39Q6 767 289 +Q4788 239 290 +Q4A94 282 291 +Q5TT7 17 292 +Q657Q 328 293 +Q6838 551 294 +Q6K68 689 295 +Q74JK 779 296 +Q745J 220 297 +Q844T 795 298 +Q88AT 938 299 +Q8K89 150 300 +Q8AQ9 908 301 +Q9A89 123 302 +QT464 317 303 +QT646 662 304 +QQ472 589 305 +QQK59 867 306 +QKJ63 39 307 +QK9AK 290 308 +QA3KK 181 309 +QA779 638 310 +QA9Q5 755 311 +QA9KQ 309 312 +KJ29Q 857 313 +KJ397 640 314 +K2848 620 315 +K35K4 547 316 +K3AJ5 588 317 +K78KA 127 318 +K7K5Q 323 319 +K845K 95 320 +K94TJ 735 321 +KTA8J 782 322 +KQJ46 819 323 +KQ373 984 324 +KQ83Q 333 325 +KA322 403 326 +KA5JQ 773 327 +KA6J4 215 328 +AJ7KT 621 329 +AJK6Q 724 330 +A277K 160 331 +A2A46 374 332 +A3757 312 333 +A3A78 16 334 +A4575 14 335 +A498A 684 336 +A57T5 355 337 +A7847 478 338 +A86J5 440 339 +ATJ6K 19 340 +AT998 660 341 +AQT3A 696 342 +AQQ86 525 343 +AK48A 968 344 +AK58K 9 345 +AK766 905 346 +23327 241 347 +24662 828 348 +27257 792 349 +2K2K7 460 350 +2K552 591 351 +2K929 503 352 +32Q2Q 31 353 +33299 435 354 +33449 414 355 +3434T 572 356 +36K63 354 357 +37997 715 358 +38535 294 359 +393T9 904 360 +3K4K3 283 361 +3A3A2 183 362 +3AA99 330 363 +3AAQQ 356 364 +44225 510 365 +44AAQ 745 366 +45456 362 367 +45542 746 368 +46674 135 369 +47274 582 370 +47334 7 371 +488KK 384 372 +4T43T 816 373 +4K4AA 877 374 +4ATA4 225 375 +54225 219 376 +544A5 926 377 +57995 452 378 +58252 636 379 +58787 688 380 +58T8T 303 381 +5A35A 950 382 +5ATA5 15 383 +63434 865 384 +63644 413 385 +66787 424 386 +66998 900 387 +66KK3 68 388 +67788 479 389 +68644 212 390 +68968 373 391 +696AA 412 392 +6K46K 803 393 +6A886 845 394 +722AA 692 395 +74667 925 396 +74K7K 530 397 +76557 672 398 +7676A 301 399 +7722Q 132 400 +775AA 567 401 +7Q755 299 402 +7K75K 228 403 +7K7K6 707 404 +7A2A7 486 405 +7A447 681 406 +82A82 531 407 +84383 300 408 +87899 881 409 +87QQ8 939 410 +88533 774 411 +89QQ9 810 412 +8TQ8T 829 413 +8TA8A 992 414 +8QKQK 203 415 +94545 94 416 +94A9A 680 417 +95922 255 418 +97KK7 197 419 +99448 797 420 +9TAT9 319 421 +T2T2A 316 422 +T88T4 310 423 +T99T6 891 424 +T9KK9 208 425 +TT2QQ 651 426 +TTKKA 597 427 +TA3T3 84 428 +TAA3T 493 429 +Q77AA 278 430 +Q7TQT 25 431 +Q7QA7 998 432 +Q9889 409 433 +QTAQT 29 434 +QQ282 76 435 +QKKQ4 195 436 +K337K 937 437 +K3K23 997 438 +K5KA5 231 439 +K9K92 868 440 +KTT9K 584 441 +KQ6Q6 532 442 +KK464 111 443 +KAQKA 760 444 +A37A3 416 445 +A557A 698 446 +A7ATT 172 447 +A844A 380 448 +A9K9A 124 449 +AT33A 812 450 +AQ6Q6 245 451 +AK66K 468 452 +AKA88 308 453 +AA6QQ 28 454 +AA7KK 633 455 +AAT6T 504 456 +J27TT 626 457 +J3677 6 458 +J3743 81 459 +J4348 655 460 +J4822 90 461 +J5494 244 462 +J58AA 996 463 +J5929 62 464 +J5989 110 465 +J599T 574 466 +J68T6 744 467 +J69AA 210 468 +J7494 447 469 +J7KK2 47 470 +J8K8T 949 471 +J8A3A 852 472 +J8AKA 805 473 +J9343 363 474 +JT3Q3 983 475 +JT43J 872 476 +JT737 990 477 +JT889 953 478 +JTT2A 296 479 +JTT64 177 480 +JQJ58 376 481 +JQ455 169 482 +JQ9KQ 430 483 +JQT77 737 484 +JK6J7 833 485 +JA2AT 58 486 +JA59A 682 487 +JAK7A 213 488 +2J448 831 489 +2J4A4 367 490 +2J533 888 491 +2J65J 253 492 +2J898 366 493 +2J9KK 749 494 +22256 789 495 +22276 716 496 +22527 287 497 +22K27 429 498 +252JQ 527 499 +26J25 875 500 +27JT2 521 501 +27774 849 502 +2TA2J 517 503 +2Q555 236 504 +2Q999 830 505 +2QT22 590 506 +2KAAA 289 507 +2A3AJ 515 508 +2AA4A 93 509 +3J22K 826 510 +3J58J 189 511 +328J2 50 512 +33384 948 513 +333KQ 879 514 +33739 959 515 +3393T 438 516 +37797 467 517 +37KJK 586 518 +37A77 72 519 +399Q9 97 520 +3QJ39 324 521 +3QQQ8 733 522 +3K343 585 523 +3KQJK 598 524 +3KKTK 526 525 +3KKK4 786 526 +4JKJQ 509 527 +4JAJT 794 528 +42J92 224 529 +4222A 543 530 +43JTT 80 531 +43T44 473 532 +4474T 712 533 +44A4Q 796 534 +44AK4 711 535 +45KKK 157 536 +47Q77 35 537 +48788 152 538 +49JJK 398 539 +494Q4 171 540 +4T5TJ 614 541 +4Q3QQ 43 542 +4Q46J 66 543 +4KTJ4 575 544 +5J537 914 545 +5J572 734 546 +52554 859 547 +55JTK 73 548 +55534 471 549 +55598 487 550 +555TK 266 551 +55954 240 552 +55K35 934 553 +58JQ5 397 554 +5KJ7K 834 555 +5KAKK 419 556 +5A4J4 972 557 +6JJQ8 496 558 +6J787 920 559 +6JKK7 211 560 +62422 38 561 +62656 780 562 +63KJJ 661 563 +655T5 483 564 +66762 940 565 +667Q6 115 566 +66965 492 567 +69J59 894 568 +696AJ 611 569 +69992 643 570 +6T222 991 571 +6T6JA 932 572 +6Q636 64 573 +7J6QQ 941 574 +7JK55 529 575 +72JJT 898 576 +737Q7 562 577 +74Q44 36 578 +76J5J 752 579 +76665 427 580 +7677Q 263 581 +7775A 318 582 +77783 205 583 +7779Q 563 584 +79J27 185 585 +79J94 12 586 +7T8TT 270 587 +7KJ44 886 588 +7KKK6 668 589 +7KKAK 964 590 +8JT8A 237 591 +83JJ6 202 592 +84J82 166 593 +85838 21 594 +8648J 393 595 +8665J 1000 596 +86884 217 597 +88938 674 598 +88Q8T 365 599 +88QK8 912 600 +89599 288 601 +89777 280 602 +89886 544 603 +8T8K8 919 604 +8QJ3Q 946 605 +8K884 465 606 +8A887 11 607 +9J694 901 608 +9JTT2 420 609 +9JA33 130 610 +93J37 546 611 +93979 751 612 +949A9 571 613 +94Q99 742 614 +96J2J 458 615 +975J5 37 616 +97555 10 617 +9883J 26 618 +99JQA 838 619 +9942J 174 620 +99497 155 621 +9954J 349 622 +9T3TT 352 623 +9T5TJ 501 624 +9Q998 251 625 +9KJKA 678 626 +9K98J 199 627 +9A599 88 628 +9AA5A 664 629 +TJJK2 313 630 +T22K2 161 631 +T3666 978 632 +T37J3 337 633 +T66J7 125 634 +T6T3T 962 635 +T6TT5 234 636 +T9T6T 971 637 +TT4T8 490 638 +TTT59 558 639 +TTT97 232 640 +TTTQ5 874 641 +TTQJ5 538 642 +TQ8TT 663 643 +QJQ79 102 644 +Q4QQK 727 645 +Q5TQJ 966 646 +Q5Q8Q 652 647 +Q5QQ4 570 648 +Q6QKQ 134 649 +Q7222 436 650 +Q7778 770 651 +Q83J8 275 652 +Q8AQQ 321 653 +Q9JT9 327 654 +Q9333 350 655 +QTQQ8 369 656 +QQ2J8 837 657 +QQ68Q 392 658 +QQ9Q5 675 659 +QQQ37 758 660 +QQQ82 154 661 +QKQAQ 729 662 +QKKKA 82 663 +QATQQ 329 664 +KJ3J2 431 665 +KJ77A 271 666 +K2J29 592 667 +K2252 605 668 +K2555 666 669 +K2KK4 579 670 +K3JJ7 507 671 +K3336 768 672 +K3444 676 673 +K4J48 48 674 +K4484 747 675 +K48KK 954 676 +K5777 848 677 +K7JTK 156 678 +K8KJ7 559 679 +K8KK7 690 680 +K9333 104 681 +KQKJ4 142 682 +KKJQA 361 683 +KK47K 809 684 +KK4KT 60 685 +KKQJ5 740 686 +AJ322 613 687 +A3323 351 688 +A3336 514 689 +A4447 360 690 +A5J52 86 691 +A5J7A 842 692 +A5J85 508 693 +A5855 766 694 +A6662 929 695 +A7JA6 357 696 +A7JA8 129 697 +A848J 798 698 +A9JTA 120 699 +A999Q 913 700 +AT5TT 518 701 +AT7TT 273 702 +AKAJT 703 703 +AA2AT 554 704 +AA3TJ 331 705 +J77QQ 624 706 +JA33A 432 707 +JA5A5 790 708 +2J424 969 709 +22244 284 710 +22266 952 711 +22QQ2 947 712 +27272 607 713 +27772 462 714 +28J82 595 715 +28228 930 716 +29292 315 717 +2Q2QQ 754 718 +3JT3T 101 719 +33J22 348 720 +33939 701 721 +33TTT 720 722 +33AAA 293 723 +34344 781 724 +36363 201 725 +38J38 593 726 +4J477 411 727 +4J499 889 728 +444QQ 305 729 +45J54 730 730 +45544 246 731 +46464 778 732 +4T4T4 428 733 +5J588 853 734 +52225 159 735 +53533 227 736 +54455 671 737 +555KK 736 738 +58885 372 739 +5T5T5 759 740 +5Q5Q5 836 741 +5AAA5 52 742 +6J633 41 743 +6J699 880 744 +6JAA6 512 745 +6262J 163 746 +63366 1 747 +655J6 119 748 +66AA6 53 749 +67776 144 750 +68J86 876 751 +68668 464 752 +69669 659 753 +69969 42 754 +6T66T 988 755 +6KK66 336 756 +6KK6K 65 757 +7JA7A 165 758 +73377 847 759 +77755 484 760 +78878 441 761 +79977 40 762 +7KK77 714 763 +83388 89 764 +84884 218 765 +86688 463 766 +88555 200 767 +887J7 252 768 +88899 162 769 +8Q88Q 494 770 +93939 583 771 +99494 641 772 +99QQ9 250 773 +9TT99 143 774 +9K9KK 180 775 +T8T88 903 776 +T8T8T 77 777 +TT333 811 778 +TT77T 955 779 +TQTQT 704 780 +TKTTK 243 781 +TATTA 279 782 +Q4Q4Q 191 783 +Q66QQ 771 784 +Q77Q7 610 785 +QTQTQ 791 786 +QQ3Q3 691 787 +QQ44J 401 788 +K22KK 942 789 +K4K4K 719 790 +K7KK7 635 791 +KQKQQ 285 792 +KKJAA 951 793 +KK888 639 794 +KK8K8 394 795 +KKTKT 320 796 +KKK55 136 797 +A2A22 182 798 +A444A 653 799 +A4AA4 548 800 +A7A77 265 801 +AQAQQ 827 802 +AAJ44 434 803 +AA8J8 599 804 +AA999 555 805 +AA99A 516 806 +AAQQA 873 807 +JJ99K 603 808 +JJK9J 3 809 +J2223 233 810 +J2K22 61 811 +J33A3 388 812 +J4446 670 813 +J66J3 343 814 +J6999 311 815 +J8J82 967 816 +J8488 55 817 +J92J2 368 818 +J97J9 391 819 +JT333 292 820 +JQ6QQ 247 821 +JQQTQ 140 822 +JK5KK 24 823 +JK8J8 455 824 +JKKK7 866 825 +22J42 295 826 +22228 112 827 +22229 131 828 +222A2 878 829 +22322 553 830 +2272J 922 831 +22722 963 832 +24444 450 833 +25555 248 834 +26222 27 835 +27JJJ 705 836 +28J22 785 837 +2T222 339 838 +2K222 49 839 +2KKKK 209 840 +3J335 291 841 +3J6J3 979 842 +33233 422 843 +33338 542 844 +33363 931 845 +333Q3 511 846 +333K3 113 847 +33433 340 848 +33T33 466 849 +366J6 656 850 +37777 410 851 +3TJTT 883 852 +3TTTT 697 853 +42222 985 854 +43444 286 855 +44J49 581 856 +444JT 276 857 +44464 897 858 +44484 841 859 +44494 109 860 +444A4 884 861 +4544J 389 862 +4666J 221 863 +4TTTT 8 864 +4Q444 540 865 +5JK55 495 866 +545J5 910 867 +55J25 804 868 +55553 608 869 +55557 902 870 +55Q55 83 871 +57J55 887 872 +59555 44 873 +5QQQQ 513 874 +6J6J2 378 875 +6J669 856 876 +6J66Q 196 877 +6555J 522 878 +66J6A 743 879 +666J2 757 880 +66966 505 881 +68666 461 882 +6T666 718 883 +6Q666 67 884 +6AAJA 359 885 +7J737 609 886 +7J747 456 887 +7J7A7 147 888 +74444 338 889 +74777 982 890 +757J7 437 891 +76J77 426 892 +7777K 587 893 +77877 13 894 +77T77 814 895 +79999 85 896 +8J882 602 897 +8J887 79 898 +838J8 469 899 +8555J 32 900 +85555 710 901 +85888 840 902 +87888 793 903 +88J8K 314 904 +88J8A 580 905 +888J6 679 906 +88882 578 907 +8888K 117 908 +8888A 406 909 +88Q88 958 910 +8QQQQ 442 911 +8AAAA 918 912 +9J888 627 913 +9J99Q 600 914 +92999 149 915 +93333 702 916 +94J99 824 917 +95JJ5 502 918 +95999 122 919 +99J79 192 920 +99J9T 999 921 +99939 377 922 +99994 858 923 +9TTTJ 568 924 +9KKKK 5 925 +9A999 395 926 +TJTJK 173 927 +T6TTJ 116 928 +T6TTT 606 929 +TTJT5 524 930 +TT2JJ 70 931 +TT2JT 799 932 +TT2TT 923 933 +TTT9T 732 934 +TTTT8 787 935 +TTTKT 214 936 +TAAAA 618 937 +QJQ8Q 519 938 +QJQKQ 168 939 +Q333J 788 940 +Q7JQQ 960 941 +QTTTT 229 942 +QQ4JQ 647 943 +QQ7QQ 421 944 +QQ9QQ 956 945 +QQQ2Q 756 946 +QQQQ6 650 947 +QQQAQ 439 948 +QKKJK 207 949 +KJJJ6 451 950 +K3KKK 738 951 +K4444 175 952 +K7J77 74 953 +K9999 723 954 +KTKKJ 973 955 +KQQQQ 549 956 +KKJ2K 223 957 +KK8KK 556 958 +KKK6K 625 959 +AJKJK 322 960 +A4JAA 385 961 +AAJA8 817 962 +AA5AA 381 963 +AATAJ 30 964 +AAQJA 379 965 +AAQAA 862 966 +AAA2J 400 967 +AAA7A 457 968 +AAAKA 545 969 +AAAA4 499 970 +AAAA9 407 971 +JJJJJ 550 972 +JJAAA 153 973 +J22JJ 121 974 +J666J 560 975 +J6666 176 976 +J77JJ 807 977 +J888J 642 978 +J8888 387 979 +JKKJJ 722 980 +JAAAA 818 981 +2J222 552 982 +22J2J 916 983 +3J333 784 984 +333JJ 257 985 +444JJ 364 986 +4444J 408 987 +555JJ 267 988 +5555J 146 989 +7J7J7 34 990 +77J77 800 991 +8JJJJ 769 992 +88JJJ 370 993 +9999J 281 994 +TJTJT 445 995 +TJTTT 472 996 +QJJQQ 386 997 +QQJQQ 821 998 +KJJKK 617 999 +KKKJK 565 1000 + +=== /COMPUTATION === + +=== ANSWER TO P2 === +247885995 diff --git a/aoc_2023/day-07/part_1.ts b/aoc_2023/day-07/part_1.ts new file mode 100644 index 0000000..3288873 --- /dev/null +++ b/aoc_2023/day-07/part_1.ts @@ -0,0 +1,85 @@ +export const cardOrder = "A, K, Q, J, T, 9, 8, 7, 6, 5, 4, 3, 2" + .split(", ") + .reverse(); + +export const score = (hand: string) => { + const cards = hand.split(""); + + // five of a kind + if (hand.match(new RegExp(cards[0], "g"))?.length === cards.length) return 6; + + // four of a kind + for (const card of cards) { + if (hand.match(new RegExp(card, "g"))?.length === 4) return 5; + } + + // full house + let threeMatching = cards.some( + (card) => hand.match(new RegExp(card, "g"))?.length === 3 + ); + let twoMatching = cards.find( + (card) => hand.match(new RegExp(card, "g"))?.length === 2 + ); + if (threeMatching && twoMatching) return 4; + if (threeMatching) return 3; + + let twoMatchingUnique = cards.find( + (card) => + card !== twoMatching && hand.match(new RegExp(card, "g"))?.length === 2 + ); + if (twoMatchingUnique) return 2; + + if (twoMatching) return 1; + + return 0; +}; + +export const main = async (lines: string[]): Promise => { + const hands: { hand: string; bid: number }[] = lines + .map((line) => { + const [hand, bidS] = line.split(" "); + const bid = parseInt(bidS); + return { hand, bid }; + }) + .sort(({ hand: handOne }, { hand: handTwo }) => { + const scoreOne = score(handOne); + const scoreTwo = score(handTwo); + + if (scoreOne === scoreTwo) { + let [cardOneScore, cardTwoScore] = [-1, -1]; + let i = 0; + while (cardOneScore === cardTwoScore && i < handOne.length) { + cardOneScore = cardOrder.indexOf(handOne[i]); + cardTwoScore = cardOrder.indexOf(handTwo[i]); + i++; + } + + return cardOneScore - cardTwoScore; + } + return scoreOne - scoreTwo; + }); + console.log(hands); + + return hands.reduce((acc, { hand, bid }, i) => { + console.log(hand, bid, i + 1); + return acc + bid * (i + 1); + }, 0); +}; + +// + +const isrun = process.argv.length > 1 && process.argv[1] === import.meta.path; +if (isrun) { + const file = Bun.file("./problem.txt"); + const text = await file.text(); + const lines = text.split("\n").filter((x) => x && x.length); + + console.log("=== COMPUTATION ===\n"); + + const answer = await main(lines); + + console.log("\n=== /COMPUTATION ===\n"); + + console.log("=== ANSWER TO P1 ==="); + console.log(answer); +} diff --git a/aoc_2023/day-07/part_2.ts b/aoc_2023/day-07/part_2.ts new file mode 100644 index 0000000..df8a947 --- /dev/null +++ b/aoc_2023/day-07/part_2.ts @@ -0,0 +1,98 @@ +export const cardOrder = "A, K, Q, T, 9, 8, 7, 6, 5, 4, 3, 2, J" + .split(", ") + .reverse(); + +export const score = (hand: string) => { + const highestCardNotJoker = hand.split("").reduce( + ([card, count], x) => { + if (x === "J") return [card, count] as [string, number]; + const appearances = hand.match(new RegExp(x, "g"))!.length; + if (appearances > count) { + return [x, appearances] as [string, number]; + } + return [card, count] as [string, number]; + }, + ["J", 0] as [string, number] + ); + const newHand = hand.replaceAll("J", highestCardNotJoker[0]); + const cards = newHand.split(""); + + // five of a kind + if (newHand.match(new RegExp(cards[0], "g"))?.length === cards.length) + return 6; + + // four of a kind + for (const card of cards) { + if (newHand.match(new RegExp(card, "g"))?.length === 4) return 5; + } + + // full house + let threeMatching = cards.some( + (card) => newHand.match(new RegExp(card, "g"))?.length === 3 + ); + let twoMatching = cards.find( + (card) => newHand.match(new RegExp(card, "g"))?.length === 2 + ); + if (threeMatching && twoMatching) return 4; + if (threeMatching) return 3; + + let twoMatchingUnique = cards.find( + (card) => + card !== twoMatching && newHand.match(new RegExp(card, "g"))?.length === 2 + ); + if (twoMatchingUnique) return 2; + + if (twoMatching) return 1; + + return 0; +}; + +export const main = async (lines: string[]): Promise => { + const hands: { hand: string; bid: number }[] = lines + .map((line) => { + const [hand, bidS] = line.split(" "); + const bid = parseInt(bidS); + return { hand, bid }; + }) + .sort(({ hand: handOne }, { hand: handTwo }) => { + const scoreOne = score(handOne); + const scoreTwo = score(handTwo); + + if (scoreOne === scoreTwo) { + let [cardOneScore, cardTwoScore] = [-1, -1]; + let i = 0; + while (cardOneScore === cardTwoScore && i < handOne.length) { + cardOneScore = cardOrder.indexOf(handOne[i]); + cardTwoScore = cardOrder.indexOf(handTwo[i]); + i++; + } + + return cardOneScore - cardTwoScore; + } + return scoreOne - scoreTwo; + }); + console.log(hands); + + return hands.reduce((acc, { hand, bid }, i) => { + console.log(hand, bid, i + 1); + return acc + bid * (i + 1); + }, 0); +}; + +// + +const isrun = process.argv.length > 1 && process.argv[1] === import.meta.path; +if (isrun) { + const file = Bun.file("./problem.txt"); + const text = await file.text(); + const lines = text.split("\n").filter((x) => x && x.length); + + console.log("=== COMPUTATION ===\n"); + + const answer = await main(lines); + + console.log("\n=== /COMPUTATION ===\n"); + + console.log("=== ANSWER TO P2 ==="); + console.log(answer); +} diff --git a/aoc_2023/day-07/problem.txt b/aoc_2023/day-07/problem.txt new file mode 100644 index 0000000..a39a921 --- /dev/null +++ b/aoc_2023/day-07/problem.txt @@ -0,0 +1,1000 @@ +4KTJ4 575 +38T4K 449 +4T437 860 +55954 240 +Q8K89 150 +85838 21 +68668 464 +JQT77 737 +99497 155 +A444A 653 +AA6QQ 28 +4Q39T 332 +8Q579 835 +58JQ5 397 +KJ77A 271 +88Q8T 365 +AATAJ 30 +3T582 325 +Q8AQQ 321 +KA6J4 215 +KA322 403 +54225 219 +4ATA4 225 +4222A 543 +2J9KK 749 +477AT 561 +6J699 880 +J4348 655 +K4444 175 +775AA 567 +J8AK6 334 +93A58 307 +JT43J 872 +A6662 929 +Q74JK 779 +AQAQQ 827 +55557 902 +6JAA6 512 +676T2 763 +QA3KK 181 +99939 377 +43T44 473 +AK48A 968 +44464 897 +7A454 475 +6JJQ8 496 +5KAKK 419 +77AKT 802 +K4K4K 719 +33739 959 +325K2 534 +93979 751 +QK9AK 290 +8J887 79 +8QKQK 203 +Q657Q 328 +23647 869 +4568K 686 +49374 63 +88882 578 +94A9A 680 +5T5T5 759 +95JJ5 502 +Q66QQ 771 +6A886 845 +74777 982 +2K222 49 +TQTQT 704 +J7KK2 47 +98A5J 187 +66AA6 53 +57J68 443 +Q77Q7 610 +63KJJ 661 +6K46K 803 +K6279 596 +79999 85 +K2J29 592 +3T625 980 +2Q555 236 +3TTQK 687 +924A2 762 +6KQ2K 4 +3473K 418 +22QQ2 947 +J69A7 915 +KJJKK 617 +989K5 993 +333JJ 257 +J27TT 626 +K22KK 942 +2A4A3 801 +49JJK 398 +328J2 50 +4K5Q7 491 +TT2QQ 651 +KA5JQ 773 +A277K 160 +AAQQA 873 +7775A 318 +73377 847 +2J898 366 +88Q88 958 +QQQ2Q 756 +J58AA 996 +387K3 190 +92999 149 +3Q5A9 843 +63434 865 +69992 643 +56983 619 +8T8AK 107 +25Q62 148 +444JJ 364 +24JA6 808 +J8J82 967 +JKA98 347 +455Q8 249 +T65T8 713 +763A8 500 +QAT67 936 +9TT99 143 +39TQ3 425 +2J448 831 +393T9 904 +79KQ6 628 +8JA4Q 371 +8TQ8T 829 +3K2A9 277 +98T77 970 +96T7Q 306 +QKKJK 207 +QTQTQ 791 +2J9QA 344 +T84QQ 137 +J4822 90 +77J77 800 +99994 858 +JK6J7 833 +QQ472 589 +389K6 761 +K35K4 547 +22244 284 +AT78K 164 +A848J 798 +57782 924 +AT998 660 +TQ8TT 663 +4J285 890 +Q7JQQ 960 +88JJJ 370 +JKKK7 866 +22J2J 916 +JT333 292 +555JJ 267 +7K75K 228 +4Q46J 66 +43T63 695 +T6TTT 606 +QQQ82 154 +86JKT 700 +KK464 111 +9QTJ8 541 +QJJQQ 386 +J5989 110 +4JAJT 794 +7K7K6 707 +K4484 747 +JJK9J 3 +97555 10 +6QJ74 717 +95582 975 +T7468 51 +A37A3 416 +KK888 639 +J2223 233 +8T7AA 944 +A3A78 16 +739T6 850 +945T2 654 +6J633 41 +2T222 339 +27469 851 +TT333 811 +A7JA8 129 +T6T93 995 +75488 459 +JQJ58 376 +7J6QQ 941 +TTTT8 787 +27JJJ 705 +JT3Q3 983 +7KKK6 668 +88899 162 +336K7 893 +5A35A 950 +T8T88 903 +7Q4K7 274 +22K27 429 +838J8 469 +27257 792 +J666J 560 +AA2AT 554 +22228 112 +4997K 943 +KJ3J2 431 +KQ373 984 +9J694 901 +65259 917 +58885 372 +JT634 45 +K5777 848 +33TTT 720 +33233 422 +26J7K 114 +K8T45 170 +92A5K 480 +84884 218 +94739 739 +3472J 815 +J5AT4 383 +8QJ3Q 946 +T99T6 891 +46674 135 +T66J7 125 +738QQ 100 +TT4T8 490 +98268 765 +465T6 477 +J77QQ 624 +9K98J 199 +J6666 176 +23KTJ 69 +7779Q 563 +46T7J 871 +8QQQQ 442 +84TK8 965 +KA3T9 326 +AKT25 448 +2J65J 253 +7KK77 714 +74Q44 36 +A498A 684 +359AK 615 +TTTQ5 874 +J22JJ 121 +25247 59 +AJ322 613 +26222 27 +A57T5 355 +89886 544 +K9333 104 +36J98 566 +KQKJ4 142 +22276 716 +Q7222 436 +AAAA4 499 +66KK3 68 +89629 909 +T9KK9 208 +5ATT8 646 +69J59 894 +J68T6 744 +57A2K 454 +93585 92 +JQT63 485 +4K4AA 877 +9936K 986 +6KK6K 65 +44484 841 +76557 672 +8T273 882 +QQ9QQ 956 +K6549 863 +3QJ39 324 +KKKJK 565 +737Q7 562 +99494 641 +TJTJT 445 +46AT4 728 +8K2AT 896 +2QT22 590 +K7JTK 156 +2K929 503 +TT2JT 799 +JAK7A 213 +32K59 470 +87899 881 +K2KK4 579 +K3AJ5 588 +68666 461 +Q4QQK 727 +QA9K8 261 +95999 122 +5A446 885 +3J335 291 +8K685 453 +K5KA5 231 +37KJK 586 +KQ6Q6 532 +QKKKA 82 +9KJ36 846 +83JJ6 202 +33T33 466 +QQQAQ 439 +Q4A94 282 +35AJT 577 +47ATQ 753 +44AAQ 745 +3AA99 330 +88533 774 +T9T6T 971 +5KT6T 685 +A999Q 913 +59555 44 +6J66Q 196 +TA542 268 +55598 487 +926A7 523 +4Q3J9 693 +47274 582 +2Q999 830 +J599T 574 +T6TTJ 116 +6K5A2 358 +88J8A 580 +T22K2 161 +444A4 884 +A5J7A 842 +3JT3T 101 +TATTA 279 +82A82 531 +A9JTA 120 +KK4KT 60 +88J8K 314 +JKKJJ 722 +37797 467 +AA999 555 +52543 145 +55Q55 83 +4444J 408 +TTT97 232 +TKTTK 243 +8J882 602 +AJK6Q 724 +32TK9 536 +7569Q 823 +37777 410 +27772 462 +6T6JA 932 +99448 797 +69669 659 +83T89 382 +QQ68Q 392 +Q94TK 390 +4TTTT 8 +Q7QA7 998 +8JT8A 237 +K7J77 74 +AT5TT 518 +6KK66 336 +83388 89 +867Q2 629 +Q9889 409 +8J7A6 616 +333Q3 511 +333KQ 879 +9TAT9 319 +KQJ46 819 +2AA4A 93 +27774 849 +2T6J4 194 +TTKKA 597 +K9437 535 +K4J48 48 +A5J52 86 +22266 952 +AQ6Q6 245 +QJ24T 669 +QA779 638 +Q4263 694 +QQ7QQ 421 +9942J 174 +TJTJK 173 +T96A9 832 +55553 608 +K78KA 127 +444QQ 305 +AA99A 516 +33J22 348 +Q7TQT 25 +87888 793 +86884 217 +94Q99 742 +A3336 514 +K6492 748 +36363 201 +JT657 474 +AK766 905 +Q333J 788 +494Q4 171 +67776 144 +33939 701 +J8265 557 +97KK7 197 +4T5TJ 614 +44494 109 +99J79 192 +3A9Q9 977 +77783 205 +A4575 14 +8K9QT 226 +8555J 32 +JAAAA 818 +4T4T4 428 +6J6J2 378 +55534 471 +76J5J 752 +3J58J 189 +7A447 681 +9T5TJ 501 +43KAJ 222 +TTJT5 524 +QA9Q5 755 +93Q74 23 +34344 781 +AQT3A 696 +A5855 766 +T532J 259 +4J278 839 +4J56Q 645 +5J588 853 +67K3A 238 +88938 674 +J8A3A 852 +2883T 402 +8Q337 637 +TTT9T 732 +T3666 978 +537J8 128 +56794 167 +3AAQQ 356 +38J38 593 +JJAAA 153 +7676A 301 +AT79K 906 +T6T3T 962 +K845K 95 +4KT79 573 +T5956 825 +2J424 969 +A7847 478 +8T8K8 919 +T88T4 310 +J92J2 368 +6Q636 64 +5943Q 56 +3KKK4 786 +45542 746 +Q6838 551 +8665J 1000 +A3757 312 +KAT4Q 721 +2T623 488 +887J7 252 +5JK55 495 +389J5 353 +77877 13 +8A2QJ 103 +JQ798 342 +85TQ2 709 +QKJ63 39 +5Q5Q5 836 +66762 940 +33AAA 293 +TJTTT 472 +6A7Q2 520 +54455 671 +334QA 75 +JQ455 169 +A4447 360 +77755 484 +KK8K8 394 +2KAAA 289 +7KJ44 886 +43444 286 +5T862 569 +333K3 113 +A5J85 508 +4A3J2 105 +42J92 224 +95922 255 +5947A 961 +K3JJ7 507 +44J49 581 +4474T 712 +AT7TT 273 +74667 925 +JT737 990 +6T222 991 +TT2JJ 70 +52225 159 +66J6A 743 +53533 227 +9J99Q 600 +85888 840 +22527 287 +67A52 895 +8888A 406 +Q5Q8Q 652 +J77JJ 807 +K2252 605 +AA5AA 381 +66966 505 +T87A5 933 +K2848 620 +JQQTQ 140 +JT889 953 +7948K 989 +8648J 393 +AAQAA 862 +69969 42 +9Q998 251 +45KKK 157 +362QA 907 +JQ9KQ 430 +99JQA 838 +QKKQ4 195 +86688 463 +5736T 126 +J5929 62 +6TAQK 198 +378K4 537 +TA3T3 84 +3QQQ8 733 +83T32 178 +K3K23 997 +TAAAA 618 +3J6J3 979 +89QQ9 810 +7Q755 299 +7A875 423 +93275 813 +89K8A 118 +KKTKT 320 +Q6K68 689 +9TK58 481 +47927 612 +2A3AJ 515 +3K343 585 +52554 859 +A7A77 265 +Q88AT 938 +4T3JQ 601 +Q9333 350 +A2A46 374 +Q9JT9 327 +KQ286 254 +QQ2J8 837 +3J333 784 +7777K 587 +252JQ 527 +42222 985 +87QQ8 939 +6JK35 482 +5KTQ9 139 +QQ4JQ 647 +93J37 546 +KTA8J 782 +5A597 741 +A4JAA 385 +QTAQT 29 +AAAKA 545 +7722Q 132 +QQ44J 401 +4Q3QQ 43 +J5494 244 +3K884 844 +24662 828 +2K552 591 +59K24 108 +4T43T 816 +AAJ44 434 +KQKQQ 285 +33433 340 +33449 414 +9TTTJ 568 +JTT64 177 +45J54 730 +66965 492 +TJJK2 313 +A8KQ2 298 +JQ683 564 +927KK 777 +JJJJJ 550 +888J6 679 +5KJ7K 834 +QQQQ6 650 +KKK6K 625 +9KJKA 678 +47Q77 35 +6262J 163 +47T3A 78 +84J82 166 +594KA 649 +27272 607 +9JTT2 420 +9K9KK 180 +6238A 22 +893KJ 987 +4544J 389 +88KT6 783 +696AJ 611 +7A2A7 486 +7845J 335 +T3488 927 +5AAA5 52 +T6TT5 234 +JTT2A 296 +7J747 456 +28J22 785 +Q8AQ9 908 +72JJT 898 +A86J5 440 +94545 94 +T4553 71 +2J96Q 216 +95T45 264 +KKJ2K 223 +JA59A 682 +722AA 692 +3434T 572 +8KK97 806 +2TA2J 517 +3KKTK 526 +ATJ6K 19 +A9K9A 124 +4K943 235 +9A999 395 +74K7K 530 +666J2 757 +9J888 627 +5J572 734 +J8888 387 +478QA 417 +82K5A 667 +KK47K 809 +J3743 81 +T2TA8 945 +A557A 698 +93939 583 +488KK 384 +46464 778 +76665 427 +2J4A4 367 +89663 632 +24444 450 +9K8T6 444 +3393T 438 +545J5 910 +QQJQQ 821 +5A4J4 972 +AAQJA 379 +79977 40 +AT33A 812 +6J669 856 +6JKK7 211 +J2K22 61 +28228 930 +J69AA 210 +7348J 657 +975J5 37 +6J787 920 +7J7J7 34 +96J2J 458 +8888K 117 +4Q867 375 +JA2AT 58 +38535 294 +Q5TT7 17 +AK58K 9 +45KQ2 57 +4J477 411 +29TA7 750 +88Q2T 644 +Q39Q6 767 +56T87 258 +37997 715 +77T77 814 +63KJT 489 +22722 963 +K9999 723 +57J55 887 +79J94 12 +Q77AA 278 +7ATQ3 861 +Q5QQ4 570 +AAA7A 457 +84267 91 +5555J 146 +45544 246 +3558A 106 +J97A2 179 +T3422 2 +78878 441 +44A4Q 796 +QJQ8Q 519 +KQ83Q 333 +3K4K3 283 +A4AA4 548 +72K63 864 +854T7 622 +68968 373 +8K7J2 18 +K923Q 186 +22229 131 +AJ7KT 621 +K8KJ7 559 +4Q444 540 +TT6AK 921 +55J25 804 +66998 900 +555KK 736 +J33A3 388 +J3677 6 +K85A7 665 +K94TJ 735 +T6AQT 415 +5Q68Q 133 +T38T9 256 +349T7 677 +9QTQ2 99 +63644 413 +68J86 876 +63366 1 +AKAJT 703 +25555 248 +Q4788 239 +TTTKT 214 +TAT3K 957 +29292 315 +QATQQ 329 +5ATA5 15 +3A3A2 183 +66787 424 +5QT9T 775 +55K35 934 +K5T4Q 230 +667Q6 115 +Q83J8 275 +6555J 522 +44AK4 711 +TT2TT 923 +JA33A 432 +2272J 922 +58787 688 +423QA 528 +7JK55 529 +68T9J 297 +89777 280 +655T5 483 +33384 948 +46258 404 +TT77T 955 +8AAAA 918 +JQ478 928 +62422 38 +2Q2QQ 754 +6QT54 630 +Q4Q4Q 191 +3J22K 826 +4J499 889 +26J25 875 +69T2K 184 +93333 702 +425TK 726 +Q745J 220 +85J29 346 +T4858 935 +43A38 634 +7JA7A 165 +JQ6QQ 247 +T6282 46 +J9343 363 +84383 300 +7J737 609 +Q9A89 123 +T8T8T 77 +95AK7 98 +87A86 345 +5482A 304 +33338 542 +9TJQ6 188 +9883J 26 +5J537 914 +9JQ45 820 +T2T2A 316 +2KKKK 209 +7529K 974 +7677Q 263 +88QK8 912 +486Q6 764 +AA3TJ 331 +47334 7 +JK8J8 455 +KKQJ5 740 +99J9T 999 +J8AKA 805 +Q5TQJ 966 +6T66T 988 +74J39 892 +A7JA6 357 +534QQ 433 +3J586 994 +TJ32Q 193 +K3KKK 738 +J8488 55 +93AA6 399 +28J82 595 +A7328 262 +366J6 656 +KJ397 640 +37A77 72 +696AA 412 +76J77 426 +K3444 676 +QJQKQ 168 +AA7KK 633 +KKJAA 951 +32Q2Q 31 +5Q6K9 981 +58252 636 +8A887 11 +67788 479 +KAQKA 760 +K7KK7 635 +K2555 666 +5K226 683 +27JT2 521 +AKA88 308 +938Q4 776 +JA5A5 790 +AK66K 468 +63JT5 772 +9Q47K 33 +5K2JQ 405 +36K63 354 +7T8TT 270 +68644 212 +2K2K7 460 +A7ATT 172 +J8K8T 949 +62656 780 +444JT 276 +K8KK7 690 +48K3Q 822 +AQQ86 525 +6A98J 899 +22256 789 +32794 673 +2835K 20 +45456 362 +88555 200 +Q635T 396 +QT646 662 +KK8KK 556 +QQ282 76 +655J6 119 +33363 931 +AA8J8 599 +A2A22 182 +2A293 623 +T849J 96 +52286 699 +82A59 138 +QTQQ8 369 +Q844T 795 +6Q666 67 +KQQQQ 549 +8TA8A 992 +74444 338 +J6543 498 +43JTT 80 +85555 710 +Q6QKQ 134 +QQ3Q3 691 +Q3499 576 +6TQ48 706 +QQQ37 758 +J888J 642 +8Q88Q 494 +26293 708 +J66J3 343 +QT464 317 +TTT59 558 +QA9KQ 309 +3TJTT 883 +9655K 204 +J6999 311 +KTT9K 584 +K9K92 868 +97752 855 +AAT6T 504 +9298A 976 +T37J3 337 +467K7 141 +99QQ9 250 +KJ29Q 857 +22J42 295 +4T27A 870 +2J533 888 +TAA98 631 +K3336 768 +544A5 926 +42657 725 +8533K 260 +AAA2J 400 +57995 452 +4JKJQ 509 +QQK59 867 +TQ469 206 +A844A 380 +263TJ 731 +79J27 185 +9J562 269 +2J222 552 +J7494 447 +TAA3T 493 +2A49Q 658 +33299 435 +5QQQQ 513 +9999J 281 +T5KK2 341 +KJJJ6 451 +K7K5Q 323 +58QKA 648 +JK5KK 24 +K337K 937 +QJ468 302 +KA43T 854 +3TTTT 697 +9KKKK 5 +9T3TT 352 +48788 152 +KKJQA 361 +9954J 349 +TTQJ5 538 +QTTTT 229 +6Q976 533 +4666J 221 +A3323 351 +Q7778 770 +55JTK 73 +5K593 594 +222A2 878 +3KQJK 598 +7K53K 446 +AAJA8 817 +3Q269 272 +QKQAQ 729 +QQ9Q5 675 +7J7A7 147 +JJ99K 603 +58T8T 303 +33572 911 +94J99 824 +9JA33 130 +J4446 670 +J5A9Q 158 +6AAJA 359 +K48KK 954 +QJQ79 102 +7KKAK 964 +56Q73 242 +AJKJK 322 +6TT84 539 +757J7 437 +6T666 718 +TA2QA 476 +23327 241 +44225 510 +949A9 571 +399Q9 97 +J97J9 391 +9AA5A 664 +89599 288 +3JA4T 87 +T3869 151 +9A599 88 +8K884 465 +KTKKJ 973 +78K65 506 +AAAA9 407 +22322 553 +KQ752 54 +KKK55 136 +8K76K 604 +555TK 266 +49K3A 497 +8JJJJ 769