Skip to content

Instantly share code, notes, and snippets.

@sir-wabbit
Created February 10, 2015 19:26
Show Gist options
  • Select an option

  • Save sir-wabbit/94d966103a43197e72a1 to your computer and use it in GitHub Desktop.

Select an option

Save sir-wabbit/94d966103a43197e72a1 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"metadata": {
"name": ""
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
"cell_type": "code",
"collapsed": false,
"input": [
"import fst"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 2
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"RANKS = ['EIGHT', 'NINE', 'TEN', 'JACK', 'QUEEN', 'KING', 'ACE']\n",
"SUITS = ['CLUBS', 'DIAMONDS', 'HEARTS', 'SPADES']\n",
"FEATURES = ['ROYAL', 'STRAIGHT', 'FLUSH', 'PAIR', 'TRIPLE', 'QUAD']\n",
"OUTPUTS = ['NOTHING', 'ONE-PAIR', 'TWO-PAIR', 'THREE-OF-A-KIND', 'FOUR-OF-A-KIND', 'FULL-HOUSE', \n",
" 'STRAIGHT', 'FLUSH', 'STRAIGHT-FLUSH', 'ROYAL-STRAIGHT-FLUSH']\n",
"\n",
"def make_vocabularies():\n",
" inputs = fst.SymbolTable()\n",
" intermediate = fst.SymbolTable()\n",
" outputs = fst.SymbolTable()\n",
" \n",
" last = 0\n",
" for rank in RANKS:\n",
" inputs[rank] = last\n",
" intermediate[rank] = last\n",
" last += 1\n",
" for suit in SUITS:\n",
" inputs[suit] = last\n",
" intermediate[suit] = last\n",
" last += 1\n",
" for feature in FEATURES:\n",
" intermediate[feature] = last\n",
" last += 1\n",
" \n",
" last = 0\n",
" for output in OUTPUTS:\n",
" outputs[output] = last\n",
" last += 1\n",
" \n",
" return (inputs, intermediate, outputs)\n",
"\n",
"INPUT_VOC, INTERMEDIATE_VOC, OUTPUT_VOC = make_vocabularies()"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 18
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"def make_rank_checker(ranks, outputs):\n",
" result = fst.Transducer(isyms=INTERMEDIATE_VOC, osyms=INTERMEDIATE_VOC)\n",
" \n",
" for i, rank in enumerate(ranks):\n",
" result.add_arc(2 * i + 0, 2 * i + 1, rank, rank)\n",
" for suit in SUITS:\n",
" result.add_arc(2 * i + 1, 2 * i + 2, suit, suit)\n",
" \n",
" for i, output in enumerate(outputs):\n",
" result.add_arc(2 * len(ranks) + i, 2 * len(ranks) + i + 1, '\u03b5', output)\n",
" \n",
" final = 2 * len(ranks) + len(outputs)\n",
" for feature in FEATURES:\n",
" result.add_arc(final, final, feature, feature)\n",
" result[final].final = True\n",
" return result"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 48
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"def make_suit_checker(suits, outputs):\n",
" result = fst.Transducer(isyms=INTERMEDIATE_VOC, osyms=INTERMEDIATE_VOC)\n",
" \n",
" for i, suit in enumerate(suits):\n",
" for rank in RANKS:\n",
" result.add_arc(2 * i + 0, 2 * i + 1, rank, rank)\n",
" result.add_arc(2 * i + 1, 2 * i + 2, suit, suit)\n",
" \n",
" for i, output in enumerate(outputs):\n",
" result.add_arc(2 * len(suits) + i, 2 * len(suits) + i + 1, '\u03b5', output)\n",
" \n",
" final = 2 * len(suits) + len(outputs)\n",
" for feature in FEATURES:\n",
" result.add_arc(final, final, feature, feature)\n",
" result[final].final = True\n",
" return result"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 49
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"RANK_FST = make_rank_checker(['EIGHT', 'NINE', 'TEN', 'JACK', 'QUEEN'], ['STRAIGHT']) |\\\n",
" make_rank_checker(['NINE', 'TEN', 'JACK', 'QUEEN', 'KING'], ['STRAIGHT']) |\\\n",
" make_rank_checker(['TEN', 'JACK', 'QUEEN', 'KING', 'ACE'], ['STRAIGHT', 'ROYAL'])"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 50
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"SUIT_FST = make_suit_checker(['CLUBS'] * 5, ['FLUSH']) |\\\n",
" make_suit_checker(['DIAMONDS'] * 5, ['FLUSH']) |\\\n",
" make_suit_checker(['HEARTS'] * 5, ['FLUSH']) |\\\n",
" make_suit_checker(['SPADES'] * 5, ['FLUSH'])"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 51
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"RANK_SUIT_FST = (RANK_FST >> SUIT_FST).determinize()\n",
"RANK_SUIT_FST.minimize()"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 52
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"RANK_SUIT_FST"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 53,
"svg": [
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Generated by graphviz version 2.36.0 (20140111.2315)\n",
" -->\n",
"<!-- Title: FST Pages: 1 -->\n",
"<svg width=\"612pt\" height=\"132pt\"\n",
" viewBox=\"0.00 0.00 612.00 131.95\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
"<g id=\"graph0\" class=\"graph\" transform=\"scale(0.197228 0.197228) rotate(0) translate(4 665)\">\n",
"<title>FST</title>\n",
"<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-665 3099,-665 3099,4 -4,4\"/>\n",
"<!-- 0 -->\n",
"<g id=\"node1\" class=\"node\"><title>0</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" stroke-width=\"2\" cx=\"18\" cy=\"-341\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"18\" y=\"-337.3\" font-family=\"Times,serif\" font-size=\"14.00\">0</text>\n",
"</g>\n",
"<!-- 1 -->\n",
"<g id=\"node2\" class=\"node\"><title>1</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"100\" cy=\"-341\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"100\" y=\"-337.3\" font-family=\"Times,serif\" font-size=\"14.00\">1</text>\n",
"</g>\n",
"<!-- 0&#45;&gt;1 -->\n",
"<g id=\"edge1\" class=\"edge\"><title>0&#45;&gt;1</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M36.3588,-341C46.7029,-341 60.059,-341 71.7794,-341\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"71.9499,-344.5 81.9499,-341 71.9499,-337.5 71.9499,-344.5\"/>\n",
"<text text-anchor=\"middle\" x=\"59\" y=\"-344.8\" font-family=\"Times,serif\" font-size=\"14.00\">\u03b5:\u03b5</text>\n",
"</g>\n",
"<!-- 2 -->\n",
"<g id=\"node3\" class=\"node\"><title>2</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"236\" cy=\"-341\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"236\" y=\"-337.3\" font-family=\"Times,serif\" font-size=\"14.00\">2</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;2 -->\n",
"<g id=\"edge2\" class=\"edge\"><title>1&#45;&gt;2</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M118.244,-341C140.858,-341 180.797,-341 207.581,-341\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"207.822,-344.5 217.822,-341 207.822,-337.5 207.822,-344.5\"/>\n",
"<text text-anchor=\"middle\" x=\"168\" y=\"-344.8\" font-family=\"Times,serif\" font-size=\"14.00\">\u03b5:\u03b5</text>\n",
"</g>\n",
"<!-- 3 -->\n",
"<g id=\"node4\" class=\"node\"><title>3</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"236\" cy=\"-446\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"236\" y=\"-442.3\" font-family=\"Times,serif\" font-size=\"14.00\">3</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;3 -->\n",
"<g id=\"edge3\" class=\"edge\"><title>1&#45;&gt;3</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M114.836,-351.841C138.227,-370.171 185.748,-407.407 213.507,-429.159\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"211.409,-431.961 221.439,-435.374 215.727,-426.451 211.409,-431.961\"/>\n",
"<text text-anchor=\"middle\" x=\"168\" y=\"-424.8\" font-family=\"Times,serif\" font-size=\"14.00\">NINE:NINE</text>\n",
"</g>\n",
"<!-- 4 -->\n",
"<g id=\"node5\" class=\"node\"><title>4</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"315\" cy=\"-177\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"315\" y=\"-173.3\" font-family=\"Times,serif\" font-size=\"14.00\">4</text>\n",
"</g>\n",
"<!-- 1&#45;&gt;4 -->\n",
"<g id=\"edge4\" class=\"edge\"><title>1&#45;&gt;4</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M113.917,-329.136C141.339,-304.237 207.874,-245.341 269,-203 275.527,-198.479 282.884,-193.994 289.729,-190.054\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"291.61,-193.012 298.62,-185.068 288.186,-186.907 291.61,-193.012\"/>\n",
"<text text-anchor=\"middle\" x=\"168\" y=\"-314.8\" font-family=\"Times,serif\" font-size=\"14.00\">TEN:TEN</text>\n",
"</g>\n",
"<!-- 5 -->\n",
"<g id=\"node6\" class=\"node\"><title>5</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"422\" cy=\"-311\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"422\" y=\"-307.3\" font-family=\"Times,serif\" font-size=\"14.00\">5</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;5 -->\n",
"<g id=\"edge5\" class=\"edge\"><title>2&#45;&gt;5</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M252.28,-333.175C257.465,-330.83 263.372,-328.489 269,-327 311.494,-315.757 362.64,-312.365 393.447,-311.371\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"393.917,-314.86 403.823,-311.103 393.736,-307.862 393.917,-314.86\"/>\n",
"<text text-anchor=\"middle\" x=\"315\" y=\"-330.8\" font-family=\"Times,serif\" font-size=\"14.00\">\u03b5:\u03b5</text>\n",
"</g>\n",
"<!-- 6 -->\n",
"<g id=\"node7\" class=\"node\"><title>6</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"422\" cy=\"-371\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"422\" y=\"-367.3\" font-family=\"Times,serif\" font-size=\"14.00\">6</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;6 -->\n",
"<g id=\"edge6\" class=\"edge\"><title>2&#45;&gt;6</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M253.98,-343.769C286.021,-348.993 355.623,-360.341 394.093,-366.613\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"393.628,-370.083 404.061,-368.238 394.754,-363.174 393.628,-370.083\"/>\n",
"<text text-anchor=\"middle\" x=\"315\" y=\"-364.8\" font-family=\"Times,serif\" font-size=\"14.00\">NINE:NINE</text>\n",
"</g>\n",
"<!-- 7 -->\n",
"<g id=\"node8\" class=\"node\"><title>7</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"422\" cy=\"-152\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"422\" y=\"-148.3\" font-family=\"Times,serif\" font-size=\"14.00\">7</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;7 -->\n",
"<g id=\"edge7\" class=\"edge\"><title>2&#45;&gt;7</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M246.346,-325.921C252.366,-316.649 260.611,-304.723 269,-295 291.444,-268.986 364.058,-203.031 400.188,-170.593\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"402.611,-173.121 407.722,-163.84 397.939,-167.908 402.611,-173.121\"/>\n",
"<text text-anchor=\"middle\" x=\"315\" y=\"-298.8\" font-family=\"Times,serif\" font-size=\"14.00\">TEN:TEN</text>\n",
"</g>\n",
"<!-- 8 -->\n",
"<g id=\"node9\" class=\"node\"><title>8</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"422\" cy=\"-466\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"422\" y=\"-462.3\" font-family=\"Times,serif\" font-size=\"14.00\">8</text>\n",
"</g>\n",
"<!-- 2&#45;&gt;8 -->\n",
"<g id=\"edge8\" class=\"edge\"><title>2&#45;&gt;8</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M246.841,-355.462C252.671,-363.338 260.554,-372.897 269,-380 308.992,-413.635 364.029,-440.961 395.727,-455.227\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"394.589,-458.551 405.15,-459.392 397.419,-452.148 394.589,-458.551\"/>\n",
"<text text-anchor=\"middle\" x=\"315\" y=\"-441.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 9 -->\n",
"<g id=\"node10\" class=\"node\"><title>9</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"422\" cy=\"-540\" rx=\"18\" ry=\"18\"/>\n",
"<text text-anchor=\"middle\" x=\"422\" y=\"-536.3\" font-family=\"Times,serif\" font-size=\"14.00\">9</text>\n",
"</g>\n",
"<!-- 3&#45;&gt;9 -->\n",
"<g id=\"edge9\" class=\"edge\"><title>3&#45;&gt;9</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M252.371,-453.853C284.301,-470.164 358.03,-507.831 396.554,-527.511\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"395.046,-530.671 405.543,-532.104 398.23,-524.437 395.046,-530.671\"/>\n",
"<text text-anchor=\"middle\" x=\"315\" y=\"-510.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 10 -->\n",
"<g id=\"node11\" class=\"node\"><title>10</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"559\" cy=\"-36\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"559\" y=\"-32.3\" font-family=\"Times,serif\" font-size=\"14.00\">10</text>\n",
"</g>\n",
"<!-- 4&#45;&gt;10 -->\n",
"<g id=\"edge10\" class=\"edge\"><title>4&#45;&gt;10</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M325.961,-162.423C336.782,-147.522 355.315,-124.56 376,-110 425.079,-75.4549 492.672,-53.4382 530.143,-43.0476\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"531.128,-46.407 539.872,-40.4244 529.306,-39.6483 531.128,-46.407\"/>\n",
"<text text-anchor=\"middle\" x=\"422\" y=\"-113.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 11 -->\n",
"<g id=\"node12\" class=\"node\"><title>11</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"686\" cy=\"-413\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"686\" y=\"-409.3\" font-family=\"Times,serif\" font-size=\"14.00\">11</text>\n",
"</g>\n",
"<!-- 5&#45;&gt;11 -->\n",
"<g id=\"edge11\" class=\"edge\"><title>5&#45;&gt;11</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M438.203,-318.992C447.918,-324.783 460.126,-333.436 468,-344 479.846,-359.892 467.591,-373.531 483,-386 489.672,-391.399 602.308,-404.128 656.42,-409.971\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"656.097,-413.457 666.414,-411.044 656.844,-406.497 656.097,-413.457\"/>\n",
"<text text-anchor=\"middle\" x=\"559\" y=\"-411.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 12 -->\n",
"<g id=\"node13\" class=\"node\"><title>12</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"686\" cy=\"-299\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"686\" y=\"-295.3\" font-family=\"Times,serif\" font-size=\"14.00\">12</text>\n",
"</g>\n",
"<!-- 5&#45;&gt;12 -->\n",
"<g id=\"edge12\" class=\"edge\"><title>5&#45;&gt;12</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M440.191,-310.213C484.269,-308.194 601.682,-302.816 656.307,-300.314\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"656.525,-303.808 666.355,-299.854 656.205,-296.815 656.525,-303.808\"/>\n",
"<text text-anchor=\"middle\" x=\"559\" y=\"-312.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 13 -->\n",
"<g id=\"node14\" class=\"node\"><title>13</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"686\" cy=\"-242\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"686\" y=\"-238.3\" font-family=\"Times,serif\" font-size=\"14.00\">13</text>\n",
"</g>\n",
"<!-- 5&#45;&gt;13 -->\n",
"<g id=\"edge13\" class=\"edge\"><title>5&#45;&gt;13</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M438.377,-302.587C450.26,-296.394 467.279,-288.182 483,-283 543.239,-263.142 616.898,-251.127 656.516,-245.615\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"657.077,-249.071 666.518,-244.262 656.139,-242.134 657.077,-249.071\"/>\n",
"<text text-anchor=\"middle\" x=\"559\" y=\"-286.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 14 -->\n",
"<g id=\"node15\" class=\"node\"><title>14</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"686\" cy=\"-527\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"686\" y=\"-523.3\" font-family=\"Times,serif\" font-size=\"14.00\">14</text>\n",
"</g>\n",
"<!-- 6&#45;&gt;14 -->\n",
"<g id=\"edge14\" class=\"edge\"><title>6&#45;&gt;14</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M433.867,-384.905C443.836,-398.189 458.459,-419.083 468,-439 477.474,-458.775 466.591,-471.456 483,-486 534.468,-531.617 567.766,-500.527 635,-515 642.237,-516.558 650.031,-518.366 657.263,-520.098\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"656.451,-523.502 666.995,-522.462 658.104,-516.7 656.451,-523.502\"/>\n",
"<text text-anchor=\"middle\" x=\"559\" y=\"-518.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 15 -->\n",
"<g id=\"node16\" class=\"node\"><title>15</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"686\" cy=\"-470\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"686\" y=\"-466.3\" font-family=\"Times,serif\" font-size=\"14.00\">15</text>\n",
"</g>\n",
"<!-- 6&#45;&gt;15 -->\n",
"<g id=\"edge15\" class=\"edge\"><title>6&#45;&gt;15</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M433.869,-384.763C444.859,-397.704 463.034,-416.597 483,-427 539.773,-456.581 615.612,-465.816 656.307,-468.697\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"656.136,-472.193 666.335,-469.327 656.575,-465.207 656.136,-472.193\"/>\n",
"<text text-anchor=\"middle\" x=\"559\" y=\"-470.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 16 -->\n",
"<g id=\"node17\" class=\"node\"><title>16</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"686\" cy=\"-356\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"686\" y=\"-352.3\" font-family=\"Times,serif\" font-size=\"14.00\">16</text>\n",
"</g>\n",
"<!-- 6&#45;&gt;16 -->\n",
"<g id=\"edge16\" class=\"edge\"><title>6&#45;&gt;16</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M440.191,-370.016C484.269,-367.492 601.682,-360.77 656.307,-357.643\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"656.571,-361.133 666.355,-357.067 656.171,-354.145 656.571,-361.133\"/>\n",
"<text text-anchor=\"middle\" x=\"559\" y=\"-371.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 17 -->\n",
"<g id=\"node18\" class=\"node\"><title>17</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"686\" cy=\"-128\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"686\" y=\"-124.3\" font-family=\"Times,serif\" font-size=\"14.00\">17</text>\n",
"</g>\n",
"<!-- 7&#45;&gt;17 -->\n",
"<g id=\"edge17\" class=\"edge\"><title>7&#45;&gt;17</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M439.685,-147.638C451.654,-144.693 468.212,-140.992 483,-139 544.246,-130.751 616.729,-128.645 656.068,-128.134\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"656.285,-131.632 666.248,-128.029 656.212,-124.633 656.285,-131.632\"/>\n",
"<text text-anchor=\"middle\" x=\"559\" y=\"-142.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 18 -->\n",
"<g id=\"node19\" class=\"node\"><title>18</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"686\" cy=\"-71\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"686\" y=\"-67.3\" font-family=\"Times,serif\" font-size=\"14.00\">18</text>\n",
"</g>\n",
"<!-- 7&#45;&gt;18 -->\n",
"<g id=\"edge18\" class=\"edge\"><title>7&#45;&gt;18</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M436.309,-140.187C447.857,-130.581 465.438,-117.44 483,-110 541.443,-85.2406 616.085,-76.0627 656.275,-72.7647\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"656.713,-76.2416 666.421,-71.9984 656.186,-69.2615 656.713,-76.2416\"/>\n",
"<text text-anchor=\"middle\" x=\"559\" y=\"-113.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 19 -->\n",
"<g id=\"node20\" class=\"node\"><title>19</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"686\" cy=\"-185\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"686\" y=\"-181.3\" font-family=\"Times,serif\" font-size=\"14.00\">19</text>\n",
"</g>\n",
"<!-- 7&#45;&gt;19 -->\n",
"<g id=\"edge19\" class=\"edge\"><title>7&#45;&gt;19</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M440.191,-154.165C484.269,-159.717 601.682,-174.506 656.307,-181.386\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"655.996,-184.874 666.355,-182.652 656.87,-177.929 655.996,-184.874\"/>\n",
"<text text-anchor=\"middle\" x=\"559\" y=\"-182.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 20 -->\n",
"<g id=\"node21\" class=\"node\"><title>20</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"686\" cy=\"-584\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"686\" y=\"-580.3\" font-family=\"Times,serif\" font-size=\"14.00\">20</text>\n",
"</g>\n",
"<!-- 8&#45;&gt;20 -->\n",
"<g id=\"edge20\" class=\"edge\"><title>8&#45;&gt;20</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M435.734,-478.312C445.039,-487.538 457.765,-500.648 468,-513 475.318,-521.832 473.499,-527.574 483,-534 540.593,-572.952 567.575,-554.029 635,-571 642.212,-572.815 649.998,-574.819 657.23,-576.698\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"656.406,-580.1 666.966,-579.239 658.174,-573.327 656.406,-580.1\"/>\n",
"<text text-anchor=\"middle\" x=\"559\" y=\"-574.8\" font-family=\"Times,serif\" font-size=\"14.00\">NINE:NINE</text>\n",
"</g>\n",
"<!-- 21 -->\n",
"<g id=\"node22\" class=\"node\"><title>21</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"686\" cy=\"-641\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"686\" y=\"-637.3\" font-family=\"Times,serif\" font-size=\"14.00\">21</text>\n",
"</g>\n",
"<!-- 9&#45;&gt;21 -->\n",
"<g id=\"edge21\" class=\"edge\"><title>9&#45;&gt;21</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M435.123,-552.975C446.459,-564.355 464.392,-580.524 483,-590 540.547,-619.306 616.08,-632.541 656.519,-637.867\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"656.125,-641.345 666.481,-639.112 656.992,-634.399 656.125,-641.345\"/>\n",
"<text text-anchor=\"middle\" x=\"559\" y=\"-638.8\" font-family=\"Times,serif\" font-size=\"14.00\">TEN:TEN</text>\n",
"</g>\n",
"<!-- 22 -->\n",
"<g id=\"node23\" class=\"node\"><title>22</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"783\" cy=\"-19\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"783\" y=\"-15.3\" font-family=\"Times,serif\" font-size=\"14.00\">22</text>\n",
"</g>\n",
"<!-- 10&#45;&gt;22 -->\n",
"<g id=\"edge22\" class=\"edge\"><title>10&#45;&gt;22</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M578.606,-34.2335C596.8,-32.5329 625.291,-29.9403 650,-28 685.422,-25.2184 726.232,-22.5123 752.986,-20.8061\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"753.433,-24.2848 763.192,-20.1602 752.991,-17.2988 753.433,-24.2848\"/>\n",
"<text text-anchor=\"middle\" x=\"686\" y=\"-31.8\" font-family=\"Times,serif\" font-size=\"14.00\">JACK:JACK</text>\n",
"</g>\n",
"<!-- 23 -->\n",
"<g id=\"node24\" class=\"node\"><title>23</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"890\" cy=\"-413\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"890\" y=\"-409.3\" font-family=\"Times,serif\" font-size=\"14.00\">23</text>\n",
"</g>\n",
"<!-- 11&#45;&gt;23 -->\n",
"<g id=\"edge23\" class=\"edge\"><title>11&#45;&gt;23</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M705.642,-413C741.042,-413 818.209,-413 860.269,-413\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"860.403,-416.5 870.403,-413 860.403,-409.5 860.403,-416.5\"/>\n",
"<text text-anchor=\"middle\" x=\"783\" y=\"-416.8\" font-family=\"Times,serif\" font-size=\"14.00\">NINE:NINE</text>\n",
"</g>\n",
"<!-- 24 -->\n",
"<g id=\"node25\" class=\"node\"><title>24</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"890\" cy=\"-299\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"890\" y=\"-295.3\" font-family=\"Times,serif\" font-size=\"14.00\">24</text>\n",
"</g>\n",
"<!-- 12&#45;&gt;24 -->\n",
"<g id=\"edge24\" class=\"edge\"><title>12&#45;&gt;24</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M705.642,-299C741.042,-299 818.209,-299 860.269,-299\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"860.403,-302.5 870.403,-299 860.403,-295.5 860.403,-302.5\"/>\n",
"<text text-anchor=\"middle\" x=\"783\" y=\"-302.8\" font-family=\"Times,serif\" font-size=\"14.00\">NINE:NINE</text>\n",
"</g>\n",
"<!-- 25 -->\n",
"<g id=\"node26\" class=\"node\"><title>25</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"890\" cy=\"-242\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"890\" y=\"-238.3\" font-family=\"Times,serif\" font-size=\"14.00\">25</text>\n",
"</g>\n",
"<!-- 13&#45;&gt;25 -->\n",
"<g id=\"edge25\" class=\"edge\"><title>13&#45;&gt;25</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M705.642,-242C741.042,-242 818.209,-242 860.269,-242\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"860.403,-245.5 870.403,-242 860.403,-238.5 860.403,-245.5\"/>\n",
"<text text-anchor=\"middle\" x=\"783\" y=\"-245.8\" font-family=\"Times,serif\" font-size=\"14.00\">NINE:NINE</text>\n",
"</g>\n",
"<!-- 26 -->\n",
"<g id=\"node27\" class=\"node\"><title>26</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"890\" cy=\"-527\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"890\" y=\"-523.3\" font-family=\"Times,serif\" font-size=\"14.00\">26</text>\n",
"</g>\n",
"<!-- 14&#45;&gt;26 -->\n",
"<g id=\"edge26\" class=\"edge\"><title>14&#45;&gt;26</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M705.642,-527C741.042,-527 818.209,-527 860.269,-527\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"860.403,-530.5 870.403,-527 860.403,-523.5 860.403,-530.5\"/>\n",
"<text text-anchor=\"middle\" x=\"783\" y=\"-530.8\" font-family=\"Times,serif\" font-size=\"14.00\">TEN:TEN</text>\n",
"</g>\n",
"<!-- 27 -->\n",
"<g id=\"node28\" class=\"node\"><title>27</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"890\" cy=\"-470\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"890\" y=\"-466.3\" font-family=\"Times,serif\" font-size=\"14.00\">27</text>\n",
"</g>\n",
"<!-- 15&#45;&gt;27 -->\n",
"<g id=\"edge27\" class=\"edge\"><title>15&#45;&gt;27</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M705.642,-470C741.042,-470 818.209,-470 860.269,-470\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"860.403,-473.5 870.403,-470 860.403,-466.5 860.403,-473.5\"/>\n",
"<text text-anchor=\"middle\" x=\"783\" y=\"-473.8\" font-family=\"Times,serif\" font-size=\"14.00\">TEN:TEN</text>\n",
"</g>\n",
"<!-- 28 -->\n",
"<g id=\"node29\" class=\"node\"><title>28</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"890\" cy=\"-356\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"890\" y=\"-352.3\" font-family=\"Times,serif\" font-size=\"14.00\">28</text>\n",
"</g>\n",
"<!-- 16&#45;&gt;28 -->\n",
"<g id=\"edge28\" class=\"edge\"><title>16&#45;&gt;28</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M705.642,-356C741.042,-356 818.209,-356 860.269,-356\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"860.403,-359.5 870.403,-356 860.403,-352.5 860.403,-359.5\"/>\n",
"<text text-anchor=\"middle\" x=\"783\" y=\"-359.8\" font-family=\"Times,serif\" font-size=\"14.00\">TEN:TEN</text>\n",
"</g>\n",
"<!-- 29 -->\n",
"<g id=\"node30\" class=\"node\"><title>29</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"890\" cy=\"-128\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"890\" y=\"-124.3\" font-family=\"Times,serif\" font-size=\"14.00\">29</text>\n",
"</g>\n",
"<!-- 17&#45;&gt;29 -->\n",
"<g id=\"edge29\" class=\"edge\"><title>17&#45;&gt;29</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M705.642,-128C741.042,-128 818.209,-128 860.269,-128\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"860.403,-131.5 870.403,-128 860.403,-124.5 860.403,-131.5\"/>\n",
"<text text-anchor=\"middle\" x=\"783\" y=\"-131.8\" font-family=\"Times,serif\" font-size=\"14.00\">JACK:JACK</text>\n",
"</g>\n",
"<!-- 30 -->\n",
"<g id=\"node31\" class=\"node\"><title>30</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"890\" cy=\"-71\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"890\" y=\"-67.3\" font-family=\"Times,serif\" font-size=\"14.00\">30</text>\n",
"</g>\n",
"<!-- 18&#45;&gt;30 -->\n",
"<g id=\"edge30\" class=\"edge\"><title>18&#45;&gt;30</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M705.642,-71C741.042,-71 818.209,-71 860.269,-71\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"860.403,-74.5001 870.403,-71 860.403,-67.5001 860.403,-74.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"783\" y=\"-74.8\" font-family=\"Times,serif\" font-size=\"14.00\">JACK:JACK</text>\n",
"</g>\n",
"<!-- 31 -->\n",
"<g id=\"node32\" class=\"node\"><title>31</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"890\" cy=\"-185\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"890\" y=\"-181.3\" font-family=\"Times,serif\" font-size=\"14.00\">31</text>\n",
"</g>\n",
"<!-- 19&#45;&gt;31 -->\n",
"<g id=\"edge31\" class=\"edge\"><title>19&#45;&gt;31</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M705.642,-185C741.042,-185 818.209,-185 860.269,-185\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"860.403,-188.5 870.403,-185 860.403,-181.5 860.403,-188.5\"/>\n",
"<text text-anchor=\"middle\" x=\"783\" y=\"-188.8\" font-family=\"Times,serif\" font-size=\"14.00\">JACK:JACK</text>\n",
"</g>\n",
"<!-- 32 -->\n",
"<g id=\"node33\" class=\"node\"><title>32</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"890\" cy=\"-584\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"890\" y=\"-580.3\" font-family=\"Times,serif\" font-size=\"14.00\">32</text>\n",
"</g>\n",
"<!-- 20&#45;&gt;32 -->\n",
"<g id=\"edge32\" class=\"edge\"><title>20&#45;&gt;32</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M705.642,-584C741.042,-584 818.209,-584 860.269,-584\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"860.403,-587.5 870.403,-584 860.403,-580.5 860.403,-587.5\"/>\n",
"<text text-anchor=\"middle\" x=\"783\" y=\"-587.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 33 -->\n",
"<g id=\"node34\" class=\"node\"><title>33</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"890\" cy=\"-641\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"890\" y=\"-637.3\" font-family=\"Times,serif\" font-size=\"14.00\">33</text>\n",
"</g>\n",
"<!-- 21&#45;&gt;33 -->\n",
"<g id=\"edge33\" class=\"edge\"><title>21&#45;&gt;33</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M705.642,-641C741.042,-641 818.209,-641 860.269,-641\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"860.403,-644.5 870.403,-641 860.403,-637.5 860.403,-644.5\"/>\n",
"<text text-anchor=\"middle\" x=\"783\" y=\"-644.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 34 -->\n",
"<g id=\"node35\" class=\"node\"><title>34</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1027\" cy=\"-19\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1027\" y=\"-15.3\" font-family=\"Times,serif\" font-size=\"14.00\">34</text>\n",
"</g>\n",
"<!-- 22&#45;&gt;34 -->\n",
"<g id=\"edge34\" class=\"edge\"><title>22&#45;&gt;34</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M802.588,-19C844.554,-19 946.894,-19 997.168,-19\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"997.349,-22.5001 1007.35,-19 997.349,-15.5001 997.349,-22.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"890\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 35 -->\n",
"<g id=\"node36\" class=\"node\"><title>35</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1166\" cy=\"-413\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1166\" y=\"-409.3\" font-family=\"Times,serif\" font-size=\"14.00\">35</text>\n",
"</g>\n",
"<!-- 23&#45;&gt;35 -->\n",
"<g id=\"edge35\" class=\"edge\"><title>23&#45;&gt;35</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.833,-413C956.874,-413 1079.76,-413 1136.07,-413\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1136.4,-416.5 1146.4,-413 1136.4,-409.5 1136.4,-416.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1027\" y=\"-416.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 36 -->\n",
"<g id=\"node37\" class=\"node\"><title>36</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1166\" cy=\"-299\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1166\" y=\"-295.3\" font-family=\"Times,serif\" font-size=\"14.00\">36</text>\n",
"</g>\n",
"<!-- 24&#45;&gt;36 -->\n",
"<g id=\"edge36\" class=\"edge\"><title>24&#45;&gt;36</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.833,-299C956.874,-299 1079.76,-299 1136.07,-299\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1136.4,-302.5 1146.4,-299 1136.4,-295.5 1136.4,-302.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1027\" y=\"-302.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 37 -->\n",
"<g id=\"node38\" class=\"node\"><title>37</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1166\" cy=\"-242\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1166\" y=\"-238.3\" font-family=\"Times,serif\" font-size=\"14.00\">37</text>\n",
"</g>\n",
"<!-- 25&#45;&gt;37 -->\n",
"<g id=\"edge37\" class=\"edge\"><title>25&#45;&gt;37</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.833,-242C956.874,-242 1079.76,-242 1136.07,-242\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1136.4,-245.5 1146.4,-242 1136.4,-238.5 1136.4,-245.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1027\" y=\"-245.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 38 -->\n",
"<g id=\"node39\" class=\"node\"><title>38</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1166\" cy=\"-527\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1166\" y=\"-523.3\" font-family=\"Times,serif\" font-size=\"14.00\">38</text>\n",
"</g>\n",
"<!-- 26&#45;&gt;38 -->\n",
"<g id=\"edge38\" class=\"edge\"><title>26&#45;&gt;38</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.833,-527C956.874,-527 1079.76,-527 1136.07,-527\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1136.4,-530.5 1146.4,-527 1136.4,-523.5 1136.4,-530.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1027\" y=\"-530.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 39 -->\n",
"<g id=\"node40\" class=\"node\"><title>39</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1166\" cy=\"-470\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1166\" y=\"-466.3\" font-family=\"Times,serif\" font-size=\"14.00\">39</text>\n",
"</g>\n",
"<!-- 27&#45;&gt;39 -->\n",
"<g id=\"edge39\" class=\"edge\"><title>27&#45;&gt;39</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.833,-470C956.874,-470 1079.76,-470 1136.07,-470\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1136.4,-473.5 1146.4,-470 1136.4,-466.5 1136.4,-473.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1027\" y=\"-473.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 40 -->\n",
"<g id=\"node41\" class=\"node\"><title>40</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1166\" cy=\"-356\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1166\" y=\"-352.3\" font-family=\"Times,serif\" font-size=\"14.00\">40</text>\n",
"</g>\n",
"<!-- 28&#45;&gt;40 -->\n",
"<g id=\"edge40\" class=\"edge\"><title>28&#45;&gt;40</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.833,-356C956.874,-356 1079.76,-356 1136.07,-356\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1136.4,-359.5 1146.4,-356 1136.4,-352.5 1136.4,-359.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1027\" y=\"-359.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 41 -->\n",
"<g id=\"node42\" class=\"node\"><title>41</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1166\" cy=\"-128\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1166\" y=\"-124.3\" font-family=\"Times,serif\" font-size=\"14.00\">41</text>\n",
"</g>\n",
"<!-- 29&#45;&gt;41 -->\n",
"<g id=\"edge41\" class=\"edge\"><title>29&#45;&gt;41</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.833,-128C956.874,-128 1079.76,-128 1136.07,-128\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1136.4,-131.5 1146.4,-128 1136.4,-124.5 1136.4,-131.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1027\" y=\"-131.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 42 -->\n",
"<g id=\"node43\" class=\"node\"><title>42</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1166\" cy=\"-71\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1166\" y=\"-67.3\" font-family=\"Times,serif\" font-size=\"14.00\">42</text>\n",
"</g>\n",
"<!-- 30&#45;&gt;42 -->\n",
"<g id=\"edge42\" class=\"edge\"><title>30&#45;&gt;42</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.833,-71C956.874,-71 1079.76,-71 1136.07,-71\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1136.4,-74.5001 1146.4,-71 1136.4,-67.5001 1136.4,-74.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"1027\" y=\"-74.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 43 -->\n",
"<g id=\"node44\" class=\"node\"><title>43</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1166\" cy=\"-185\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1166\" y=\"-181.3\" font-family=\"Times,serif\" font-size=\"14.00\">43</text>\n",
"</g>\n",
"<!-- 31&#45;&gt;43 -->\n",
"<g id=\"edge43\" class=\"edge\"><title>31&#45;&gt;43</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.833,-185C956.874,-185 1079.76,-185 1136.07,-185\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1136.4,-188.5 1146.4,-185 1136.4,-181.5 1136.4,-188.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1027\" y=\"-188.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 44 -->\n",
"<g id=\"node45\" class=\"node\"><title>44</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1166\" cy=\"-584\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1166\" y=\"-580.3\" font-family=\"Times,serif\" font-size=\"14.00\">44</text>\n",
"</g>\n",
"<!-- 32&#45;&gt;44 -->\n",
"<g id=\"edge44\" class=\"edge\"><title>32&#45;&gt;44</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.833,-584C956.874,-584 1079.76,-584 1136.07,-584\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1136.4,-587.5 1146.4,-584 1136.4,-580.5 1136.4,-587.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1027\" y=\"-587.8\" font-family=\"Times,serif\" font-size=\"14.00\">TEN:TEN</text>\n",
"</g>\n",
"<!-- 45 -->\n",
"<g id=\"node46\" class=\"node\"><title>45</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1166\" cy=\"-641\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1166\" y=\"-637.3\" font-family=\"Times,serif\" font-size=\"14.00\">45</text>\n",
"</g>\n",
"<!-- 33&#45;&gt;45 -->\n",
"<g id=\"edge45\" class=\"edge\"><title>33&#45;&gt;45</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M909.833,-641C956.874,-641 1079.76,-641 1136.07,-641\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1136.4,-644.5 1146.4,-641 1136.4,-637.5 1136.4,-644.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1027\" y=\"-644.8\" font-family=\"Times,serif\" font-size=\"14.00\">JACK:JACK</text>\n",
"</g>\n",
"<!-- 46 -->\n",
"<g id=\"node47\" class=\"node\"><title>46</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1277\" cy=\"-19\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1277\" y=\"-15.3\" font-family=\"Times,serif\" font-size=\"14.00\">46</text>\n",
"</g>\n",
"<!-- 34&#45;&gt;46 -->\n",
"<g id=\"edge46\" class=\"edge\"><title>34&#45;&gt;46</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1046.64,-19C1089.65,-19 1196.08,-19 1247.41,-19\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1247.48,-22.5001 1257.48,-19 1247.48,-15.5001 1247.48,-22.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"1166\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">QUEEN:QUEEN</text>\n",
"</g>\n",
"<!-- 47 -->\n",
"<g id=\"node48\" class=\"node\"><title>47</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1386\" cy=\"-413\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1386\" y=\"-409.3\" font-family=\"Times,serif\" font-size=\"14.00\">47</text>\n",
"</g>\n",
"<!-- 35&#45;&gt;47 -->\n",
"<g id=\"edge47\" class=\"edge\"><title>35&#45;&gt;47</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1185.59,-413C1223.72,-413 1311.01,-413 1356.4,-413\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1356.46,-416.5 1366.46,-413 1356.46,-409.5 1356.46,-416.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1277\" y=\"-416.8\" font-family=\"Times,serif\" font-size=\"14.00\">TEN:TEN</text>\n",
"</g>\n",
"<!-- 48 -->\n",
"<g id=\"node49\" class=\"node\"><title>48</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1386\" cy=\"-299\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1386\" y=\"-295.3\" font-family=\"Times,serif\" font-size=\"14.00\">48</text>\n",
"</g>\n",
"<!-- 36&#45;&gt;48 -->\n",
"<g id=\"edge48\" class=\"edge\"><title>36&#45;&gt;48</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1185.59,-299C1223.72,-299 1311.01,-299 1356.4,-299\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1356.46,-302.5 1366.46,-299 1356.46,-295.5 1356.46,-302.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1277\" y=\"-302.8\" font-family=\"Times,serif\" font-size=\"14.00\">TEN:TEN</text>\n",
"</g>\n",
"<!-- 49 -->\n",
"<g id=\"node50\" class=\"node\"><title>49</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1386\" cy=\"-242\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1386\" y=\"-238.3\" font-family=\"Times,serif\" font-size=\"14.00\">49</text>\n",
"</g>\n",
"<!-- 37&#45;&gt;49 -->\n",
"<g id=\"edge49\" class=\"edge\"><title>37&#45;&gt;49</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1185.59,-242C1223.72,-242 1311.01,-242 1356.4,-242\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1356.46,-245.5 1366.46,-242 1356.46,-238.5 1356.46,-245.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1277\" y=\"-245.8\" font-family=\"Times,serif\" font-size=\"14.00\">TEN:TEN</text>\n",
"</g>\n",
"<!-- 50 -->\n",
"<g id=\"node51\" class=\"node\"><title>50</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1386\" cy=\"-527\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1386\" y=\"-523.3\" font-family=\"Times,serif\" font-size=\"14.00\">50</text>\n",
"</g>\n",
"<!-- 38&#45;&gt;50 -->\n",
"<g id=\"edge50\" class=\"edge\"><title>38&#45;&gt;50</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1185.59,-527C1223.72,-527 1311.01,-527 1356.4,-527\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1356.46,-530.5 1366.46,-527 1356.46,-523.5 1356.46,-530.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1277\" y=\"-530.8\" font-family=\"Times,serif\" font-size=\"14.00\">JACK:JACK</text>\n",
"</g>\n",
"<!-- 51 -->\n",
"<g id=\"node52\" class=\"node\"><title>51</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1386\" cy=\"-470\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1386\" y=\"-466.3\" font-family=\"Times,serif\" font-size=\"14.00\">51</text>\n",
"</g>\n",
"<!-- 39&#45;&gt;51 -->\n",
"<g id=\"edge51\" class=\"edge\"><title>39&#45;&gt;51</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1185.59,-470C1223.72,-470 1311.01,-470 1356.4,-470\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1356.46,-473.5 1366.46,-470 1356.46,-466.5 1356.46,-473.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1277\" y=\"-473.8\" font-family=\"Times,serif\" font-size=\"14.00\">JACK:JACK</text>\n",
"</g>\n",
"<!-- 52 -->\n",
"<g id=\"node53\" class=\"node\"><title>52</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1386\" cy=\"-356\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1386\" y=\"-352.3\" font-family=\"Times,serif\" font-size=\"14.00\">52</text>\n",
"</g>\n",
"<!-- 40&#45;&gt;52 -->\n",
"<g id=\"edge52\" class=\"edge\"><title>40&#45;&gt;52</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1185.59,-356C1223.72,-356 1311.01,-356 1356.4,-356\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1356.46,-359.5 1366.46,-356 1356.46,-352.5 1356.46,-359.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1277\" y=\"-359.8\" font-family=\"Times,serif\" font-size=\"14.00\">JACK:JACK</text>\n",
"</g>\n",
"<!-- 53 -->\n",
"<g id=\"node54\" class=\"node\"><title>53</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1386\" cy=\"-128\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1386\" y=\"-124.3\" font-family=\"Times,serif\" font-size=\"14.00\">53</text>\n",
"</g>\n",
"<!-- 41&#45;&gt;53 -->\n",
"<g id=\"edge53\" class=\"edge\"><title>41&#45;&gt;53</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1185.59,-128C1223.72,-128 1311.01,-128 1356.4,-128\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1356.46,-131.5 1366.46,-128 1356.46,-124.5 1356.46,-131.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1277\" y=\"-131.8\" font-family=\"Times,serif\" font-size=\"14.00\">QUEEN:QUEEN</text>\n",
"</g>\n",
"<!-- 54 -->\n",
"<g id=\"node55\" class=\"node\"><title>54</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1386\" cy=\"-71\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1386\" y=\"-67.3\" font-family=\"Times,serif\" font-size=\"14.00\">54</text>\n",
"</g>\n",
"<!-- 42&#45;&gt;54 -->\n",
"<g id=\"edge54\" class=\"edge\"><title>42&#45;&gt;54</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1185.59,-71C1223.72,-71 1311.01,-71 1356.4,-71\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1356.46,-74.5001 1366.46,-71 1356.46,-67.5001 1356.46,-74.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"1277\" y=\"-74.8\" font-family=\"Times,serif\" font-size=\"14.00\">QUEEN:QUEEN</text>\n",
"</g>\n",
"<!-- 55 -->\n",
"<g id=\"node56\" class=\"node\"><title>55</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1386\" cy=\"-185\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1386\" y=\"-181.3\" font-family=\"Times,serif\" font-size=\"14.00\">55</text>\n",
"</g>\n",
"<!-- 43&#45;&gt;55 -->\n",
"<g id=\"edge55\" class=\"edge\"><title>43&#45;&gt;55</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1185.59,-185C1223.72,-185 1311.01,-185 1356.4,-185\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1356.46,-188.5 1366.46,-185 1356.46,-181.5 1356.46,-188.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1277\" y=\"-188.8\" font-family=\"Times,serif\" font-size=\"14.00\">QUEEN:QUEEN</text>\n",
"</g>\n",
"<!-- 56 -->\n",
"<g id=\"node57\" class=\"node\"><title>56</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1386\" cy=\"-584\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1386\" y=\"-580.3\" font-family=\"Times,serif\" font-size=\"14.00\">56</text>\n",
"</g>\n",
"<!-- 44&#45;&gt;56 -->\n",
"<g id=\"edge56\" class=\"edge\"><title>44&#45;&gt;56</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1185.59,-584C1223.72,-584 1311.01,-584 1356.4,-584\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1356.46,-587.5 1366.46,-584 1356.46,-580.5 1356.46,-587.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1277\" y=\"-587.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 57 -->\n",
"<g id=\"node58\" class=\"node\"><title>57</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1386\" cy=\"-641\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1386\" y=\"-637.3\" font-family=\"Times,serif\" font-size=\"14.00\">57</text>\n",
"</g>\n",
"<!-- 45&#45;&gt;57 -->\n",
"<g id=\"edge57\" class=\"edge\"><title>45&#45;&gt;57</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1185.59,-641C1223.72,-641 1311.01,-641 1356.4,-641\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1356.46,-644.5 1366.46,-641 1356.46,-637.5 1356.46,-644.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1277\" y=\"-644.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 58 -->\n",
"<g id=\"node59\" class=\"node\"><title>58</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1523\" cy=\"-19\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1523\" y=\"-15.3\" font-family=\"Times,serif\" font-size=\"14.00\">58</text>\n",
"</g>\n",
"<!-- 46&#45;&gt;58 -->\n",
"<g id=\"edge58\" class=\"edge\"><title>46&#45;&gt;58</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1296.74,-19C1339.05,-19 1442.24,-19 1492.93,-19\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1493.2,-22.5001 1503.2,-19 1493.19,-15.5001 1493.2,-22.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"1386\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 59 -->\n",
"<g id=\"node60\" class=\"node\"><title>59</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1650\" cy=\"-413\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1650\" y=\"-409.3\" font-family=\"Times,serif\" font-size=\"14.00\">59</text>\n",
"</g>\n",
"<!-- 47&#45;&gt;59 -->\n",
"<g id=\"edge59\" class=\"edge\"><title>47&#45;&gt;59</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1405.84,-413C1451.07,-413 1566.01,-413 1620.07,-413\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1620.33,-416.5 1630.33,-413 1620.33,-409.5 1620.33,-416.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1523\" y=\"-416.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 60 -->\n",
"<g id=\"node61\" class=\"node\"><title>60</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1650\" cy=\"-299\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1650\" y=\"-295.3\" font-family=\"Times,serif\" font-size=\"14.00\">60</text>\n",
"</g>\n",
"<!-- 48&#45;&gt;60 -->\n",
"<g id=\"edge60\" class=\"edge\"><title>48&#45;&gt;60</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1405.84,-299C1451.07,-299 1566.01,-299 1620.07,-299\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1620.33,-302.5 1630.33,-299 1620.33,-295.5 1620.33,-302.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1523\" y=\"-302.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 61 -->\n",
"<g id=\"node62\" class=\"node\"><title>61</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1650\" cy=\"-242\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1650\" y=\"-238.3\" font-family=\"Times,serif\" font-size=\"14.00\">61</text>\n",
"</g>\n",
"<!-- 49&#45;&gt;61 -->\n",
"<g id=\"edge61\" class=\"edge\"><title>49&#45;&gt;61</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1405.84,-242C1451.07,-242 1566.01,-242 1620.07,-242\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1620.33,-245.5 1630.33,-242 1620.33,-238.5 1620.33,-245.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1523\" y=\"-245.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 62 -->\n",
"<g id=\"node63\" class=\"node\"><title>62</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1650\" cy=\"-527\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1650\" y=\"-523.3\" font-family=\"Times,serif\" font-size=\"14.00\">62</text>\n",
"</g>\n",
"<!-- 50&#45;&gt;62 -->\n",
"<g id=\"edge62\" class=\"edge\"><title>50&#45;&gt;62</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1405.84,-527C1451.07,-527 1566.01,-527 1620.07,-527\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1620.33,-530.5 1630.33,-527 1620.33,-523.5 1620.33,-530.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1523\" y=\"-530.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 63 -->\n",
"<g id=\"node64\" class=\"node\"><title>63</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1650\" cy=\"-470\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1650\" y=\"-466.3\" font-family=\"Times,serif\" font-size=\"14.00\">63</text>\n",
"</g>\n",
"<!-- 51&#45;&gt;63 -->\n",
"<g id=\"edge63\" class=\"edge\"><title>51&#45;&gt;63</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1405.84,-470C1451.07,-470 1566.01,-470 1620.07,-470\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1620.33,-473.5 1630.33,-470 1620.33,-466.5 1620.33,-473.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1523\" y=\"-473.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 64 -->\n",
"<g id=\"node65\" class=\"node\"><title>64</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1650\" cy=\"-356\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1650\" y=\"-352.3\" font-family=\"Times,serif\" font-size=\"14.00\">64</text>\n",
"</g>\n",
"<!-- 52&#45;&gt;64 -->\n",
"<g id=\"edge64\" class=\"edge\"><title>52&#45;&gt;64</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1405.84,-356C1451.07,-356 1566.01,-356 1620.07,-356\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1620.33,-359.5 1630.33,-356 1620.33,-352.5 1620.33,-359.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1523\" y=\"-359.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 65 -->\n",
"<g id=\"node66\" class=\"node\"><title>65</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1650\" cy=\"-128\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1650\" y=\"-124.3\" font-family=\"Times,serif\" font-size=\"14.00\">65</text>\n",
"</g>\n",
"<!-- 53&#45;&gt;65 -->\n",
"<g id=\"edge65\" class=\"edge\"><title>53&#45;&gt;65</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1405.84,-128C1451.07,-128 1566.01,-128 1620.07,-128\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1620.33,-131.5 1630.33,-128 1620.33,-124.5 1620.33,-131.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1523\" y=\"-131.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 66 -->\n",
"<g id=\"node67\" class=\"node\"><title>66</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1650\" cy=\"-71\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1650\" y=\"-67.3\" font-family=\"Times,serif\" font-size=\"14.00\">66</text>\n",
"</g>\n",
"<!-- 54&#45;&gt;66 -->\n",
"<g id=\"edge66\" class=\"edge\"><title>54&#45;&gt;66</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1405.84,-71C1451.07,-71 1566.01,-71 1620.07,-71\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1620.33,-74.5001 1630.33,-71 1620.33,-67.5001 1620.33,-74.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"1523\" y=\"-74.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 67 -->\n",
"<g id=\"node68\" class=\"node\"><title>67</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1650\" cy=\"-185\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1650\" y=\"-181.3\" font-family=\"Times,serif\" font-size=\"14.00\">67</text>\n",
"</g>\n",
"<!-- 55&#45;&gt;67 -->\n",
"<g id=\"edge67\" class=\"edge\"><title>55&#45;&gt;67</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1405.84,-185C1451.07,-185 1566.01,-185 1620.07,-185\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1620.33,-188.5 1630.33,-185 1620.33,-181.5 1620.33,-188.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1523\" y=\"-188.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 68 -->\n",
"<g id=\"node69\" class=\"node\"><title>68</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1650\" cy=\"-584\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1650\" y=\"-580.3\" font-family=\"Times,serif\" font-size=\"14.00\">68</text>\n",
"</g>\n",
"<!-- 56&#45;&gt;68 -->\n",
"<g id=\"edge68\" class=\"edge\"><title>56&#45;&gt;68</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1405.84,-584C1451.07,-584 1566.01,-584 1620.07,-584\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1620.33,-587.5 1630.33,-584 1620.33,-580.5 1620.33,-587.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1523\" y=\"-587.8\" font-family=\"Times,serif\" font-size=\"14.00\">JACK:JACK</text>\n",
"</g>\n",
"<!-- 69 -->\n",
"<g id=\"node70\" class=\"node\"><title>69</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1650\" cy=\"-641\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1650\" y=\"-637.3\" font-family=\"Times,serif\" font-size=\"14.00\">69</text>\n",
"</g>\n",
"<!-- 57&#45;&gt;69 -->\n",
"<g id=\"edge69\" class=\"edge\"><title>57&#45;&gt;69</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1405.84,-641C1451.07,-641 1566.01,-641 1620.07,-641\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1620.33,-644.5 1630.33,-641 1620.33,-637.5 1620.33,-644.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1523\" y=\"-644.8\" font-family=\"Times,serif\" font-size=\"14.00\">QUEEN:QUEEN</text>\n",
"</g>\n",
"<!-- 70 -->\n",
"<g id=\"node71\" class=\"node\"><title>70</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1749\" cy=\"-19\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1749\" y=\"-15.3\" font-family=\"Times,serif\" font-size=\"14.00\">70</text>\n",
"</g>\n",
"<!-- 58&#45;&gt;70 -->\n",
"<g id=\"edge70\" class=\"edge\"><title>58&#45;&gt;70</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1542.71,-19C1581.93,-19 1672.94,-19 1719.48,-19\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1719.5,-22.5001 1729.5,-19 1719.5,-15.5001 1719.5,-22.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"1650\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">KING:KING</text>\n",
"</g>\n",
"<!-- 71 -->\n",
"<g id=\"node72\" class=\"node\"><title>71</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1858\" cy=\"-413\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1858\" y=\"-409.3\" font-family=\"Times,serif\" font-size=\"14.00\">71</text>\n",
"</g>\n",
"<!-- 59&#45;&gt;71 -->\n",
"<g id=\"edge71\" class=\"edge\"><title>59&#45;&gt;71</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1669.64,-413C1705.71,-413 1785.24,-413 1828.17,-413\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1828.25,-416.5 1838.25,-413 1828.25,-409.5 1828.25,-416.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1749\" y=\"-416.8\" font-family=\"Times,serif\" font-size=\"14.00\">JACK:JACK</text>\n",
"</g>\n",
"<!-- 72 -->\n",
"<g id=\"node73\" class=\"node\"><title>72</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1858\" cy=\"-299\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1858\" y=\"-295.3\" font-family=\"Times,serif\" font-size=\"14.00\">72</text>\n",
"</g>\n",
"<!-- 60&#45;&gt;72 -->\n",
"<g id=\"edge72\" class=\"edge\"><title>60&#45;&gt;72</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1669.64,-299C1705.71,-299 1785.24,-299 1828.17,-299\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1828.25,-302.5 1838.25,-299 1828.25,-295.5 1828.25,-302.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1749\" y=\"-302.8\" font-family=\"Times,serif\" font-size=\"14.00\">JACK:JACK</text>\n",
"</g>\n",
"<!-- 73 -->\n",
"<g id=\"node74\" class=\"node\"><title>73</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1858\" cy=\"-242\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1858\" y=\"-238.3\" font-family=\"Times,serif\" font-size=\"14.00\">73</text>\n",
"</g>\n",
"<!-- 61&#45;&gt;73 -->\n",
"<g id=\"edge73\" class=\"edge\"><title>61&#45;&gt;73</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1669.64,-242C1705.71,-242 1785.24,-242 1828.17,-242\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1828.25,-245.5 1838.25,-242 1828.25,-238.5 1828.25,-245.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1749\" y=\"-245.8\" font-family=\"Times,serif\" font-size=\"14.00\">JACK:JACK</text>\n",
"</g>\n",
"<!-- 74 -->\n",
"<g id=\"node75\" class=\"node\"><title>74</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1858\" cy=\"-527\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1858\" y=\"-523.3\" font-family=\"Times,serif\" font-size=\"14.00\">74</text>\n",
"</g>\n",
"<!-- 62&#45;&gt;74 -->\n",
"<g id=\"edge74\" class=\"edge\"><title>62&#45;&gt;74</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1669.64,-527C1705.71,-527 1785.24,-527 1828.17,-527\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1828.25,-530.5 1838.25,-527 1828.25,-523.5 1828.25,-530.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1749\" y=\"-530.8\" font-family=\"Times,serif\" font-size=\"14.00\">QUEEN:QUEEN</text>\n",
"</g>\n",
"<!-- 75 -->\n",
"<g id=\"node76\" class=\"node\"><title>75</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1858\" cy=\"-470\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1858\" y=\"-466.3\" font-family=\"Times,serif\" font-size=\"14.00\">75</text>\n",
"</g>\n",
"<!-- 63&#45;&gt;75 -->\n",
"<g id=\"edge75\" class=\"edge\"><title>63&#45;&gt;75</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1669.64,-470C1705.71,-470 1785.24,-470 1828.17,-470\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1828.25,-473.5 1838.25,-470 1828.25,-466.5 1828.25,-473.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1749\" y=\"-473.8\" font-family=\"Times,serif\" font-size=\"14.00\">QUEEN:QUEEN</text>\n",
"</g>\n",
"<!-- 76 -->\n",
"<g id=\"node77\" class=\"node\"><title>76</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1858\" cy=\"-356\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1858\" y=\"-352.3\" font-family=\"Times,serif\" font-size=\"14.00\">76</text>\n",
"</g>\n",
"<!-- 64&#45;&gt;76 -->\n",
"<g id=\"edge76\" class=\"edge\"><title>64&#45;&gt;76</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1669.64,-356C1705.71,-356 1785.24,-356 1828.17,-356\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1828.25,-359.5 1838.25,-356 1828.25,-352.5 1828.25,-359.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1749\" y=\"-359.8\" font-family=\"Times,serif\" font-size=\"14.00\">QUEEN:QUEEN</text>\n",
"</g>\n",
"<!-- 77 -->\n",
"<g id=\"node78\" class=\"node\"><title>77</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1858\" cy=\"-128\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1858\" y=\"-124.3\" font-family=\"Times,serif\" font-size=\"14.00\">77</text>\n",
"</g>\n",
"<!-- 65&#45;&gt;77 -->\n",
"<g id=\"edge77\" class=\"edge\"><title>65&#45;&gt;77</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1669.64,-128C1705.71,-128 1785.24,-128 1828.17,-128\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1828.25,-131.5 1838.25,-128 1828.25,-124.5 1828.25,-131.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1749\" y=\"-131.8\" font-family=\"Times,serif\" font-size=\"14.00\">KING:KING</text>\n",
"</g>\n",
"<!-- 78 -->\n",
"<g id=\"node79\" class=\"node\"><title>78</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1858\" cy=\"-71\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1858\" y=\"-67.3\" font-family=\"Times,serif\" font-size=\"14.00\">78</text>\n",
"</g>\n",
"<!-- 66&#45;&gt;78 -->\n",
"<g id=\"edge78\" class=\"edge\"><title>66&#45;&gt;78</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1669.64,-71C1705.71,-71 1785.24,-71 1828.17,-71\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1828.25,-74.5001 1838.25,-71 1828.25,-67.5001 1828.25,-74.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"1749\" y=\"-74.8\" font-family=\"Times,serif\" font-size=\"14.00\">KING:KING</text>\n",
"</g>\n",
"<!-- 79 -->\n",
"<g id=\"node80\" class=\"node\"><title>79</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1858\" cy=\"-185\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1858\" y=\"-181.3\" font-family=\"Times,serif\" font-size=\"14.00\">79</text>\n",
"</g>\n",
"<!-- 67&#45;&gt;79 -->\n",
"<g id=\"edge79\" class=\"edge\"><title>67&#45;&gt;79</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1669.64,-185C1705.71,-185 1785.24,-185 1828.17,-185\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1828.25,-188.5 1838.25,-185 1828.25,-181.5 1828.25,-188.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1749\" y=\"-188.8\" font-family=\"Times,serif\" font-size=\"14.00\">KING:KING</text>\n",
"</g>\n",
"<!-- 80 -->\n",
"<g id=\"node81\" class=\"node\"><title>80</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1858\" cy=\"-584\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1858\" y=\"-580.3\" font-family=\"Times,serif\" font-size=\"14.00\">80</text>\n",
"</g>\n",
"<!-- 68&#45;&gt;80 -->\n",
"<g id=\"edge80\" class=\"edge\"><title>68&#45;&gt;80</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1669.64,-584C1705.71,-584 1785.24,-584 1828.17,-584\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1828.25,-587.5 1838.25,-584 1828.25,-580.5 1828.25,-587.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1749\" y=\"-587.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 81 -->\n",
"<g id=\"node82\" class=\"node\"><title>81</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1858\" cy=\"-641\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1858\" y=\"-637.3\" font-family=\"Times,serif\" font-size=\"14.00\">81</text>\n",
"</g>\n",
"<!-- 69&#45;&gt;81 -->\n",
"<g id=\"edge81\" class=\"edge\"><title>69&#45;&gt;81</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1669.64,-641C1705.71,-641 1785.24,-641 1828.17,-641\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1828.25,-644.5 1838.25,-641 1828.25,-637.5 1828.25,-644.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1749\" y=\"-644.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 82 -->\n",
"<g id=\"node83\" class=\"node\"><title>82</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"1995\" cy=\"-19\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"1995\" y=\"-15.3\" font-family=\"Times,serif\" font-size=\"14.00\">82</text>\n",
"</g>\n",
"<!-- 70&#45;&gt;82 -->\n",
"<g id=\"edge82\" class=\"edge\"><title>70&#45;&gt;82</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1768.74,-19C1811.05,-19 1914.24,-19 1964.93,-19\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"1965.2,-22.5001 1975.2,-19 1965.19,-15.5001 1965.2,-22.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"1858\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 83 -->\n",
"<g id=\"node84\" class=\"node\"><title>83</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2115\" cy=\"-413\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2115\" y=\"-409.3\" font-family=\"Times,serif\" font-size=\"14.00\">83</text>\n",
"</g>\n",
"<!-- 71&#45;&gt;83 -->\n",
"<g id=\"edge83\" class=\"edge\"><title>71&#45;&gt;83</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1877.75,-413C1921.87,-413 2032.48,-413 2085.19,-413\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2085.22,-416.5 2095.22,-413 2085.22,-409.5 2085.22,-416.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1995\" y=\"-416.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 84 -->\n",
"<g id=\"node85\" class=\"node\"><title>84</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2115\" cy=\"-299\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2115\" y=\"-295.3\" font-family=\"Times,serif\" font-size=\"14.00\">84</text>\n",
"</g>\n",
"<!-- 72&#45;&gt;84 -->\n",
"<g id=\"edge84\" class=\"edge\"><title>72&#45;&gt;84</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1877.75,-299C1921.87,-299 2032.48,-299 2085.19,-299\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2085.22,-302.5 2095.22,-299 2085.22,-295.5 2085.22,-302.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1995\" y=\"-302.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 85 -->\n",
"<g id=\"node86\" class=\"node\"><title>85</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2115\" cy=\"-242\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2115\" y=\"-238.3\" font-family=\"Times,serif\" font-size=\"14.00\">85</text>\n",
"</g>\n",
"<!-- 73&#45;&gt;85 -->\n",
"<g id=\"edge85\" class=\"edge\"><title>73&#45;&gt;85</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1877.75,-242C1921.87,-242 2032.48,-242 2085.19,-242\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2085.22,-245.5 2095.22,-242 2085.22,-238.5 2085.22,-245.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1995\" y=\"-245.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 86 -->\n",
"<g id=\"node87\" class=\"node\"><title>86</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2115\" cy=\"-527\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2115\" y=\"-523.3\" font-family=\"Times,serif\" font-size=\"14.00\">86</text>\n",
"</g>\n",
"<!-- 74&#45;&gt;86 -->\n",
"<g id=\"edge86\" class=\"edge\"><title>74&#45;&gt;86</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1877.75,-527C1921.87,-527 2032.48,-527 2085.19,-527\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2085.22,-530.5 2095.22,-527 2085.22,-523.5 2085.22,-530.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1995\" y=\"-530.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 87 -->\n",
"<g id=\"node88\" class=\"node\"><title>87</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2115\" cy=\"-470\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2115\" y=\"-466.3\" font-family=\"Times,serif\" font-size=\"14.00\">87</text>\n",
"</g>\n",
"<!-- 75&#45;&gt;87 -->\n",
"<g id=\"edge87\" class=\"edge\"><title>75&#45;&gt;87</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1877.75,-470C1921.87,-470 2032.48,-470 2085.19,-470\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2085.22,-473.5 2095.22,-470 2085.22,-466.5 2085.22,-473.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1995\" y=\"-473.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 88 -->\n",
"<g id=\"node89\" class=\"node\"><title>88</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2115\" cy=\"-356\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2115\" y=\"-352.3\" font-family=\"Times,serif\" font-size=\"14.00\">88</text>\n",
"</g>\n",
"<!-- 76&#45;&gt;88 -->\n",
"<g id=\"edge88\" class=\"edge\"><title>76&#45;&gt;88</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1877.75,-356C1921.87,-356 2032.48,-356 2085.19,-356\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2085.22,-359.5 2095.22,-356 2085.22,-352.5 2085.22,-359.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1995\" y=\"-359.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 89 -->\n",
"<g id=\"node90\" class=\"node\"><title>89</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2115\" cy=\"-128\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2115\" y=\"-124.3\" font-family=\"Times,serif\" font-size=\"14.00\">89</text>\n",
"</g>\n",
"<!-- 77&#45;&gt;89 -->\n",
"<g id=\"edge89\" class=\"edge\"><title>77&#45;&gt;89</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1877.75,-128C1921.87,-128 2032.48,-128 2085.19,-128\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2085.22,-131.5 2095.22,-128 2085.22,-124.5 2085.22,-131.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1995\" y=\"-131.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 90 -->\n",
"<g id=\"node91\" class=\"node\"><title>90</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2115\" cy=\"-71\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2115\" y=\"-67.3\" font-family=\"Times,serif\" font-size=\"14.00\">90</text>\n",
"</g>\n",
"<!-- 78&#45;&gt;90 -->\n",
"<g id=\"edge90\" class=\"edge\"><title>78&#45;&gt;90</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1877.75,-71C1921.87,-71 2032.48,-71 2085.19,-71\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2085.22,-74.5001 2095.22,-71 2085.22,-67.5001 2085.22,-74.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"1995\" y=\"-74.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 91 -->\n",
"<g id=\"node92\" class=\"node\"><title>91</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2115\" cy=\"-185\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2115\" y=\"-181.3\" font-family=\"Times,serif\" font-size=\"14.00\">91</text>\n",
"</g>\n",
"<!-- 79&#45;&gt;91 -->\n",
"<g id=\"edge91\" class=\"edge\"><title>79&#45;&gt;91</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1877.75,-185C1921.87,-185 2032.48,-185 2085.19,-185\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2085.22,-188.5 2095.22,-185 2085.22,-181.5 2085.22,-188.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1995\" y=\"-188.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 92 -->\n",
"<g id=\"node93\" class=\"node\"><title>92</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2115\" cy=\"-584\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2115\" y=\"-580.3\" font-family=\"Times,serif\" font-size=\"14.00\">92</text>\n",
"</g>\n",
"<!-- 80&#45;&gt;92 -->\n",
"<g id=\"edge92\" class=\"edge\"><title>80&#45;&gt;92</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1877.75,-584C1921.87,-584 2032.48,-584 2085.19,-584\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2085.22,-587.5 2095.22,-584 2085.22,-580.5 2085.22,-587.5\"/>\n",
"<text text-anchor=\"middle\" x=\"1995\" y=\"-587.8\" font-family=\"Times,serif\" font-size=\"14.00\">QUEEN:QUEEN</text>\n",
"</g>\n",
"<!-- 81&#45;&gt;92 -->\n",
"<g id=\"edge93\" class=\"edge\"><title>81&#45;&gt;92</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M1877.5,-639.187C1914.76,-635.208 2001.27,-624.319 2071,-603 2076.56,-601.3 2082.36,-599.074 2087.83,-596.747\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2089.51,-599.829 2097.2,-592.541 2086.64,-593.443 2089.51,-599.829\"/>\n",
"<text text-anchor=\"middle\" x=\"1995\" y=\"-637.8\" font-family=\"Times,serif\" font-size=\"14.00\">KING:KING</text>\n",
"</g>\n",
"<!-- 93 -->\n",
"<g id=\"node94\" class=\"node\"><title>93</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2207\" cy=\"-19\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2207\" y=\"-15.3\" font-family=\"Times,serif\" font-size=\"14.00\">93</text>\n",
"</g>\n",
"<!-- 82&#45;&gt;93 -->\n",
"<g id=\"edge94\" class=\"edge\"><title>82&#45;&gt;93</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2014.64,-19C2051.37,-19 2133.37,-19 2177.15,-19\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2177.41,-22.5001 2187.41,-19 2177.41,-15.5001 2177.41,-22.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"2115\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">ACE:ACE</text>\n",
"</g>\n",
"<!-- 94 -->\n",
"<g id=\"node95\" class=\"node\"><title>94</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2316\" cy=\"-443\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2316\" y=\"-439.3\" font-family=\"Times,serif\" font-size=\"14.00\">94</text>\n",
"</g>\n",
"<!-- 83&#45;&gt;94 -->\n",
"<g id=\"edge95\" class=\"edge\"><title>83&#45;&gt;94</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2134.55,-414.187C2161.31,-416.084 2212.23,-420.383 2255,-428 2265.59,-429.886 2277.08,-432.594 2287.15,-435.191\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2286.46,-438.629 2297.02,-437.818 2288.26,-431.864 2286.46,-438.629\"/>\n",
"<text text-anchor=\"middle\" x=\"2207\" y=\"-431.8\" font-family=\"Times,serif\" font-size=\"14.00\">QUEEN:QUEEN</text>\n",
"</g>\n",
"<!-- 95 -->\n",
"<g id=\"node96\" class=\"node\"><title>95</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2316\" cy=\"-386\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2316\" y=\"-382.3\" font-family=\"Times,serif\" font-size=\"14.00\">95</text>\n",
"</g>\n",
"<!-- 84&#45;&gt;95 -->\n",
"<g id=\"edge96\" class=\"edge\"><title>84&#45;&gt;95</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2134.45,-296.255C2163.4,-293.021 2219.81,-291.182 2255,-319 2269.24,-330.259 2258.48,-342.964 2270,-357 2275.11,-363.224 2281.91,-368.556 2288.68,-372.888\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2287.32,-376.147 2297.72,-378.164 2290.85,-370.101 2287.32,-376.147\"/>\n",
"<text text-anchor=\"middle\" x=\"2207\" y=\"-322.8\" font-family=\"Times,serif\" font-size=\"14.00\">QUEEN:QUEEN</text>\n",
"</g>\n",
"<!-- 96 -->\n",
"<g id=\"node97\" class=\"node\"><title>96</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2316\" cy=\"-329\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2316\" y=\"-325.3\" font-family=\"Times,serif\" font-size=\"14.00\">96</text>\n",
"</g>\n",
"<!-- 85&#45;&gt;96 -->\n",
"<g id=\"edge97\" class=\"edge\"><title>85&#45;&gt;96</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2134.54,-243.681C2162.17,-246.797 2215.15,-255.167 2255,-276 2270.21,-283.952 2284.71,-296.567 2295.64,-307.494\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2293.15,-309.946 2302.61,-314.712 2298.18,-305.085 2293.15,-309.946\"/>\n",
"<text text-anchor=\"middle\" x=\"2207\" y=\"-279.8\" font-family=\"Times,serif\" font-size=\"14.00\">QUEEN:QUEEN</text>\n",
"</g>\n",
"<!-- 86&#45;&gt;94 -->\n",
"<g id=\"edge98\" class=\"edge\"><title>86&#45;&gt;94</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2134.2,-523.208C2161.39,-517.142 2213.83,-503.876 2255,-484 2268.09,-477.681 2281.55,-468.747 2292.39,-460.83\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2294.58,-463.569 2300.47,-454.769 2290.37,-457.97 2294.58,-463.569\"/>\n",
"<text text-anchor=\"middle\" x=\"2207\" y=\"-520.8\" font-family=\"Times,serif\" font-size=\"14.00\">KING:KING</text>\n",
"</g>\n",
"<!-- 87&#45;&gt;95 -->\n",
"<g id=\"edge99\" class=\"edge\"><title>87&#45;&gt;95</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2134.55,-467.302C2170.14,-461.994 2245.38,-450.095 2255,-443 2266.36,-434.621 2260.43,-425.377 2270,-415 2275.46,-409.082 2282.38,-403.849 2289.14,-399.514\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2291.31,-402.298 2298.12,-394.181 2287.73,-396.28 2291.31,-402.298\"/>\n",
"<text text-anchor=\"middle\" x=\"2207\" y=\"-467.8\" font-family=\"Times,serif\" font-size=\"14.00\">KING:KING</text>\n",
"</g>\n",
"<!-- 88&#45;&gt;96 -->\n",
"<g id=\"edge100\" class=\"edge\"><title>88&#45;&gt;96</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2134.36,-353.508C2169.15,-348.789 2244.87,-338.514 2286.38,-332.883\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2286.95,-336.338 2296.39,-331.525 2286.01,-329.401 2286.95,-336.338\"/>\n",
"<text text-anchor=\"middle\" x=\"2207\" y=\"-353.8\" font-family=\"Times,serif\" font-size=\"14.00\">KING:KING</text>\n",
"</g>\n",
"<!-- 97 -->\n",
"<g id=\"node98\" class=\"node\"><title>97</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2316\" cy=\"-128\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2316\" y=\"-124.3\" font-family=\"Times,serif\" font-size=\"14.00\">97</text>\n",
"</g>\n",
"<!-- 89&#45;&gt;97 -->\n",
"<g id=\"edge101\" class=\"edge\"><title>89&#45;&gt;97</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2134.72,-128C2169.63,-128 2244.85,-128 2286.24,-128\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2286.47,-131.5 2296.47,-128 2286.47,-124.5 2286.47,-131.5\"/>\n",
"<text text-anchor=\"middle\" x=\"2207\" y=\"-131.8\" font-family=\"Times,serif\" font-size=\"14.00\">ACE:ACE</text>\n",
"</g>\n",
"<!-- 98 -->\n",
"<g id=\"node99\" class=\"node\"><title>98</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2316\" cy=\"-71\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2316\" y=\"-67.3\" font-family=\"Times,serif\" font-size=\"14.00\">98</text>\n",
"</g>\n",
"<!-- 90&#45;&gt;98 -->\n",
"<g id=\"edge102\" class=\"edge\"><title>90&#45;&gt;98</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2134.72,-71C2169.63,-71 2244.85,-71 2286.24,-71\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2286.47,-74.5001 2296.47,-71 2286.47,-67.5001 2286.47,-74.5001\"/>\n",
"<text text-anchor=\"middle\" x=\"2207\" y=\"-74.8\" font-family=\"Times,serif\" font-size=\"14.00\">ACE:ACE</text>\n",
"</g>\n",
"<!-- 99 -->\n",
"<g id=\"node100\" class=\"node\"><title>99</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2316\" cy=\"-185\" rx=\"19.4965\" ry=\"19.4965\"/>\n",
"<text text-anchor=\"middle\" x=\"2316\" y=\"-181.3\" font-family=\"Times,serif\" font-size=\"14.00\">99</text>\n",
"</g>\n",
"<!-- 91&#45;&gt;99 -->\n",
"<g id=\"edge103\" class=\"edge\"><title>91&#45;&gt;99</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2134.72,-185C2169.63,-185 2244.85,-185 2286.24,-185\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2286.47,-188.5 2296.47,-185 2286.47,-181.5 2286.47,-188.5\"/>\n",
"<text text-anchor=\"middle\" x=\"2207\" y=\"-188.8\" font-family=\"Times,serif\" font-size=\"14.00\">ACE:ACE</text>\n",
"</g>\n",
"<!-- 100 -->\n",
"<g id=\"node101\" class=\"node\"><title>100</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2568\" cy=\"-386\" rx=\"24.0958\" ry=\"24.0958\"/>\n",
"<text text-anchor=\"middle\" x=\"2568\" y=\"-382.3\" font-family=\"Times,serif\" font-size=\"14.00\">100</text>\n",
"</g>\n",
"<!-- 92&#45;&gt;100 -->\n",
"<g id=\"edge104\" class=\"edge\"><title>92&#45;&gt;100</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2134.79,-583.078C2197.73,-579.07 2404.22,-558.358 2529,-456 2540.96,-446.191 2549.72,-431.59 2555.8,-418.258\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2559.1,-419.435 2559.76,-408.861 2552.65,-416.718 2559.1,-419.435\"/>\n",
"<text text-anchor=\"middle\" x=\"2316\" y=\"-568.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 101 -->\n",
"<g id=\"node102\" class=\"node\"><title>101</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2568\" cy=\"-128\" rx=\"24.0958\" ry=\"24.0958\"/>\n",
"<text text-anchor=\"middle\" x=\"2568\" y=\"-124.3\" font-family=\"Times,serif\" font-size=\"14.00\">101</text>\n",
"</g>\n",
"<!-- 93&#45;&gt;101 -->\n",
"<g id=\"edge105\" class=\"edge\"><title>93&#45;&gt;101</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2226.71,-17.0042C2279.56,-12.3709 2432.36,-5.99525 2529,-74 2537.79,-80.1847 2545.24,-89.0816 2551.15,-97.8747\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2548.28,-99.8914 2556.54,-106.529 2554.22,-96.1904 2548.28,-99.8914\"/>\n",
"<text text-anchor=\"middle\" x=\"2316\" y=\"-21.8\" font-family=\"Times,serif\" font-size=\"14.00\">CLUBS:CLUBS</text>\n",
"</g>\n",
"<!-- 94&#45;&gt;100 -->\n",
"<g id=\"edge106\" class=\"edge\"><title>94&#45;&gt;100</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2335.59,-441.468C2373.02,-437.996 2459.8,-427.971 2529,-405 2531.76,-404.085 2534.56,-403.002 2537.34,-401.824\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2538.95,-404.938 2546.55,-397.562 2536.01,-398.585 2538.95,-404.938\"/>\n",
"<text text-anchor=\"middle\" x=\"2453\" y=\"-440.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 95&#45;&gt;100 -->\n",
"<g id=\"edge107\" class=\"edge\"><title>95&#45;&gt;100</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2335.79,-386C2377.86,-386 2480.1,-386 2533.41,-386\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2533.7,-389.5 2543.7,-386 2533.7,-382.5 2533.7,-389.5\"/>\n",
"<text text-anchor=\"middle\" x=\"2453\" y=\"-389.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 96&#45;&gt;100 -->\n",
"<g id=\"edge108\" class=\"edge\"><title>96&#45;&gt;100</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2335.59,-330.532C2373.02,-334.004 2459.8,-344.029 2529,-367 2531.76,-367.915 2534.56,-368.998 2537.34,-370.176\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2536.01,-373.415 2546.55,-374.438 2538.95,-367.062 2536.01,-373.415\"/>\n",
"<text text-anchor=\"middle\" x=\"2453\" y=\"-370.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 97&#45;&gt;101 -->\n",
"<g id=\"edge109\" class=\"edge\"><title>97&#45;&gt;101</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2335.79,-128C2377.86,-128 2480.1,-128 2533.41,-128\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2533.7,-131.5 2543.7,-128 2533.7,-124.5 2533.7,-131.5\"/>\n",
"<text text-anchor=\"middle\" x=\"2453\" y=\"-131.8\" font-family=\"Times,serif\" font-size=\"14.00\">DIAMONDS:DIAMONDS</text>\n",
"</g>\n",
"<!-- 98&#45;&gt;101 -->\n",
"<g id=\"edge110\" class=\"edge\"><title>98&#45;&gt;101</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2335.59,-72.5317C2373.02,-76.0045 2459.8,-86.0286 2529,-109 2531.76,-109.915 2534.56,-110.998 2537.34,-112.176\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2536.01,-115.415 2546.55,-116.438 2538.95,-109.062 2536.01,-115.415\"/>\n",
"<text text-anchor=\"middle\" x=\"2453\" y=\"-112.8\" font-family=\"Times,serif\" font-size=\"14.00\">HEARTS:HEARTS</text>\n",
"</g>\n",
"<!-- 99&#45;&gt;101 -->\n",
"<g id=\"edge111\" class=\"edge\"><title>99&#45;&gt;101</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2335.59,-183.468C2373.02,-179.996 2459.8,-169.971 2529,-147 2531.76,-146.085 2534.56,-145.002 2537.34,-143.824\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2538.95,-146.938 2546.55,-139.562 2536.01,-140.585 2538.95,-146.938\"/>\n",
"<text text-anchor=\"middle\" x=\"2453\" y=\"-182.8\" font-family=\"Times,serif\" font-size=\"14.00\">SPADES:SPADES</text>\n",
"</g>\n",
"<!-- 102 -->\n",
"<g id=\"node103\" class=\"node\"><title>102</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2778\" cy=\"-372\" rx=\"24.0958\" ry=\"24.0958\"/>\n",
"<text text-anchor=\"middle\" x=\"2778\" y=\"-368.3\" font-family=\"Times,serif\" font-size=\"14.00\">102</text>\n",
"</g>\n",
"<!-- 100&#45;&gt;102 -->\n",
"<g id=\"edge112\" class=\"edge\"><title>100&#45;&gt;102</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2592.05,-384.448C2628.91,-381.967 2701.27,-377.097 2743.73,-374.239\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2744.1,-377.722 2753.84,-373.559 2743.63,-370.738 2744.1,-377.722\"/>\n",
"<text text-anchor=\"middle\" x=\"2634\" y=\"-387.8\" font-family=\"Times,serif\" font-size=\"14.00\">\u03b5:FLUSH</text>\n",
"</g>\n",
"<!-- 103 -->\n",
"<g id=\"node104\" class=\"node\"><title>103</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2700\" cy=\"-276\" rx=\"24.0958\" ry=\"24.0958\"/>\n",
"<text text-anchor=\"middle\" x=\"2700\" y=\"-272.3\" font-family=\"Times,serif\" font-size=\"14.00\">103</text>\n",
"</g>\n",
"<!-- 101&#45;&gt;103 -->\n",
"<g id=\"edge113\" class=\"edge\"><title>101&#45;&gt;103</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2584.42,-145.559C2607.27,-171.565 2650.22,-220.471 2676.56,-250.449\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2673.96,-252.799 2683.19,-258.003 2679.22,-248.18 2673.96,-252.799\"/>\n",
"<text text-anchor=\"middle\" x=\"2634\" y=\"-236.8\" font-family=\"Times,serif\" font-size=\"14.00\">\u03b5:FLUSH</text>\n",
"</g>\n",
"<!-- 104 -->\n",
"<g id=\"node105\" class=\"node\"><title>104</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"3026\" cy=\"-343\" rx=\"24.089\" ry=\"24.089\"/>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"3026\" cy=\"-343\" rx=\"28.0958\" ry=\"28.0958\"/>\n",
"<text text-anchor=\"middle\" x=\"3026\" y=\"-339.3\" font-family=\"Times,serif\" font-size=\"14.00\">104</text>\n",
"</g>\n",
"<!-- 102&#45;&gt;104 -->\n",
"<g id=\"edge114\" class=\"edge\"><title>102&#45;&gt;104</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2802.02,-370.276C2839.9,-367.297 2917.65,-360.569 2983,-351 2984.72,-350.749 2986.47,-350.476 2988.24,-350.189\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2989.14,-353.585 2998.4,-348.423 2987.94,-346.688 2989.14,-353.585\"/>\n",
"<text text-anchor=\"middle\" x=\"2871\" y=\"-371.8\" font-family=\"Times,serif\" font-size=\"14.00\">\u03b5:STRAIGHT</text>\n",
"</g>\n",
"<!-- 105 -->\n",
"<g id=\"node106\" class=\"node\"><title>105</title>\n",
"<ellipse fill=\"none\" stroke=\"black\" cx=\"2871\" cy=\"-304\" rx=\"24.0958\" ry=\"24.0958\"/>\n",
"<text text-anchor=\"middle\" x=\"2871\" y=\"-300.3\" font-family=\"Times,serif\" font-size=\"14.00\">105</text>\n",
"</g>\n",
"<!-- 103&#45;&gt;105 -->\n",
"<g id=\"edge115\" class=\"edge\"><title>103&#45;&gt;105</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2723.79,-279.776C2752.9,-284.598 2803.48,-292.979 2836.85,-298.507\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2836.59,-302.013 2847.03,-300.194 2837.74,-295.107 2836.59,-302.013\"/>\n",
"<text text-anchor=\"middle\" x=\"2778\" y=\"-298.8\" font-family=\"Times,serif\" font-size=\"14.00\">\u03b5:STRAIGHT</text>\n",
"</g>\n",
"<!-- 104&#45;&gt;104 -->\n",
"<g id=\"edge116\" class=\"edge\"><title>104&#45;&gt;104</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M3023.75,-371.299C3023.73,-381.092 3024.48,-389 3026,-389 3026.93,-389 3027.57,-386.063 3027.92,-381.553\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"3031.43,-381.406 3028.25,-371.299 3024.43,-381.183 3031.43,-381.406\"/>\n",
"<text text-anchor=\"middle\" x=\"3026\" y=\"-392.8\" font-family=\"Times,serif\" font-size=\"14.00\">ROYAL:ROYAL</text>\n",
"</g>\n",
"<!-- 104&#45;&gt;104 -->\n",
"<g id=\"edge117\" class=\"edge\"><title>104&#45;&gt;104</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M3021.88,-370.962C3020.76,-389.275 3022.13,-407 3026,-407 3029.14,-407 3030.64,-395.299 3030.49,-381.088\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"3033.98,-380.829 3030.12,-370.962 3026.99,-381.082 3033.98,-380.829\"/>\n",
"<text text-anchor=\"middle\" x=\"3026\" y=\"-410.8\" font-family=\"Times,serif\" font-size=\"14.00\">STRAIGHT:STRAIGHT</text>\n",
"</g>\n",
"<!-- 104&#45;&gt;104 -->\n",
"<g id=\"edge118\" class=\"edge\"><title>104&#45;&gt;104</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M3020.54,-370.725C3017.71,-396.759 3019.53,-425 3026,-425 3031.63,-425 3033.74,-403.571 3032.32,-380.837\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"3035.8,-380.391 3031.46,-370.725 3028.82,-380.986 3035.8,-380.391\"/>\n",
"<text text-anchor=\"middle\" x=\"3026\" y=\"-428.8\" font-family=\"Times,serif\" font-size=\"14.00\">FLUSH:FLUSH</text>\n",
"</g>\n",
"<!-- 104&#45;&gt;104 -->\n",
"<g id=\"edge119\" class=\"edge\"><title>104&#45;&gt;104</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M3019.58,-370.389C3014.65,-403.722 3016.79,-443 3026,-443 3034.28,-443 3036.84,-411.295 3033.71,-380.681\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"3037.13,-379.879 3032.42,-370.389 3030.19,-380.745 3037.13,-379.879\"/>\n",
"<text text-anchor=\"middle\" x=\"3026\" y=\"-446.8\" font-family=\"Times,serif\" font-size=\"14.00\">TWO:TWO</text>\n",
"</g>\n",
"<!-- 104&#45;&gt;104 -->\n",
"<g id=\"edge120\" class=\"edge\"><title>104&#45;&gt;104</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M3018.82,-370.258C3011.6,-410.555 3013.99,-461 3026,-461 3037.03,-461 3039.95,-418.492 3034.76,-380.346\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"3038.19,-379.594 3033.18,-370.258 3031.27,-380.68 3038.19,-379.594\"/>\n",
"<text text-anchor=\"middle\" x=\"3026\" y=\"-464.8\" font-family=\"Times,serif\" font-size=\"14.00\">THREE:THREE</text>\n",
"</g>\n",
"<!-- 104&#45;&gt;104 -->\n",
"<g id=\"edge121\" class=\"edge\"><title>104&#45;&gt;104</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M3018.24,-370.036C3008.54,-417.115 3011.13,-479 3026,-479 3039.85,-479 3043.05,-425.286 3035.57,-379.874\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"3039.01,-379.234 3033.76,-370.036 3032.13,-380.505 3039.01,-379.234\"/>\n",
"<text text-anchor=\"middle\" x=\"3026\" y=\"-482.8\" font-family=\"Times,serif\" font-size=\"14.00\">FOUR:FOUR</text>\n",
"</g>\n",
"<!-- 105&#45;&gt;104 -->\n",
"<g id=\"edge122\" class=\"edge\"><title>105&#45;&gt;104</title>\n",
"<path fill=\"none\" stroke=\"black\" d=\"M2894.58,-309.755C2919.41,-316.085 2959.67,-326.348 2988.9,-333.798\"/>\n",
"<polygon fill=\"black\" stroke=\"black\" points=\"2988.18,-337.227 2998.74,-336.305 2989.91,-330.444 2988.18,-337.227\"/>\n",
"<text text-anchor=\"middle\" x=\"2954\" y=\"-335.8\" font-family=\"Times,serif\" font-size=\"14.00\">\u03b5:ROYAL</text>\n",
"</g>\n",
"</g>\n",
"</svg>\n"
],
"text": [
"<StdVectorFst with 106 states>"
]
}
],
"prompt_number": 53
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"def make_group"
],
"language": "python",
"metadata": {},
"outputs": []
}
],
"metadata": {}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment