{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Recurrent Neural Networks (RNN) and LSTMs\n", "\n", "In this notebook, we will create a RNN model (with LSTM cells) that is able to speak like Freddy Mercury!\n", "\n", "This notebook was inspired by:\n", "* [A Beginner’s Guide on Recurrent Neural Networks with PyTorch](https://blog.floydhub.com/a-beginners-guide-on-recurrent-neural-networks-with-pytorch/), by Gabriel Loye.\n", "\n", "* [Writing like Shakespeare with ML in Pytorch](https://towardsdatascience.com/writing-like-shakespeare-with-machine-learning-in-pytorch-d77f851d910c), by Albert Lai.\n", "\n", "Do you need to learn more about RNNs before we start?\n", "1. Read the [Illustrated Guide to Recurrent Neural Networks](https://towardsdatascience.com/illustrated-guide-to-recurrent-neural-networks-79e5eb8049c9)\n", "by Michael Nguyen\n", "1. If you want to see a diagram of how a LSTM network looks from the inside, this [StackOverflow post](https://stackoverflow.com/questions/48302810/whats-the-difference-between-hidden-and-output-in-pytorch-lstm) has a very clear picture.\n", "\n", "\n", "## First step: download the dataset\n", "\n", "1. Download the songlyrics dataset, by mousehead: https://www.kaggle.com/mousehead/songlyrics\n", "2. Put the _songdata.csv_ file under our `data/` folder." ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[nltk_data] Downloading package stopwords to\n", "[nltk_data] /Users/mauricioaniche/nltk_data...\n", "[nltk_data] Package stopwords is already up-to-date!\n" ] }, { "data": { "text/plain": [ "True" ] }, "execution_count": 1, "metadata": {}, "output_type": "execute_result" } ], "source": [ "import pandas\n", "import numpy as np\n", "import re\n", "import random\n", "import datetime\n", "import torch\n", "from torch import nn\n", "import matplotlib.pyplot as plt\n", "import nltk\n", "from nltk.stem import PorterStemmer\n", "from nltk.corpus import stopwords\n", "\n", "nltk.download('stopwords')" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "# Let's read the CSV and get all the songs by Queen\n", "all_songs = pandas.read_csv(\"data/songdata.csv\")\n", "queen_songs = all_songs[all_songs[\"artist\"] == \"Queen\"]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Pre processing\n", "\n", "The first step is to process the lyrics, so that we can better feed it to the algorithms. Our next steps are:\n", "\n", "1. Break each song into an array of strings.\n", "1. Do some cleaning, e.g., trim, lower case, remove non ascii chars, etc. (Commented, you can see even some fancier NLP pre processing, such as stemming and stop word removal)\n", "1. Create a set that contains all the words of the songs (our dictionary). We also attach each word a number. Technically speaking, it's nice to have two dictionaries, one that converts from int to word, and from word to int.\n", "1. Define the length of the input. Usually, the inputs have a pre defined length. In here, we define as the length of the shortest song. In larger songs, we just \"break them\" in two, three, songs. The remaining sentences (the ones with less than 69 words) are discarded for now... But you can try to use it! More data!" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [], "source": [ "# We extract all the words from the songs\n", "def preprocessing(music): \n", " \n", " words_in_a_song = music.split(\" \")\n", " words_in_a_song = list(map(lambda x: x.strip(), words_in_a_song))\n", " words_in_a_song = list(map(lambda x: x.lower(), words_in_a_song))\n", " words_in_a_song = list(map(lambda x: re.sub(r'\\W+', '', x), words_in_a_song))\n", " words_in_a_song = list(filter(lambda x: x is not '', words_in_a_song))\n", " #words_in_a_song = list(filter(lambda x: len(x) > 1, words_in_a_song))\n", "\n", " # maybe apply some traditional NLP here?\n", " #ps = PorterStemmer() \n", " #stop_words = set(stopwords.words('english')) \n", " #words_in_a_song = list(map(lambda x: ps.stem(x), words_in_a_song))\n", " #words_in_a_song = list(filter(lambda x: x not in stop_words, words_in_a_song))\n", " \n", " return words_in_a_song\n", " \n", "# We add them all to a set, so we have a list of unique words\n", "unique_words = set()\n", "songs = list()\n", "for index, row in queen_songs.iterrows():\n", " lyric = row[\"text\"]\n", " words_in_a_song = preprocessing(lyric)\n", " if not words_in_a_song:\n", " continue\n", "\n", " songs.append(words_in_a_song)\n", " for word in words_in_a_song:\n", " unique_words.add(word)" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "We have 163 songs and 3292 different words in our dictionary\n" ] } ], "source": [ "# Let's map words to numbers\n", "int_to_words = dict(enumerate(unique_words))\n", "words_to_int = {v: k for k, v in int_to_words.items()}\n", "print(\"We have {} songs and {} different words in our dictionary\".format(len(songs), str(len(int_to_words))))" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{0: 'mystique',\n", " 1: 'pile',\n", " 2: 'nights',\n", " 3: 'god',\n", " 4: 'fantasy',\n", " 5: 'tal',\n", " 6: 'where',\n", " 7: 'theyve',\n", " 8: 'fried',\n", " 9: 'fahrenheit',\n", " 10: 'pound',\n", " 11: 'painted',\n", " 12: 'drip',\n", " 13: 'at',\n", " 14: 'abre',\n", " 15: 'tai',\n", " 16: 'knows',\n", " 17: 'test',\n", " 18: 'sore',\n", " 19: 'caine',\n", " 20: 'stings',\n", " 21: 'guillotine',\n", " 22: 'bed',\n", " 23: 'tunnel',\n", " 24: 'begged',\n", " 25: 'trust',\n", " 26: 'record',\n", " 27: 'rule',\n", " 28: 'affair',\n", " 29: 'convinced',\n", " 30: 'originally',\n", " 31: 'cold',\n", " 32: 'hills',\n", " 33: 'extraordinarily',\n", " 34: 'sweeping',\n", " 35: 'plague',\n", " 36: 'heat',\n", " 37: 'cutest',\n", " 38: 'living',\n", " 39: 'midwifes',\n", " 40: 'easy',\n", " 41: 'spaces',\n", " 42: 'torsos',\n", " 43: 'dancing',\n", " 44: 'wooo',\n", " 45: 'pies',\n", " 46: 'edge',\n", " 47: 'unity',\n", " 48: 'takes',\n", " 49: 'mars',\n", " 50: 'self',\n", " 51: 'magic',\n", " 52: 'pay',\n", " 53: 'minding',\n", " 54: 'attraction',\n", " 55: 'sweet',\n", " 56: 'shell',\n", " 57: 'after',\n", " 58: 'tolove',\n", " 59: 'swine',\n", " 60: 'upon',\n", " 61: 'darkest',\n", " 62: 'else',\n", " 63: 'razzmatazz',\n", " 64: 'petrified',\n", " 65: 'each',\n", " 66: 'lightning',\n", " 67: 'beautiful',\n", " 68: 'starting',\n", " 69: 'loves',\n", " 70: 'seas',\n", " 71: 'outta',\n", " 72: 'me',\n", " 73: 'ribs',\n", " 74: 'separate',\n", " 75: 'passed',\n", " 76: 'everybody',\n", " 77: 'enragin',\n", " 78: 'coffee',\n", " 79: 'kiss',\n", " 80: 'aah',\n", " 81: 'east',\n", " 82: 'burns',\n", " 83: 'prick',\n", " 84: 'grew',\n", " 85: 'morn',\n", " 86: 'babylon',\n", " 87: 'leisure',\n", " 88: 'im',\n", " 89: 'shut',\n", " 90: 'meanest',\n", " 91: 'plain',\n", " 92: 'streets',\n", " 93: 'reach',\n", " 94: 'hater',\n", " 95: 'york',\n", " 96: 'small',\n", " 97: 'c',\n", " 98: 'man',\n", " 99: 'turned',\n", " 100: 'wheres',\n", " 101: 'wears',\n", " 102: 'queer',\n", " 103: 'birthday',\n", " 104: 'surprisingly',\n", " 105: 'sunday',\n", " 106: 'call',\n", " 107: 'ni',\n", " 108: 'aaah',\n", " 109: 'started',\n", " 110: 'shun',\n", " 111: 'hearing',\n", " 112: 'best',\n", " 113: 'future',\n", " 114: 'trash',\n", " 115: 'stripped',\n", " 116: 'men',\n", " 117: 'forever',\n", " 118: 'bend',\n", " 119: 'crave',\n", " 120: 'young',\n", " 121: 'chicken',\n", " 122: 'seeing',\n", " 123: 'mouth',\n", " 124: 'miami',\n", " 125: 'fa',\n", " 126: 'climbs',\n", " 127: 'headin',\n", " 128: 'emi',\n", " 129: 'peers',\n", " 130: 'sleaze',\n", " 131: 'way',\n", " 132: 'hoping',\n", " 133: 'someplace',\n", " 134: 'dropped',\n", " 135: 'there',\n", " 136: 'busy',\n", " 137: 'nace',\n", " 138: 'old',\n", " 139: 'ordinary',\n", " 140: 'knives',\n", " 141: 'cos',\n", " 142: 'babys',\n", " 143: 'suddenly',\n", " 144: 'temporarily',\n", " 145: 'calling',\n", " 146: 'chair',\n", " 147: 'river',\n", " 148: 'hours',\n", " 149: 'doing',\n", " 150: 'spare',\n", " 151: 'pearls',\n", " 152: 'hah',\n", " 153: 'scaramouch',\n", " 154: 'town',\n", " 155: 'answers',\n", " 156: 'compromise',\n", " 157: 'grin',\n", " 158: 'tailor',\n", " 159: 'cell',\n", " 160: 'titania',\n", " 161: 'destiny',\n", " 162: 'cover',\n", " 163: 'j',\n", " 164: 'bride',\n", " 165: 'too',\n", " 166: 'many',\n", " 167: 'weregoing',\n", " 168: 'crawl',\n", " 169: 'kept',\n", " 170: 'angel',\n", " 171: 'whites',\n", " 172: 'dust',\n", " 173: 'immortal',\n", " 174: 'problems',\n", " 175: 'but',\n", " 176: 'cruisin',\n", " 177: 'por',\n", " 178: 'dah',\n", " 179: 'thru',\n", " 180: 'rockin',\n", " 181: 'antoinette',\n", " 182: 'guaranteed',\n", " 183: 'rustle',\n", " 184: 'smooth',\n", " 185: 'journeys',\n", " 186: 'drift',\n", " 187: 'layin',\n", " 188: 'tumble',\n", " 189: 'privy',\n", " 190: 'key',\n", " 191: 'when',\n", " 192: 'sympathy',\n", " 193: 'sucking',\n", " 194: 'scattered',\n", " 195: 'under',\n", " 196: 'hardware',\n", " 197: 'tapping',\n", " 198: 'met',\n", " 199: 'up',\n", " 200: 'facing',\n", " 201: 'floor',\n", " 202: 'ago',\n", " 203: 'ray',\n", " 204: 'mundo',\n", " 205: 'justa',\n", " 206: 'butter',\n", " 207: 'feel',\n", " 208: 'reds',\n", " 209: 'landslide',\n", " 210: 'sits',\n", " 211: 'seeest',\n", " 212: 'from',\n", " 213: 'shit',\n", " 214: 'shed',\n", " 215: 'ego',\n", " 216: 'killed',\n", " 217: 'walls',\n", " 218: 'spite',\n", " 219: 'tripped',\n", " 220: 'funk',\n", " 221: 'alter',\n", " 222: 'price',\n", " 223: 'think',\n", " 224: 'lose',\n", " 225: 'laughter',\n", " 226: 'balloon',\n", " 227: 'needed',\n", " 228: 'ties',\n", " 229: 'pages',\n", " 230: 'two',\n", " 231: 'dining',\n", " 232: 'mona',\n", " 233: 'cafe',\n", " 234: 'bytes',\n", " 235: 'talk',\n", " 236: 'trip',\n", " 237: 'spoiled',\n", " 238: 'well',\n", " 239: 'chime',\n", " 240: 'lepers',\n", " 241: 'fucking',\n", " 242: 'pig',\n", " 243: 'crazy',\n", " 244: 'spread',\n", " 245: 'saints',\n", " 246: 'volunteers',\n", " 247: 'shouldve',\n", " 248: 'marathon',\n", " 249: 'put',\n", " 250: 'skull',\n", " 251: 'invite',\n", " 252: 'wishing',\n", " 253: 'overcast',\n", " 254: 'cartier',\n", " 255: 'groucho',\n", " 256: 'middleaged',\n", " 257: 'of',\n", " 258: 'wrong',\n", " 259: 'grita',\n", " 260: 'pity',\n", " 261: 'things',\n", " 262: 'today',\n", " 263: 'sweeter',\n", " 264: 'shark',\n", " 265: 'explainoh',\n", " 266: 'finds',\n", " 267: 'pool',\n", " 268: 'return',\n", " 269: 'powder',\n", " 270: 'moons',\n", " 271: 'gum',\n", " 272: 'names',\n", " 273: 'america',\n", " 274: 'streetweek',\n", " 275: 'sunrise',\n", " 276: 'soul',\n", " 277: 'havin',\n", " 278: 'oh',\n", " 279: 'alarm',\n", " 280: 'shifty',\n", " 281: 'tracks',\n", " 282: 'skin',\n", " 283: 'gotcha',\n", " 284: 'solution',\n", " 285: 'their',\n", " 286: 'ranger',\n", " 287: 'escalator',\n", " 288: 'tower',\n", " 289: 'once',\n", " 290: 'serve',\n", " 291: 'savor',\n", " 292: 'block',\n", " 293: 'assembled',\n", " 294: 'doubt',\n", " 295: 'ga',\n", " 296: 'division',\n", " 297: 'cain',\n", " 298: 'henry',\n", " 299: 'snow',\n", " 300: 'fanny',\n", " 301: 'rest',\n", " 302: 'fry',\n", " 303: 'lap',\n", " 304: 'nevermore',\n", " 305: 'brand',\n", " 306: 'beams',\n", " 307: 'jealousy',\n", " 308: 'power',\n", " 309: 'honeychile',\n", " 310: 'schools',\n", " 311: 'behind',\n", " 312: 'battle',\n", " 313: 'suprise',\n", " 314: 'law',\n", " 315: 'such',\n", " 316: 'loverboy',\n", " 317: 'wowowowowowo',\n", " 318: 'then',\n", " 319: 'mask',\n", " 320: 'childrens',\n", " 321: 'fade',\n", " 322: 'madness',\n", " 323: 'seems',\n", " 324: 'methylated',\n", " 325: 'walk',\n", " 326: 'teach',\n", " 327: 'runaway',\n", " 328: 'snakes',\n", " 329: 'conversation',\n", " 330: 'stole',\n", " 331: 'win',\n", " 332: 'someday',\n", " 333: 'headed',\n", " 334: 'getty',\n", " 335: 'incidentally',\n", " 336: 'brings',\n", " 337: 'tried',\n", " 338: 'rage',\n", " 339: 'loverboys',\n", " 340: 'vanin',\n", " 341: 'cash',\n", " 342: 'nose',\n", " 343: 'bikes',\n", " 344: 'throne',\n", " 345: 'canto',\n", " 346: 'sahara',\n", " 347: 'tv',\n", " 348: 'him',\n", " 349: 'broaden',\n", " 350: 'invited',\n", " 351: 'than',\n", " 352: 'actually',\n", " 353: 'matter',\n", " 354: 'hoped',\n", " 355: 'wayne',\n", " 356: 'harridan',\n", " 357: 'guiaba',\n", " 358: 'fought',\n", " 359: 'how',\n", " 360: 'wheelin',\n", " 361: 'wrap',\n", " 362: 'wrists',\n", " 363: 'pink',\n", " 364: 'bring',\n", " 365: 'unbelievers',\n", " 366: 'kinda',\n", " 367: 'find',\n", " 368: 'yourselves',\n", " 369: 'dei',\n", " 370: 'take',\n", " 371: 'leg',\n", " 372: 'baby',\n", " 373: 'daughter',\n", " 374: 'weepin',\n", " 375: 'perfect',\n", " 376: 'might',\n", " 377: 'carpet',\n", " 378: 'pantomime',\n", " 379: 'willing',\n", " 380: 'clue',\n", " 381: 'born',\n", " 382: 'outside',\n", " 383: 'woke',\n", " 384: 'fix',\n", " 385: 'depend',\n", " 386: 'on',\n", " 387: 'point',\n", " 388: 'mustapha',\n", " 389: 'anaesthetic',\n", " 390: 'sunny',\n", " 391: 'beside',\n", " 392: 'billing',\n", " 393: 'gaviota',\n", " 394: 'stroll',\n", " 395: 'tide',\n", " 396: 'jacky',\n", " 397: 'president',\n", " 398: 'fires',\n", " 399: 'boy',\n", " 400: 'rear',\n", " 401: 'playful',\n", " 402: 'lipstick',\n", " 403: 'known',\n", " 404: 'abel',\n", " 405: 'singing',\n", " 406: 'guy',\n", " 407: 'letters',\n", " 408: 'miles',\n", " 409: 'deacon',\n", " 410: 'yellow',\n", " 411: 'jail',\n", " 412: 'forgive',\n", " 413: 'shipwreck',\n", " 414: 'wave',\n", " 415: 'hum',\n", " 416: 'endless',\n", " 417: 'hubcaps',\n", " 418: 'church',\n", " 419: 'highway',\n", " 420: 'stay',\n", " 421: 'stare',\n", " 422: 'build',\n", " 423: 'short',\n", " 424: 'hasnt',\n", " 425: 'white',\n", " 426: 'timeshare',\n", " 427: 'part',\n", " 428: 'they',\n", " 429: 'eah',\n", " 430: 'robot',\n", " 431: 'grow',\n", " 432: 'joy',\n", " 433: 'cruise',\n", " 434: 'evening',\n", " 435: 'run',\n", " 436: 'beads',\n", " 437: 'doorway',\n", " 438: 'disappeared',\n", " 439: 'telephone',\n", " 440: 'frankenstein',\n", " 441: 'wander',\n", " 442: 'soon',\n", " 443: 'blissful',\n", " 444: 'kneedeep',\n", " 445: 'hijack',\n", " 446: 'funs',\n", " 447: 'steal',\n", " 448: 'nearly',\n", " 449: 'oil',\n", " 450: 'dried',\n", " 451: 'pretend',\n", " 452: 'lumber',\n", " 453: 'endlessly',\n", " 454: 'be',\n", " 455: 'oho',\n", " 456: 'christ',\n", " 457: 'divorce',\n", " 458: 'debates',\n", " 459: 'sundays',\n", " 460: 'hima',\n", " 461: 'rollin',\n", " 462: 'hed',\n", " 463: 'flashed',\n", " 464: 'recommended',\n", " 465: 'dancin',\n", " 466: 'wednesday',\n", " 467: 'excited',\n", " 468: 'dinners',\n", " 469: 'em',\n", " 470: 'goin',\n", " 471: 'chance',\n", " 472: 'nothings',\n", " 473: 'japanese',\n", " 474: 'funktion',\n", " 475: 'afternoon',\n", " 476: 'squinting',\n", " 477: 'woohoo',\n", " 478: 'arigato',\n", " 479: 'satisfied',\n", " 480: 'mustnt',\n", " 481: 'flourished',\n", " 482: 'death',\n", " 483: 'zapped',\n", " 484: 'were',\n", " 485: 'minds',\n", " 486: 'swears',\n", " 487: 'boots',\n", " 488: 'fine',\n", " 489: 'thunderbolt',\n", " 490: 'seek',\n", " 491: 'situation',\n", " 492: 'worlds',\n", " 493: 'brow',\n", " 494: 'family',\n", " 495: 'lifetime',\n", " 496: 'followed',\n", " 497: 'beats',\n", " 498: 'nice',\n", " 499: 'pillow',\n", " 500: 'fish',\n", " 501: 'slam',\n", " 502: 'was',\n", " 503: 'sally',\n", " 504: 'grieve',\n", " 505: 'goodbye',\n", " 506: 'worse',\n", " 507: 'aspinning',\n", " 508: 'the',\n", " 509: 'charmant',\n", " 510: 'decorously',\n", " 511: 'fading',\n", " 512: 'address',\n", " 513: 'radio',\n", " 514: 'attack',\n", " 515: 'drained',\n", " 516: 'coming',\n", " 517: 'heroes',\n", " 518: 'sandals',\n", " 519: 'permanently',\n", " 520: 'something',\n", " 521: 'shivers',\n", " 522: 'shack',\n", " 523: 'rulers',\n", " 524: 'heaven',\n", " 525: 'exposure',\n", " 526: 'never',\n", " 527: 'land',\n", " 528: 'bellyfull',\n", " 529: 'realise',\n", " 530: 'made',\n", " 531: 'havra',\n", " 532: 'jumping',\n", " 533: 'breath',\n", " 534: 'playboy',\n", " 535: 'joint',\n", " 536: 'bitter',\n", " 537: 'tool',\n", " 538: 'youve',\n", " 539: 'trying',\n", " 540: 'move',\n", " 541: 'doin',\n", " 542: 'chillhes',\n", " 543: 'inhale',\n", " 544: 'tomoshi',\n", " 545: 'brave',\n", " 546: 'bimbo',\n", " 547: 'people',\n", " 548: 'yesterdays',\n", " 549: 'cigarette',\n", " 550: 'across',\n", " 551: 'moody',\n", " 552: 'pissed',\n", " 553: 'ministers',\n", " 554: 'flag',\n", " 555: 'proud',\n", " 556: 'mouthful',\n", " 557: 'glimpse',\n", " 558: 'sign',\n", " 559: 'bop',\n", " 560: 'thankful',\n", " 561: 'lamb',\n", " 562: 'sweat',\n", " 563: 'floatin',\n", " 564: 'rhythm',\n", " 565: 'whirlwind',\n", " 566: 'walks',\n", " 567: 'funny',\n", " 568: 'red',\n", " 569: 'mmmmmmm',\n", " 570: 'growing',\n", " 571: 'bit',\n", " 572: 'tuesday',\n", " 573: 'in',\n", " 574: 'rat',\n", " 575: 'laws',\n", " 576: 'cmon',\n", " 577: 'senators',\n", " 578: 'spoke',\n", " 579: 'refuse',\n", " 580: 'precious',\n", " 581: 'mans',\n", " 582: 'stronger',\n", " 583: 'appetite',\n", " 584: 'brother',\n", " 585: 'michael',\n", " 586: 'glitter',\n", " 587: 'major',\n", " 588: 'front',\n", " 589: 'heeled',\n", " 590: 'whole',\n", " 591: 'warmer',\n", " 592: 'styx',\n", " 593: 'diddy',\n", " 594: 'picture',\n", " 595: 'sensation',\n", " 596: 'watergate',\n", " 597: 'nursery',\n", " 598: 'kneed',\n", " 599: 'leaping',\n", " 600: 'healing',\n", " 601: 'sergeant',\n", " 602: 'wire',\n", " 603: 'perfectly',\n", " 604: 'rrrrroger',\n", " 605: 'seen',\n", " 606: 'bitch',\n", " 607: 'strange',\n", " 608: 'ooo',\n", " 609: 'yea',\n", " 610: 'war',\n", " 611: 'skies',\n", " 612: 'bells',\n", " 613: 'roll',\n", " 614: 'watching',\n", " 615: 'wealthy',\n", " 616: 'seeping',\n", " 617: 'moet',\n", " 618: 'fears',\n", " 619: 'nature',\n", " 620: 'heal',\n", " 621: 'strong',\n", " 622: 'dictated',\n", " 623: 'live',\n", " 624: 'seventeen',\n", " 625: 'lands',\n", " 626: 'tiffanys',\n", " 627: 'ooooh',\n", " 628: 'duh',\n", " 629: 'valentine',\n", " 630: 'aisles',\n", " 631: 'means',\n", " 632: 'dop',\n", " 633: 'till',\n", " 634: 'roboto',\n", " 635: 'bully',\n", " 636: 'floodgates',\n", " 637: 'silky',\n", " 638: 'moves',\n", " 639: 'vision',\n", " 640: 'wise',\n", " 641: 'travling',\n", " 642: 'whos',\n", " 643: 'irresistible',\n", " 644: 'cause',\n", " 645: 'races',\n", " 646: 'here',\n", " 647: 'flying',\n", " 648: 'deliver',\n", " 649: 'shiny',\n", " 650: 'marjon',\n", " 651: 'lulu',\n", " 652: 'shop',\n", " 653: 'day',\n", " 654: 'nanny',\n", " 655: 'union',\n", " 656: 'girls',\n", " 657: 'heres',\n", " 658: 'dynamo',\n", " 659: 'passion',\n", " 660: 'ear',\n", " 661: 'plan',\n", " 662: 'game',\n", " 663: 'lookin',\n", " 664: 'avil',\n", " 665: 'aside',\n", " 666: 'leroys',\n", " 667: 'deck',\n", " 668: 'lone',\n", " 669: 'hopin',\n", " 670: 'weave',\n", " 671: 'worn',\n", " 672: 'silent',\n", " 673: 'heart',\n", " 674: 'bone',\n", " 675: 'gear',\n", " 676: 'cruising',\n", " 677: 'risky',\n", " 678: 'brought',\n", " 679: 'creeping',\n", " 680: 'closer',\n", " 681: 'brain',\n", " 682: 'killrock',\n", " 683: 'helpless',\n", " 684: 'puertas',\n", " 685: 'slow',\n", " 686: 'empty',\n", " 687: 'tossed',\n", " 688: 'underneath',\n", " 689: 'rather',\n", " 690: 'stars',\n", " 691: 'paralyse',\n", " 692: 'dreamers',\n", " 693: 'jimi',\n", " 694: 'teacher',\n", " 695: 'spinnin',\n", " 696: 'she',\n", " 697: 'double',\n", " 698: 'within',\n", " 699: 'tempo',\n", " 700: 'felt',\n", " 701: 'mother',\n", " 702: 'out',\n", " 703: 'share',\n", " 704: 'monkeys',\n", " 705: 'hesitation',\n", " 706: 'quite',\n", " 707: 'disappointed',\n", " 708: 'barely',\n", " 709: 'tu',\n", " 710: 'gives',\n", " 711: 'millionaire',\n", " 712: 'loved',\n", " 713: 'trays',\n", " 714: 'invisible',\n", " 715: 'pumpin',\n", " 716: 'jelly',\n", " 717: 'your',\n", " 718: 'bill',\n", " 719: 'grandchildren',\n", " 720: 'prison',\n", " 721: 'thrill',\n", " 722: 'atom',\n", " 723: 'seeps',\n", " 724: 'murder',\n", " 725: 'speed',\n", " 726: 'jimmy',\n", " 727: 'rubber',\n", " 728: 'lays',\n", " 729: 'card',\n", " 730: 'quantised',\n", " 731: 'peter',\n", " 732: 'sailed',\n", " 733: 'persuade',\n", " 734: 'sale',\n", " 735: 'sinning',\n", " 736: 'staying',\n", " 737: 'fireside',\n", " 738: 'bare',\n", " 739: 'cried',\n", " 740: 'memories',\n", " 741: 'greens',\n", " 742: 'notions',\n", " 743: 'silver',\n", " 744: 'again',\n", " 745: 'neighbors',\n", " 746: 'lies',\n", " 747: 'ending',\n", " 748: 'dine',\n", " 749: 'ripoff',\n", " 750: 'casino',\n", " 751: 'himself',\n", " 752: 'access',\n", " 753: 'face',\n", " 754: 'firelight',\n", " 755: 'ogremen',\n", " 756: 'sleepin',\n", " 757: 'criminal',\n", " 758: 'unpredictable',\n", " 759: 'cradle',\n", " 760: 'drive',\n", " 761: 'consider',\n", " 762: 'blossom',\n", " 763: 'sober',\n", " 764: 'freely',\n", " 765: 'rocks',\n", " 766: 'attitude',\n", " 767: 'child',\n", " 768: 'early',\n", " 769: 'blame',\n", " 770: 'impossible',\n", " 771: 'any',\n", " 772: 'noticed',\n", " 773: 'ever',\n", " 774: 'buttons',\n", " 775: 'knitting',\n", " 776: 'cruel',\n", " 777: 'hellohellohellohello',\n", " 778: 'rainbows',\n", " 779: 'outrageous',\n", " 780: 'traffic',\n", " 781: 'allahi',\n", " 782: 'cool',\n", " 783: 'bees',\n", " 784: 'lords',\n", " 785: 'tax',\n", " 786: 'baddy',\n", " 787: 'wrest',\n", " 788: 'mountain',\n", " 789: 'nonsense',\n", " 790: 'fashioned',\n", " 791: 'cream',\n", " 792: 'myautomolove',\n", " 793: 'wild',\n", " 794: 'china',\n", " 795: 'mediterranean',\n", " 796: 'shinin',\n", " 797: 'sing',\n", " 798: 'farewell',\n", " 799: 'struggles',\n", " 800: 'roulette',\n", " 801: 'prowl',\n", " 802: 'saying',\n", " 803: 'thinkin',\n", " 804: 'magazines',\n", " 805: 'skins',\n", " 806: 'tommy',\n", " 807: 'wants',\n", " 808: 'fantasizing',\n", " 809: 'commendable',\n", " 810: 'hoo',\n", " 811: 'granddaddy',\n", " 812: 'thief',\n", " 813: 'his',\n", " 814: 'held',\n", " 815: 'regrets',\n", " 816: 'given',\n", " 817: 'flies',\n", " 818: 'frown',\n", " 819: 'jenny',\n", " 820: 'la',\n", " 821: 'seaside',\n", " 822: 'gelatin',\n", " 823: 'mab',\n", " 824: 'higher',\n", " 825: 'bear',\n", " 826: 'moving',\n", " 827: 'week',\n", " 828: 'step',\n", " 829: 'body',\n", " 830: 'fevered',\n", " 831: 'software',\n", " 832: 'neer',\n", " 833: 'years',\n", " 834: 'sacrifice',\n", " 835: 'income',\n", " 836: 'filled',\n", " 837: 'write',\n", " 838: 'country',\n", " 839: 'somethin',\n", " 840: 'speeding',\n", " 841: 'arch',\n", " 842: 'trouble',\n", " 843: 'meow',\n", " 844: 'partys',\n", " 845: 'evermore',\n", " 846: 'mister',\n", " 847: 'chained',\n", " 848: 'lambs',\n", " 849: 'tinker',\n", " 850: 'reached',\n", " 851: 'learning',\n", " 852: 'hazier',\n", " 853: 'adventurer',\n", " 854: 'criminals',\n", " 855: 'souls',\n", " 856: 'gets',\n", " 857: 'while',\n", " 858: 'neath',\n", " 859: 'circle',\n", " 860: 'hikario',\n", " 861: 'rising',\n", " 862: 'minute',\n", " 863: 'left',\n", " 864: 'tinsel',\n", " 865: 'nearer',\n", " 866: 'county',\n", " 867: 'suspicion',\n", " 868: 'stress',\n", " 869: 'track',\n", " 870: 'meek',\n", " 871: 'showing',\n", " 872: 'beatin',\n", " 873: 'missing',\n", " 874: 'councilors',\n", " 875: 'silhouetto',\n", " 876: 'passing',\n", " 877: 'wooden',\n", " 878: 'longer',\n", " 879: 'freaking',\n", " 880: 'synchronize',\n", " 881: 'saw',\n", " 882: 'romancing',\n", " 883: 'check',\n", " 884: 'dandy',\n", " 885: 'sonny',\n", " 886: 'paris',\n", " 887: 'kicks',\n", " 888: 'midlife',\n", " 889: 'voices',\n", " 890: 'we',\n", " 891: 'genius',\n", " 892: 'jobs',\n", " 893: 'baroness',\n", " 894: 'blackened',\n", " 895: 'adorable',\n", " 896: 'slightly',\n", " 897: 'corner',\n", " 898: 'forty',\n", " 899: 'optimist',\n", " 900: 'dress',\n", " 901: 'joe',\n", " 902: 'emerald',\n", " 903: 'misuse',\n", " 904: 'shimmy',\n", " 905: 'fleeting',\n", " 906: 'settle',\n", " 907: 'brim',\n", " 908: 'bitty',\n", " 909: 'mar',\n", " 910: 'mahal',\n", " 911: 'searcher',\n", " 912: 'magician',\n", " 913: 'destroy',\n", " 914: 'sirens',\n", " 915: 'bloody',\n", " 916: 'fin',\n", " 917: 'hurry',\n", " 918: 'harmonies',\n", " 919: 'greatest',\n", " 920: 'fisher',\n", " 921: 'room',\n", " 922: 'precisely',\n", " 923: 'clint',\n", " 924: 'bible',\n", " 925: 'news',\n", " 926: 'someone',\n", " 927: 'singin',\n", " 928: 'chicago',\n", " 929: 'orders',\n", " 930: 'hitchhike',\n", " 931: 'start',\n", " 932: 'counted',\n", " 933: 'lower',\n", " 934: 'mood',\n", " 935: 'null',\n", " 936: 'mark',\n", " 937: 'shes',\n", " 938: 'gentle',\n", " 939: 'shshake',\n", " 940: 'needs',\n", " 941: 'sounds',\n", " 942: 'minded',\n", " 943: 'legs',\n", " 944: 'famous',\n", " 945: 'leather',\n", " 946: 'according',\n", " 947: 'headlong',\n", " 948: 'fur',\n", " 949: 'bugsy',\n", " 950: 'folly',\n", " 951: 'eight',\n", " 952: 'losing',\n", " 953: 'has',\n", " 954: 'bang',\n", " 955: 'role',\n", " 956: 'serenade',\n", " 957: 'high',\n", " 958: 'help',\n", " 959: 'limousine',\n", " 960: 'blue',\n", " 961: 'bored',\n", " 962: 'breeze',\n", " 963: 'for',\n", " 964: 'sinking',\n", " 965: 'stain',\n", " 966: 'seize',\n", " 967: 'traveled',\n", " 968: 'before',\n", " 969: 'void',\n", " 970: 'reality',\n", " 971: 'grail',\n", " 972: 'broadway',\n", " 973: 'havent',\n", " 974: 'this',\n", " 975: 'titan',\n", " 976: 'rolled',\n", " 977: 'spared',\n", " 978: 'courage',\n", " 979: 'liar',\n", " 980: 'meanwhile',\n", " 981: 'mirrors',\n", " 982: 'business',\n", " 983: 'goal',\n", " 984: 'brighter',\n", " 985: 'creed',\n", " 986: 'ill',\n", " 987: 'jazz',\n", " 988: 'unt',\n", " 989: 'wanted',\n", " 990: 'stranger',\n", " 991: 'handle',\n", " 992: 'painful',\n", " 993: 'hammering',\n", " 994: 'individual',\n", " 995: 'offence',\n", " 996: 'masquerade',\n", " 997: 'ass',\n", " 998: 'hearted',\n", " 999: 'beauties',\n", " ...}" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "int_to_words" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "The longest song has 497 words. Freddy was awesome, wasn't he?\n", "The shortest song has 69 words. Freddy was awesome, wasn't he?\n" ] } ], "source": [ "# We find the longest song, as we'll need this number to define the size of the ouput\n", "longest_song = len(max(songs, key=len))\n", "shortest_song = len(min(songs, key=len))\n", "print(\"The longest song has {} words. Freddy was awesome, wasn't he?\".format(longest_song))\n", "print(\"The shortest song has {} words. Freddy was awesome, wasn't he?\".format(shortest_song))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Let's pad songs to the size of the shortest song. Larger songs will become 'two songs'!" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "We now have 470 'songs'\n" ] } ], "source": [ "# method extract from https://stackoverflow.com/questions/312443/how-do-you-split-a-list-into-evenly-sized-chunks\n", "def chunks(l, n):\n", " \"\"\"Yield successive n-sized chunks from l.\"\"\"\n", " for i in range(0, len(l), n):\n", " yield l[i:i + n]\n", "\n", "song_chunks = list()\n", "for song in songs:\n", " new_songs = list(chunks(song, shortest_song))\n", " for new_song in new_songs:\n", " song_chunks.append(new_song)\n", " \n", "#songs = list(map(lambda x: x if len(x) <= shortest_song else x[:-(len(x) - shortest_song)], song_chunks))\n", "songs = list(filter(lambda x: len(x) == shortest_song, song_chunks))\n", " \n", "print(\"We now have {} 'songs'\".format(len(songs)))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Training dataset\n", "\n", "We should know create the training dataset. I'm dividing it in two parts: the `input` which contains the inputs to be trained, and the `target` that contains the ground truth, or, what the network should predict.\n", "\n", "The idea here is for the network to predict the _last_ word of the sentence. So, in a sentence of 69 words, the input will contain the first 68 words, and the target will contain the 68 + the last word, the one that should be predicted. Note that we also remove the first word of the target, as we don't use it." ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Input Sequence: ['lets', 'go', 'steve', 'walks', 'warily', 'down', 'the', 'street', 'with', 'the', 'brim', 'pulled', 'way', 'down', 'low', 'aint', 'no', 'sound', 'but', 'the', 'sound', 'of', 'his', 'feet', 'machine', 'guns', 'ready', 'to', 'go', 'are', 'you', 'ready', 'are', 'you', 'ready', 'for', 'this', 'are', 'you', 'hanging', 'on', 'the', 'edge', 'of', 'your', 'seat', 'out', 'of', 'the', 'doorway', 'the', 'bullets', 'rip', 'to', 'the', 'sound', 'of', 'the', 'beat', 'chorus', 'another', 'one', 'bites', 'the', 'dust', 'another', 'one', 'bites']\n", "Target Sequence: ['go', 'steve', 'walks', 'warily', 'down', 'the', 'street', 'with', 'the', 'brim', 'pulled', 'way', 'down', 'low', 'aint', 'no', 'sound', 'but', 'the', 'sound', 'of', 'his', 'feet', 'machine', 'guns', 'ready', 'to', 'go', 'are', 'you', 'ready', 'are', 'you', 'ready', 'for', 'this', 'are', 'you', 'hanging', 'on', 'the', 'edge', 'of', 'your', 'seat', 'out', 'of', 'the', 'doorway', 'the', 'bullets', 'rip', 'to', 'the', 'sound', 'of', 'the', 'beat', 'chorus', 'another', 'one', 'bites', 'the', 'dust', 'another', 'one', 'bites', 'the']\n", "Input Sequence: ['dust', 'and', 'another', 'one', 'gone', 'and', 'another', 'one', 'gone', 'another', 'one', 'bites', 'the', 'dust', 'hey', 'im', 'gonna', 'get', 'you', 'too', 'another', 'one', 'bites', 'the', 'dust', 'how', 'do', 'you', 'think', 'im', 'going', 'to', 'get', 'along', 'without', 'you', 'when', 'youre', 'gone', 'you', 'took', 'me', 'for', 'everything', 'that', 'i', 'had', 'and', 'kicked', 'me', 'out', 'on', 'my', 'own', 'are', 'you', 'happy', 'are', 'you', 'satisfied', 'how', 'long', 'can', 'you', 'stand', 'the', 'heat', 'out']\n", "Target Sequence: ['and', 'another', 'one', 'gone', 'and', 'another', 'one', 'gone', 'another', 'one', 'bites', 'the', 'dust', 'hey', 'im', 'gonna', 'get', 'you', 'too', 'another', 'one', 'bites', 'the', 'dust', 'how', 'do', 'you', 'think', 'im', 'going', 'to', 'get', 'along', 'without', 'you', 'when', 'youre', 'gone', 'you', 'took', 'me', 'for', 'everything', 'that', 'i', 'had', 'and', 'kicked', 'me', 'out', 'on', 'my', 'own', 'are', 'you', 'happy', 'are', 'you', 'satisfied', 'how', 'long', 'can', 'you', 'stand', 'the', 'heat', 'out', 'of']\n", "Input Sequence: ['the', 'doorway', 'the', 'bullets', 'rip', 'to', 'the', 'sound', 'of', 'the', 'beat', 'chorus', 'another', 'one', 'bites', 'the', 'dust', 'another', 'one', 'bites', 'the', 'dust', 'another', 'one', 'bites', 'the', 'dust', 'another', 'one', 'bites', 'the', 'dust', 'there', 'are', 'plenty', 'of', 'ways', 'you', 'can', 'hurt', 'a', 'man', 'and', 'bring', 'him', 'to', 'the', 'ground', 'you', 'can', 'beat', 'him', 'you', 'can', 'cheat', 'him', 'you', 'can', 'treat', 'him', 'bad', 'and', 'leave', 'him', 'when', 'hes', 'down', 'but']\n", "Target Sequence: ['doorway', 'the', 'bullets', 'rip', 'to', 'the', 'sound', 'of', 'the', 'beat', 'chorus', 'another', 'one', 'bites', 'the', 'dust', 'another', 'one', 'bites', 'the', 'dust', 'another', 'one', 'bites', 'the', 'dust', 'another', 'one', 'bites', 'the', 'dust', 'there', 'are', 'plenty', 'of', 'ways', 'you', 'can', 'hurt', 'a', 'man', 'and', 'bring', 'him', 'to', 'the', 'ground', 'you', 'can', 'beat', 'him', 'you', 'can', 'cheat', 'him', 'you', 'can', 'treat', 'him', 'bad', 'and', 'leave', 'him', 'when', 'hes', 'down', 'but', 'im']\n", "Input Sequence: ['happy', 'little', 'day', 'jimmy', 'went', 'away', 'met', 'his', 'little', 'jenny', 'on', 'a', 'public', 'holiday', 'a', 'happy', 'pair', 'they', 'made', 'so', 'decorously', 'laid', 'neath', 'the', 'gay', 'illuminations', 'all', 'along', 'the', 'promenade', 'its', 'so', 'good', 'to', 'know', 'theres', 'still', 'a', 'little', 'magic', 'in', 'the', 'air', 'ill', 'weave', 'my', 'spell', 'jenny', 'will', 'you', 'stay', 'tarry', 'with', 'me', 'pray', 'nothing', 'ere', 'need', 'come', 'between', 'us', 'tell', 'me', 'love', 'what', 'do', 'you', 'say']\n", "Target Sequence: ['little', 'day', 'jimmy', 'went', 'away', 'met', 'his', 'little', 'jenny', 'on', 'a', 'public', 'holiday', 'a', 'happy', 'pair', 'they', 'made', 'so', 'decorously', 'laid', 'neath', 'the', 'gay', 'illuminations', 'all', 'along', 'the', 'promenade', 'its', 'so', 'good', 'to', 'know', 'theres', 'still', 'a', 'little', 'magic', 'in', 'the', 'air', 'ill', 'weave', 'my', 'spell', 'jenny', 'will', 'you', 'stay', 'tarry', 'with', 'me', 'pray', 'nothing', 'ere', 'need', 'come', 'between', 'us', 'tell', 'me', 'love', 'what', 'do', 'you', 'say', 'oh']\n", "Input Sequence: ['no', 'i', 'must', 'away', 'to', 'my', 'mum', 'in', 'disarray', 'if', 'my', 'mother', 'should', 'discover', 'how', 'i', 'spent', 'my', 'holiday', 'it', 'would', 'be', 'of', 'small', 'avail', 'to', 'talk', 'of', 'magic', 'in', 'the', 'air', 'ill', 'say', 'farewell', 'o', 'rock', 'of', 'ages', 'do', 'not', 'crumble', 'love', 'is', 'breathing', 'still', 'o', 'lady', 'moon', 'shine', 'down', 'a', 'little', 'people', 'magic', 'if', 'you', 'will', 'jenny', 'pines', 'away', 'writes', 'a', 'letter', 'everyday', 'we', 'must', 'ever']\n", "Target Sequence: ['i', 'must', 'away', 'to', 'my', 'mum', 'in', 'disarray', 'if', 'my', 'mother', 'should', 'discover', 'how', 'i', 'spent', 'my', 'holiday', 'it', 'would', 'be', 'of', 'small', 'avail', 'to', 'talk', 'of', 'magic', 'in', 'the', 'air', 'ill', 'say', 'farewell', 'o', 'rock', 'of', 'ages', 'do', 'not', 'crumble', 'love', 'is', 'breathing', 'still', 'o', 'lady', 'moon', 'shine', 'down', 'a', 'little', 'people', 'magic', 'if', 'you', 'will', 'jenny', 'pines', 'away', 'writes', 'a', 'letter', 'everyday', 'we', 'must', 'ever', 'be']\n", "Input Sequence: ['aint', 'got', 'no', 'hope', 'got', 'no', 'idea', 'what', 'to', 'do', 'or', 'why', 'im', 'here', 'wanna', 'get', 'my', 'face', 'on', 'your', 'tv', 'i', 'wanna', 'be', 'heard', 'i', 'want', 'to', 'be', 'seen', 'chorus', 'aint', 'got', 'nothin', 'no', 'nothing', 'nothin', 'to', 'show', 'make', 'me', 'a', 'clebrity', 'i', 'want', 'to', 'be', 'a', 'face', 'on', 'tv', 'i', 'wanna', 'be', 'on', 'your', 'screen', 'then', 'you', 'can', 'see', 'im', 'a', 'clebrity', 'i', 'wanna', 'get', 'my']\n", "Target Sequence: ['got', 'no', 'hope', 'got', 'no', 'idea', 'what', 'to', 'do', 'or', 'why', 'im', 'here', 'wanna', 'get', 'my', 'face', 'on', 'your', 'tv', 'i', 'wanna', 'be', 'heard', 'i', 'want', 'to', 'be', 'seen', 'chorus', 'aint', 'got', 'nothin', 'no', 'nothing', 'nothin', 'to', 'show', 'make', 'me', 'a', 'clebrity', 'i', 'want', 'to', 'be', 'a', 'face', 'on', 'tv', 'i', 'wanna', 'be', 'on', 'your', 'screen', 'then', 'you', 'can', 'see', 'im', 'a', 'clebrity', 'i', 'wanna', 'get', 'my', 'features']\n", "Input Sequence: ['in', 'magazines', 'see', 'this', 'creature', 'on', 'every', 'street', 'on', 'every', 'screen', 'write', 'my', 'life', 'story', 'before', 'im', 'twenty', 'one', 'i', 'got', 'to', 'tell', 'the', 'world', 'they', 'may', 'say', 'im', 'dumb', 'but', 'er', 'chorus', 'i', 'want', 'to', 'be', 'a', 'face', 'on', 'tv', 'i', 'wanna', 'be', 'on', 'your', 'screen', 'then', 'you', 'can', 'see', 'im', 'a', 'clebrity', 'i', 'wanna', 'be', 'a', 'star', 'in', 'a', 'broadway', 'musical', 'theyre', 'gonna', 'love', 'me', 'i']\n", "Target Sequence: ['magazines', 'see', 'this', 'creature', 'on', 'every', 'street', 'on', 'every', 'screen', 'write', 'my', 'life', 'story', 'before', 'im', 'twenty', 'one', 'i', 'got', 'to', 'tell', 'the', 'world', 'they', 'may', 'say', 'im', 'dumb', 'but', 'er', 'chorus', 'i', 'want', 'to', 'be', 'a', 'face', 'on', 'tv', 'i', 'wanna', 'be', 'on', 'your', 'screen', 'then', 'you', 'can', 'see', 'im', 'a', 'clebrity', 'i', 'wanna', 'be', 'a', 'star', 'in', 'a', 'broadway', 'musical', 'theyre', 'gonna', 'love', 'me', 'i', 'cant']\n", "Input Sequence: ['sing', 'or', 'dance', 'at', 'all', 'some', 'may', 'say', 'im', 'lackadaisical', 'and', 'if', 'i', 'was', 'real', 'good', 'id', 'stand', 'no', 'chance', 'at', 'all', 'i', 'want', 'to', 'be', 'a', 'face', 'on', 'tv', 'yeah', 'i', 'wanna', 'be', 'on', 'your', 'screen', 'then', 'you', 'can', 'see', 'im', 'a', 'clebrity', 'then', 'you', 'can', 'say', 'you', 'knew', 'me', 'one', 'day', 'then', 'you', 'will', 'see', 'im', 'a', 'clebrity', 'c', 'clebrity', 'wanna', 'be', 'a', 'c', 'c', 'clebrity']\n", "Target Sequence: ['or', 'dance', 'at', 'all', 'some', 'may', 'say', 'im', 'lackadaisical', 'and', 'if', 'i', 'was', 'real', 'good', 'id', 'stand', 'no', 'chance', 'at', 'all', 'i', 'want', 'to', 'be', 'a', 'face', 'on', 'tv', 'yeah', 'i', 'wanna', 'be', 'on', 'your', 'screen', 'then', 'you', 'can', 'see', 'im', 'a', 'clebrity', 'then', 'you', 'can', 'say', 'you', 'knew', 'me', 'one', 'day', 'then', 'you', 'will', 'see', 'im', 'a', 'clebrity', 'c', 'clebrity', 'wanna', 'be', 'a', 'c', 'c', 'clebrity', 'make']\n", "Input Sequence: ['what', 'planet', 'is', 'this', 'hmm', 'let', 'there', 'be', 'rock', 'n', 'roll', 'its', 'a', 'saturday', 'night', 'and', 'im', 'home', 'alone', 'with', 'the', 'music', 'on', 'quiet', 'im', 'flying', 'solo', 'then', 'my', 'feet', 'start', 'moving', 'to', 'the', 'sound', 'of', 'the', 'beat', 'put', 'the', 'music', 'up', 'loud', 'hear', 'it', 'in', 'the', 'street', 'then', 'the', 'neighbors', 'start', 'banging', 'on', 'my', 'front', 'door', 'throw', 'the', 'door', 'wide', 'open', 'saying', 'whats', 'your', 'point', 'come', 'on']\n", "Target Sequence: ['planet', 'is', 'this', 'hmm', 'let', 'there', 'be', 'rock', 'n', 'roll', 'its', 'a', 'saturday', 'night', 'and', 'im', 'home', 'alone', 'with', 'the', 'music', 'on', 'quiet', 'im', 'flying', 'solo', 'then', 'my', 'feet', 'start', 'moving', 'to', 'the', 'sound', 'of', 'the', 'beat', 'put', 'the', 'music', 'up', 'loud', 'hear', 'it', 'in', 'the', 'street', 'then', 'the', 'neighbors', 'start', 'banging', 'on', 'my', 'front', 'door', 'throw', 'the', 'door', 'wide', 'open', 'saying', 'whats', 'your', 'point', 'come', 'on', 'in']\n", "Input Sequence: ['lets', 'rock', 'this', 'joint', 'we', 'got', 'the', 'whole', 'house', 'rocking', 'repeat', 'x5', 'to', 'the', 'mighty', 'power', 'of', 'rock', 'n', 'roll', 'we', 'dance', 'out', 'of', 'the', 'door', 'dance', 'into', 'the', 'street', 'and', 'all', 'the', 'people', 'are', 'swaying', 'to', 'the', 'musical', 'beat', 'we', 'rock', 'down', 'the', 'road', 'and', 'down', 'to', 'the', 'town', 'and', 'all', 'the', 'people', 'stare', 'and', 'smile', 'and', 'they', 'get', 'down', 'then', 'the', 'police', 'man', 'says', 'stop', 'this']\n", "Target Sequence: ['rock', 'this', 'joint', 'we', 'got', 'the', 'whole', 'house', 'rocking', 'repeat', 'x5', 'to', 'the', 'mighty', 'power', 'of', 'rock', 'n', 'roll', 'we', 'dance', 'out', 'of', 'the', 'door', 'dance', 'into', 'the', 'street', 'and', 'all', 'the', 'people', 'are', 'swaying', 'to', 'the', 'musical', 'beat', 'we', 'rock', 'down', 'the', 'road', 'and', 'down', 'to', 'the', 'town', 'and', 'all', 'the', 'people', 'stare', 'and', 'smile', 'and', 'they', 'get', 'down', 'then', 'the', 'police', 'man', 'says', 'stop', 'this', 'noise']\n", "Input Sequence: ['but', 'the', 'beat', 'takes', 'over', 'now', 'hes', 'one', 'of', 'the', 'boys', 'the', 'beats', 'taken', 'over', 'now', 'hes', 'one', 'of', 'the', 'boys', 'come', 'on', 'down', 'lets', 'rock', 'this', 'town', 'we', 'got', 'the', 'whole', 'town', 'rocking', 'repeat', 'x5', 'to', 'the', 'mighty', 'power', 'of', 'rock', 'n', 'roll', 'lets', 'go', 'let', 'it', 'roll', 'are', 'you', 'ready', 'said', 'are', 'you', 'ready', 'the', 'cosmos', 'rocks', 'across', 'seven', 'seas', 'through', 'the', 'panama', 'now', 'theyre', 'rockin']\n", "Target Sequence: ['the', 'beat', 'takes', 'over', 'now', 'hes', 'one', 'of', 'the', 'boys', 'the', 'beats', 'taken', 'over', 'now', 'hes', 'one', 'of', 'the', 'boys', 'come', 'on', 'down', 'lets', 'rock', 'this', 'town', 'we', 'got', 'the', 'whole', 'town', 'rocking', 'repeat', 'x5', 'to', 'the', 'mighty', 'power', 'of', 'rock', 'n', 'roll', 'lets', 'go', 'let', 'it', 'roll', 'are', 'you', 'ready', 'said', 'are', 'you', 'ready', 'the', 'cosmos', 'rocks', 'across', 'seven', 'seas', 'through', 'the', 'panama', 'now', 'theyre', 'rockin', 'on']\n", "Input Sequence: ['beaches', 'and', 'theyre', 'rockin', 'in', 'bars', 'dont', 'ask', 'me', 'how', 'and', 'dont', 'ask', 'me', 'why', 'from', 'miami', 'beach', 'down', 'to', 'old', 'bondi', 'theres', 'a', 'rock', 'n', 'roll', 'fever', 'in', 'every', 'place', 'next', 'thing', 'you', 'know', 'theyll', 'be', 'rockin', 'out', 'in', 'space', 'come', 'on', 'down', 'lets', 'rock', 'this', 'place', 'come', 'on', 'down', 'and', 'sock', 'it', 'to', 'me', 'we', 'got', 'the', 'whole', 'world', 'rocking', 'repeat', 'x5', 'to', 'the', 'mighty', 'mighty']\n", "Target Sequence: ['and', 'theyre', 'rockin', 'in', 'bars', 'dont', 'ask', 'me', 'how', 'and', 'dont', 'ask', 'me', 'why', 'from', 'miami', 'beach', 'down', 'to', 'old', 'bondi', 'theres', 'a', 'rock', 'n', 'roll', 'fever', 'in', 'every', 'place', 'next', 'thing', 'you', 'know', 'theyll', 'be', 'rockin', 'out', 'in', 'space', 'come', 'on', 'down', 'lets', 'rock', 'this', 'place', 'come', 'on', 'down', 'and', 'sock', 'it', 'to', 'me', 'we', 'got', 'the', 'whole', 'world', 'rocking', 'repeat', 'x5', 'to', 'the', 'mighty', 'mighty', 'mighty']\n", "Input Sequence: ['delilah', 'delilah', 'oh', 'my', 'oh', 'my', 'oh', 'my', 'youre', 'irresistible', 'ooh', 'ooh', 'ooh', 'you', 'make', 'me', 'smile', 'when', 'im', 'just', 'about', 'to', 'cry', 'you', 'bring', 'me', 'hope', 'you', 'make', 'me', 'laugh', 'and', 'i', 'like', 'it', 'you', 'get', 'away', 'with', 'murder', 'so', 'innocent', 'but', 'when', 'you', 'throw', 'a', 'moody', 'youre', 'all', 'claws', 'and', 'you', 'bite', 'thats', 'alright', 'delilah', 'delilah', 'oh', 'my', 'oh', 'my', 'oh', 'my', 'youre', 'unpredictable', 'ooh', 'ooh']\n", "Target Sequence: ['delilah', 'oh', 'my', 'oh', 'my', 'oh', 'my', 'youre', 'irresistible', 'ooh', 'ooh', 'ooh', 'you', 'make', 'me', 'smile', 'when', 'im', 'just', 'about', 'to', 'cry', 'you', 'bring', 'me', 'hope', 'you', 'make', 'me', 'laugh', 'and', 'i', 'like', 'it', 'you', 'get', 'away', 'with', 'murder', 'so', 'innocent', 'but', 'when', 'you', 'throw', 'a', 'moody', 'youre', 'all', 'claws', 'and', 'you', 'bite', 'thats', 'alright', 'delilah', 'delilah', 'oh', 'my', 'oh', 'my', 'oh', 'my', 'youre', 'unpredictable', 'ooh', 'ooh', 'ooh']\n", "Input Sequence: ['ooh', 'you', 'make', 'me', 'so', 'very', 'happy', 'when', 'you', 'cuddle', 'up', 'and', 'go', 'to', 'sleep', 'beside', 'me', 'and', 'then', 'you', 'make', 'me', 'slightly', 'mad', 'when', 'you', 'pee', 'all', 'over', 'my', 'chippendale', 'suite', 'ooh', 'ooh', 'delilah', 'ooh', 'ooh', 'delilah', 'oh', 'oh', 'oh', 'oh', 'oh', 'oh', 'oh', 'you', 'take', 'over', 'my', 'house', 'and', 'home', 'you', 'even', 'try', 'to', 'answer', 'my', 'telephone', 'delilah', 'youre', 'the', 'apple', 'of', 'my', 'eyes', 'meow', 'meow']\n", "Target Sequence: ['you', 'make', 'me', 'so', 'very', 'happy', 'when', 'you', 'cuddle', 'up', 'and', 'go', 'to', 'sleep', 'beside', 'me', 'and', 'then', 'you', 'make', 'me', 'slightly', 'mad', 'when', 'you', 'pee', 'all', 'over', 'my', 'chippendale', 'suite', 'ooh', 'ooh', 'delilah', 'ooh', 'ooh', 'delilah', 'oh', 'oh', 'oh', 'oh', 'oh', 'oh', 'oh', 'you', 'take', 'over', 'my', 'house', 'and', 'home', 'you', 'even', 'try', 'to', 'answer', 'my', 'telephone', 'delilah', 'youre', 'the', 'apple', 'of', 'my', 'eyes', 'meow', 'meow', 'meow']\n", "Input Sequence: ['delilah', 'i', 'love', 'you', 'delilah', 'oh', 'ooh', 'you', 'make', 'me', 'so', 'very', 'happy', 'you', 'give', 'me', 'kisses', 'and', 'i', 'go', 'out', 'of', 'my', 'mind', 'ooh', 'ooh', 'meow', 'meow', 'meow', 'meow', 'youre', 'irresistible', 'i', 'love', 'you', 'delilah', 'delilah', 'i', 'love', 'you', 'ha', 'ha', 'you', 'make', 'me', 'very', 'happy', 'oooh', 'oh', 'yeah', 'i', 'love', 'your', 'kisses', 'i', 'love', 'your', 'kisses', 'i', 'love', 'your', 'kisses', 'i', 'love', 'your', 'kisses', 'i', 'love']\n", "Target Sequence: ['i', 'love', 'you', 'delilah', 'oh', 'ooh', 'you', 'make', 'me', 'so', 'very', 'happy', 'you', 'give', 'me', 'kisses', 'and', 'i', 'go', 'out', 'of', 'my', 'mind', 'ooh', 'ooh', 'meow', 'meow', 'meow', 'meow', 'youre', 'irresistible', 'i', 'love', 'you', 'delilah', 'delilah', 'i', 'love', 'you', 'ha', 'ha', 'you', 'make', 'me', 'very', 'happy', 'oooh', 'oh', 'yeah', 'i', 'love', 'your', 'kisses', 'i', 'love', 'your', 'kisses', 'i', 'love', 'your', 'kisses', 'i', 'love', 'your', 'kisses', 'i', 'love', 'your']\n", "Input Sequence: ['if', 'youre', 'searching', 'out', 'for', 'something', 'dont', 'try', 'so', 'hard', 'i', 'youre', 'feeling', 'kind', 'of', 'nothing', 'dont', 'try', 'so', 'hard', 'when', 'your', 'problems', 'seem', 'like', 'mountains', 'feel', 'the', 'need', 'to', 'find', 'some', 'answers', 'you', 'can', 'leave', 'it', 'for', 'another', 'day', 'dont', 'try', 'so', 'hard', 'but', 'if', 'you', 'fall', 'and', 'take', 'a', 'tumble', 'it', 'wont', 'be', 'far', 'if', 'you', 'fail', 'you', 'mustnt', 'grumble', 'thank', 'your', 'lucky', 'stars', 'just', 'savor']\n", "Target Sequence: ['youre', 'searching', 'out', 'for', 'something', 'dont', 'try', 'so', 'hard', 'i', 'youre', 'feeling', 'kind', 'of', 'nothing', 'dont', 'try', 'so', 'hard', 'when', 'your', 'problems', 'seem', 'like', 'mountains', 'feel', 'the', 'need', 'to', 'find', 'some', 'answers', 'you', 'can', 'leave', 'it', 'for', 'another', 'day', 'dont', 'try', 'so', 'hard', 'but', 'if', 'you', 'fall', 'and', 'take', 'a', 'tumble', 'it', 'wont', 'be', 'far', 'if', 'you', 'fail', 'you', 'mustnt', 'grumble', 'thank', 'your', 'lucky', 'stars', 'just', 'savor', 'every']\n", "Input Sequence: ['mouthful', 'and', 'treasure', 'every', 'moment', 'when', 'the', 'storms', 'are', 'raging', 'round', 'you', 'stay', 'right', 'where', 'you', 'are', 'oooh', 'dont', 'try', 'so', 'hard', 'oooh', 'dont', 'take', 'it', 'all', 'to', 'heart', 'its', 'only', 'fools', 'they', 'make', 'these', 'rules', 'dont', 'try', 'so', 'hard', 'one', 'day', 'youll', 'be', 'a', 'sergeant', 'major', 'oh', 'youll', 'be', 'so', 'proud', 'screaming', 'out', 'your', 'bloody', 'orders', 'hey', 'but', 'not', 'too', 'loud', 'polish', 'all', 'your', 'shiny', 'buttons', 'dressed']\n", "Target Sequence: ['and', 'treasure', 'every', 'moment', 'when', 'the', 'storms', 'are', 'raging', 'round', 'you', 'stay', 'right', 'where', 'you', 'are', 'oooh', 'dont', 'try', 'so', 'hard', 'oooh', 'dont', 'take', 'it', 'all', 'to', 'heart', 'its', 'only', 'fools', 'they', 'make', 'these', 'rules', 'dont', 'try', 'so', 'hard', 'one', 'day', 'youll', 'be', 'a', 'sergeant', 'major', 'oh', 'youll', 'be', 'so', 'proud', 'screaming', 'out', 'your', 'bloody', 'orders', 'hey', 'but', 'not', 'too', 'loud', 'polish', 'all', 'your', 'shiny', 'buttons', 'dressed', 'as']\n", "Input Sequence: ['lamb', 'instead', 'of', 'mutton', 'but', 'you', 'never', 'had', 'to', 'try', 'to', 'stand', 'out', 'from', 'the', 'crowd', 'oh', 'what', 'a', 'beautiful', 'world', 'is', 'this', 'the', 'life', 'for', 'me', 'oh', 'what', 'a', 'beautiful', 'world', 'its', 'the', 'simple', 'life', 'for', 'me', 'oooh', 'oh', 'dont', 'try', 'so', 'hard', 'oh', 'dont', 'take', 'it', 'all', 'to', 'heart', 'its', 'only', 'fools', 'they', 'make', 'these', 'rules', 'dont', 'try', 'so', 'hard', 'dont', 'try', 'so', 'hard', 'dont', 'try']\n", "Target Sequence: ['instead', 'of', 'mutton', 'but', 'you', 'never', 'had', 'to', 'try', 'to', 'stand', 'out', 'from', 'the', 'crowd', 'oh', 'what', 'a', 'beautiful', 'world', 'is', 'this', 'the', 'life', 'for', 'me', 'oh', 'what', 'a', 'beautiful', 'world', 'its', 'the', 'simple', 'life', 'for', 'me', 'oooh', 'oh', 'dont', 'try', 'so', 'hard', 'oh', 'dont', 'take', 'it', 'all', 'to', 'heart', 'its', 'only', 'fools', 'they', 'make', 'these', 'rules', 'dont', 'try', 'so', 'hard', 'dont', 'try', 'so', 'hard', 'dont', 'try', 'so']\n", "Input Sequence: ['ooh', 'yeah', 'ha', 'yeah', 'take', 'me', 'to', 'the', 'room', 'where', 'the', 'reds', 'all', 'red', 'take', 'me', 'out', 'of', 'my', 'head', 's', 'what', 'i', 'said', 'yeah', 'ow', 'hey', 'take', 'me', 'to', 'the', 'room', 'where', 'the', 'greens', 'all', 'green', 'and', 'from', 'what', 'ive', 'seen', 'its', 'hot', 'its', 'mean', 'eh', 'gonna', 'use', 'my', 'stack', 'its', 'gotta', 'be', 'mack', 'gonna', 'get', 'me', 'on', 'the', 'track', 'got', 'a', 'dragon', 'on', 'my', 'back', 'take']\n", "Target Sequence: ['yeah', 'ha', 'yeah', 'take', 'me', 'to', 'the', 'room', 'where', 'the', 'reds', 'all', 'red', 'take', 'me', 'out', 'of', 'my', 'head', 's', 'what', 'i', 'said', 'yeah', 'ow', 'hey', 'take', 'me', 'to', 'the', 'room', 'where', 'the', 'greens', 'all', 'green', 'and', 'from', 'what', 'ive', 'seen', 'its', 'hot', 'its', 'mean', 'eh', 'gonna', 'use', 'my', 'stack', 'its', 'gotta', 'be', 'mack', 'gonna', 'get', 'me', 'on', 'the', 'track', 'got', 'a', 'dragon', 'on', 'my', 'back', 'take', 'me']\n", "Input Sequence: ['to', 'the', 'room', 'where', 'the', 'beats', 'all', 'round', 'gonna', 'eat', 'that', 'sound', 'yeah', 'yeah', 'yeah', 'yeah', 'take', 'me', 'to', 'the', 'room', 'where', 'the', 'blacks', 'all', 'white', 'and', 'the', 'whites', 'all', 'black', 'take', 'me', 'back', 'to', 'the', 'shack', 'shack', 'she', 'dont', 'take', 'no', 'prisoners', 'she', 'gonna', 'give', 'me', 'the', 'business', 'got', 'a', 'dragon', 'on', 'my', 'back', 'hey', 'its', 'a', 'dragon', 'attack', 'get', 'down', 'i', 'said', 'so', 'wooh', 'hey', 'hey']\n", "Target Sequence: ['the', 'room', 'where', 'the', 'beats', 'all', 'round', 'gonna', 'eat', 'that', 'sound', 'yeah', 'yeah', 'yeah', 'yeah', 'take', 'me', 'to', 'the', 'room', 'where', 'the', 'blacks', 'all', 'white', 'and', 'the', 'whites', 'all', 'black', 'take', 'me', 'back', 'to', 'the', 'shack', 'shack', 'she', 'dont', 'take', 'no', 'prisoners', 'she', 'gonna', 'give', 'me', 'the', 'business', 'got', 'a', 'dragon', 'on', 'my', 'back', 'hey', 'its', 'a', 'dragon', 'attack', 'get', 'down', 'i', 'said', 'so', 'wooh', 'hey', 'hey', 'alright']\n", "Input Sequence: ['oh', 'i', 'used', 'to', 'be', 'your', 'baby', 'used', 'to', 'be', 'your', 'pride', 'and', 'joy', 'mmm', 'you', 'used', 'to', 'take', 'me', 'dancing', 'just', 'like', 'any', 'other', 'boy', 'but', 'now', 'youve', 'found', 'another', 'partner', 'and', 'left', 'me', 'like', 'a', 'broken', 'toy', 'oh', 'its', 'someone', 'else', 'youre', 'taking', 'someone', 'else', 'youre', 'playin', 'to', 'honey', 'though', 'im', 'aching', 'know', 'just', 'what', 'i', 'have', 'to', 'do', 'if', 'i', 'cant', 'have', 'you', 'when', 'im']\n", "Target Sequence: ['i', 'used', 'to', 'be', 'your', 'baby', 'used', 'to', 'be', 'your', 'pride', 'and', 'joy', 'mmm', 'you', 'used', 'to', 'take', 'me', 'dancing', 'just', 'like', 'any', 'other', 'boy', 'but', 'now', 'youve', 'found', 'another', 'partner', 'and', 'left', 'me', 'like', 'a', 'broken', 'toy', 'oh', 'its', 'someone', 'else', 'youre', 'taking', 'someone', 'else', 'youre', 'playin', 'to', 'honey', 'though', 'im', 'aching', 'know', 'just', 'what', 'i', 'have', 'to', 'do', 'if', 'i', 'cant', 'have', 'you', 'when', 'im', 'wakin']\n", "Input Sequence: ['ill', 'go', 'to', 'sleep', 'and', 'dream', 'im', 'with', 'you', 'oh', 'take', 'me', 'take', 'me', 'take', 'me', 'to', 'the', 'dreamers', 'ball', 'mmm', 'ill', 'be', 'right', 'on', 'time', 'and', 'ill', 'dress', 'so', 'fine', 'youre', 'gonna', 'love', 'me', 'when', 'you', 'see', 'me', 'i', 'wont', 'have', 'to', 'worry', 'take', 'me', 'take', 'me', 'promise', 'not', 'to', 'wake', 'me', 'till', 'its', 'morning', 'its', 'all', 'been', 'true', 'what', 'do', 'you', 'say', 'about', 'that', 'then', 'honey']\n", "Target Sequence: ['go', 'to', 'sleep', 'and', 'dream', 'im', 'with', 'you', 'oh', 'take', 'me', 'take', 'me', 'take', 'me', 'to', 'the', 'dreamers', 'ball', 'mmm', 'ill', 'be', 'right', 'on', 'time', 'and', 'ill', 'dress', 'so', 'fine', 'youre', 'gonna', 'love', 'me', 'when', 'you', 'see', 'me', 'i', 'wont', 'have', 'to', 'worry', 'take', 'me', 'take', 'me', 'promise', 'not', 'to', 'wake', 'me', 'till', 'its', 'morning', 'its', 'all', 'been', 'true', 'what', 'do', 'you', 'say', 'about', 'that', 'then', 'honey', 'are']\n", "Input Sequence: ['you', 'gonna', 'take', 'me', 'to', 'that', 'dreamers', 'ball', 'id', 'like', 'that', 'right', 'on', 'that', 'forty', 'second', 'street', 'way', 'down', 'down', 'town', 'we', 'must', 'go', 'oh', 'take', 'me', 'take', 'me', 'take', 'me', 'im', 'your', 'plaything', 'now', 'you', 'make', 'my', 'life', 'worthwhile', 'with', 'the', 'slightest', 'smile', 'or', 'destroy', 'me', 'with', 'a', 'barely', 'perceptible', 'whisper', 'gently', 'take', 'me', 'remember', 'ill', 'be', 'dreamin', 'of', 'my', 'baby', 'at', 'the', 'dreamers', 'ball', 'oh', 'take']\n", "Target Sequence: ['gonna', 'take', 'me', 'to', 'that', 'dreamers', 'ball', 'id', 'like', 'that', 'right', 'on', 'that', 'forty', 'second', 'street', 'way', 'down', 'down', 'town', 'we', 'must', 'go', 'oh', 'take', 'me', 'take', 'me', 'take', 'me', 'im', 'your', 'plaything', 'now', 'you', 'make', 'my', 'life', 'worthwhile', 'with', 'the', 'slightest', 'smile', 'or', 'destroy', 'me', 'with', 'a', 'barely', 'perceptible', 'whisper', 'gently', 'take', 'me', 'remember', 'ill', 'be', 'dreamin', 'of', 'my', 'baby', 'at', 'the', 'dreamers', 'ball', 'oh', 'take', 'me']\n", "Input Sequence: ['its', 'the', 'sad', 'eyed', 'goodbye', 'yesterdays', 'moments', 'i', 'remember', 'its', 'the', 'bleak', 'streetweek', 'kneed', 'partings', 'i', 'recall', 'its', 'the', 'mistier', 'mists', 'the', 'hazier', 'days', 'the', 'brighter', 'sun', 'and', 'the', 'easier', 'lays', 'theres', 'all', 'the', 'more', 'reason', 'for', 'laughing', 'and', 'crying', 'when', 'youre', 'younger', 'and', 'life', 'isnt', 'to', 'hard', 'at', 'all', 'its', 'the', 'fantastic', 'drowse', 'of', 'the', 'afternoon', 'sundays', 'that', 'bored', 'you', 'to', 'rages', 'of', 'tears', 'the', 'unending', 'pleadings']\n", "Target Sequence: ['the', 'sad', 'eyed', 'goodbye', 'yesterdays', 'moments', 'i', 'remember', 'its', 'the', 'bleak', 'streetweek', 'kneed', 'partings', 'i', 'recall', 'its', 'the', 'mistier', 'mists', 'the', 'hazier', 'days', 'the', 'brighter', 'sun', 'and', 'the', 'easier', 'lays', 'theres', 'all', 'the', 'more', 'reason', 'for', 'laughing', 'and', 'crying', 'when', 'youre', 'younger', 'and', 'life', 'isnt', 'to', 'hard', 'at', 'all', 'its', 'the', 'fantastic', 'drowse', 'of', 'the', 'afternoon', 'sundays', 'that', 'bored', 'you', 'to', 'rages', 'of', 'tears', 'the', 'unending', 'pleadings', 'to']\n", "Input Sequence: ['waste', 'all', 'your', 'good', 'times', 'in', 'thoughts', 'of', 'your', 'middleaged', 'years', 'its', 'the', 'vertical', 'hold', 'all', 'the', 'things', 'that', 'youre', 'told', 'for', 'the', 'everyday', 'hero', 'it', 'all', 'turns', 'to', 'zero', 'and', 'theres', 'all', 'the', 'more', 'reason', 'for', 'living', 'or', 'dying', 'when', 'youre', 'young', 'and', 'your', 'troubles', 'are', 'all', 'very', 'small', 'out', 'here', 'on', 'the', 'street', 'wed', 'gather', 'and', 'meet', 'and', 'scuff', 'up', 'the', 'sidewalk', 'with', 'endlessly', 'restless', 'feet']\n", "Target Sequence: ['all', 'your', 'good', 'times', 'in', 'thoughts', 'of', 'your', 'middleaged', 'years', 'its', 'the', 'vertical', 'hold', 'all', 'the', 'things', 'that', 'youre', 'told', 'for', 'the', 'everyday', 'hero', 'it', 'all', 'turns', 'to', 'zero', 'and', 'theres', 'all', 'the', 'more', 'reason', 'for', 'living', 'or', 'dying', 'when', 'youre', 'young', 'and', 'your', 'troubles', 'are', 'all', 'very', 'small', 'out', 'here', 'on', 'the', 'street', 'wed', 'gather', 'and', 'meet', 'and', 'scuff', 'up', 'the', 'sidewalk', 'with', 'endlessly', 'restless', 'feet', 'half']\n", "Input Sequence: ['on', 'the', 'time', 'wed', 'broaden', 'our', 'minds', 'more', 'in', 'the', 'pool', 'hall', 'than', 'we', 'did', 'in', 'the', 'school', 'hall', 'with', 'the', 'down', 'town', 'chewing', 'gum', 'bums', 'watching', 'the', 'night', 'life', 'the', 'lights', 'and', 'the', 'fun', 'never', 'wanted', 'to', 'be', 'the', 'boy', 'next', 'door', 'always', 'thought', 'id', 'be', 'something', 'more', 'but', 'it', 'aint', 'easy', 'for', 'a', 'small', 'town', 'boy', 'it', 'aint', 'easy', 'at', 'all', 'thinkin', 'it', 'right', 'and', 'doin']\n", "Target Sequence: ['the', 'time', 'wed', 'broaden', 'our', 'minds', 'more', 'in', 'the', 'pool', 'hall', 'than', 'we', 'did', 'in', 'the', 'school', 'hall', 'with', 'the', 'down', 'town', 'chewing', 'gum', 'bums', 'watching', 'the', 'night', 'life', 'the', 'lights', 'and', 'the', 'fun', 'never', 'wanted', 'to', 'be', 'the', 'boy', 'next', 'door', 'always', 'thought', 'id', 'be', 'something', 'more', 'but', 'it', 'aint', 'easy', 'for', 'a', 'small', 'town', 'boy', 'it', 'aint', 'easy', 'at', 'all', 'thinkin', 'it', 'right', 'and', 'doin', 'it']\n", "Input Sequence: ['i', 'might', 'be', 'at', 'a', 'table', 'and', 'suddenly', 'ill', 'catch', 'a', 'fleeting', 'vision', 'of', 'her', 'crystal', 'seas', 'or', 'i', 'might', 'be', 'standing', 'in', 'a', 'crowded', 'dockyard', 'faraway', 'underneath', 'the', 'sun', 'ive', 'never', 'seen', 'cause', 'i', 'have', 'seen', 'many', 'worlds', 'for', 'what', 'its', 'worth', 'but', 'ill', 'never', 'see', 'again', 'the', 'planet', 'earth', 'my', 'earth', 'i', 'might', 'be', 'chasing', 'waves', 'of', 'light', 'out', 'towards', 'the', 'rim', 'where', 'stars', 'are', 'sparse']\n", "Target Sequence: ['might', 'be', 'at', 'a', 'table', 'and', 'suddenly', 'ill', 'catch', 'a', 'fleeting', 'vision', 'of', 'her', 'crystal', 'seas', 'or', 'i', 'might', 'be', 'standing', 'in', 'a', 'crowded', 'dockyard', 'faraway', 'underneath', 'the', 'sun', 'ive', 'never', 'seen', 'cause', 'i', 'have', 'seen', 'many', 'worlds', 'for', 'what', 'its', 'worth', 'but', 'ill', 'never', 'see', 'again', 'the', 'planet', 'earth', 'my', 'earth', 'i', 'might', 'be', 'chasing', 'waves', 'of', 'light', 'out', 'towards', 'the', 'rim', 'where', 'stars', 'are', 'sparse', 'and']\n", "Input Sequence: ['the', 'cold', 'of', 'space', 'seeps', 'in', 'but', 'i', 'might', 'be', 'in', 'a', 'bar', 'room', 'drinking', 'methylated', 'gin', 'and', 'thinking', 'of', 'the', 'places', 'i', 'have', 'been', 'yes', 'i', 'have', 'seen', 'many', 'worlds', 'for', 'what', 'its', 'worth', 'but', 'ill', 'never', 'see', 'again', 'the', 'planet', 'earth', 'my', 'earth', 'i', 'have', 'seen', 'many', 'worlds', 'for', 'what', 'its', 'worth', 'but', 'ill', 'never', 'see', 'again', 'the', 'planet', 'earth', 'my', 'earth', 'cast', 'adrift', 'amongst', 'the']\n", "Target Sequence: ['cold', 'of', 'space', 'seeps', 'in', 'but', 'i', 'might', 'be', 'in', 'a', 'bar', 'room', 'drinking', 'methylated', 'gin', 'and', 'thinking', 'of', 'the', 'places', 'i', 'have', 'been', 'yes', 'i', 'have', 'seen', 'many', 'worlds', 'for', 'what', 'its', 'worth', 'but', 'ill', 'never', 'see', 'again', 'the', 'planet', 'earth', 'my', 'earth', 'i', 'have', 'seen', 'many', 'worlds', 'for', 'what', 'its', 'worth', 'but', 'ill', 'never', 'see', 'again', 'the', 'planet', 'earth', 'my', 'earth', 'cast', 'adrift', 'amongst', 'the', 'stars']\n", "Input Sequence: ['are', 'you', 'gonna', 'take', 'me', 'home', 'tonight', 'ah', 'down', 'beside', 'that', 'red', 'firelight', 'are', 'you', 'gonna', 'let', 'it', 'all', 'hang', 'out', 'fat', 'bottomed', 'girls', 'you', 'make', 'the', 'rockin', 'world', 'go', 'round', 'hey', 'i', 'was', 'just', 'a', 'skinny', 'lad', 'never', 'knew', 'no', 'good', 'from', 'bad', 'but', 'i', 'knew', 'life', 'before', 'i', 'left', 'my', 'nursery', 'huh', 'left', 'alone', 'with', 'big', 'fat', 'fanny', 'she', 'was', 'such', 'a', 'naughty', 'nanny', 'heap', 'big']\n", "Target Sequence: ['you', 'gonna', 'take', 'me', 'home', 'tonight', 'ah', 'down', 'beside', 'that', 'red', 'firelight', 'are', 'you', 'gonna', 'let', 'it', 'all', 'hang', 'out', 'fat', 'bottomed', 'girls', 'you', 'make', 'the', 'rockin', 'world', 'go', 'round', 'hey', 'i', 'was', 'just', 'a', 'skinny', 'lad', 'never', 'knew', 'no', 'good', 'from', 'bad', 'but', 'i', 'knew', 'life', 'before', 'i', 'left', 'my', 'nursery', 'huh', 'left', 'alone', 'with', 'big', 'fat', 'fanny', 'she', 'was', 'such', 'a', 'naughty', 'nanny', 'heap', 'big', 'woman']\n", "Input Sequence: ['you', 'made', 'a', 'bad', 'boy', 'out', 'of', 'me', 'hey', 'hey', 'wooh', 'ive', 'been', 'singing', 'with', 'my', 'band', 'across', 'the', 'wire', 'across', 'the', 'land', 'i', 'seen', 'every', 'blue', 'eyed', 'floozy', 'on', 'the', 'way', 'hey', 'but', 'their', 'beauty', 'and', 'their', 'style', 'went', 'kind', 'of', 'smooth', 'after', 'a', 'while', 'take', 'me', 'to', 'them', 'dirty', 'ladies', 'every', 'time', 'cmon', 'oh', 'wont', 'you', 'take', 'me', 'home', 'tonight', 'oh', 'down', 'beside', 'your', 'red', 'firelight']\n", "Target Sequence: ['made', 'a', 'bad', 'boy', 'out', 'of', 'me', 'hey', 'hey', 'wooh', 'ive', 'been', 'singing', 'with', 'my', 'band', 'across', 'the', 'wire', 'across', 'the', 'land', 'i', 'seen', 'every', 'blue', 'eyed', 'floozy', 'on', 'the', 'way', 'hey', 'but', 'their', 'beauty', 'and', 'their', 'style', 'went', 'kind', 'of', 'smooth', 'after', 'a', 'while', 'take', 'me', 'to', 'them', 'dirty', 'ladies', 'every', 'time', 'cmon', 'oh', 'wont', 'you', 'take', 'me', 'home', 'tonight', 'oh', 'down', 'beside', 'your', 'red', 'firelight', 'oh']\n", "Input Sequence: ['and', 'you', 'give', 'it', 'all', 'you', 'got', 'fat', 'bottomed', 'girls', 'you', 'make', 'the', 'rockin', 'world', 'go', 'round', 'fat', 'bottomed', 'girls', 'you', 'make', 'the', 'rockin', 'world', 'go', 'round', 'hey', 'listen', 'here', 'now', 'i', 'got', 'mortgages', 'on', 'homes', 'i', 'got', 'stiffness', 'in', 'ma', 'bones', 'aint', 'no', 'beauty', 'queens', 'in', 'this', 'locality', 'i', 'tell', 'you', 'oh', 'but', 'i', 'still', 'get', 'my', 'pleasure', 'still', 'get', 'my', 'greatest', 'treasure', 'heap', 'big', 'woman', 'you']\n", "Target Sequence: ['you', 'give', 'it', 'all', 'you', 'got', 'fat', 'bottomed', 'girls', 'you', 'make', 'the', 'rockin', 'world', 'go', 'round', 'fat', 'bottomed', 'girls', 'you', 'make', 'the', 'rockin', 'world', 'go', 'round', 'hey', 'listen', 'here', 'now', 'i', 'got', 'mortgages', 'on', 'homes', 'i', 'got', 'stiffness', 'in', 'ma', 'bones', 'aint', 'no', 'beauty', 'queens', 'in', 'this', 'locality', 'i', 'tell', 'you', 'oh', 'but', 'i', 'still', 'get', 'my', 'pleasure', 'still', 'get', 'my', 'greatest', 'treasure', 'heap', 'big', 'woman', 'you', 'gonna']\n", "Input Sequence: ['make', 'a', 'big', 'man', 'out', 'of', 'me', 'now', 'get', 'this', 'oh', 'i', 'know', 'you', 'gonna', 'take', 'me', 'home', 'tonight', 'please', 'oh', 'down', 'beside', 'that', 'red', 'firelight', 'are', 'you', 'gonna', 'let', 'it', 'all', 'hang', 'out', 'fat', 'bottomed', 'girls', 'you', 'make', 'the', 'rockin', 'world', 'go', 'round', 'yeah', 'fat', 'bottomed', 'girls', 'you', 'make', 'the', 'rockin', 'world', 'go', 'round', 'get', 'on', 'your', 'bikes', 'and', 'ride', 'ooh', 'yeah', 'oh', 'yeah', 'them', 'fat', 'bottomed']\n", "Target Sequence: ['a', 'big', 'man', 'out', 'of', 'me', 'now', 'get', 'this', 'oh', 'i', 'know', 'you', 'gonna', 'take', 'me', 'home', 'tonight', 'please', 'oh', 'down', 'beside', 'that', 'red', 'firelight', 'are', 'you', 'gonna', 'let', 'it', 'all', 'hang', 'out', 'fat', 'bottomed', 'girls', 'you', 'make', 'the', 'rockin', 'world', 'go', 'round', 'yeah', 'fat', 'bottomed', 'girls', 'you', 'make', 'the', 'rockin', 'world', 'go', 'round', 'get', 'on', 'your', 'bikes', 'and', 'ride', 'ooh', 'yeah', 'oh', 'yeah', 'them', 'fat', 'bottomed', 'girls']\n", "Input Sequence: ['a', 'word', 'in', 'your', 'ear', 'from', 'father', 'to', 'son', 'hear', 'the', 'word', 'that', 'i', 'say', 'i', 'fought', 'with', 'you', 'fought', 'on', 'your', 'side', 'long', 'before', 'you', 'were', 'born', 'joyful', 'the', 'sound', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'and', 'the', 'voice', 'is', 'so', 'clear', 'time', 'after', 'time', 'it', 'keeps', 'on', 'calling', 'you', 'calling', 'you', 'on', 'dont', 'destroy', 'what', 'you', 'see', 'your', 'country', 'to', 'be', 'just']\n", "Target Sequence: ['word', 'in', 'your', 'ear', 'from', 'father', 'to', 'son', 'hear', 'the', 'word', 'that', 'i', 'say', 'i', 'fought', 'with', 'you', 'fought', 'on', 'your', 'side', 'long', 'before', 'you', 'were', 'born', 'joyful', 'the', 'sound', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'and', 'the', 'voice', 'is', 'so', 'clear', 'time', 'after', 'time', 'it', 'keeps', 'on', 'calling', 'you', 'calling', 'you', 'on', 'dont', 'destroy', 'what', 'you', 'see', 'your', 'country', 'to', 'be', 'just', 'keep']\n", "Input Sequence: ['building', 'on', 'the', 'ground', 'thats', 'been', 'won', 'kings', 'will', 'be', 'crowned', 'and', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'wont', 'you', 'hear', 'us', 'sing', 'te', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'our', 'family', 'song', 'te', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'father', 'father', 'father', 'father', 'ooh', 'yeah', 'father', 'father']\n", "Target Sequence: ['on', 'the', 'ground', 'thats', 'been', 'won', 'kings', 'will', 'be', 'crowned', 'and', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'wont', 'you', 'hear', 'us', 'sing', 'te', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'our', 'family', 'song', 'te', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'father', 'father', 'father', 'father', 'ooh', 'yeah', 'father', 'father', 'father']\n", "Input Sequence: ['father', 'te', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'now', 'we', 'hand', 'it', 'on', 'but', 'ive', 'heard', 'it', 'all', 'before', 'take', 'this', 'letter', 'that', 'i', 'give', 'you', 'take', 'it', 'sonny', 'hold', 'it', 'high', 'you', 'wont', 'understand', 'a', 'word', 'thats', 'in', 'it', 'but', 'youll', 'write', 'it', 'out', 'again', 'before', 'you', 'die', 'yeah', 'yeah', 'a', 'word', 'in', 'your', 'ear', 'from', 'father', 'to', 'son']\n", "Target Sequence: ['te', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'de', 'now', 'we', 'hand', 'it', 'on', 'but', 'ive', 'heard', 'it', 'all', 'before', 'take', 'this', 'letter', 'that', 'i', 'give', 'you', 'take', 'it', 'sonny', 'hold', 'it', 'high', 'you', 'wont', 'understand', 'a', 'word', 'thats', 'in', 'it', 'but', 'youll', 'write', 'it', 'out', 'again', 'before', 'you', 'die', 'yeah', 'yeah', 'a', 'word', 'in', 'your', 'ear', 'from', 'father', 'to', 'son', 'funny']\n", "Input Sequence: ['you', 'dont', 'hear', 'a', 'single', 'word', 'i', 'say', 'but', 'my', 'letter', 'to', 'you', 'will', 'stay', 'by', 'your', 'side', 'through', 'the', 'years', 'till', 'the', 'loneliness', 'is', 'gone', 'sing', 'if', 'you', 'will', 'but', 'the', 'air', 'you', 'breathe', 'i', 'live', 'to', 'give', 'you', 'father', 'to', 'son', 'father', 'to', 'father', 'to', 'father', 'to', 'son', 'joyful', 'the', 'sound', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'kings', 'will', 'be', 'crowned', 'the']\n", "Target Sequence: ['dont', 'hear', 'a', 'single', 'word', 'i', 'say', 'but', 'my', 'letter', 'to', 'you', 'will', 'stay', 'by', 'your', 'side', 'through', 'the', 'years', 'till', 'the', 'loneliness', 'is', 'gone', 'sing', 'if', 'you', 'will', 'but', 'the', 'air', 'you', 'breathe', 'i', 'live', 'to', 'give', 'you', 'father', 'to', 'son', 'father', 'to', 'father', 'to', 'father', 'to', 'son', 'joyful', 'the', 'sound', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'kings', 'will', 'be', 'crowned', 'the', 'word']\n", "Input Sequence: ['goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'joyful', 'the', 'sound', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'kings', 'will', 'be', 'crowned', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'joyful', 'the', 'sound', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'kings', 'will', 'be', 'crowned', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'joyful', 'the', 'sound', 'the', 'word', 'goes']\n", "Target Sequence: ['around', 'from', 'father', 'to', 'son', 'to', 'son', 'joyful', 'the', 'sound', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'kings', 'will', 'be', 'crowned', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'joyful', 'the', 'sound', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'kings', 'will', 'be', 'crowned', 'the', 'word', 'goes', 'around', 'from', 'father', 'to', 'son', 'to', 'son', 'joyful', 'the', 'sound', 'the', 'word', 'goes', 'around']\n", "Input Sequence: ['dislocate', 'your', 'spine', 'if', 'you', 'dont', 'sign', 'he', 'says', 'ill', 'have', 'you', 'seeing', 'double', 'double', 'mesmerize', 'you', 'when', 'hes', 'tonguetied', 'simply', 'with', 'those', 'eyes', 'ooh', 'ooh', 'ooh', 'synchronize', 'your', 'minds', 'and', 'see', 'the', 'beast', 'within', 'him', 'rise', 'dont', 'look', 'back', 'dont', 'look', 'back', 'its', 'a', 'ripoff', 'flick', 'of', 'the', 'wrist', 'and', 'youre', 'dead', 'baby', 'blow', 'him', 'a', 'kiss', 'and', 'youre', 'mad', 'ooh', 'ooh', 'ooh', 'ooh', 'flick', 'of', 'the']\n", "Target Sequence: ['your', 'spine', 'if', 'you', 'dont', 'sign', 'he', 'says', 'ill', 'have', 'you', 'seeing', 'double', 'double', 'mesmerize', 'you', 'when', 'hes', 'tonguetied', 'simply', 'with', 'those', 'eyes', 'ooh', 'ooh', 'ooh', 'synchronize', 'your', 'minds', 'and', 'see', 'the', 'beast', 'within', 'him', 'rise', 'dont', 'look', 'back', 'dont', 'look', 'back', 'its', 'a', 'ripoff', 'flick', 'of', 'the', 'wrist', 'and', 'youre', 'dead', 'baby', 'blow', 'him', 'a', 'kiss', 'and', 'youre', 'mad', 'ooh', 'ooh', 'ooh', 'ooh', 'flick', 'of', 'the', 'wrist']\n", "Input Sequence: ['hell', 'eat', 'your', 'heart', 'out', 'a', 'dig', 'in', 'the', 'ribs', 'and', 'then', 'a', 'kick', 'in', 'the', 'head', 'hes', 'taken', 'an', 'arm', 'and', 'taken', 'a', 'leg', 'all', 'this', 'time', 'honey', 'baby', 'youve', 'been', 'had', 'intoxicate', 'your', 'brain', 'with', 'what', 'im', 'saying', 'if', 'not', 'youll', 'lie', 'in', 'kneedeep', 'trouble', 'prostitute', 'yourself', 'he', 'says', 'castrate', 'your', 'human', 'pride', 'ooh', 'ooh', 'ooh', 'sacrifice', 'your', 'leisure', 'days', 'let', 'me', 'squeeze', 'you', 'till', 'youve']\n", "Target Sequence: ['eat', 'your', 'heart', 'out', 'a', 'dig', 'in', 'the', 'ribs', 'and', 'then', 'a', 'kick', 'in', 'the', 'head', 'hes', 'taken', 'an', 'arm', 'and', 'taken', 'a', 'leg', 'all', 'this', 'time', 'honey', 'baby', 'youve', 'been', 'had', 'intoxicate', 'your', 'brain', 'with', 'what', 'im', 'saying', 'if', 'not', 'youll', 'lie', 'in', 'kneedeep', 'trouble', 'prostitute', 'yourself', 'he', 'says', 'castrate', 'your', 'human', 'pride', 'ooh', 'ooh', 'ooh', 'sacrifice', 'your', 'leisure', 'days', 'let', 'me', 'squeeze', 'you', 'till', 'youve', 'dried']\n", "Input Sequence: ['dont', 'look', 'back', 'dont', 'look', 'back', 'its', 'a', 'ripoff', 'aah', 'aah', 'aah', 'work', 'my', 'fingers', 'to', 'my', 'bones', 'i', 'scream', 'with', 'pain', 'i', 'still', 'make', 'no', 'impression', 'seduce', 'you', 'with', 'his', 'moneymake', 'machine', 'crosscollateralize', 'bigtime', 'money', 'money', 'reduce', 'you', 'to', 'a', 'muzakfake', 'machine', 'then', 'the', 'last', 'goodbye', 'its', 'a', 'ripoff', 'flick', 'of', 'the', 'wrist', 'and', 'youre', 'dead', 'baby', 'blow', 'him', 'a', 'kiss', 'and', 'youre', 'mad', 'ooh', 'ooh', 'ooh']\n", "Target Sequence: ['look', 'back', 'dont', 'look', 'back', 'its', 'a', 'ripoff', 'aah', 'aah', 'aah', 'work', 'my', 'fingers', 'to', 'my', 'bones', 'i', 'scream', 'with', 'pain', 'i', 'still', 'make', 'no', 'impression', 'seduce', 'you', 'with', 'his', 'moneymake', 'machine', 'crosscollateralize', 'bigtime', 'money', 'money', 'reduce', 'you', 'to', 'a', 'muzakfake', 'machine', 'then', 'the', 'last', 'goodbye', 'its', 'a', 'ripoff', 'flick', 'of', 'the', 'wrist', 'and', 'youre', 'dead', 'baby', 'blow', 'him', 'a', 'kiss', 'and', 'youre', 'mad', 'ooh', 'ooh', 'ooh', 'ooh']\n", "Input Sequence: ['another', 'red', 'letter', 'day', 'so', 'the', 'pound', 'has', 'dropped', 'and', 'the', 'children', 'are', 'creating', 'the', 'other', 'half', 'ran', 'away', 'taking', 'all', 'the', 'cash', 'and', 'leaving', 'you', 'with', 'the', 'lumber', 'got', 'a', 'pain', 'in', 'the', 'chest', 'doctors', 'on', 'strike', 'what', 'you', 'need', 'is', 'a', 'rest', 'its', 'not', 'easy', 'love', 'but', 'youve', 'got', 'friends', 'you', 'can', 'trust', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'in', 'need', 'of', 'love', 'they', 'give', 'you']\n", "Target Sequence: ['red', 'letter', 'day', 'so', 'the', 'pound', 'has', 'dropped', 'and', 'the', 'children', 'are', 'creating', 'the', 'other', 'half', 'ran', 'away', 'taking', 'all', 'the', 'cash', 'and', 'leaving', 'you', 'with', 'the', 'lumber', 'got', 'a', 'pain', 'in', 'the', 'chest', 'doctors', 'on', 'strike', 'what', 'you', 'need', 'is', 'a', 'rest', 'its', 'not', 'easy', 'love', 'but', 'youve', 'got', 'friends', 'you', 'can', 'trust', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'in', 'need', 'of', 'love', 'they', 'give', 'you', 'care']\n", "Input Sequence: ['and', 'attention', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'through', 'with', 'life', 'and', 'all', 'hope', 'is', 'lost', 'hold', 'out', 'your', 'hand', 'cos', 'friends', 'will', 'be', 'friends', 'right', 'till', 'the', 'end', 'now', 'its', 'a', 'beautiful', 'day', 'the', 'postman', 'delivered', 'a', 'letter', 'from', 'your', 'lover', 'only', 'a', 'phone', 'call', 'away', 'you', 'tried', 'to', 'track', 'him', 'down', 'but', 'somebody', 'stole', 'his', 'number', 'as', 'a', 'matter', 'of', 'fact', 'youre', 'getting', 'used', 'to', 'life']\n", "Target Sequence: ['attention', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'through', 'with', 'life', 'and', 'all', 'hope', 'is', 'lost', 'hold', 'out', 'your', 'hand', 'cos', 'friends', 'will', 'be', 'friends', 'right', 'till', 'the', 'end', 'now', 'its', 'a', 'beautiful', 'day', 'the', 'postman', 'delivered', 'a', 'letter', 'from', 'your', 'lover', 'only', 'a', 'phone', 'call', 'away', 'you', 'tried', 'to', 'track', 'him', 'down', 'but', 'somebody', 'stole', 'his', 'number', 'as', 'a', 'matter', 'of', 'fact', 'youre', 'getting', 'used', 'to', 'life', 'without']\n", "Input Sequence: ['him', 'in', 'your', 'way', 'its', 'so', 'easy', 'now', 'cos', 'you', 'got', 'friends', 'you', 'can', 'trust', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'in', 'need', 'of', 'love', 'they', 'give', 'you', 'care', 'and', 'attention', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'through', 'with', 'life', 'and', 'all', 'hope', 'is', 'lost', 'hold', 'out', 'your', 'hand', 'cos', 'friends', 'will', 'be', 'friends', 'right', 'till', 'the', 'end', 'its', 'so', 'easy', 'now', 'cos', 'you', 'got', 'friends', 'you', 'can']\n", "Target Sequence: ['in', 'your', 'way', 'its', 'so', 'easy', 'now', 'cos', 'you', 'got', 'friends', 'you', 'can', 'trust', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'in', 'need', 'of', 'love', 'they', 'give', 'you', 'care', 'and', 'attention', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'through', 'with', 'life', 'and', 'all', 'hope', 'is', 'lost', 'hold', 'out', 'your', 'hand', 'cos', 'friends', 'will', 'be', 'friends', 'right', 'till', 'the', 'end', 'its', 'so', 'easy', 'now', 'cos', 'you', 'got', 'friends', 'you', 'can', 'trust']\n", "Input Sequence: ['friends', 'will', 'be', 'friends', 'when', 'youre', 'in', 'need', 'of', 'love', 'they', 'give', 'you', 'care', 'and', 'attention', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'through', 'with', 'life', 'and', 'all', 'hope', 'is', 'lost', 'hold', 'out', 'your', 'hand', 'friends', 'will', 'be', 'friends', 'right', 'till', 'the', 'end', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'in', 'need', 'of', 'love', 'they', 'give', 'you', 'care', 'and', 'attention', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'through', 'with', 'life', 'and']\n", "Target Sequence: ['will', 'be', 'friends', 'when', 'youre', 'in', 'need', 'of', 'love', 'they', 'give', 'you', 'care', 'and', 'attention', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'through', 'with', 'life', 'and', 'all', 'hope', 'is', 'lost', 'hold', 'out', 'your', 'hand', 'friends', 'will', 'be', 'friends', 'right', 'till', 'the', 'end', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'in', 'need', 'of', 'love', 'they', 'give', 'you', 'care', 'and', 'attention', 'friends', 'will', 'be', 'friends', 'when', 'youre', 'through', 'with', 'life', 'and', 'all']\n", "Input Sequence: ['great', 'king', 'rat', 'died', 'today', 'born', 'on', 'the', 'twenty', 'first', 'of', 'may', 'died', 'syphilis', 'forty', 'four', 'on', 'his', 'birthday', 'every', 'second', 'word', 'he', 'swore', 'yes', 'he', 'was', 'the', 'son', 'of', 'a', 'whore', 'always', 'wanted', 'by', 'the', 'law', 'wouldnt', 'you', 'like', 'to', 'know', 'wouldnt', 'you', 'like', 'to', 'know', 'people', 'great', 'king', 'rat', 'was', 'a', 'dirty', 'old', 'man', 'and', 'a', 'dirty', 'old', 'man', 'was', 'he', 'now', 'what', 'did', 'i', 'tell']\n", "Target Sequence: ['king', 'rat', 'died', 'today', 'born', 'on', 'the', 'twenty', 'first', 'of', 'may', 'died', 'syphilis', 'forty', 'four', 'on', 'his', 'birthday', 'every', 'second', 'word', 'he', 'swore', 'yes', 'he', 'was', 'the', 'son', 'of', 'a', 'whore', 'always', 'wanted', 'by', 'the', 'law', 'wouldnt', 'you', 'like', 'to', 'know', 'wouldnt', 'you', 'like', 'to', 'know', 'people', 'great', 'king', 'rat', 'was', 'a', 'dirty', 'old', 'man', 'and', 'a', 'dirty', 'old', 'man', 'was', 'he', 'now', 'what', 'did', 'i', 'tell', 'you']\n", "Input Sequence: ['would', 'you', 'like', 'to', 'see', 'now', 'hear', 'this', 'where', 'will', 'i', 'be', 'tomorrow', 'will', 'i', 'beg', 'will', 'i', 'borrow', 'i', 'dont', 'care', 'i', 'dont', 'care', 'anyway', 'come', 'on', 'come', 'on', 'the', 'time', 'is', 'right', 'the', 'man', 'is', 'evil', 'and', 'that', 'is', 'right', 'i', 'told', 'you', 'ah', 'yes', 'i', 'told', 'you', 'and', 'thats', 'no', 'lie', 'oh', 'no', 'no', 'wouldnt', 'you', 'like', 'to', 'know', 'wouldnt', 'you', 'like', 'to', 'know', 'wouldnt']\n", "Target Sequence: ['you', 'like', 'to', 'see', 'now', 'hear', 'this', 'where', 'will', 'i', 'be', 'tomorrow', 'will', 'i', 'beg', 'will', 'i', 'borrow', 'i', 'dont', 'care', 'i', 'dont', 'care', 'anyway', 'come', 'on', 'come', 'on', 'the', 'time', 'is', 'right', 'the', 'man', 'is', 'evil', 'and', 'that', 'is', 'right', 'i', 'told', 'you', 'ah', 'yes', 'i', 'told', 'you', 'and', 'thats', 'no', 'lie', 'oh', 'no', 'no', 'wouldnt', 'you', 'like', 'to', 'know', 'wouldnt', 'you', 'like', 'to', 'know', 'wouldnt', 'you']\n", "Input Sequence: ['like', 'to', 'know', 'great', 'king', 'rat', 'was', 'a', 'dirty', 'old', 'man', 'and', 'a', 'dirty', 'old', 'man', 'was', 'he', 'now', 'what', 'did', 'i', 'tell', 'you', 'would', 'you', 'like', 'to', 'see', 'show', 'me', 'oooh', 'oooh', 'oooh', 'oooh', 'wouldnt', 'you', 'like', 'to', 'know', 'wouldnt', 'you', 'like', 'to', 'know', 'people', 'people', 'great', 'king', 'rat', 'was', 'a', 'dirty', 'old', 'man', 'and', 'a', 'dirty', 'old', 'man', 'was', 'he', 'now', 'what', 'did', 'i', 'tell', 'you']\n", "Target Sequence: ['to', 'know', 'great', 'king', 'rat', 'was', 'a', 'dirty', 'old', 'man', 'and', 'a', 'dirty', 'old', 'man', 'was', 'he', 'now', 'what', 'did', 'i', 'tell', 'you', 'would', 'you', 'like', 'to', 'see', 'show', 'me', 'oooh', 'oooh', 'oooh', 'oooh', 'wouldnt', 'you', 'like', 'to', 'know', 'wouldnt', 'you', 'like', 'to', 'know', 'people', 'people', 'great', 'king', 'rat', 'was', 'a', 'dirty', 'old', 'man', 'and', 'a', 'dirty', 'old', 'man', 'was', 'he', 'now', 'what', 'did', 'i', 'tell', 'you', 'would']\n", "Input Sequence: ['you', 'like', 'to', 'see', 'hit', 'it', 'now', 'listen', 'all', 'you', 'people', 'put', 'out', 'the', 'good', 'and', 'keep', 'the', 'bad', 'dont', 'believe', 'all', 'you', 'read', 'in', 'the', 'bible', 'you', 'sinners', 'get', 'in', 'line', 'saints', 'you', 'leave', 'far', 'behind', 'very', 'soon', 'youre', 'gonna', 'be', 'his', 'disciple', 'dont', 'listen', 'to', 'what', 'mama', 'says', 'not', 'a', 'word', 'not', 'a', 'word', 'mama', 'says', 'or', 'else', 'youll', 'find', 'yourself', 'being', 'the', 'rival', 'sure', 'the']\n", "Target Sequence: ['like', 'to', 'see', 'hit', 'it', 'now', 'listen', 'all', 'you', 'people', 'put', 'out', 'the', 'good', 'and', 'keep', 'the', 'bad', 'dont', 'believe', 'all', 'you', 'read', 'in', 'the', 'bible', 'you', 'sinners', 'get', 'in', 'line', 'saints', 'you', 'leave', 'far', 'behind', 'very', 'soon', 'youre', 'gonna', 'be', 'his', 'disciple', 'dont', 'listen', 'to', 'what', 'mama', 'says', 'not', 'a', 'word', 'not', 'a', 'word', 'mama', 'says', 'or', 'else', 'youll', 'find', 'yourself', 'being', 'the', 'rival', 'sure', 'the', 'great']\n", "Input Sequence: ['lord', 'before', 'he', 'died', 'knelt', 'sinners', 'by', 'his', 'side', 'and', 'said', 'youre', 'going', 'to', 'realise', 'tomorrow', 'oh', 'woh', 'oh', 'woh', 'oh', 'woh', 'no', 'im', 'not', 'going', 'to', 'tell', 'you', 'what', 'you', 'already', 'know', 'cause', 'time', 'and', 'time', 'again', 'the', 'old', 'man', 'said', 'it', 'all', 'a', 'long', 'time', 'ago', 'come', 'on', 'come', 'on', 'the', 'time', 'is', 'right', 'this', 'evil', 'man', 'will', 'fight', 'i', 'told', 'you', 'once', 'before', 'hear', 'it']\n", "Target Sequence: ['before', 'he', 'died', 'knelt', 'sinners', 'by', 'his', 'side', 'and', 'said', 'youre', 'going', 'to', 'realise', 'tomorrow', 'oh', 'woh', 'oh', 'woh', 'oh', 'woh', 'no', 'im', 'not', 'going', 'to', 'tell', 'you', 'what', 'you', 'already', 'know', 'cause', 'time', 'and', 'time', 'again', 'the', 'old', 'man', 'said', 'it', 'all', 'a', 'long', 'time', 'ago', 'come', 'on', 'come', 'on', 'the', 'time', 'is', 'right', 'this', 'evil', 'man', 'will', 'fight', 'i', 'told', 'you', 'once', 'before', 'hear', 'it', 'no']\n", "Input Sequence: ['yeah', 'here', 'we', 'stand', 'or', 'here', 'we', 'fall', 'history', 'wont', 'care', 'at', 'all', 'make', 'the', 'bed', 'light', 'the', 'light', 'lady', 'mercy', 'wont', 'be', 'home', 'tonight', 'yeah', 'you', 'dont', 'waste', 'no', 'time', 'at', 'all', 'dont', 'hear', 'the', 'bell', 'but', 'you', 'answer', 'the', 'call', 'it', 'comes', 'to', 'you', 'as', 'to', 'us', 'all', 'hey', 'were', 'just', 'waiting', 'for', 'the', 'hammer', 'to', 'fall', 'yeah', 'oh', 'every', 'night', 'and', 'every', 'day', 'a', 'little']\n", "Target Sequence: ['here', 'we', 'stand', 'or', 'here', 'we', 'fall', 'history', 'wont', 'care', 'at', 'all', 'make', 'the', 'bed', 'light', 'the', 'light', 'lady', 'mercy', 'wont', 'be', 'home', 'tonight', 'yeah', 'you', 'dont', 'waste', 'no', 'time', 'at', 'all', 'dont', 'hear', 'the', 'bell', 'but', 'you', 'answer', 'the', 'call', 'it', 'comes', 'to', 'you', 'as', 'to', 'us', 'all', 'hey', 'were', 'just', 'waiting', 'for', 'the', 'hammer', 'to', 'fall', 'yeah', 'oh', 'every', 'night', 'and', 'every', 'day', 'a', 'little', 'piece']\n", "Input Sequence: ['of', 'you', 'is', 'falling', 'away', 'but', 'lift', 'your', 'face', 'the', 'western', 'way', 'baby', 'build', 'your', 'muscles', 'as', 'your', 'body', 'decays', 'yeah', 'toe', 'your', 'line', 'and', 'play', 'their', 'game', 'yeah', 'let', 'the', 'anaesthetic', 'cover', 'it', 'all', 'till', 'one', 'day', 'they', 'call', 'your', 'name', 'you', 'know', 'its', 'time', 'for', 'the', 'hammer', 'to', 'fall', 'yeah', 'rich', 'or', 'poor', 'or', 'famous', 'for', 'your', 'truth', 'its', 'all', 'the', 'same', 'oh', 'no', 'oh', 'no']\n", "Target Sequence: ['you', 'is', 'falling', 'away', 'but', 'lift', 'your', 'face', 'the', 'western', 'way', 'baby', 'build', 'your', 'muscles', 'as', 'your', 'body', 'decays', 'yeah', 'toe', 'your', 'line', 'and', 'play', 'their', 'game', 'yeah', 'let', 'the', 'anaesthetic', 'cover', 'it', 'all', 'till', 'one', 'day', 'they', 'call', 'your', 'name', 'you', 'know', 'its', 'time', 'for', 'the', 'hammer', 'to', 'fall', 'yeah', 'rich', 'or', 'poor', 'or', 'famous', 'for', 'your', 'truth', 'its', 'all', 'the', 'same', 'oh', 'no', 'oh', 'no', 'oh']\n", "Input Sequence: ['lock', 'your', 'door', 'but', 'rain', 'is', 'pouring', 'through', 'your', 'window', 'pane', 'oh', 'no', 'yeah', 'baby', 'now', 'your', 'struggles', 'all', 'vain', 'oooh', 'oooh', 'oooh', 'oooh', 'oooh', 'for', 'we', 'who', 'grew', 'up', 'tall', 'and', 'proud', 'in', 'the', 'shadow', 'of', 'the', 'mushroom', 'cloud', 'convinced', 'our', 'voices', 'cant', 'be', 'heard', 'we', 'just', 'wanna', 'scream', 'it', 'louder', 'and', 'louder', 'and', 'louder', 'what', 'the', 'hell', 'we', 'fighting', 'for', 'ah', 'just', 'surrender', 'and', 'it', 'wont']\n", "Target Sequence: ['your', 'door', 'but', 'rain', 'is', 'pouring', 'through', 'your', 'window', 'pane', 'oh', 'no', 'yeah', 'baby', 'now', 'your', 'struggles', 'all', 'vain', 'oooh', 'oooh', 'oooh', 'oooh', 'oooh', 'for', 'we', 'who', 'grew', 'up', 'tall', 'and', 'proud', 'in', 'the', 'shadow', 'of', 'the', 'mushroom', 'cloud', 'convinced', 'our', 'voices', 'cant', 'be', 'heard', 'we', 'just', 'wanna', 'scream', 'it', 'louder', 'and', 'louder', 'and', 'louder', 'what', 'the', 'hell', 'we', 'fighting', 'for', 'ah', 'just', 'surrender', 'and', 'it', 'wont', 'hurt']\n", "Input Sequence: ['i', 'was', 'born', 'to', 'love', 'you', 'with', 'every', 'single', 'beat', 'of', 'my', 'heart', 'yes', 'i', 'was', 'born', 'to', 'take', 'care', 'of', 'you', 'ha', 'every', 'single', 'day', 'alright', 'hey', 'hey', 'i', 'was', 'born', 'to', 'love', 'you', 'with', 'every', 'single', 'beat', 'of', 'my', 'heart', 'yes', 'i', 'was', 'born', 'to', 'take', 'care', 'of', 'you', 'every', 'single', 'day', 'of', 'my', 'life', 'you', 'are', 'the', 'one', 'for', 'me', 'i', 'am', 'the', 'man', 'for']\n", "Target Sequence: ['was', 'born', 'to', 'love', 'you', 'with', 'every', 'single', 'beat', 'of', 'my', 'heart', 'yes', 'i', 'was', 'born', 'to', 'take', 'care', 'of', 'you', 'ha', 'every', 'single', 'day', 'alright', 'hey', 'hey', 'i', 'was', 'born', 'to', 'love', 'you', 'with', 'every', 'single', 'beat', 'of', 'my', 'heart', 'yes', 'i', 'was', 'born', 'to', 'take', 'care', 'of', 'you', 'every', 'single', 'day', 'of', 'my', 'life', 'you', 'are', 'the', 'one', 'for', 'me', 'i', 'am', 'the', 'man', 'for', 'you']\n", "Input Sequence: ['you', 'were', 'made', 'for', 'me', 'youre', 'my', 'ecstasy', 'if', 'i', 'was', 'given', 'every', 'opportunity', 'id', 'kill', 'for', 'your', 'love', 'so', 'take', 'a', 'chance', 'with', 'me', 'let', 'me', 'romance', 'with', 'you', 'im', 'caught', 'in', 'a', 'dream', 'and', 'my', 'dreams', 'come', 'true', 'so', 'hard', 'to', 'believe', 'this', 'is', 'happening', 'to', 'me', 'an', 'amazing', 'feeling', 'comin', 'through', 'i', 'was', 'born', 'to', 'love', 'you', 'with', 'every', 'single', 'beat', 'of', 'my', 'heart', 'yes']\n", "Target Sequence: ['were', 'made', 'for', 'me', 'youre', 'my', 'ecstasy', 'if', 'i', 'was', 'given', 'every', 'opportunity', 'id', 'kill', 'for', 'your', 'love', 'so', 'take', 'a', 'chance', 'with', 'me', 'let', 'me', 'romance', 'with', 'you', 'im', 'caught', 'in', 'a', 'dream', 'and', 'my', 'dreams', 'come', 'true', 'so', 'hard', 'to', 'believe', 'this', 'is', 'happening', 'to', 'me', 'an', 'amazing', 'feeling', 'comin', 'through', 'i', 'was', 'born', 'to', 'love', 'you', 'with', 'every', 'single', 'beat', 'of', 'my', 'heart', 'yes', 'i']\n", "Input Sequence: ['was', 'born', 'to', 'take', 'care', 'of', 'you', 'honey', 'every', 'single', 'day', 'of', 'my', 'life', 'i', 'wanna', 'love', 'you', 'i', 'love', 'every', 'little', 'thing', 'about', 'you', 'i', 'wanna', 'love', 'you', 'love', 'you', 'love', 'you', 'born', 'to', 'love', 'you', 'born', 'to', 'love', 'you', 'yes', 'i', 'was', 'born', 'to', 'love', 'you', 'born', 'to', 'love', 'you', 'born', 'to', 'love', 'you', 'every', 'single', 'day', 'day', 'of', 'my', 'life', 'woh', 'an', 'amazing', 'feeling', 'comin']\n", "Target Sequence: ['born', 'to', 'take', 'care', 'of', 'you', 'honey', 'every', 'single', 'day', 'of', 'my', 'life', 'i', 'wanna', 'love', 'you', 'i', 'love', 'every', 'little', 'thing', 'about', 'you', 'i', 'wanna', 'love', 'you', 'love', 'you', 'love', 'you', 'born', 'to', 'love', 'you', 'born', 'to', 'love', 'you', 'yes', 'i', 'was', 'born', 'to', 'love', 'you', 'born', 'to', 'love', 'you', 'born', 'to', 'love', 'you', 'every', 'single', 'day', 'day', 'of', 'my', 'life', 'woh', 'an', 'amazing', 'feeling', 'comin', 'through']\n", "Input Sequence: ['i', 'was', 'born', 'to', 'love', 'you', 'with', 'every', 'single', 'beat', 'of', 'my', 'heart', 'yeah', 'i', 'was', 'born', 'to', 'take', 'care', 'of', 'you', 'every', 'single', 'day', 'of', 'my', 'life', 'yeah', 'i', 'was', 'born', 'to', 'love', 'you', 'every', 'single', 'day', 'of', 'my', 'life', 'go', 'woh', 'i', 'love', 'you', 'babe', 'hey', 'born', 'to', 'love', 'you', 'yes', 'i', 'was', 'born', 'to', 'love', 'you', 'hey', 'i', 'wanna', 'love', 'you', 'love', 'you', 'love', 'you']\n", "Target Sequence: ['was', 'born', 'to', 'love', 'you', 'with', 'every', 'single', 'beat', 'of', 'my', 'heart', 'yeah', 'i', 'was', 'born', 'to', 'take', 'care', 'of', 'you', 'every', 'single', 'day', 'of', 'my', 'life', 'yeah', 'i', 'was', 'born', 'to', 'love', 'you', 'every', 'single', 'day', 'of', 'my', 'life', 'go', 'woh', 'i', 'love', 'you', 'babe', 'hey', 'born', 'to', 'love', 'you', 'yes', 'i', 'was', 'born', 'to', 'love', 'you', 'hey', 'i', 'wanna', 'love', 'you', 'love', 'you', 'love', 'you', 'i']\n", "Input Sequence: ['when', 'the', 'outside', 'temperature', 'rises', 'and', 'the', 'meaning', 'is', 'oh', 'so', 'clear', 'one', 'thousand', 'and', 'one', 'yellow', 'daffodils', 'begin', 'to', 'dance', 'in', 'front', 'of', 'you', 'oh', 'dear', 'are', 'they', 'trying', 'to', 'tell', 'you', 'something', 'youre', 'missing', 'that', 'one', 'final', 'screw', 'youre', 'simply', 'not', 'in', 'the', 'pink', 'my', 'dear', 'to', 'be', 'honest', 'you', 'havent', 'got', 'a', 'clue', 'im', 'going', 'slightly', 'mad', 'im', 'going', 'slightly', 'mad', 'it', 'finally', 'happened', 'happened']\n", "Target Sequence: ['the', 'outside', 'temperature', 'rises', 'and', 'the', 'meaning', 'is', 'oh', 'so', 'clear', 'one', 'thousand', 'and', 'one', 'yellow', 'daffodils', 'begin', 'to', 'dance', 'in', 'front', 'of', 'you', 'oh', 'dear', 'are', 'they', 'trying', 'to', 'tell', 'you', 'something', 'youre', 'missing', 'that', 'one', 'final', 'screw', 'youre', 'simply', 'not', 'in', 'the', 'pink', 'my', 'dear', 'to', 'be', 'honest', 'you', 'havent', 'got', 'a', 'clue', 'im', 'going', 'slightly', 'mad', 'im', 'going', 'slightly', 'mad', 'it', 'finally', 'happened', 'happened', 'it']\n", "Input Sequence: ['finally', 'happened', 'ooh', 'woh', 'it', 'finally', 'happened', 'im', 'slightly', 'mad', 'oh', 'dear', 'ha', 'ha', 'ha', 'ha', 'ha', 'im', 'one', 'card', 'short', 'of', 'a', 'full', 'deck', 'im', 'not', 'quite', 'the', 'shilling', 'one', 'wave', 'short', 'of', 'a', 'shipwreck', 'im', 'not', 'my', 'usual', 'top', 'billing', 'im', 'coming', 'down', 'with', 'a', 'fever', 'im', 'really', 'out', 'to', 'sea', 'this', 'kettle', 'is', 'boiling', 'over', 'i', 'think', 'im', 'a', 'banana', 'tree', 'oh', 'dear', 'im', 'going']\n", "Target Sequence: ['happened', 'ooh', 'woh', 'it', 'finally', 'happened', 'im', 'slightly', 'mad', 'oh', 'dear', 'ha', 'ha', 'ha', 'ha', 'ha', 'im', 'one', 'card', 'short', 'of', 'a', 'full', 'deck', 'im', 'not', 'quite', 'the', 'shilling', 'one', 'wave', 'short', 'of', 'a', 'shipwreck', 'im', 'not', 'my', 'usual', 'top', 'billing', 'im', 'coming', 'down', 'with', 'a', 'fever', 'im', 'really', 'out', 'to', 'sea', 'this', 'kettle', 'is', 'boiling', 'over', 'i', 'think', 'im', 'a', 'banana', 'tree', 'oh', 'dear', 'im', 'going', 'slightly']\n", "Input Sequence: ['mad', 'im', 'going', 'slightly', 'mad', 'im', 'going', 'slightly', 'mad', 'it', 'finally', 'happened', 'happened', 'it', 'finally', 'happened', 'uh', 'huh', 'it', 'finally', 'happened', 'im', 'slightly', 'mad', 'oh', 'dear', 'uh', 'uh', 'ah', 'ah', 'uh', 'uh', 'ah', 'ah', 'im', 'knitting', 'with', 'only', 'one', 'needle', 'unraveling', 'fast', 'its', 'true', 'im', 'driving', 'only', 'three', 'wheels', 'these', 'days', 'but', 'my', 'dear', 'how', 'about', 'you', 'im', 'going', 'slightly', 'mad', 'im', 'going', 'slightly', 'mad', 'it', 'finally', 'happened']\n", "Target Sequence: ['im', 'going', 'slightly', 'mad', 'im', 'going', 'slightly', 'mad', 'it', 'finally', 'happened', 'happened', 'it', 'finally', 'happened', 'uh', 'huh', 'it', 'finally', 'happened', 'im', 'slightly', 'mad', 'oh', 'dear', 'uh', 'uh', 'ah', 'ah', 'uh', 'uh', 'ah', 'ah', 'im', 'knitting', 'with', 'only', 'one', 'needle', 'unraveling', 'fast', 'its', 'true', 'im', 'driving', 'only', 'three', 'wheels', 'these', 'days', 'but', 'my', 'dear', 'how', 'about', 'you', 'im', 'going', 'slightly', 'mad', 'im', 'going', 'slightly', 'mad', 'it', 'finally', 'happened', 'it']\n", "Input Sequence: ['monday', 'the', 'start', 'of', 'my', 'holiday', 'freedom', 'for', 'just', 'one', 'week', 'feels', 'good', 'to', 'get', 'away', 'ooh', 'tuesday', 'i', 'saw', 'her', 'down', 'on', 'the', 'beach', 'i', 'stood', 'and', 'watched', 'a', 'while', 'and', 'she', 'looked', 'and', 'smiled', 'at', 'me', 'wednesday', 'i', 'didnt', 'see', 'her', 'i', 'hoped', 'that', 'shed', 'be', 'back', 'tomorrow', 'and', 'then', 'on', 'thursday', 'my', 'luck', 'had', 'changed', 'she', 'stood', 'there', 'all', 'alone', 'i', 'went', 'and', 'asked', 'her']\n", "Target Sequence: ['the', 'start', 'of', 'my', 'holiday', 'freedom', 'for', 'just', 'one', 'week', 'feels', 'good', 'to', 'get', 'away', 'ooh', 'tuesday', 'i', 'saw', 'her', 'down', 'on', 'the', 'beach', 'i', 'stood', 'and', 'watched', 'a', 'while', 'and', 'she', 'looked', 'and', 'smiled', 'at', 'me', 'wednesday', 'i', 'didnt', 'see', 'her', 'i', 'hoped', 'that', 'shed', 'be', 'back', 'tomorrow', 'and', 'then', 'on', 'thursday', 'my', 'luck', 'had', 'changed', 'she', 'stood', 'there', 'all', 'alone', 'i', 'went', 'and', 'asked', 'her', 'name']\n", "Input Sequence: ['aaah', 'ooh', 'ooh', 'ah', 'ooh', 'ah', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'i', 'live', 'my', 'life', 'for', 'you', 'think', 'all', 'my', 'thoughts', 'with', 'you', 'and', 'only', 'you', 'anything', 'you', 'ask', 'i', 'do', 'for', 'you', 'i', 'touch', 'your', 'lips', 'with', 'mine', 'but', 'in', 'the', 'end', 'i', 'leave', 'it', 'to', 'the', 'lords', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'what', 'more', 'can', 'i', 'do', 'leave', 'it', 'in']\n", "Target Sequence: ['ooh', 'ooh', 'ah', 'ooh', 'ah', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'i', 'live', 'my', 'life', 'for', 'you', 'think', 'all', 'my', 'thoughts', 'with', 'you', 'and', 'only', 'you', 'anything', 'you', 'ask', 'i', 'do', 'for', 'you', 'i', 'touch', 'your', 'lips', 'with', 'mine', 'but', 'in', 'the', 'end', 'i', 'leave', 'it', 'to', 'the', 'lords', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'what', 'more', 'can', 'i', 'do', 'leave', 'it', 'in', 'the']\n", "Input Sequence: ['lap', 'of', 'the', 'gods', 'i', 'leave', 'it', 'to', 'you', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'i', 'want', 'you', 'to', 'aah', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'aah', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'lap', 'of', 'the', 'gods', 'lap', 'of', 'the', 'gods', 'aah', 'lap', 'of', 'the', 'gods']\n", "Target Sequence: ['of', 'the', 'gods', 'i', 'leave', 'it', 'to', 'you', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'i', 'want', 'you', 'to', 'aah', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'aah', 'leave', 'it', 'in', 'the', 'lap', 'of', 'the', 'gods', 'lap', 'of', 'the', 'gods', 'lap', 'of', 'the', 'gods', 'aah', 'lap', 'of', 'the', 'gods', 'aah']\n", "Input Sequence: ['one', 'two', 'three', 'four', 'ooh', 'ooh', 'while', 'the', 'sun', 'hangs', 'in', 'the', 'sky', 'and', 'the', 'desert', 'has', 'sand', 'while', 'the', 'waves', 'crash', 'in', 'the', 'sea', 'and', 'meet', 'the', 'land', 'while', 'theres', 'a', 'wind', 'and', 'the', 'stars', 'and', 'the', 'rainbow', 'till', 'the', 'mountains', 'crumble', 'into', 'the', 'plain', 'oh', 'yes', 'well', 'keep', 'on', 'trying', 'tread', 'that', 'fine', 'line', 'oh', 'well', 'keep', 'on', 'trying', 'yeah', 'just', 'passing', 'our', 'time', 'ooh', 'ooh']\n", "Target Sequence: ['two', 'three', 'four', 'ooh', 'ooh', 'while', 'the', 'sun', 'hangs', 'in', 'the', 'sky', 'and', 'the', 'desert', 'has', 'sand', 'while', 'the', 'waves', 'crash', 'in', 'the', 'sea', 'and', 'meet', 'the', 'land', 'while', 'theres', 'a', 'wind', 'and', 'the', 'stars', 'and', 'the', 'rainbow', 'till', 'the', 'mountains', 'crumble', 'into', 'the', 'plain', 'oh', 'yes', 'well', 'keep', 'on', 'trying', 'tread', 'that', 'fine', 'line', 'oh', 'well', 'keep', 'on', 'trying', 'yeah', 'just', 'passing', 'our', 'time', 'ooh', 'ooh', 'while']\n", "Input Sequence: ['we', 'live', 'according', 'to', 'race', 'colour', 'or', 'creed', 'while', 'we', 'rule', 'by', 'blind', 'madness', 'and', 'pure', 'greed', 'our', 'lives', 'dictated', 'by', 'tradition', 'superstition', 'false', 'religion', 'through', 'the', 'eons', 'and', 'on', 'and', 'on', 'oh', 'yes', 'well', 'keep', 'on', 'trying', 'yeah', 'well', 'tread', 'that', 'fine', 'line', 'oh', 'oh', 'well', 'keep', 'on', 'trying', 'till', 'the', 'end', 'of', 'time', 'till', 'the', 'end', 'of', 'time', 'through', 'the', 'sorrow', 'all', 'through', 'our', 'splendor', 'dont']\n", "Target Sequence: ['live', 'according', 'to', 'race', 'colour', 'or', 'creed', 'while', 'we', 'rule', 'by', 'blind', 'madness', 'and', 'pure', 'greed', 'our', 'lives', 'dictated', 'by', 'tradition', 'superstition', 'false', 'religion', 'through', 'the', 'eons', 'and', 'on', 'and', 'on', 'oh', 'yes', 'well', 'keep', 'on', 'trying', 'yeah', 'well', 'tread', 'that', 'fine', 'line', 'oh', 'oh', 'well', 'keep', 'on', 'trying', 'till', 'the', 'end', 'of', 'time', 'till', 'the', 'end', 'of', 'time', 'through', 'the', 'sorrow', 'all', 'through', 'our', 'splendor', 'dont', 'take']\n", "Input Sequence: ['offence', 'at', 'my', 'innuendo', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'you', 'can', 'be', 'anything', 'you', 'want', 'to', 'be', 'just', 'turn', 'yourself', 'into', 'anything', 'you', 'think', 'that', 'you', 'could', 'ever', 'be', 'be', 'free', 'with', 'your', 'tempo', 'be', 'free', 'be', 'free', 'surrender', 'your', 'ego', 'be', 'free', 'be', 'free', 'to', 'yourself', 'ooh', 'ooh', 'yeah', 'if', 'theres', 'a', 'god', 'or']\n", "Target Sequence: ['at', 'my', 'innuendo', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'duh', 'you', 'can', 'be', 'anything', 'you', 'want', 'to', 'be', 'just', 'turn', 'yourself', 'into', 'anything', 'you', 'think', 'that', 'you', 'could', 'ever', 'be', 'be', 'free', 'with', 'your', 'tempo', 'be', 'free', 'be', 'free', 'surrender', 'your', 'ego', 'be', 'free', 'be', 'free', 'to', 'yourself', 'ooh', 'ooh', 'yeah', 'if', 'theres', 'a', 'god', 'or', 'any']\n", "Input Sequence: ['kind', 'of', 'justice', 'under', 'the', 'sky', 'if', 'theres', 'a', 'point', 'if', 'theres', 'a', 'reason', 'to', 'live', 'or', 'die', 'ha', 'if', 'theres', 'an', 'answer', 'to', 'the', 'questions', 'we', 'feel', 'bound', 'to', 'ask', 'show', 'yourself', 'destroy', 'our', 'fears', 'release', 'your', 'mask', 'oh', 'yes', 'well', 'keep', 'on', 'trying', 'hey', 'tread', 'that', 'fine', 'line', 'yeah', 'yeah', 'well', 'keep', 'on', 'smiling', 'yeah', 'yeah', 'yeah', 'yeah', 'and', 'whatever', 'will', 'be', 'will', 'be', 'well', 'just']\n", "Target Sequence: ['of', 'justice', 'under', 'the', 'sky', 'if', 'theres', 'a', 'point', 'if', 'theres', 'a', 'reason', 'to', 'live', 'or', 'die', 'ha', 'if', 'theres', 'an', 'answer', 'to', 'the', 'questions', 'we', 'feel', 'bound', 'to', 'ask', 'show', 'yourself', 'destroy', 'our', 'fears', 'release', 'your', 'mask', 'oh', 'yes', 'well', 'keep', 'on', 'trying', 'hey', 'tread', 'that', 'fine', 'line', 'yeah', 'yeah', 'well', 'keep', 'on', 'smiling', 'yeah', 'yeah', 'yeah', 'yeah', 'and', 'whatever', 'will', 'be', 'will', 'be', 'well', 'just', 'keep']\n", "Input Sequence: ['you', 'say', 'you', 'love', 'me', 'and', 'i', 'hardly', 'know', 'your', 'name', 'and', 'if', 'i', 'say', 'i', 'love', 'you', 'in', 'the', 'candle', 'light', 'theres', 'noone', 'but', 'myself', 'to', 'blame', 'but', 'theres', 'something', 'inside', 'thats', 'turning', 'my', 'mind', 'away', 'woh', 'how', 'i', 'could', 'love', 'you', 'if', 'i', 'could', 'let', 'you', 'stay', 'its', 'late', 'and', 'im', 'bleeding', 'deep', 'inside', 'its', 'late', 'ooh', 'is', 'it', 'just', 'my', 'sickly', 'pride', 'too', 'late', 'even']\n", "Target Sequence: ['say', 'you', 'love', 'me', 'and', 'i', 'hardly', 'know', 'your', 'name', 'and', 'if', 'i', 'say', 'i', 'love', 'you', 'in', 'the', 'candle', 'light', 'theres', 'noone', 'but', 'myself', 'to', 'blame', 'but', 'theres', 'something', 'inside', 'thats', 'turning', 'my', 'mind', 'away', 'woh', 'how', 'i', 'could', 'love', 'you', 'if', 'i', 'could', 'let', 'you', 'stay', 'its', 'late', 'and', 'im', 'bleeding', 'deep', 'inside', 'its', 'late', 'ooh', 'is', 'it', 'just', 'my', 'sickly', 'pride', 'too', 'late', 'even', 'now']\n", "Input Sequence: ['the', 'feeling', 'seems', 'to', 'steal', 'away', 'so', 'late', 'though', 'im', 'crying', 'i', 'cant', 'help', 'but', 'hear', 'you', 'say', 'its', 'late', 'its', 'late', 'its', 'late', 'but', 'not', 'too', 'late', 'mmm', 'yeah', 'the', 'way', 'you', 'love', 'me', 'is', 'the', 'sweetest', 'love', 'around', 'but', 'after', 'all', 'this', 'time', 'the', 'more', 'im', 'trying', 'the', 'more', 'i', 'seem', 'to', 'let', 'you', 'down', 'yes', 'now', 'you', 'tell', 'me', 'youre', 'leaving', 'and', 'i', 'just', 'cant']\n", "Target Sequence: ['feeling', 'seems', 'to', 'steal', 'away', 'so', 'late', 'though', 'im', 'crying', 'i', 'cant', 'help', 'but', 'hear', 'you', 'say', 'its', 'late', 'its', 'late', 'its', 'late', 'but', 'not', 'too', 'late', 'mmm', 'yeah', 'the', 'way', 'you', 'love', 'me', 'is', 'the', 'sweetest', 'love', 'around', 'but', 'after', 'all', 'this', 'time', 'the', 'more', 'im', 'trying', 'the', 'more', 'i', 'seem', 'to', 'let', 'you', 'down', 'yes', 'now', 'you', 'tell', 'me', 'youre', 'leaving', 'and', 'i', 'just', 'cant', 'believe']\n", "Input Sequence: ['its', 'true', 'oh', 'you', 'know', 'that', 'i', 'can', 'love', 'you', 'though', 'i', 'know', 'i', 'cant', 'be', 'true', 'oh', 'you', 'made', 'me', 'love', 'you', 'dont', 'tell', 'me', 'that', 'were', 'through', 'its', 'late', 'mmm', 'and', 'its', 'driving', 'me', 'so', 'mad', 'its', 'late', 'yes', 'i', 'know', 'but', 'dont', 'try', 'and', 'tell', 'me', 'that', 'its', 'too', 'late', 'save', 'our', 'love', 'you', 'cant', 'turn', 'out', 'the', 'light', 'so', 'late', 'ive', 'been', 'wrong', 'but']\n", "Target Sequence: ['true', 'oh', 'you', 'know', 'that', 'i', 'can', 'love', 'you', 'though', 'i', 'know', 'i', 'cant', 'be', 'true', 'oh', 'you', 'made', 'me', 'love', 'you', 'dont', 'tell', 'me', 'that', 'were', 'through', 'its', 'late', 'mmm', 'and', 'its', 'driving', 'me', 'so', 'mad', 'its', 'late', 'yes', 'i', 'know', 'but', 'dont', 'try', 'and', 'tell', 'me', 'that', 'its', 'too', 'late', 'save', 'our', 'love', 'you', 'cant', 'turn', 'out', 'the', 'light', 'so', 'late', 'ive', 'been', 'wrong', 'but', 'ill']\n", "Input Sequence: ['learn', 'to', 'be', 'right', 'its', 'late', 'its', 'late', 'its', 'late', 'but', 'not', 'too', 'late', 'mm', 'ive', 'been', 'so', 'long', 'youve', 'been', 'so', 'long', 'weve', 'been', 'so', 'long', 'tryin', 'to', 'work', 'it', 'out', 'i', 'aint', 'got', 'long', 'you', 'aint', 'got', 'long', 'weve', 'gotta', 'know', 'what', 'this', 'lifes', 'all', 'about', 'ooh', 'tell', 'me', 'tryin', 'to', 'work', 'it', 'out', 'yeah', 'ooh', 'ooh', 'too', 'late', 'yeah', 'too', 'late', 'much', 'too', 'late', 'aaah']\n", "Target Sequence: ['to', 'be', 'right', 'its', 'late', 'its', 'late', 'its', 'late', 'but', 'not', 'too', 'late', 'mm', 'ive', 'been', 'so', 'long', 'youve', 'been', 'so', 'long', 'weve', 'been', 'so', 'long', 'tryin', 'to', 'work', 'it', 'out', 'i', 'aint', 'got', 'long', 'you', 'aint', 'got', 'long', 'weve', 'gotta', 'know', 'what', 'this', 'lifes', 'all', 'about', 'ooh', 'tell', 'me', 'tryin', 'to', 'work', 'it', 'out', 'yeah', 'ooh', 'ooh', 'too', 'late', 'yeah', 'too', 'late', 'much', 'too', 'late', 'aaah', 'youre']\n", "Input Sequence: ['staring', 'at', 'me', 'with', 'suspicion', 'in', 'your', 'eye', 'you', 'say', 'what', 'game', 'are', 'you', 'playing', 'whats', 'this', 'that', 'youre', 'saying', 'i', 'know', 'that', 'i', 'cant', 'reply', 'if', 'i', 'take', 'you', 'tonight', 'is', 'it', 'making', 'my', 'life', 'a', 'lie', 'oh', 'you', 'make', 'me', 'wonder', 'did', 'i', 'live', 'my', 'life', 'right', 'its', 'late', 'ooh', 'but', 'its', 'time', 'to', 'set', 'me', 'free', 'its', 'late', 'ooh', 'yes', 'i', 'know', 'but', 'theres', 'no']\n", "Target Sequence: ['at', 'me', 'with', 'suspicion', 'in', 'your', 'eye', 'you', 'say', 'what', 'game', 'are', 'you', 'playing', 'whats', 'this', 'that', 'youre', 'saying', 'i', 'know', 'that', 'i', 'cant', 'reply', 'if', 'i', 'take', 'you', 'tonight', 'is', 'it', 'making', 'my', 'life', 'a', 'lie', 'oh', 'you', 'make', 'me', 'wonder', 'did', 'i', 'live', 'my', 'life', 'right', 'its', 'late', 'ooh', 'but', 'its', 'time', 'to', 'set', 'me', 'free', 'its', 'late', 'ooh', 'yes', 'i', 'know', 'but', 'theres', 'no', 'way']\n", "Input Sequence: ['the', 'warden', 'threw', 'a', 'party', 'in', 'the', 'county', 'jail', 'the', 'prison', 'band', 'was', 'there', 'and', 'they', 'began', 'to', 'wail', 'the', 'band', 'was', 'jumpin', 'and', 'the', 'joint', 'began', 'to', 'swing', 'you', 'shouldve', 'heard', 'those', 'knocked', 'out', 'jailbirds', 'sing', 'chorus', 'lets', 'rock', 'everybody', 'lets', 'rock', 'everybody', 'in', 'the', 'whole', 'cell', 'block', 'was', 'dancin', 'to', 'the', 'jailhouse', 'rock', 'spider', 'murphy', 'played', 'the', 'tenor', 'saxophone', 'little', 'joe', 'was', 'blowin', 'on', 'the', 'slide']\n", "Target Sequence: ['warden', 'threw', 'a', 'party', 'in', 'the', 'county', 'jail', 'the', 'prison', 'band', 'was', 'there', 'and', 'they', 'began', 'to', 'wail', 'the', 'band', 'was', 'jumpin', 'and', 'the', 'joint', 'began', 'to', 'swing', 'you', 'shouldve', 'heard', 'those', 'knocked', 'out', 'jailbirds', 'sing', 'chorus', 'lets', 'rock', 'everybody', 'lets', 'rock', 'everybody', 'in', 'the', 'whole', 'cell', 'block', 'was', 'dancin', 'to', 'the', 'jailhouse', 'rock', 'spider', 'murphy', 'played', 'the', 'tenor', 'saxophone', 'little', 'joe', 'was', 'blowin', 'on', 'the', 'slide', 'trombone']\n", "Input Sequence: ['the', 'drummer', 'boy', 'from', 'illinois', 'went', 'crash', 'boom', 'bang', 'the', 'whole', 'rhythm', 'section', 'was', 'the', 'purple', 'gang', 'chorus', 'number', 'fortyseven', 'said', 'to', 'number', 'three', 'youre', 'the', 'cutest', 'jailbird', 'i', 'ever', 'did', 'see', 'i', 'sure', 'would', 'be', 'delighted', 'with', 'your', 'company', 'come', 'on', 'and', 'do', 'the', 'jailhouse', 'rock', 'with', 'me', 'chorus', 'the', 'sad', 'sack', 'was', 'a', 'sittin', 'on', 'a', 'block', 'of', 'stone', 'way', 'over', 'in', 'the', 'corner', 'weepin', 'all']\n", "Target Sequence: ['drummer', 'boy', 'from', 'illinois', 'went', 'crash', 'boom', 'bang', 'the', 'whole', 'rhythm', 'section', 'was', 'the', 'purple', 'gang', 'chorus', 'number', 'fortyseven', 'said', 'to', 'number', 'three', 'youre', 'the', 'cutest', 'jailbird', 'i', 'ever', 'did', 'see', 'i', 'sure', 'would', 'be', 'delighted', 'with', 'your', 'company', 'come', 'on', 'and', 'do', 'the', 'jailhouse', 'rock', 'with', 'me', 'chorus', 'the', 'sad', 'sack', 'was', 'a', 'sittin', 'on', 'a', 'block', 'of', 'stone', 'way', 'over', 'in', 'the', 'corner', 'weepin', 'all', 'alone']\n", "Input Sequence: ['oh', 'how', 'wrong', 'can', 'you', 'be', 'oh', 'to', 'fall', 'in', 'love', 'was', 'my', 'very', 'first', 'mistake', 'how', 'was', 'i', 'to', 'know', 'i', 'was', 'far', 'too', 'much', 'in', 'love', 'to', 'see', 'oh', 'jealousy', 'look', 'at', 'me', 'now', 'jealousy', 'you', 'got', 'me', 'somehow', 'you', 'gave', 'me', 'no', 'warning', 'took', 'me', 'by', 'surprise', 'jealousy', 'you', 'led', 'me', 'on', 'you', 'couldnt', 'lose', 'you', 'couldnt', 'fail', 'you', 'had', 'suspicion', 'on', 'my', 'trail', 'how']\n", "Target Sequence: ['how', 'wrong', 'can', 'you', 'be', 'oh', 'to', 'fall', 'in', 'love', 'was', 'my', 'very', 'first', 'mistake', 'how', 'was', 'i', 'to', 'know', 'i', 'was', 'far', 'too', 'much', 'in', 'love', 'to', 'see', 'oh', 'jealousy', 'look', 'at', 'me', 'now', 'jealousy', 'you', 'got', 'me', 'somehow', 'you', 'gave', 'me', 'no', 'warning', 'took', 'me', 'by', 'surprise', 'jealousy', 'you', 'led', 'me', 'on', 'you', 'couldnt', 'lose', 'you', 'couldnt', 'fail', 'you', 'had', 'suspicion', 'on', 'my', 'trail', 'how', 'how']\n", "Input Sequence: ['how', 'all', 'my', 'jealousy', 'i', 'wasnt', 'man', 'enough', 'to', 'let', 'you', 'hurt', 'my', 'pride', 'now', 'im', 'only', 'left', 'with', 'my', 'own', 'jealousy', 'oh', 'how', 'strong', 'can', 'you', 'be', 'with', 'matters', 'of', 'the', 'heart', 'life', 'is', 'much', 'too', 'short', 'to', 'while', 'away', 'with', 'tears', 'if', 'only', 'you', 'could', 'see', 'just', 'what', 'you', 'do', 'to', 'me', 'oh', 'jealousy', 'you', 'tripped', 'me', 'up', 'jealousy', 'you', 'brought', 'me', 'down', 'you', 'bring', 'me']\n", "Target Sequence: ['all', 'my', 'jealousy', 'i', 'wasnt', 'man', 'enough', 'to', 'let', 'you', 'hurt', 'my', 'pride', 'now', 'im', 'only', 'left', 'with', 'my', 'own', 'jealousy', 'oh', 'how', 'strong', 'can', 'you', 'be', 'with', 'matters', 'of', 'the', 'heart', 'life', 'is', 'much', 'too', 'short', 'to', 'while', 'away', 'with', 'tears', 'if', 'only', 'you', 'could', 'see', 'just', 'what', 'you', 'do', 'to', 'me', 'oh', 'jealousy', 'you', 'tripped', 'me', 'up', 'jealousy', 'you', 'brought', 'me', 'down', 'you', 'bring', 'me', 'sorrow']\n", "Input Sequence: ['and', 'then', 'i', 'saw', 'him', 'in', 'the', 'crowd', 'a', 'lot', 'of', 'people', 'had', 'gathered', 'round', 'him', 'the', 'beggars', 'shouted', 'the', 'lepers', 'called', 'him', 'the', 'old', 'man', 'said', 'nothing', 'he', 'just', 'stared', 'about', 'him', 'all', 'going', 'down', 'to', 'see', 'the', 'lord', 'jesus', 'all', 'going', 'down', 'to', 'see', 'the', 'lord', 'jesus', 'all', 'going', 'down', 'then', 'came', 'a', 'man', 'before', 'his', 'feet', 'he', 'fell', 'unclean', 'said', 'the', 'leper', 'and', 'rang', 'his']\n", "Target Sequence: ['then', 'i', 'saw', 'him', 'in', 'the', 'crowd', 'a', 'lot', 'of', 'people', 'had', 'gathered', 'round', 'him', 'the', 'beggars', 'shouted', 'the', 'lepers', 'called', 'him', 'the', 'old', 'man', 'said', 'nothing', 'he', 'just', 'stared', 'about', 'him', 'all', 'going', 'down', 'to', 'see', 'the', 'lord', 'jesus', 'all', 'going', 'down', 'to', 'see', 'the', 'lord', 'jesus', 'all', 'going', 'down', 'then', 'came', 'a', 'man', 'before', 'his', 'feet', 'he', 'fell', 'unclean', 'said', 'the', 'leper', 'and', 'rang', 'his', 'bell']\n", "Input Sequence: ['felt', 'the', 'palm', 'of', 'a', 'hand', 'touch', 'his', 'head', 'go', 'now', 'go', 'now', 'youre', 'a', 'new', 'man', 'instead', 'all', 'going', 'down', 'to', 'see', 'the', 'lord', 'jesus', 'all', 'going', 'down', 'to', 'see', 'the', 'lord', 'jesus', 'all', 'going', 'down', 'it', 'all', 'began', 'with', 'the', 'three', 'wise', 'men', 'followed', 'a', 'star', 'took', 'them', 'to', 'bethlehem', 'and', 'made', 'it', 'heard', 'throughout', 'the', 'land', 'born', 'was', 'a', 'leader', 'of', 'man', 'all', 'going', 'down']\n", "Target Sequence: ['the', 'palm', 'of', 'a', 'hand', 'touch', 'his', 'head', 'go', 'now', 'go', 'now', 'youre', 'a', 'new', 'man', 'instead', 'all', 'going', 'down', 'to', 'see', 'the', 'lord', 'jesus', 'all', 'going', 'down', 'to', 'see', 'the', 'lord', 'jesus', 'all', 'going', 'down', 'it', 'all', 'began', 'with', 'the', 'three', 'wise', 'men', 'followed', 'a', 'star', 'took', 'them', 'to', 'bethlehem', 'and', 'made', 'it', 'heard', 'throughout', 'the', 'land', 'born', 'was', 'a', 'leader', 'of', 'man', 'all', 'going', 'down', 'to']\n", "Input Sequence: ['this', 'is', 'the', 'only', 'life', 'for', 'me', 'yeah', 'surround', 'myself', 'around', 'my', 'own', 'fantasy', 'you', 'just', 'gotta', 'be', 'strong', 'and', 'believe', 'in', 'yourself', 'forget', 'all', 'the', 'sadness', 'cause', 'love', 'is', 'all', 'you', 'need', 'love', 'is', 'all', 'you', 'need', 'do', 'you', 'know', 'what', 'its', 'like', 'to', 'be', 'alone', 'in', 'this', 'world', 'when', 'youre', 'down', 'and', 'out', 'on', 'your', 'luck', 'and', 'youre', 'a', 'failure', 'wake', 'up', 'screaming', 'in', 'the', 'middle']\n", "Target Sequence: ['is', 'the', 'only', 'life', 'for', 'me', 'yeah', 'surround', 'myself', 'around', 'my', 'own', 'fantasy', 'you', 'just', 'gotta', 'be', 'strong', 'and', 'believe', 'in', 'yourself', 'forget', 'all', 'the', 'sadness', 'cause', 'love', 'is', 'all', 'you', 'need', 'love', 'is', 'all', 'you', 'need', 'do', 'you', 'know', 'what', 'its', 'like', 'to', 'be', 'alone', 'in', 'this', 'world', 'when', 'youre', 'down', 'and', 'out', 'on', 'your', 'luck', 'and', 'youre', 'a', 'failure', 'wake', 'up', 'screaming', 'in', 'the', 'middle', 'of']\n", "Input Sequence: ['the', 'night', 'you', 'think', 'its', 'all', 'been', 'a', 'waste', 'of', 'time', 'its', 'been', 'a', 'bad', 'year', 'you', 'start', 'believing', 'everythings', 'gonna', 'be', 'alright', 'next', 'minute', 'youre', 'down', 'and', 'youre', 'flat', 'on', 'your', 'back', 'a', 'brand', 'new', 'day', 'is', 'beginning', 'get', 'that', 'sunny', 'feeling', 'and', 'youre', 'on', 'your', 'way', 'way', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'do', 'you', 'know']\n", "Target Sequence: ['night', 'you', 'think', 'its', 'all', 'been', 'a', 'waste', 'of', 'time', 'its', 'been', 'a', 'bad', 'year', 'you', 'start', 'believing', 'everythings', 'gonna', 'be', 'alright', 'next', 'minute', 'youre', 'down', 'and', 'youre', 'flat', 'on', 'your', 'back', 'a', 'brand', 'new', 'day', 'is', 'beginning', 'get', 'that', 'sunny', 'feeling', 'and', 'youre', 'on', 'your', 'way', 'way', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'do', 'you', 'know', 'how']\n", "Input Sequence: ['it', 'feels', 'when', 'you', 'dont', 'have', 'friend', 'friend', 'without', 'a', 'job', 'and', 'no', 'money', 'to', 'spend', 'youre', 'a', 'stranger', 'all', 'you', 'think', 'about', 'is', 'suicide', 'one', 'of', 'these', 'days', 'youre', 'gonna', 'lose', 'the', 'fight', 'you', 'better', 'keep', 'out', 'of', 'danger', 'yeah', 'that', 'same', 'old', 'feeling', 'just', 'keeps', 'burning', 'deep', 'inside', 'inside', 'you', 'keep', 'telling', 'yourself', 'its', 'gonna', 'be', 'the', 'end', 'oh', 'get', 'yourself', 'together', 'things', 'are', 'looking', 'better']\n", "Target Sequence: ['feels', 'when', 'you', 'dont', 'have', 'friend', 'friend', 'without', 'a', 'job', 'and', 'no', 'money', 'to', 'spend', 'youre', 'a', 'stranger', 'all', 'you', 'think', 'about', 'is', 'suicide', 'one', 'of', 'these', 'days', 'youre', 'gonna', 'lose', 'the', 'fight', 'you', 'better', 'keep', 'out', 'of', 'danger', 'yeah', 'that', 'same', 'old', 'feeling', 'just', 'keeps', 'burning', 'deep', 'inside', 'inside', 'you', 'keep', 'telling', 'yourself', 'its', 'gonna', 'be', 'the', 'end', 'oh', 'get', 'yourself', 'together', 'things', 'are', 'looking', 'better', 'everyday']\n", "Input Sequence: ['day', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'this', 'is', 'the', 'only', 'life', 'for', 'me', 'yeah', 'surround', 'myself', 'around', 'my', 'own', 'fantasy', 'you', 'just', 'gotta', 'be', 'strong', 'and', 'believe', 'in', 'yourselves', 'forget', 'all', 'the', 'sadness', 'cause', 'love', 'is', 'all', 'you', 'need', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'you', 'just']\n", "Target Sequence: ['just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'this', 'is', 'the', 'only', 'life', 'for', 'me', 'yeah', 'surround', 'myself', 'around', 'my', 'own', 'fantasy', 'you', 'just', 'gotta', 'be', 'strong', 'and', 'believe', 'in', 'yourselves', 'forget', 'all', 'the', 'sadness', 'cause', 'love', 'is', 'all', 'you', 'need', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'you', 'just', 'gotta']\n", "Input Sequence: ['be', 'strong', 'and', 'believe', 'in', 'yourselves', 'forget', 'all', 'the', 'sadness', 'cause', 'love', 'is', 'all', 'you', 'need', 'yeah', 'love', 'is', 'all', 'you', 'need', 'oh', 'baby', 'love', 'is', 'all', 'you', 'need', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'keep', 'passing', 'the', 'open']\n", "Target Sequence: ['strong', 'and', 'believe', 'in', 'yourselves', 'forget', 'all', 'the', 'sadness', 'cause', 'love', 'is', 'all', 'you', 'need', 'yeah', 'love', 'is', 'all', 'you', 'need', 'oh', 'baby', 'love', 'is', 'all', 'you', 'need', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'believe', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'keep', 'passing', 'the', 'open', 'windows', 'just', 'keep', 'passing', 'the', 'open', 'windows']\n", "Input Sequence: ['who', 'said', 'that', 'my', 'party', 'was', 'all', 'over', 'huh', 'huh', 'im', 'in', 'pretty', 'good', 'shape', 'the', 'best', 'years', 'of', 'my', 'life', 'are', 'like', 'a', 'supernova', 'huh', 'huh', 'perpetual', 'craze', 'i', 'said', 'that', 'everybody', 'drank', 'my', 'wine', 'you', 'get', 'my', 'drift', 'and', 'then', 'we', 'took', 'a', 'holiday', 'on', 'khashoggis', 'ship', 'well', 'we', 'really', 'had', 'a', 'good', 'good', 'time', 'they', 'was', 'all', 'so', 'sexy', 'we', 'was', 'bad', 'we', 'was', 'blitzed']\n", "Target Sequence: ['said', 'that', 'my', 'party', 'was', 'all', 'over', 'huh', 'huh', 'im', 'in', 'pretty', 'good', 'shape', 'the', 'best', 'years', 'of', 'my', 'life', 'are', 'like', 'a', 'supernova', 'huh', 'huh', 'perpetual', 'craze', 'i', 'said', 'that', 'everybody', 'drank', 'my', 'wine', 'you', 'get', 'my', 'drift', 'and', 'then', 'we', 'took', 'a', 'holiday', 'on', 'khashoggis', 'ship', 'well', 'we', 'really', 'had', 'a', 'good', 'good', 'time', 'they', 'was', 'all', 'so', 'sexy', 'we', 'was', 'bad', 'we', 'was', 'blitzed', 'all']\n", "Input Sequence: ['in', 'all', 'it', 'was', 'a', 'pretty', 'good', 'trip', 'this', 'big', 'bad', 'sucker', 'with', 'a', 'fist', 'as', 'big', 'as', 'your', 'head', 'wanted', 'to', 'get', 'me', 'i', 'said', 'go', 'away', 'i', 'said', 'kiss', 'my', 'ass', 'honey', 'he', 'pulled', 'out', 'a', 'gun', 'wanted', 'to', 'arrest', 'me', 'i', 'said', 'uh', 'uh', 'uh', 'babe', 'now', 'listen', 'noone', 'stops', 'my', 'party', 'noone', 'stops', 'my', 'party', 'noone', 'noone', 'noone', 'stops', 'my', 'party', 'just', 'like', 'i']\n", "Target Sequence: ['all', 'it', 'was', 'a', 'pretty', 'good', 'trip', 'this', 'big', 'bad', 'sucker', 'with', 'a', 'fist', 'as', 'big', 'as', 'your', 'head', 'wanted', 'to', 'get', 'me', 'i', 'said', 'go', 'away', 'i', 'said', 'kiss', 'my', 'ass', 'honey', 'he', 'pulled', 'out', 'a', 'gun', 'wanted', 'to', 'arrest', 'me', 'i', 'said', 'uh', 'uh', 'uh', 'babe', 'now', 'listen', 'noone', 'stops', 'my', 'party', 'noone', 'stops', 'my', 'party', 'noone', 'noone', 'noone', 'stops', 'my', 'party', 'just', 'like', 'i', 'said']\n", "Input Sequence: ['guilt', 'stains', 'on', 'my', 'pillow', 'blood', 'on', 'ny', 'terraces', 'torsos', 'in', 'my', 'closet', 'shadows', 'from', 'my', 'past', 'live', 'is', 'real', 'life', 'is', 'real', 'life', 'is', 'real', 'so', 'real', 'sleeping', 'is', 'my', 'leisure', 'waking', 'up', 'in', 'a', 'minefield', 'dream', 'is', 'just', 'a', 'pleasure', 'dome', 'love', 'is', 'a', 'roulette', 'wheel', 'life', 'is', 'real', 'life', 'is', 'real', 'life', 'is', 'real', 'oh', 'yeah', 'success', 'is', 'my', 'breathing', 'space', 'i', 'brought', 'it', 'on']\n", "Target Sequence: ['stains', 'on', 'my', 'pillow', 'blood', 'on', 'ny', 'terraces', 'torsos', 'in', 'my', 'closet', 'shadows', 'from', 'my', 'past', 'live', 'is', 'real', 'life', 'is', 'real', 'life', 'is', 'real', 'so', 'real', 'sleeping', 'is', 'my', 'leisure', 'waking', 'up', 'in', 'a', 'minefield', 'dream', 'is', 'just', 'a', 'pleasure', 'dome', 'love', 'is', 'a', 'roulette', 'wheel', 'life', 'is', 'real', 'life', 'is', 'real', 'life', 'is', 'real', 'oh', 'yeah', 'success', 'is', 'my', 'breathing', 'space', 'i', 'brought', 'it', 'on', 'myself']\n", "Input Sequence: ['i', 'will', 'price', 'it', 'i', 'will', 'cash', 'it', 'i', 'can', 'take', 'it', 'or', 'leave', 'it', 'loneliness', 'is', 'my', 'hiding', 'place', 'breastfeeding', 'myself', 'what', 'more', 'can', 'i', 'say', 'i', 'have', 'swallowed', 'the', 'bitter', 'pill', 'i', 'can', 'taste', 'it', 'i', 'can', 'taste', 'it', 'life', 'is', 'real', 'life', 'is', 'real', 'life', 'is', 'real', 'music', 'will', 'be', 'my', 'mistres', 'loving', 'like', 'a', 'whore', 'lennon', 'is', 'a', 'genius', 'living', 'in', 'every', 'pore', 'life']\n", "Target Sequence: ['will', 'price', 'it', 'i', 'will', 'cash', 'it', 'i', 'can', 'take', 'it', 'or', 'leave', 'it', 'loneliness', 'is', 'my', 'hiding', 'place', 'breastfeeding', 'myself', 'what', 'more', 'can', 'i', 'say', 'i', 'have', 'swallowed', 'the', 'bitter', 'pill', 'i', 'can', 'taste', 'it', 'i', 'can', 'taste', 'it', 'life', 'is', 'real', 'life', 'is', 'real', 'life', 'is', 'real', 'music', 'will', 'be', 'my', 'mistres', 'loving', 'like', 'a', 'whore', 'lennon', 'is', 'a', 'genius', 'living', 'in', 'every', 'pore', 'life', 'is']\n", "Input Sequence: ['i', 'go', 'out', 'to', 'work', 'on', 'monday', 'morning', 'tuesday', 'i', 'go', 'off', 'to', 'honeymoon', 'ill', 'be', 'back', 'again', 'before', 'its', 'time', 'for', 'sunnydown', 'ill', 'be', 'lazing', 'on', 'a', 'sunday', 'afternoon', 'bicycling', 'on', 'every', 'wednesday', 'evening', 'thursday', 'i', 'go', 'waltzing', 'to', 'the', 'zoo', 'i', 'come', 'from', 'london', 'town', 'im', 'just', 'an', 'ordinary', 'guy', 'fridays', 'i', 'go', 'painting', 'in', 'the', 'louvre', 'im', 'bound', 'to', 'be', 'proposing', 'on', 'a', 'saturday', 'night']\n", "Target Sequence: ['go', 'out', 'to', 'work', 'on', 'monday', 'morning', 'tuesday', 'i', 'go', 'off', 'to', 'honeymoon', 'ill', 'be', 'back', 'again', 'before', 'its', 'time', 'for', 'sunnydown', 'ill', 'be', 'lazing', 'on', 'a', 'sunday', 'afternoon', 'bicycling', 'on', 'every', 'wednesday', 'evening', 'thursday', 'i', 'go', 'waltzing', 'to', 'the', 'zoo', 'i', 'come', 'from', 'london', 'town', 'im', 'just', 'an', 'ordinary', 'guy', 'fridays', 'i', 'go', 'painting', 'in', 'the', 'louvre', 'im', 'bound', 'to', 'be', 'proposing', 'on', 'a', 'saturday', 'night', 'there']\n", "Input Sequence: ['ooh', 'woohooo', 'yeah', 'when', 'people', 'talk', 'of', 'love', 'ill', 'lead', 'the', 'conversation', 'ill', 'say', 'i', 'feel', 'just', 'fine', 'happy', 'with', 'my', 'situation', 'but', 'when', 'i', 'look', 'away', 'ha', 'people', 'know', 'my', 'mind', 'is', 'straying', 'to', 'where', 'i', 'once', 'belonged', 'dreaming', 'about', 'your', 'heart', 'again', 'your', 'heart', 'again', 'yeh', 'your', 'heart', 'again', 'let', 'me', 'in', 'your', 'heart', 'again', 'listen', 'to', 'me', 'honey', 'we', 'laugh', 'to', 'face', 'the', 'blues', 'i']\n", "Target Sequence: ['woohooo', 'yeah', 'when', 'people', 'talk', 'of', 'love', 'ill', 'lead', 'the', 'conversation', 'ill', 'say', 'i', 'feel', 'just', 'fine', 'happy', 'with', 'my', 'situation', 'but', 'when', 'i', 'look', 'away', 'ha', 'people', 'know', 'my', 'mind', 'is', 'straying', 'to', 'where', 'i', 'once', 'belonged', 'dreaming', 'about', 'your', 'heart', 'again', 'your', 'heart', 'again', 'yeh', 'your', 'heart', 'again', 'let', 'me', 'in', 'your', 'heart', 'again', 'listen', 'to', 'me', 'honey', 'we', 'laugh', 'to', 'face', 'the', 'blues', 'i', 'give']\n", "Input Sequence: ['your', 'satisfaction', 'its', 'your', 'heart', 'again', 'despair', 'was', 'on', 'your', 'mind', 'i', 'gave', 'you', 'the', 'right', 'direction', 'its', 'your', 'heart', 'again', 'sometimes', 'you', 'walk', 'away', 'remember', 'its', 'my', 'heart', 'your', 'breaking', 'you', 'forget', 'we', 'were', 'in', 'love', 'now', 'my', 'heart', 'is', 'only', 'filled', 'with', 'pain', 'your', 'heart', 'again', 'oh', 'your', 'heart', 'again', 'let', 'me', 'in', 'your', 'heart', 'again', 'oh', 'my', 'love', 'i', 'want', 'you', 'to', 'stay', 'dont', 'leave']\n", "Target Sequence: ['satisfaction', 'its', 'your', 'heart', 'again', 'despair', 'was', 'on', 'your', 'mind', 'i', 'gave', 'you', 'the', 'right', 'direction', 'its', 'your', 'heart', 'again', 'sometimes', 'you', 'walk', 'away', 'remember', 'its', 'my', 'heart', 'your', 'breaking', 'you', 'forget', 'we', 'were', 'in', 'love', 'now', 'my', 'heart', 'is', 'only', 'filled', 'with', 'pain', 'your', 'heart', 'again', 'oh', 'your', 'heart', 'again', 'let', 'me', 'in', 'your', 'heart', 'again', 'oh', 'my', 'love', 'i', 'want', 'you', 'to', 'stay', 'dont', 'leave', 'me']\n", "Input Sequence: ['now', 'or', 'i', 'just', 'fade', 'away', 'all', 'my', 'love', 'dont', 'hurt', 'me', 'this', 'way', 'oh', 'forgive', 'me', 'babe', 'do', 'not', 'ever', 'tell', 'me', 'goodbye', 'woohoo', 'tell', 'me', 'yes', 'oh', 'dont', 'let', 'me', 'wait', 'too', 'long', 'or', 'ill', 'lose', 'my', 'mind', 'when', 'people', 'talk', 'of', 'love', 'i', 'have', 'no', 'hesitation', 'its', 'your', 'heart', 'again', 'tell', 'me', 'what', 'your', 'dreaming', 'of', 'ill', 'hold', 'that', 'conversation', 'for', 'you', 'best', 'its', 'your']\n", "Target Sequence: ['or', 'i', 'just', 'fade', 'away', 'all', 'my', 'love', 'dont', 'hurt', 'me', 'this', 'way', 'oh', 'forgive', 'me', 'babe', 'do', 'not', 'ever', 'tell', 'me', 'goodbye', 'woohoo', 'tell', 'me', 'yes', 'oh', 'dont', 'let', 'me', 'wait', 'too', 'long', 'or', 'ill', 'lose', 'my', 'mind', 'when', 'people', 'talk', 'of', 'love', 'i', 'have', 'no', 'hesitation', 'its', 'your', 'heart', 'again', 'tell', 'me', 'what', 'your', 'dreaming', 'of', 'ill', 'hold', 'that', 'conversation', 'for', 'you', 'best', 'its', 'your', 'heart']\n", "Input Sequence: ['words', 'and', 'music', 'by', 'queen', 'with', 'the', 'morning', 'i', 'face', 'the', 'sun', 'i', 'lift', 'my', 'head', 'and', 'smile', 'for', 'everyone', 'every', 'afternoon', 'youll', 'find', 'me', 'working', 'on', 'i', 'got', 'my', 'new', 'shoes', 'on', 'got', 'to', 'be', 'moving', 'on', 'thats', 'what', 'they', 'say', 'every', 'night', 'im', 'tossed', 'and', 'i', 'shake', 'my', 'fevered', 'brow', 'thinking', 'of', 'my', 'lost', 'opportunity', 'yes', 'every', 'morning', 'i', 'face', 'the', 'sun', 'i', 'get', 'so', 'positive']\n", "Target Sequence: ['and', 'music', 'by', 'queen', 'with', 'the', 'morning', 'i', 'face', 'the', 'sun', 'i', 'lift', 'my', 'head', 'and', 'smile', 'for', 'everyone', 'every', 'afternoon', 'youll', 'find', 'me', 'working', 'on', 'i', 'got', 'my', 'new', 'shoes', 'on', 'got', 'to', 'be', 'moving', 'on', 'thats', 'what', 'they', 'say', 'every', 'night', 'im', 'tossed', 'and', 'i', 'shake', 'my', 'fevered', 'brow', 'thinking', 'of', 'my', 'lost', 'opportunity', 'yes', 'every', 'morning', 'i', 'face', 'the', 'sun', 'i', 'get', 'so', 'positive', 'with']\n", "Input Sequence: ['love', 'of', 'my', 'life', 'youve', 'hurt', 'me', 'youve', 'broken', 'my', 'heart', 'and', 'now', 'you', 'leave', 'me', 'love', 'of', 'my', 'life', 'cant', 'you', 'see', 'bring', 'it', 'back', 'bring', 'it', 'back', 'dont', 'take', 'it', 'away', 'from', 'me', 'because', 'you', 'dont', 'know', 'what', 'it', 'means', 'to', 'me', 'love', 'of', 'my', 'life', 'dont', 'leave', 'me', 'youve', 'taken', 'my', 'love', 'all', 'of', 'my', 'love', 'and', 'now', 'desert', 'me', 'love', 'of', 'my', 'life', 'cant']\n", "Target Sequence: ['of', 'my', 'life', 'youve', 'hurt', 'me', 'youve', 'broken', 'my', 'heart', 'and', 'now', 'you', 'leave', 'me', 'love', 'of', 'my', 'life', 'cant', 'you', 'see', 'bring', 'it', 'back', 'bring', 'it', 'back', 'dont', 'take', 'it', 'away', 'from', 'me', 'because', 'you', 'dont', 'know', 'what', 'it', 'means', 'to', 'me', 'love', 'of', 'my', 'life', 'dont', 'leave', 'me', 'youve', 'taken', 'my', 'love', 'all', 'of', 'my', 'love', 'and', 'now', 'desert', 'me', 'love', 'of', 'my', 'life', 'cant', 'you']\n", "Input Sequence: ['see', 'please', 'bring', 'it', 'back', 'bring', 'it', 'back', 'bring', 'it', 'back', 'back', 'dont', 'take', 'it', 'away', 'from', 'me', 'take', 'it', 'away', 'from', 'me', 'because', 'you', 'dont', 'know', 'ooh', 'ooh', 'ooh', 'know', 'means', 'to', 'me', 'what', 'it', 'means', 'to', 'me', 'who', 'will', 'remember', 'when', 'this', 'is', 'blown', 'over', 'and', 'everythings', 'all', 'by', 'the', 'way', 'ooh', 'yeah', 'when', 'i', 'grow', 'older', 'i', 'will', 'be', 'there', 'at', 'your', 'side', 'to', 'remind']\n", "Target Sequence: ['please', 'bring', 'it', 'back', 'bring', 'it', 'back', 'bring', 'it', 'back', 'back', 'dont', 'take', 'it', 'away', 'from', 'me', 'take', 'it', 'away', 'from', 'me', 'because', 'you', 'dont', 'know', 'ooh', 'ooh', 'ooh', 'know', 'means', 'to', 'me', 'what', 'it', 'means', 'to', 'me', 'who', 'will', 'remember', 'when', 'this', 'is', 'blown', 'over', 'and', 'everythings', 'all', 'by', 'the', 'way', 'ooh', 'yeah', 'when', 'i', 'grow', 'older', 'i', 'will', 'be', 'there', 'at', 'your', 'side', 'to', 'remind', 'you']\n", "Input Sequence: ['had', 'to', 'make', 'do', 'with', 'a', 'worn', 'out', 'rock', 'and', 'roll', 'scene', 'the', 'old', 'bop', 'is', 'gettin', 'tired', 'need', 'a', 'rest', 'well', 'you', 'know', 'what', 'i', 'mean', 'fifty', 'eight', 'that', 'was', 'great', 'but', 'its', 'over', 'now', 'and', 'thats', 'all', 'somethin', 'harders', 'coming', 'up', 'gonna', 'really', 'knock', 'a', 'hole', 'in', 'the', 'wall', 'gonna', 'hit', 'ya', 'grab', 'you', 'hard', 'make', 'you', 'feel', 'ten', 'feet', 'tall', 'well', 'i', 'hope', 'this', 'babys']\n", "Target Sequence: ['to', 'make', 'do', 'with', 'a', 'worn', 'out', 'rock', 'and', 'roll', 'scene', 'the', 'old', 'bop', 'is', 'gettin', 'tired', 'need', 'a', 'rest', 'well', 'you', 'know', 'what', 'i', 'mean', 'fifty', 'eight', 'that', 'was', 'great', 'but', 'its', 'over', 'now', 'and', 'thats', 'all', 'somethin', 'harders', 'coming', 'up', 'gonna', 'really', 'knock', 'a', 'hole', 'in', 'the', 'wall', 'gonna', 'hit', 'ya', 'grab', 'you', 'hard', 'make', 'you', 'feel', 'ten', 'feet', 'tall', 'well', 'i', 'hope', 'this', 'babys', 'gonna']\n", "Input Sequence: ['come', 'along', 'soon', 'you', 'dont', 'know', 'it', 'could', 'happen', 'any', 'ol', 'rainy', 'afternoon', 'with', 'the', 'temperature', 'down', 'and', 'the', 'jukebox', 'blowin', 'no', 'fuse', 'and', 'my', 'musical', 'lifes', 'feelin', 'like', 'a', 'long', 'sunday', 'school', 'cruise', 'and', 'you', 'know', 'theres', 'one', 'thing', 'every', 'single', 'body', 'could', 'use', 'yeah', 'listen', 'to', 'me', 'baby', 'let', 'me', 'tell', 'you', 'what', 'its', 'all', 'about', 'modern', 'times', 'rock', 'and', 'roll', 'modern', 'times', 'rock', 'and', 'roll']\n", "Target Sequence: ['along', 'soon', 'you', 'dont', 'know', 'it', 'could', 'happen', 'any', 'ol', 'rainy', 'afternoon', 'with', 'the', 'temperature', 'down', 'and', 'the', 'jukebox', 'blowin', 'no', 'fuse', 'and', 'my', 'musical', 'lifes', 'feelin', 'like', 'a', 'long', 'sunday', 'school', 'cruise', 'and', 'you', 'know', 'theres', 'one', 'thing', 'every', 'single', 'body', 'could', 'use', 'yeah', 'listen', 'to', 'me', 'baby', 'let', 'me', 'tell', 'you', 'what', 'its', 'all', 'about', 'modern', 'times', 'rock', 'and', 'roll', 'modern', 'times', 'rock', 'and', 'roll', 'get']\n", "Input Sequence: ['you', 'high', 'heeled', 'guitar', 'boots', 'and', 'some', 'groovy', 'clothes', 'get', 'a', 'hair', 'piece', 'on', 'your', 'chest', 'and', 'a', 'ring', 'through', 'your', 'nose', 'find', 'a', 'nice', 'little', 'man', 'who', 'says', 'hes', 'gonna', 'make', 'you', 'a', 'real', 'big', 'star', 'stars', 'in', 'your', 'eyes', 'and', 'ants', 'in', 'your', 'pants', 'think', 'you', 'should', 'go', 'far', 'everybody', 'in', 'this', 'bum', 'sucking', 'world', 'gonna', 'know', 'just', 'who', 'you', 'are', 'look', 'out', 'modern', 'times', 'rock']\n", "Target Sequence: ['high', 'heeled', 'guitar', 'boots', 'and', 'some', 'groovy', 'clothes', 'get', 'a', 'hair', 'piece', 'on', 'your', 'chest', 'and', 'a', 'ring', 'through', 'your', 'nose', 'find', 'a', 'nice', 'little', 'man', 'who', 'says', 'hes', 'gonna', 'make', 'you', 'a', 'real', 'big', 'star', 'stars', 'in', 'your', 'eyes', 'and', 'ants', 'in', 'your', 'pants', 'think', 'you', 'should', 'go', 'far', 'everybody', 'in', 'this', 'bum', 'sucking', 'world', 'gonna', 'know', 'just', 'who', 'you', 'are', 'look', 'out', 'modern', 'times', 'rock', 'and']\n", "Input Sequence: ['originally', 'written', 'and', 'preformed', 'by', 'styx', 'domo', 'arigato', 'mr', 'roboto', 'mata', 'au', 'hima', 'de', 'domo', 'arigato', 'mr', 'roboto', 'himitsu', 'o', 'shiri', 'tai', 'youre', 'wondering', 'who', 'i', 'am', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'machine', 'or', 'mannequin', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'with', 'parts', 'made', 'in', 'japan', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'i', 'am', 'the', 'modern', 'man', 'ive', 'got', 'a', 'secret', 'ive', 'been', 'hiding', 'under', 'my', 'skin']\n", "Target Sequence: ['written', 'and', 'preformed', 'by', 'styx', 'domo', 'arigato', 'mr', 'roboto', 'mata', 'au', 'hima', 'de', 'domo', 'arigato', 'mr', 'roboto', 'himitsu', 'o', 'shiri', 'tai', 'youre', 'wondering', 'who', 'i', 'am', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'machine', 'or', 'mannequin', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'with', 'parts', 'made', 'in', 'japan', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'i', 'am', 'the', 'modern', 'man', 'ive', 'got', 'a', 'secret', 'ive', 'been', 'hiding', 'under', 'my', 'skin', 'my']\n", "Input Sequence: ['heart', 'is', 'human', 'my', 'blood', 'is', 'boiling', 'my', 'brain', 'ibm', 'so', 'if', 'you', 'see', 'me', 'acting', 'strangely', 'dont', 'be', 'surprised', 'im', 'just', 'a', 'man', 'who', 'needed', 'someone', 'and', 'somewhere', 'to', 'hide', 'to', 'keep', 'me', 'alive', 'just', 'keep', 'me', 'alive', 'somewhere', 'to', 'hide', 'to', 'keep', 'me', 'alive', 'im', 'not', 'a', 'robot', 'without', 'emotions', 'im', 'not', 'what', 'you', 'see', 'ive', 'come', 'to', 'help', 'you', 'with', 'your', 'problems', 'so', 'we', 'can']\n", "Target Sequence: ['is', 'human', 'my', 'blood', 'is', 'boiling', 'my', 'brain', 'ibm', 'so', 'if', 'you', 'see', 'me', 'acting', 'strangely', 'dont', 'be', 'surprised', 'im', 'just', 'a', 'man', 'who', 'needed', 'someone', 'and', 'somewhere', 'to', 'hide', 'to', 'keep', 'me', 'alive', 'just', 'keep', 'me', 'alive', 'somewhere', 'to', 'hide', 'to', 'keep', 'me', 'alive', 'im', 'not', 'a', 'robot', 'without', 'emotions', 'im', 'not', 'what', 'you', 'see', 'ive', 'come', 'to', 'help', 'you', 'with', 'your', 'problems', 'so', 'we', 'can', 'be']\n", "Input Sequence: ['free', 'im', 'not', 'a', 'hero', 'im', 'not', 'a', 'savior', 'forget', 'what', 'you', 'know', 'im', 'just', 'a', 'man', 'whos', 'circumstances', 'went', 'beyond', 'his', 'control', 'beyond', 'my', 'control', 'we', 'all', 'need', 'control', 'i', 'need', 'control', 'we', 'all', 'need', 'control', 'i', 'am', 'the', 'moldren', 'man', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'who', 'hides', 'behind', 'a', 'mask', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'so', 'no', 'one', 'else', 'can', 'see', 'secret', 'secret', 'ive']\n", "Target Sequence: ['im', 'not', 'a', 'hero', 'im', 'not', 'a', 'savior', 'forget', 'what', 'you', 'know', 'im', 'just', 'a', 'man', 'whos', 'circumstances', 'went', 'beyond', 'his', 'control', 'beyond', 'my', 'control', 'we', 'all', 'need', 'control', 'i', 'need', 'control', 'we', 'all', 'need', 'control', 'i', 'am', 'the', 'moldren', 'man', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'who', 'hides', 'behind', 'a', 'mask', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'so', 'no', 'one', 'else', 'can', 'see', 'secret', 'secret', 'ive', 'got']\n", "Input Sequence: ['a', 'secret', 'my', 'true', 'identity', 'domo', 'arigato', 'mr', 'roboto', 'domo', 'domo', 'domo', 'arigato', 'mr', 'roboto', 'domo', 'domo', 'domo', 'arigato', 'mr', 'roboto', 'domo', 'arigato', 'mr', 'roboto', 'domo', 'arigato', 'mr', 'roboto', 'domo', 'arigato', 'mr', 'roboto', 'thank', 'you', 'very', 'much', 'oh', 'mr', 'roboto', 'for', 'doing', 'the', 'jobs', 'that', 'nobody', 'wants', 'to', 'domo', 'arigato', 'mr', 'roboto', 'and', 'thank', 'you', 'very', 'much', 'oh', 'mr', 'roboto', 'for', 'helping', 'me', 'escape', 'just', 'when', 'i', 'needed']\n", "Target Sequence: ['secret', 'my', 'true', 'identity', 'domo', 'arigato', 'mr', 'roboto', 'domo', 'domo', 'domo', 'arigato', 'mr', 'roboto', 'domo', 'domo', 'domo', 'arigato', 'mr', 'roboto', 'domo', 'arigato', 'mr', 'roboto', 'domo', 'arigato', 'mr', 'roboto', 'domo', 'arigato', 'mr', 'roboto', 'thank', 'you', 'very', 'much', 'oh', 'mr', 'roboto', 'for', 'doing', 'the', 'jobs', 'that', 'nobody', 'wants', 'to', 'domo', 'arigato', 'mr', 'roboto', 'and', 'thank', 'you', 'very', 'much', 'oh', 'mr', 'roboto', 'for', 'helping', 'me', 'escape', 'just', 'when', 'i', 'needed', 'to']\n", "Input Sequence: ['domo', 'arigato', 'mr', 'roboto', 'thank', 'you', 'thank', 'you', 'thank', 'you', 'domo', 'arigato', 'mr', 'roboto', 'i', 'wanna', 'thank', 'you', 'domo', 'arigato', 'mr', 'roboto', 'please', 'thank', 'you', 'the', 'problems', 'plain', 'to', 'see', 'too', 'much', 'technology', 'machines', 'to', 'save', 'our', 'lives', 'machines', 'dehumanize', 'the', 'time', 'has', 'come', 'at', 'last', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'to', 'throw', 'away', 'this', 'mask', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'now', 'everyone', 'can', 'see', 'secret']\n", "Target Sequence: ['arigato', 'mr', 'roboto', 'thank', 'you', 'thank', 'you', 'thank', 'you', 'domo', 'arigato', 'mr', 'roboto', 'i', 'wanna', 'thank', 'you', 'domo', 'arigato', 'mr', 'roboto', 'please', 'thank', 'you', 'the', 'problems', 'plain', 'to', 'see', 'too', 'much', 'technology', 'machines', 'to', 'save', 'our', 'lives', 'machines', 'dehumanize', 'the', 'time', 'has', 'come', 'at', 'last', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'to', 'throw', 'away', 'this', 'mask', 'secret', 'secret', 'ive', 'got', 'a', 'secret', 'now', 'everyone', 'can', 'see', 'secret', 'secret']\n", "Input Sequence: ['ibrahim', 'ibrahim', 'ibrahim', 'allah', 'allah', 'allah', 'allah', 'will', 'pray', 'for', 'you', 'hey', 'mustapha', 'mustapha', 'mustapha', 'ibrahim', 'mustapha', 'mustapha', 'mustapha', 'ibrahim', 'mustapha', 'ibrahim', 'mustapha', 'ibrahim', 'allah', 'allah', 'allah', 'will', 'pray', 'for', 'you', 'mustapha', 'ibrahim', 'al', 'havra', 'kris', 'vanin', 'allah', 'allah', 'allah', 'will', 'pray', 'for', 'you', 'mustapha', 'hey', 'mustapha', 'mustapha', 'ibrahim', 'mustapha', 'ibrahim', 'hey', 'allahi', 'allahi', 'allahi', 'ibraibraibrahim', 'yeah', 'ibrahim', 'ibrahim', 'ibrahim', 'allah', 'allah', 'allahi', 'hey', 'mustapha', 'mustapha', 'allahi', 'na']\n", "Target Sequence: ['ibrahim', 'ibrahim', 'allah', 'allah', 'allah', 'allah', 'will', 'pray', 'for', 'you', 'hey', 'mustapha', 'mustapha', 'mustapha', 'ibrahim', 'mustapha', 'mustapha', 'mustapha', 'ibrahim', 'mustapha', 'ibrahim', 'mustapha', 'ibrahim', 'allah', 'allah', 'allah', 'will', 'pray', 'for', 'you', 'mustapha', 'ibrahim', 'al', 'havra', 'kris', 'vanin', 'allah', 'allah', 'allah', 'will', 'pray', 'for', 'you', 'mustapha', 'hey', 'mustapha', 'mustapha', 'ibrahim', 'mustapha', 'ibrahim', 'hey', 'allahi', 'allahi', 'allahi', 'ibraibraibrahim', 'yeah', 'ibrahim', 'ibrahim', 'ibrahim', 'allah', 'allah', 'allahi', 'hey', 'mustapha', 'mustapha', 'allahi', 'na', 'stolei']\n", "Input Sequence: ['mustapha', 'mustapha', 'achtar', 'es', 'na', 'sholei', 'mustapha', 'mustapha', 'mochamut', 'dei', 'ya', 'low', 'eshelei', 'mustapha', 'mustapha', 'ai', 'ai', 'ai', 'ai', 'ahelei', 'mustapha', 'mustapha', 'ist', 'avil', 'ahiln', 'avil', 'ahiln', 'adhim', 'mustapha', 'salaam', 'aleikum', 'mustapha', 'ibrahim', 'mustapha', 'ibrahim', 'allah', 'allah', 'allah', 'will', 'pray', 'for', 'you', 'mustapha', 'ibrahim', 'achbar', 'ish', 'navin', 'allah', 'allah', 'allah', 'will', 'pray', 'for', 'you', 'mustapha', 'mustapha', 'mustapha', 'ibrahim', 'mustapha', 'ibrahim', 'hey', 'allahi', 'allahi', 'allahi', 'ibraibraibrahim', 'yeah', 'ibrahim', 'ibrahim']\n", "Target Sequence: ['mustapha', 'achtar', 'es', 'na', 'sholei', 'mustapha', 'mustapha', 'mochamut', 'dei', 'ya', 'low', 'eshelei', 'mustapha', 'mustapha', 'ai', 'ai', 'ai', 'ai', 'ahelei', 'mustapha', 'mustapha', 'ist', 'avil', 'ahiln', 'avil', 'ahiln', 'adhim', 'mustapha', 'salaam', 'aleikum', 'mustapha', 'ibrahim', 'mustapha', 'ibrahim', 'allah', 'allah', 'allah', 'will', 'pray', 'for', 'you', 'mustapha', 'ibrahim', 'achbar', 'ish', 'navin', 'allah', 'allah', 'allah', 'will', 'pray', 'for', 'you', 'mustapha', 'mustapha', 'mustapha', 'ibrahim', 'mustapha', 'ibrahim', 'hey', 'allahi', 'allahi', 'allahi', 'ibraibraibrahim', 'yeah', 'ibrahim', 'ibrahim', 'ibrahim']\n", "Input Sequence: ['turn', 'it', 'up', 'a', 'bit', 'please', 'my', 'baby', 'baby', 'does', 'my', 'baby', 'does', 'me', 'good', 'my', 'baby', 'does', 'my', 'baby', 'does', 'me', 'my', 'baby', 'does', 'me', 'good', 'my', 'lady', 'understands', 'understands', 'me', 'right', 'she', 'understands', 'me', 'she', 'understands', 'me', 'understands', 'me', 'right', 'mmmmmmm', 'my', 'baby', 'cares', 'she', 'really', 'cares', 'she', 'knows', 'whats', 'really', 'right', 'for', 'me', 'does', 'me', 'good', 'then', 'she', 'hurts', 'me', 'so', 'she', 'winds', 'me', 'up']\n", "Target Sequence: ['it', 'up', 'a', 'bit', 'please', 'my', 'baby', 'baby', 'does', 'my', 'baby', 'does', 'me', 'good', 'my', 'baby', 'does', 'my', 'baby', 'does', 'me', 'my', 'baby', 'does', 'me', 'good', 'my', 'lady', 'understands', 'understands', 'me', 'right', 'she', 'understands', 'me', 'she', 'understands', 'me', 'understands', 'me', 'right', 'mmmmmmm', 'my', 'baby', 'cares', 'she', 'really', 'cares', 'she', 'knows', 'whats', 'really', 'right', 'for', 'me', 'does', 'me', 'good', 'then', 'she', 'hurts', 'me', 'so', 'she', 'winds', 'me', 'up', 'then']\n", "Input Sequence: ['lets', 'me', 'go', 'turns', 'me', 'on', 'and', 'then', 'tells', 'me', 'no', 'shes', 'just', 'a', 'pussy', 'cat', 'my', 'baby', 'loves', 'me', 'my', 'baby', 'loves', 'me', 'ooh', 'my', 'baby', 'cuffs', 'me', 'ooh', 'one', 'day', 'shell', 'tells', 'me', 'that', 'she', 'cares', 'another', 'day', 'she', 'tells', 'me', 'she', 'dont', 'love', 'me', 'she', 'really', 'really', 'does', 'me', 'ooh', 'people', 'do', 'you', 'believe', 'this', 'do', 'you', 'oo', 'ooh', 'ah', 'ooh', 'ooh', 'ooh', 'ooh', 'she']\n", "Target Sequence: ['me', 'go', 'turns', 'me', 'on', 'and', 'then', 'tells', 'me', 'no', 'shes', 'just', 'a', 'pussy', 'cat', 'my', 'baby', 'loves', 'me', 'my', 'baby', 'loves', 'me', 'ooh', 'my', 'baby', 'cuffs', 'me', 'ooh', 'one', 'day', 'shell', 'tells', 'me', 'that', 'she', 'cares', 'another', 'day', 'she', 'tells', 'me', 'she', 'dont', 'love', 'me', 'she', 'really', 'really', 'does', 'me', 'ooh', 'people', 'do', 'you', 'believe', 'this', 'do', 'you', 'oo', 'ooh', 'ah', 'ooh', 'ooh', 'ooh', 'ooh', 'she', 'really']\n", "Input Sequence: ['this', 'is', 'where', 'we', 'are', 'today', 'people', 'going', 'separate', 'ways', 'this', 'is', 'the', 'way', 'things', 'are', 'now', 'in', 'disarray', 'i', 'read', 'it', 'in', 'the', 'papers', 'theres', 'death', 'on', 'every', 'page', 'oh', 'lord', 'i', 'thank', 'the', 'lord', 'above', 'my', 'life', 'has', 'been', 'saved', 'eaah', 'eah', 'here', 'we', 'go', 'tellin', 'lies', 'here', 'we', 'go', 'here', 'we', 'go', 'were', 'right', 'back', 'where', 'we', 'started', 'from', 'people', 'going', 'separate', 'ways', 'this', 'is']\n", "Target Sequence: ['is', 'where', 'we', 'are', 'today', 'people', 'going', 'separate', 'ways', 'this', 'is', 'the', 'way', 'things', 'are', 'now', 'in', 'disarray', 'i', 'read', 'it', 'in', 'the', 'papers', 'theres', 'death', 'on', 'every', 'page', 'oh', 'lord', 'i', 'thank', 'the', 'lord', 'above', 'my', 'life', 'has', 'been', 'saved', 'eaah', 'eah', 'here', 'we', 'go', 'tellin', 'lies', 'here', 'we', 'go', 'here', 'we', 'go', 'were', 'right', 'back', 'where', 'we', 'started', 'from', 'people', 'going', 'separate', 'ways', 'this', 'is', 'the']\n", "Input Sequence: ['no', 'ill', 'never', 'look', 'back', 'in', 'anger', 'no', 'ill', 'never', 'find', 'me', 'an', 'answer', 'you', 'promised', 'me', 'youd', 'keep', 'in', 'touch', 'i', 'read', 'your', 'letter', 'and', 'it', 'hurt', 'me', 'so', 'much', 'i', 'said', 'id', 'never', 'never', 'be', 'angry', 'with', 'you', 'i', 'dont', 'want', 'to', 'feel', 'like', 'a', 'stranger', 'no', 'cause', 'id', 'rather', 'stay', 'out', 'of', 'danger', 'i', 'read', 'your', 'letter', 'so', 'many', 'times', 'i', 'got', 'your', 'meaning', 'between']\n", "Target Sequence: ['ill', 'never', 'look', 'back', 'in', 'anger', 'no', 'ill', 'never', 'find', 'me', 'an', 'answer', 'you', 'promised', 'me', 'youd', 'keep', 'in', 'touch', 'i', 'read', 'your', 'letter', 'and', 'it', 'hurt', 'me', 'so', 'much', 'i', 'said', 'id', 'never', 'never', 'be', 'angry', 'with', 'you', 'i', 'dont', 'want', 'to', 'feel', 'like', 'a', 'stranger', 'no', 'cause', 'id', 'rather', 'stay', 'out', 'of', 'danger', 'i', 'read', 'your', 'letter', 'so', 'many', 'times', 'i', 'got', 'your', 'meaning', 'between', 'the']\n", "Input Sequence: ['lines', 'i', 'said', 'id', 'never', 'never', 'be', 'angry', 'with', 'you', 'i', 'must', 'be', 'strong', 'so', 'she', 'wont', 'know', 'how', 'much', 'i', 'miss', 'her', 'i', 'only', 'hope', 'as', 'time', 'goes', 'on', 'ill', 'forget', 'her', 'my', 'bodies', 'aching', 'cant', 'sleep', 'at', 'night', 'im', 'too', 'exhausted', 'to', 'start', 'a', 'fight', 'and', 'if', 'i', 'see', 'her', 'with', 'another', 'guy', 'ill', 'eat', 'my', 'heart', 'out', 'cause', 'i', 'love', 'her', 'love', 'her', 'love', 'her']\n", "Target Sequence: ['i', 'said', 'id', 'never', 'never', 'be', 'angry', 'with', 'you', 'i', 'must', 'be', 'strong', 'so', 'she', 'wont', 'know', 'how', 'much', 'i', 'miss', 'her', 'i', 'only', 'hope', 'as', 'time', 'goes', 'on', 'ill', 'forget', 'her', 'my', 'bodies', 'aching', 'cant', 'sleep', 'at', 'night', 'im', 'too', 'exhausted', 'to', 'start', 'a', 'fight', 'and', 'if', 'i', 'see', 'her', 'with', 'another', 'guy', 'ill', 'eat', 'my', 'heart', 'out', 'cause', 'i', 'love', 'her', 'love', 'her', 'love', 'her', 'love']\n", "Input Sequence: ['her', 'come', 'on', 'baby', 'lets', 'get', 'together', 'ill', 'love', 'you', 'baby', 'ill', 'love', 'you', 'forever', 'im', 'trying', 'hard', 'to', 'stay', 'away', 'what', 'made', 'you', 'change', 'what', 'did', 'i', 'say', 'ooh', 'i', 'need', 'your', 'loving', 'tonight', 'ooh', 'i', 'need', 'your', 'loving', 'ooh', 'i', 'need', 'your', 'loving', 'ooh', 'i', 'need', 'your', 'loving', 'babe', 'tonight', 'hit', 'me', 'ooh', 'i', 'need', 'your', 'loving', 'tonight', 'no', 'ill', 'never', 'look', 'back', 'in', 'anger', 'no']\n", "Target Sequence: ['come', 'on', 'baby', 'lets', 'get', 'together', 'ill', 'love', 'you', 'baby', 'ill', 'love', 'you', 'forever', 'im', 'trying', 'hard', 'to', 'stay', 'away', 'what', 'made', 'you', 'change', 'what', 'did', 'i', 'say', 'ooh', 'i', 'need', 'your', 'loving', 'tonight', 'ooh', 'i', 'need', 'your', 'loving', 'ooh', 'i', 'need', 'your', 'loving', 'ooh', 'i', 'need', 'your', 'loving', 'babe', 'tonight', 'hit', 'me', 'ooh', 'i', 'need', 'your', 'loving', 'tonight', 'no', 'ill', 'never', 'look', 'back', 'in', 'anger', 'no', 'ill']\n", "Input Sequence: ['god', 'works', 'in', 'mysterious', 'ways', 'mysterious', 'ways', 'hey', 'one', 'man', 'one', 'goal', 'ha', 'one', 'mission', 'one', 'heart', 'one', 'soul', 'just', 'one', 'solution', 'one', 'flash', 'of', 'light', 'yeah', 'one', 'god', 'one', 'vision', 'one', 'flesh', 'one', 'bone', 'one', 'true', 'religion', 'one', 'voice', 'one', 'hope', 'one', 'real', 'decision', 'wowowowowowo', 'gimme', 'one', 'vision', 'hey', 'no', 'wrong', 'no', 'right', 'im', 'gonna', 'tell', 'you', 'theres', 'no', 'black', 'and', 'no', 'white', 'no', 'blood', 'no', 'stain']\n", "Target Sequence: ['works', 'in', 'mysterious', 'ways', 'mysterious', 'ways', 'hey', 'one', 'man', 'one', 'goal', 'ha', 'one', 'mission', 'one', 'heart', 'one', 'soul', 'just', 'one', 'solution', 'one', 'flash', 'of', 'light', 'yeah', 'one', 'god', 'one', 'vision', 'one', 'flesh', 'one', 'bone', 'one', 'true', 'religion', 'one', 'voice', 'one', 'hope', 'one', 'real', 'decision', 'wowowowowowo', 'gimme', 'one', 'vision', 'hey', 'no', 'wrong', 'no', 'right', 'im', 'gonna', 'tell', 'you', 'theres', 'no', 'black', 'and', 'no', 'white', 'no', 'blood', 'no', 'stain', 'all']\n", "Input Sequence: ['we', 'need', 'is', 'one', 'world', 'wide', 'vision', 'one', 'flesh', 'one', 'bone', 'one', 'true', 'religion', 'one', 'race', 'one', 'hope', 'one', 'real', 'decision', 'wowowowowo', 'woh', 'yeah', 'oh', 'yeah', 'oh', 'yeah', 'i', 'had', 'a', 'dream', 'when', 'i', 'was', 'young', 'a', 'dream', 'of', 'sweet', 'illusion', 'a', 'glimpse', 'of', 'hope', 'and', 'unity', 'and', 'visions', 'of', 'one', 'sweet', 'union', 'but', 'a', 'cold', 'wind', 'blows', 'and', 'a', 'dark', 'rain', 'falls', 'and', 'in', 'my', 'heart', 'it']\n", "Target Sequence: ['need', 'is', 'one', 'world', 'wide', 'vision', 'one', 'flesh', 'one', 'bone', 'one', 'true', 'religion', 'one', 'race', 'one', 'hope', 'one', 'real', 'decision', 'wowowowowo', 'woh', 'yeah', 'oh', 'yeah', 'oh', 'yeah', 'i', 'had', 'a', 'dream', 'when', 'i', 'was', 'young', 'a', 'dream', 'of', 'sweet', 'illusion', 'a', 'glimpse', 'of', 'hope', 'and', 'unity', 'and', 'visions', 'of', 'one', 'sweet', 'union', 'but', 'a', 'cold', 'wind', 'blows', 'and', 'a', 'dark', 'rain', 'falls', 'and', 'in', 'my', 'heart', 'it', 'shows']\n", "Input Sequence: ['look', 'what', 'theyve', 'done', 'to', 'my', 'dream', 'yeah', 'one', 'vision', 'so', 'give', 'me', 'your', 'hands', 'give', 'me', 'your', 'hearts', 'im', 'ready', 'theres', 'only', 'one', 'direction', 'one', 'world', 'one', 'nation', 'yeah', 'one', 'vision', 'no', 'hate', 'no', 'fight', 'just', 'excitation', 'all', 'through', 'the', 'night', 'its', 'a', 'celebration', 'wowowowowowo', 'yeah', 'one', 'one', 'one', 'one', 'one', 'one', 'one', 'one', 'vision', 'hey', 'one', 'vision', 'one', 'vision', 'one', 'vision', 'one', 'vision', 'one', 'flesh', 'one']\n", "Target Sequence: ['what', 'theyve', 'done', 'to', 'my', 'dream', 'yeah', 'one', 'vision', 'so', 'give', 'me', 'your', 'hands', 'give', 'me', 'your', 'hearts', 'im', 'ready', 'theres', 'only', 'one', 'direction', 'one', 'world', 'one', 'nation', 'yeah', 'one', 'vision', 'no', 'hate', 'no', 'fight', 'just', 'excitation', 'all', 'through', 'the', 'night', 'its', 'a', 'celebration', 'wowowowowowo', 'yeah', 'one', 'one', 'one', 'one', 'one', 'one', 'one', 'one', 'vision', 'hey', 'one', 'vision', 'one', 'vision', 'one', 'vision', 'one', 'vision', 'one', 'flesh', 'one', 'bone']\n", "Input Sequence: ['just', 'one', 'year', 'of', 'love', 'is', 'better', 'than', 'a', 'lifetime', 'alone', 'one', 'sentimental', 'moment', 'in', 'your', 'arms', 'is', 'like', 'a', 'shooting', 'star', 'right', 'through', 'my', 'heart', 'its', 'always', 'a', 'rainy', 'day', 'without', 'you', 'im', 'a', 'prisoner', 'of', 'love', 'inside', 'you', 'im', 'falling', 'apart', 'all', 'around', 'you', 'yeah', 'my', 'heart', 'cries', 'out', 'to', 'your', 'heart', 'im', 'lonely', 'but', 'you', 'can', 'save', 'me', 'my', 'hand', 'reaches', 'out', 'for', 'your', 'hand']\n", "Target Sequence: ['one', 'year', 'of', 'love', 'is', 'better', 'than', 'a', 'lifetime', 'alone', 'one', 'sentimental', 'moment', 'in', 'your', 'arms', 'is', 'like', 'a', 'shooting', 'star', 'right', 'through', 'my', 'heart', 'its', 'always', 'a', 'rainy', 'day', 'without', 'you', 'im', 'a', 'prisoner', 'of', 'love', 'inside', 'you', 'im', 'falling', 'apart', 'all', 'around', 'you', 'yeah', 'my', 'heart', 'cries', 'out', 'to', 'your', 'heart', 'im', 'lonely', 'but', 'you', 'can', 'save', 'me', 'my', 'hand', 'reaches', 'out', 'for', 'your', 'hand', 'im']\n", "Input Sequence: ['cold', 'but', 'you', 'light', 'the', 'fire', 'in', 'me', 'my', 'lips', 'search', 'for', 'your', 'lips', 'im', 'hungry', 'for', 'your', 'touch', 'theres', 'so', 'much', 'left', 'unspoken', 'and', 'all', 'i', 'can', 'do', 'is', 'surrender', 'to', 'the', 'moment', 'just', 'surrender', 'and', 'no', 'one', 'ever', 'told', 'me', 'that', 'love', 'would', 'hurt', 'so', 'much', 'oooh', 'yes', 'it', 'hurts', 'and', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'and', 'all', 'i', 'can', 'do', 'is', 'surrender', 'to', 'your']\n", "Target Sequence: ['but', 'you', 'light', 'the', 'fire', 'in', 'me', 'my', 'lips', 'search', 'for', 'your', 'lips', 'im', 'hungry', 'for', 'your', 'touch', 'theres', 'so', 'much', 'left', 'unspoken', 'and', 'all', 'i', 'can', 'do', 'is', 'surrender', 'to', 'the', 'moment', 'just', 'surrender', 'and', 'no', 'one', 'ever', 'told', 'me', 'that', 'love', 'would', 'hurt', 'so', 'much', 'oooh', 'yes', 'it', 'hurts', 'and', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'and', 'all', 'i', 'can', 'do', 'is', 'surrender', 'to', 'your', 'love']\n", "Input Sequence: ['just', 'one', 'year', 'of', 'love', 'is', 'better', 'than', 'a', 'lifetime', 'alone', 'one', 'sentimental', 'moment', 'in', 'your', 'arms', 'is', 'like', 'a', 'shooting', 'star', 'right', 'through', 'my', 'heart', 'its', 'always', 'a', 'rainy', 'day', 'without', 'you', 'im', 'a', 'prisoner', 'of', 'love', 'inside', 'you', 'im', 'falling', 'apart', 'all', 'around', 'you', 'yeah', 'my', 'heart', 'cries', 'out', 'to', 'your', 'heart', 'im', 'lonely', 'but', 'you', 'can', 'save', 'me', 'my', 'hand', 'reaches', 'for', 'to', 'your', 'hand']\n", "Target Sequence: ['one', 'year', 'of', 'love', 'is', 'better', 'than', 'a', 'lifetime', 'alone', 'one', 'sentimental', 'moment', 'in', 'your', 'arms', 'is', 'like', 'a', 'shooting', 'star', 'right', 'through', 'my', 'heart', 'its', 'always', 'a', 'rainy', 'day', 'without', 'you', 'im', 'a', 'prisoner', 'of', 'love', 'inside', 'you', 'im', 'falling', 'apart', 'all', 'around', 'you', 'yeah', 'my', 'heart', 'cries', 'out', 'to', 'your', 'heart', 'im', 'lonely', 'but', 'you', 'can', 'save', 'me', 'my', 'hand', 'reaches', 'for', 'to', 'your', 'hand', 'im']\n", "Input Sequence: ['cold', 'but', 'you', 'light', 'the', 'fire', 'in', 'me', 'my', 'lips', 'search', 'for', 'your', 'lips', 'im', 'hungry', 'for', 'your', 'touch', 'theres', 'so', 'much', 'left', 'unspoken', 'and', 'all', 'i', 'can', 'do', 'is', 'surrender', 'to', 'the', 'moment', 'just', 'surrender', 'and', 'no', 'one', 'ever', 'told', 'me', 'that', 'love', 'would', 'hurt', 'so', 'much', 'ooh', 'yes', 'it', 'hurts', 'and', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'and', 'all', 'i', 'can', 'do', 'is', 'surrender', 'to', 'your']\n", "Target Sequence: ['but', 'you', 'light', 'the', 'fire', 'in', 'me', 'my', 'lips', 'search', 'for', 'your', 'lips', 'im', 'hungry', 'for', 'your', 'touch', 'theres', 'so', 'much', 'left', 'unspoken', 'and', 'all', 'i', 'can', 'do', 'is', 'surrender', 'to', 'the', 'moment', 'just', 'surrender', 'and', 'no', 'one', 'ever', 'told', 'me', 'that', 'love', 'would', 'hurt', 'so', 'much', 'ooh', 'yes', 'it', 'hurts', 'and', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'and', 'all', 'i', 'can', 'do', 'is', 'surrender', 'to', 'your', 'love']\n", "Input Sequence: ['ooh', 'ooh', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'oh', 'yeah', 'sunshine', 'and', 'rainy', 'weather', 'go', 'hand', 'in', 'hand', 'together', 'all', 'your', 'life', 'ooh', 'ooh', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'everybody', 'knows', 'one', 'day', 'we', 'love', 'each', 'other', 'then', 'were', 'fighting', 'one', 'another', 'all', 'the', 'time', 'when', 'i', 'was', 'young', 'and', 'just', 'getting', 'started', 'and', 'people', 'talked', 'to', 'me', 'they', 'sounded', 'broken', 'hearted', 'then', 'i', 'grew', 'up', 'and']\n", "Target Sequence: ['ooh', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'oh', 'yeah', 'sunshine', 'and', 'rainy', 'weather', 'go', 'hand', 'in', 'hand', 'together', 'all', 'your', 'life', 'ooh', 'ooh', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'everybody', 'knows', 'one', 'day', 'we', 'love', 'each', 'other', 'then', 'were', 'fighting', 'one', 'another', 'all', 'the', 'time', 'when', 'i', 'was', 'young', 'and', 'just', 'getting', 'started', 'and', 'people', 'talked', 'to', 'me', 'they', 'sounded', 'broken', 'hearted', 'then', 'i', 'grew', 'up', 'and', 'got']\n", "Input Sequence: ['my', 'imagination', 'and', 'all', 'i', 'wanted', 'was', 'to', 'start', 'a', 'new', 'relation', 'so', 'in', 'love', 'but', 'love', 'had', 'a', 'bad', 'reaction', 'i', 'was', 'looking', 'for', 'some', 'good', 'old', 'satisfaction', 'but', 'pain', 'is', 'all', 'i', 'got', 'when', 'all', 'i', 'needed', 'was', 'some', 'love', 'and', 'affection', 'ooh', 'ooh', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'yeah', 'yeah', 'sunshine', 'and', 'rainy', 'weather', 'go', 'hand', 'in', 'hand', 'together', 'all', 'your', 'life', 'pain', 'and']\n", "Target Sequence: ['imagination', 'and', 'all', 'i', 'wanted', 'was', 'to', 'start', 'a', 'new', 'relation', 'so', 'in', 'love', 'but', 'love', 'had', 'a', 'bad', 'reaction', 'i', 'was', 'looking', 'for', 'some', 'good', 'old', 'satisfaction', 'but', 'pain', 'is', 'all', 'i', 'got', 'when', 'all', 'i', 'needed', 'was', 'some', 'love', 'and', 'affection', 'ooh', 'ooh', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'yeah', 'yeah', 'sunshine', 'and', 'rainy', 'weather', 'go', 'hand', 'in', 'hand', 'together', 'all', 'your', 'life', 'pain', 'and', 'pleasure']\n", "Input Sequence: ['ooh', 'ooh', 'pain', 'and', 'pleasure', 'when', 'your', 'plans', 'go', 'wrong', 'you', 'turn', 'out', 'the', 'light', 'but', 'inside', 'of', 'your', 'mind', 'you', 'put', 'up', 'a', 'fight', 'where', 'are', 'the', 'answers', 'that', 'were', 'all', 'searching', 'for', 'theres', 'nothing', 'in', 'this', 'world', 'to', 'be', 'sure', 'of', 'anymore', 'some', 'days', 'youre', 'feeling', 'good', 'some', 'days', 'youre', 'feeling', 'bad', 'but', 'if', 'youre', 'feeling', 'happy', 'someone', 'else', 'is', 'always', 'sad', 'let', 'the', 'sweetness', 'on']\n", "Target Sequence: ['ooh', 'pain', 'and', 'pleasure', 'when', 'your', 'plans', 'go', 'wrong', 'you', 'turn', 'out', 'the', 'light', 'but', 'inside', 'of', 'your', 'mind', 'you', 'put', 'up', 'a', 'fight', 'where', 'are', 'the', 'answers', 'that', 'were', 'all', 'searching', 'for', 'theres', 'nothing', 'in', 'this', 'world', 'to', 'be', 'sure', 'of', 'anymore', 'some', 'days', 'youre', 'feeling', 'good', 'some', 'days', 'youre', 'feeling', 'bad', 'but', 'if', 'youre', 'feeling', 'happy', 'someone', 'else', 'is', 'always', 'sad', 'let', 'the', 'sweetness', 'on', 'love']\n", "Input Sequence: ['wipe', 'the', 'tears', 'from', 'your', 'face', 'for', 'better', 'for', 'worse', 'so', 'lets', 'make', 'the', 'best', 'of', 'the', 'rest', 'of', 'our', 'years', 'ooh', 'ooh', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'i', 'told', 'you', 'so', 'sunshine', 'and', 'rainy', 'weather', 'go', 'hand', 'in', 'hand', 'together', 'all', 'your', 'life', 'pain', 'and', 'pleasure', 'ooh', 'ooh', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'yeah', 'yeah', 'sunshine', 'and', 'rainy', 'weather', 'go', 'hand', 'in', 'hand', 'together', 'all']\n", "Target Sequence: ['the', 'tears', 'from', 'your', 'face', 'for', 'better', 'for', 'worse', 'so', 'lets', 'make', 'the', 'best', 'of', 'the', 'rest', 'of', 'our', 'years', 'ooh', 'ooh', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'i', 'told', 'you', 'so', 'sunshine', 'and', 'rainy', 'weather', 'go', 'hand', 'in', 'hand', 'together', 'all', 'your', 'life', 'pain', 'and', 'pleasure', 'ooh', 'ooh', 'pain', 'is', 'so', 'close', 'to', 'pleasure', 'yeah', 'yeah', 'sunshine', 'and', 'rainy', 'weather', 'go', 'hand', 'in', 'hand', 'together', 'all', 'your']\n", "Input Sequence: ['fear', 'me', 'you', 'lord', 'and', 'lady', 'preachers', 'i', 'descend', 'upon', 'your', 'earth', 'from', 'the', 'skies', 'i', 'command', 'your', 'very', 'souls', 'you', 'unbelievers', 'bring', 'before', 'me', 'what', 'is', 'mine', 'the', 'seven', 'seas', 'of', 'rhye', 'can', 'you', 'hear', 'me', 'you', 'peers', 'and', 'privy', 'councilors', 'i', 'stand', 'before', 'you', 'naked', 'to', 'the', 'eyes', 'i', 'will', 'destroy', 'any', 'man', 'who', 'dares', 'abuse', 'my', 'trust', 'i', 'swear', 'that', 'youll', 'be', 'mine', 'at', 'the']\n", "Target Sequence: ['me', 'you', 'lord', 'and', 'lady', 'preachers', 'i', 'descend', 'upon', 'your', 'earth', 'from', 'the', 'skies', 'i', 'command', 'your', 'very', 'souls', 'you', 'unbelievers', 'bring', 'before', 'me', 'what', 'is', 'mine', 'the', 'seven', 'seas', 'of', 'rhye', 'can', 'you', 'hear', 'me', 'you', 'peers', 'and', 'privy', 'councilors', 'i', 'stand', 'before', 'you', 'naked', 'to', 'the', 'eyes', 'i', 'will', 'destroy', 'any', 'man', 'who', 'dares', 'abuse', 'my', 'trust', 'i', 'swear', 'that', 'youll', 'be', 'mine', 'at', 'the', 'seven']\n", "Input Sequence: ['seas', 'of', 'rhye', 'sister', 'i', 'live', 'and', 'lie', 'for', 'you', 'mister', 'do', 'and', 'ill', 'die', 'you', 'are', 'mine', 'i', 'possess', 'you', 'belong', 'to', 'you', 'forever', 'storm', 'the', 'master', 'marathon', 'ill', 'fly', 'through', 'by', 'flash', 'and', 'thunder', 'fire', 'ill', 'survive', 'ill', 'survive', 'ill', 'survive', 'then', 'ill', 'defy', 'the', 'laws', 'of', 'nature', 'and', 'come', 'out', 'alive', 'begone', 'with', 'you', 'you', 'shod', 'and', 'shady', 'senators', 'give', 'out', 'the', 'good', 'leave', 'out']\n", "Target Sequence: ['of', 'rhye', 'sister', 'i', 'live', 'and', 'lie', 'for', 'you', 'mister', 'do', 'and', 'ill', 'die', 'you', 'are', 'mine', 'i', 'possess', 'you', 'belong', 'to', 'you', 'forever', 'storm', 'the', 'master', 'marathon', 'ill', 'fly', 'through', 'by', 'flash', 'and', 'thunder', 'fire', 'ill', 'survive', 'ill', 'survive', 'ill', 'survive', 'then', 'ill', 'defy', 'the', 'laws', 'of', 'nature', 'and', 'come', 'out', 'alive', 'begone', 'with', 'you', 'you', 'shod', 'and', 'shady', 'senators', 'give', 'out', 'the', 'good', 'leave', 'out', 'the']\n", "Input Sequence: ['well', 'youre', 'just', 'seventeen', 'all', 'you', 'wanna', 'do', 'is', 'disappear', 'you', 'know', 'what', 'i', 'mean', 'theres', 'a', 'lot', 'of', 'space', 'between', 'your', 'ears', 'the', 'way', 'that', 'you', 'touch', 'dont', 'feel', 'nu', 'nu', 'nothin', 'hey', 'hey', 'hey', 'hey', 'it', 'was', 'the', 'dna', 'hey', 'hey', 'hey', 'hey', 'that', 'made', 'me', 'this', 'way', 'do', 'you', 'know', 'do', 'you', 'know', 'do', 'you', 'know', 'just', 'how', 'i', 'feel', 'do', 'you', 'know', 'do', 'you']\n", "Target Sequence: ['youre', 'just', 'seventeen', 'all', 'you', 'wanna', 'do', 'is', 'disappear', 'you', 'know', 'what', 'i', 'mean', 'theres', 'a', 'lot', 'of', 'space', 'between', 'your', 'ears', 'the', 'way', 'that', 'you', 'touch', 'dont', 'feel', 'nu', 'nu', 'nothin', 'hey', 'hey', 'hey', 'hey', 'it', 'was', 'the', 'dna', 'hey', 'hey', 'hey', 'hey', 'that', 'made', 'me', 'this', 'way', 'do', 'you', 'know', 'do', 'you', 'know', 'do', 'you', 'know', 'just', 'how', 'i', 'feel', 'do', 'you', 'know', 'do', 'you', 'know']\n", "Input Sequence: ['do', 'you', 'know', 'just', 'how', 'i', 'feel', 'sheer', 'heart', 'attack', 'sheer', 'heart', 'attack', 'real', 'cardiac', 'i', 'feel', 'so', 'inar', 'inar', 'inar', 'inar', 'inar', 'inar', 'inar', 'inar', 'ticulate', 'gotta', 'feelin', 'gotta', 'feelin', 'gotta', 'feelin', 'like', 'a', 'paralyse', 'it', 'aint', 'no', 'it', 'aint', 'no', 'it', 'aint', 'no', 'it', 'aint', 'no', 'surprise', 'turn', 'on', 'the', 'tv', 'let', 'it', 'drip', 'right', 'down', 'in', 'your', 'eyes', 'hey', 'hey', 'hey', 'hey', 'it', 'was', 'the']\n", "Target Sequence: ['you', 'know', 'just', 'how', 'i', 'feel', 'sheer', 'heart', 'attack', 'sheer', 'heart', 'attack', 'real', 'cardiac', 'i', 'feel', 'so', 'inar', 'inar', 'inar', 'inar', 'inar', 'inar', 'inar', 'inar', 'ticulate', 'gotta', 'feelin', 'gotta', 'feelin', 'gotta', 'feelin', 'like', 'a', 'paralyse', 'it', 'aint', 'no', 'it', 'aint', 'no', 'it', 'aint', 'no', 'it', 'aint', 'no', 'surprise', 'turn', 'on', 'the', 'tv', 'let', 'it', 'drip', 'right', 'down', 'in', 'your', 'eyes', 'hey', 'hey', 'hey', 'hey', 'it', 'was', 'the', 'dna']\n", "Input Sequence: ['hey', 'hey', 'hey', 'hey', 'hey', 'that', 'made', 'me', 'this', 'way', 'do', 'you', 'know', 'do', 'you', 'know', 'do', 'you', 'know', 'just', 'how', 'i', 'feel', 'do', 'you', 'know', 'do', 'you', 'know', 'do', 'you', 'know', 'just', 'how', 'i', 'feel', 'sheer', 'heart', 'attack', 'sheer', 'heart', 'attack', 'real', 'cardiac', 'i', 'feel', 'so', 'inar', 'inar', 'inar', 'inar', 'inar', 'inar', 'inar', 'inar', 'ticulate', 'just', 'how', 'i', 'feel', 'do', 'you', 'know', 'do', 'you', 'know', 'do', 'you']\n", "Target Sequence: ['hey', 'hey', 'hey', 'hey', 'that', 'made', 'me', 'this', 'way', 'do', 'you', 'know', 'do', 'you', 'know', 'do', 'you', 'know', 'just', 'how', 'i', 'feel', 'do', 'you', 'know', 'do', 'you', 'know', 'do', 'you', 'know', 'just', 'how', 'i', 'feel', 'sheer', 'heart', 'attack', 'sheer', 'heart', 'attack', 'real', 'cardiac', 'i', 'feel', 'so', 'inar', 'inar', 'inar', 'inar', 'inar', 'inar', 'inar', 'inar', 'ticulate', 'just', 'how', 'i', 'feel', 'do', 'you', 'know', 'do', 'you', 'know', 'do', 'you', 'know']\n", "Input Sequence: ['i', 'was', 'nothin', 'but', 'a', 'city', 'boy', 'my', 'trumpet', 'was', 'my', 'only', 'toy', 'ive', 'been', 'blowin', 'my', 'horn', 'since', 'i', 'knew', 'i', 'was', 'born', 'but', 'there', 'aint', 'nobody', 'wants', 'to', 'know', 'ive', 'been', 'sleepin', 'on', 'the', 'sidewalk', 'rollin', 'down', 'the', 'road', 'i', 'may', 'get', 'hungry', 'but', 'i', 'sure', 'dont', 'want', 'to', 'go', 'home', 'so', 'round', 'the', 'corner', 'comes', 'a', 'limousine', 'and', 'the', 'biggest', 'grin', 'i', 'ever', 'seen', 'here']\n", "Target Sequence: ['was', 'nothin', 'but', 'a', 'city', 'boy', 'my', 'trumpet', 'was', 'my', 'only', 'toy', 'ive', 'been', 'blowin', 'my', 'horn', 'since', 'i', 'knew', 'i', 'was', 'born', 'but', 'there', 'aint', 'nobody', 'wants', 'to', 'know', 'ive', 'been', 'sleepin', 'on', 'the', 'sidewalk', 'rollin', 'down', 'the', 'road', 'i', 'may', 'get', 'hungry', 'but', 'i', 'sure', 'dont', 'want', 'to', 'go', 'home', 'so', 'round', 'the', 'corner', 'comes', 'a', 'limousine', 'and', 'the', 'biggest', 'grin', 'i', 'ever', 'seen', 'here', 'sonny']\n", "Input Sequence: ['wont', 'you', 'sign', 'right', 'along', 'the', 'dotted', 'line', 'what', 'you', 'sayin', 'are', 'you', 'playin', 'sure', 'you', 'dont', 'mean', 'me', 'ive', 'been', 'sleepin', 'on', 'the', 'sidewalk', 'rollin', 'down', 'the', 'road', 'i', 'may', 'get', 'hungry', 'but', 'i', 'sure', 'dont', 'want', 'to', 'go', 'home', 'now', 'i', 'tell', 'you', 'what', 'happened', 'they', 'took', 'me', 'to', 'a', 'room', 'without', 'a', 'table', 'they', 'said', 'blow', 'your', 'trumpet', 'into', 'here', 'i', 'played', 'around', 'as', 'well']\n", "Target Sequence: ['you', 'sign', 'right', 'along', 'the', 'dotted', 'line', 'what', 'you', 'sayin', 'are', 'you', 'playin', 'sure', 'you', 'dont', 'mean', 'me', 'ive', 'been', 'sleepin', 'on', 'the', 'sidewalk', 'rollin', 'down', 'the', 'road', 'i', 'may', 'get', 'hungry', 'but', 'i', 'sure', 'dont', 'want', 'to', 'go', 'home', 'now', 'i', 'tell', 'you', 'what', 'happened', 'they', 'took', 'me', 'to', 'a', 'room', 'without', 'a', 'table', 'they', 'said', 'blow', 'your', 'trumpet', 'into', 'here', 'i', 'played', 'around', 'as', 'well', 'as']\n", "Input Sequence: ['i', 'was', 'able', 'and', 'soon', 'we', 'had', 'the', 'record', 'of', 'the', 'year', 'i', 'was', 'a', 'legend', 'all', 'through', 'the', 'land', 'i', 'was', 'blowin', 'to', 'a', 'million', 'fans', 'nothin', 'was', 'a', 'missin', 'all', 'the', 'people', 'want', 'to', 'listen', 'youd', 'have', 'thought', 'i', 'was', 'a', 'happy', 'man', 'and', 'i', 'was', 'sleepin', 'like', 'a', 'princess', 'never', 'touch', 'the', 'road', 'i', 'dont', 'get', 'hungry', 'and', 'i', 'sure', 'dont', 'want', 'to', 'go', 'home']\n", "Target Sequence: ['was', 'able', 'and', 'soon', 'we', 'had', 'the', 'record', 'of', 'the', 'year', 'i', 'was', 'a', 'legend', 'all', 'through', 'the', 'land', 'i', 'was', 'blowin', 'to', 'a', 'million', 'fans', 'nothin', 'was', 'a', 'missin', 'all', 'the', 'people', 'want', 'to', 'listen', 'youd', 'have', 'thought', 'i', 'was', 'a', 'happy', 'man', 'and', 'i', 'was', 'sleepin', 'like', 'a', 'princess', 'never', 'touch', 'the', 'road', 'i', 'dont', 'get', 'hungry', 'and', 'i', 'sure', 'dont', 'want', 'to', 'go', 'home', 'have']\n", "Input Sequence: ['to', 'have', 'some', 'fun', 'now', 'they', 'tell', 'me', 'that', 'i', 'aint', 'so', 'fashionable', 'an', 'i', 'owe', 'the', 'man', 'a', 'million', 'bucks', 'a', 'year', 'so', 'i', 'told', 'em', 'where', 'to', 'stick', 'the', 'fancy', 'label', 'its', 'just', 'me', 'and', 'the', 'road', 'from', 'here', 'im', 'back', 'to', 'playin', 'and', 'layin', 'im', 'back', 'on', 'the', 'game', 'im', 'sleepin', 'on', 'the', 'sidewalk', 'rollin', 'down', 'the', 'road', 'i', 'sure', 'get', 'hungry', 'and', 'i', 'sure']\n", "Target Sequence: ['have', 'some', 'fun', 'now', 'they', 'tell', 'me', 'that', 'i', 'aint', 'so', 'fashionable', 'an', 'i', 'owe', 'the', 'man', 'a', 'million', 'bucks', 'a', 'year', 'so', 'i', 'told', 'em', 'where', 'to', 'stick', 'the', 'fancy', 'label', 'its', 'just', 'me', 'and', 'the', 'road', 'from', 'here', 'im', 'back', 'to', 'playin', 'and', 'layin', 'im', 'back', 'on', 'the', 'game', 'im', 'sleepin', 'on', 'the', 'sidewalk', 'rollin', 'down', 'the', 'road', 'i', 'sure', 'get', 'hungry', 'and', 'i', 'sure', 'do']\n", "Input Sequence: ['you', 'never', 'heard', 'my', 'song', 'before', 'the', 'music', 'was', 'too', 'loud', 'but', 'now', 'i', 'think', 'you', 'hear', 'me', 'well', 'for', 'now', 'we', 'both', 'know', 'how', 'no', 'star', 'can', 'light', 'our', 'way', 'in', 'this', 'cloud', 'of', 'dark', 'and', 'fear', 'but', 'some', 'day', 'one', 'day', 'funny', 'how', 'the', 'pages', 'turn', 'and', 'hold', 'us', 'in', 'between', 'a', 'misty', 'castle', 'awaits', 'for', 'you', 'and', 'you', 'shall', 'be', 'a', 'queen', 'you', 'shall', 'be']\n", "Target Sequence: ['never', 'heard', 'my', 'song', 'before', 'the', 'music', 'was', 'too', 'loud', 'but', 'now', 'i', 'think', 'you', 'hear', 'me', 'well', 'for', 'now', 'we', 'both', 'know', 'how', 'no', 'star', 'can', 'light', 'our', 'way', 'in', 'this', 'cloud', 'of', 'dark', 'and', 'fear', 'but', 'some', 'day', 'one', 'day', 'funny', 'how', 'the', 'pages', 'turn', 'and', 'hold', 'us', 'in', 'between', 'a', 'misty', 'castle', 'awaits', 'for', 'you', 'and', 'you', 'shall', 'be', 'a', 'queen', 'you', 'shall', 'be', 'a']\n", "Input Sequence: ['once', 'i', 'loved', 'a', 'butterfly', 'dont', 'wonder', 'how', 'dont', 'ask', 'me', 'why', 'but', 'i', 'believed', 'what', 'id', 'been', 'told', 'all', 'things', 'that', 'glitter', 'cant', 'be', 'gold', 'ooh', 'yeah', 'all', 'things', 'that', 'glitter', 'cant', 'be', 'gold', 'those', 'jealous', 'minds', 'conspired', 'to', 'say', 'just', 'let', 'that', 'creature', 'fly', 'away', 'how', 'can', 'it', 'be', 'she', 'has', 'it', 'all', 'her', 'pride', 'is', 'headed', 'for', 'a', 'fall', 'ooh', 'yeah', 'all', 'things', 'that', 'glitter']\n", "Target Sequence: ['i', 'loved', 'a', 'butterfly', 'dont', 'wonder', 'how', 'dont', 'ask', 'me', 'why', 'but', 'i', 'believed', 'what', 'id', 'been', 'told', 'all', 'things', 'that', 'glitter', 'cant', 'be', 'gold', 'ooh', 'yeah', 'all', 'things', 'that', 'glitter', 'cant', 'be', 'gold', 'those', 'jealous', 'minds', 'conspired', 'to', 'say', 'just', 'let', 'that', 'creature', 'fly', 'away', 'how', 'can', 'it', 'be', 'she', 'has', 'it', 'all', 'her', 'pride', 'is', 'headed', 'for', 'a', 'fall', 'ooh', 'yeah', 'all', 'things', 'that', 'glitter', 'cant']\n", "Input Sequence: ['be', 'gold', 'oh', 'lord', 'what', 'races', 'we', 'run', 'seeking', 'our', 'place', 'in', 'the', 'sun', 'reaching', 'and', 'hoping', 'well', 'find', 'the', 'right', 'one', 'now', 'every', 'day', 'a', 'new', 'joy', 'waits', 'my', 'butterfly', 'grew', 'golden', 'wings', 'it', 'seems', 'we', 'find', 'as', 'we', 'grow', 'old', 'some', 'things', 'that', 'glitter', 'may', 'be', 'gold', 'ooh', 'yeah', 'some', 'things', 'that', 'glitter', 'may', 'be', 'gold', 'so', 'let', 'us', 'mind', 'whats', 'there', 'to', 'see', 'before', 'our']\n", "Target Sequence: ['gold', 'oh', 'lord', 'what', 'races', 'we', 'run', 'seeking', 'our', 'place', 'in', 'the', 'sun', 'reaching', 'and', 'hoping', 'well', 'find', 'the', 'right', 'one', 'now', 'every', 'day', 'a', 'new', 'joy', 'waits', 'my', 'butterfly', 'grew', 'golden', 'wings', 'it', 'seems', 'we', 'find', 'as', 'we', 'grow', 'old', 'some', 'things', 'that', 'glitter', 'may', 'be', 'gold', 'ooh', 'yeah', 'some', 'things', 'that', 'glitter', 'may', 'be', 'gold', 'so', 'let', 'us', 'mind', 'whats', 'there', 'to', 'see', 'before', 'our', 'hearts']\n", "Input Sequence: ['can', 'anybody', 'find', 'me', 'somebody', 'to', 'love', 'ooh', 'each', 'morning', 'i', 'get', 'up', 'i', 'die', 'a', 'little', 'can', 'barely', 'stand', 'on', 'my', 'feet', 'take', 'a', 'look', 'at', 'yourself', 'take', 'a', 'look', 'in', 'the', 'mirror', 'and', 'cry', 'and', 'cry', 'lord', 'what', 'youre', 'doing', 'to', 'me', 'yeah', 'yeah', 'i', 'have', 'spent', 'all', 'my', 'years', 'in', 'believing', 'you', 'but', 'i', 'just', 'cant', 'get', 'no', 'relief', 'lord', 'somebody', 'somebody', 'ooh', 'somebody', 'somebody']\n", "Target Sequence: ['anybody', 'find', 'me', 'somebody', 'to', 'love', 'ooh', 'each', 'morning', 'i', 'get', 'up', 'i', 'die', 'a', 'little', 'can', 'barely', 'stand', 'on', 'my', 'feet', 'take', 'a', 'look', 'at', 'yourself', 'take', 'a', 'look', 'in', 'the', 'mirror', 'and', 'cry', 'and', 'cry', 'lord', 'what', 'youre', 'doing', 'to', 'me', 'yeah', 'yeah', 'i', 'have', 'spent', 'all', 'my', 'years', 'in', 'believing', 'you', 'but', 'i', 'just', 'cant', 'get', 'no', 'relief', 'lord', 'somebody', 'somebody', 'ooh', 'somebody', 'somebody', 'can']\n", "Input Sequence: ['anybody', 'find', 'me', 'somebody', 'to', 'love', 'yeah', 'i', 'work', 'hard', 'he', 'works', 'hard', 'every', 'day', 'of', 'my', 'life', 'i', 'work', 'till', 'i', 'ache', 'in', 'my', 'bones', 'at', 'the', 'end', 'at', 'the', 'end', 'of', 'the', 'day', 'i', 'take', 'home', 'my', 'hard', 'earned', 'pay', 'all', 'on', 'my', 'own', 'i', 'get', 'down', 'down', 'on', 'my', 'knees', 'knees', 'and', 'i', 'start', 'to', 'pray', 'till', 'the', 'tears', 'run', 'down', 'from', 'my', 'eyes', 'lord']\n", "Target Sequence: ['find', 'me', 'somebody', 'to', 'love', 'yeah', 'i', 'work', 'hard', 'he', 'works', 'hard', 'every', 'day', 'of', 'my', 'life', 'i', 'work', 'till', 'i', 'ache', 'in', 'my', 'bones', 'at', 'the', 'end', 'at', 'the', 'end', 'of', 'the', 'day', 'i', 'take', 'home', 'my', 'hard', 'earned', 'pay', 'all', 'on', 'my', 'own', 'i', 'get', 'down', 'down', 'on', 'my', 'knees', 'knees', 'and', 'i', 'start', 'to', 'pray', 'till', 'the', 'tears', 'run', 'down', 'from', 'my', 'eyes', 'lord', 'somebody']\n", "Input Sequence: ['somebody', 'ooh', 'somebody', 'please', 'can', 'anybody', 'find', 'me', 'somebody', 'to', 'love', 'he', 'works', 'hard', 'everyday', 'everyday', 'i', 'try', 'and', 'i', 'try', 'and', 'i', 'try', 'but', 'everybody', 'wants', 'to', 'put', 'me', 'down', 'they', 'say', 'im', 'going', 'crazy', 'they', 'say', 'i', 'got', 'a', 'lot', 'of', 'water', 'in', 'my', 'brain', 'ah', 'got', 'no', 'common', 'sense', 'i', 'got', 'nobody', 'left', 'to', 'believe', 'in', 'yeah', 'yeah', 'yeah', 'yeah', 'oh', 'lord', 'ooh', 'somebody', 'ooh']\n", "Target Sequence: ['ooh', 'somebody', 'please', 'can', 'anybody', 'find', 'me', 'somebody', 'to', 'love', 'he', 'works', 'hard', 'everyday', 'everyday', 'i', 'try', 'and', 'i', 'try', 'and', 'i', 'try', 'but', 'everybody', 'wants', 'to', 'put', 'me', 'down', 'they', 'say', 'im', 'going', 'crazy', 'they', 'say', 'i', 'got', 'a', 'lot', 'of', 'water', 'in', 'my', 'brain', 'ah', 'got', 'no', 'common', 'sense', 'i', 'got', 'nobody', 'left', 'to', 'believe', 'in', 'yeah', 'yeah', 'yeah', 'yeah', 'oh', 'lord', 'ooh', 'somebody', 'ooh', 'somebody']\n", "Input Sequence: ['can', 'anybody', 'find', 'me', 'somebody', 'to', 'love', 'can', 'anybody', 'find', 'me', 'someone', 'to', 'love', 'got', 'no', 'feel', 'i', 'got', 'no', 'rhythm', 'i', 'just', 'keep', 'losing', 'my', 'beat', 'you', 'just', 'keep', 'losing', 'and', 'losing', 'im', 'ok', 'im', 'alright', 'hes', 'alright', 'hes', 'alright', 'i', 'aint', 'gonna', 'face', 'no', 'defeat', 'yeah', 'yeah', 'i', 'just', 'gotta', 'get', 'out', 'of', 'this', 'prison', 'cell', 'one', 'day', 'someday', 'im', 'gonna', 'be', 'free', 'lord', 'find', 'me']\n", "Target Sequence: ['anybody', 'find', 'me', 'somebody', 'to', 'love', 'can', 'anybody', 'find', 'me', 'someone', 'to', 'love', 'got', 'no', 'feel', 'i', 'got', 'no', 'rhythm', 'i', 'just', 'keep', 'losing', 'my', 'beat', 'you', 'just', 'keep', 'losing', 'and', 'losing', 'im', 'ok', 'im', 'alright', 'hes', 'alright', 'hes', 'alright', 'i', 'aint', 'gonna', 'face', 'no', 'defeat', 'yeah', 'yeah', 'i', 'just', 'gotta', 'get', 'out', 'of', 'this', 'prison', 'cell', 'one', 'day', 'someday', 'im', 'gonna', 'be', 'free', 'lord', 'find', 'me', 'somebody']\n", "Input Sequence: ['to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'love', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'somebody', 'somebody', 'somebody', 'somebody', 'somebody', 'find', 'me', 'somebody', 'find', 'me', 'somebody', 'to', 'love', 'can', 'anybody', 'find', 'me', 'somebody', 'to']\n", "Target Sequence: ['love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'love', 'love', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'somebody', 'somebody', 'somebody', 'somebody', 'somebody', 'find', 'me', 'somebody', 'find', 'me', 'somebody', 'to', 'love', 'can', 'anybody', 'find', 'me', 'somebody', 'to', 'love']\n", "Input Sequence: ['find', 'me', 'somebody', 'to', 'love', 'ooh', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'somebody', 'find', 'me', 'somebody', 'to', 'love', 'somebody', 'somebody', 'tolove', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'find', 'me', 'find', 'me', 'find', 'me', 'find', 'me', 'ooh', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'ooh', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'find', 'me', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'anybody']\n", "Target Sequence: ['me', 'somebody', 'to', 'love', 'ooh', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'somebody', 'find', 'me', 'somebody', 'to', 'love', 'somebody', 'somebody', 'tolove', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'find', 'me', 'find', 'me', 'find', 'me', 'find', 'me', 'ooh', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'ooh', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'find', 'me', 'find', 'me', 'somebody', 'to', 'love', 'find', 'me', 'somebody', 'to', 'love', 'anybody', 'anywhere']\n", "Input Sequence: ['i', 'want', 'you', 'woman', 'tried', 'to', 'be', 'a', 'son', 'and', 'daughter', 'rolled', 'into', 'one', 'you', 'said', 'youd', 'equal', 'any', 'man', 'for', 'having', 'your', 'fun', 'ooh', 'now', 'didnt', 'you', 'feel', 'surprised', 'to', 'find', 'the', 'cap', 'just', 'didnt', 'fit', 'the', 'world', 'expects', 'a', 'man', 'to', 'buckle', 'down', 'and', 'shovel', 'shit', 'whatll', 'you', 'do', 'for', 'loving', 'when', 'its', 'only', 'just', 'begun', 'i', 'want', 'you', 'to', 'be', 'a', 'woman', 'tried', 'to', 'be']\n", "Target Sequence: ['want', 'you', 'woman', 'tried', 'to', 'be', 'a', 'son', 'and', 'daughter', 'rolled', 'into', 'one', 'you', 'said', 'youd', 'equal', 'any', 'man', 'for', 'having', 'your', 'fun', 'ooh', 'now', 'didnt', 'you', 'feel', 'surprised', 'to', 'find', 'the', 'cap', 'just', 'didnt', 'fit', 'the', 'world', 'expects', 'a', 'man', 'to', 'buckle', 'down', 'and', 'shovel', 'shit', 'whatll', 'you', 'do', 'for', 'loving', 'when', 'its', 'only', 'just', 'begun', 'i', 'want', 'you', 'to', 'be', 'a', 'woman', 'tried', 'to', 'be', 'a']\n", "Input Sequence: ['teacher', 'and', 'a', 'fisher', 'of', 'men', 'an', 'equal', 'people', 'preacher', 'will', 'you', 'lead', 'us', 'all', 'the', 'same', 'ooh', 'well', 'i', 'travelled', 'around', 'the', 'world', 'and', 'found', 'a', 'brand', 'new', 'word', 'for', 'day', 'ooh', 'watching', 'the', 'time', 'mustnt', 'linger', 'behind', 'pardon', 'me', 'i', 'have', 'to', 'get', 'away', 'whatll', 'you', 'think', 'of', 'heaven', 'if', 'its', 'back', 'from', 'where', 'you', 'came', 'i', 'want', 'you', 'to', 'be', 'a', 'woman', 'i', 'want', 'you']\n", "Target Sequence: ['and', 'a', 'fisher', 'of', 'men', 'an', 'equal', 'people', 'preacher', 'will', 'you', 'lead', 'us', 'all', 'the', 'same', 'ooh', 'well', 'i', 'travelled', 'around', 'the', 'world', 'and', 'found', 'a', 'brand', 'new', 'word', 'for', 'day', 'ooh', 'watching', 'the', 'time', 'mustnt', 'linger', 'behind', 'pardon', 'me', 'i', 'have', 'to', 'get', 'away', 'whatll', 'you', 'think', 'of', 'heaven', 'if', 'its', 'back', 'from', 'where', 'you', 'came', 'i', 'want', 'you', 'to', 'be', 'a', 'woman', 'i', 'want', 'you', 'to']\n", "Input Sequence: ['sammy', 'was', 'low', 'just', 'watching', 'the', 'show', 'over', 'and', 'over', 'again', 'knew', 'it', 'was', 'time', 'hed', 'made', 'up', 'his', 'mind', 'to', 'leave', 'his', 'dead', 'life', 'behind', 'his', 'boss', 'said', 'to', 'him', 'boy', 'youd', 'better', 'begin', 'to', 'get', 'those', 'crazy', 'notions', 'right', 'out', 'of', 'your', 'head', 'sammy', 'who', 'do', 'you', 'think', 'that', 'you', 'are', 'you', 'shouldve', 'been', 'sweeping', 'up', 'the', 'emerald', 'bar', 'spread', 'your', 'wings', 'and', 'fly', 'away', 'fly']\n", "Target Sequence: ['was', 'low', 'just', 'watching', 'the', 'show', 'over', 'and', 'over', 'again', 'knew', 'it', 'was', 'time', 'hed', 'made', 'up', 'his', 'mind', 'to', 'leave', 'his', 'dead', 'life', 'behind', 'his', 'boss', 'said', 'to', 'him', 'boy', 'youd', 'better', 'begin', 'to', 'get', 'those', 'crazy', 'notions', 'right', 'out', 'of', 'your', 'head', 'sammy', 'who', 'do', 'you', 'think', 'that', 'you', 'are', 'you', 'shouldve', 'been', 'sweeping', 'up', 'the', 'emerald', 'bar', 'spread', 'your', 'wings', 'and', 'fly', 'away', 'fly', 'away']\n", "Input Sequence: ['far', 'away', 'spread', 'your', 'little', 'wings', 'and', 'fly', 'away', 'fly', 'away', 'far', 'away', 'pull', 'yourself', 'together', 'cause', 'you', 'know', 'you', 'should', 'do', 'better', 'thats', 'because', 'youre', 'a', 'free', 'man', 'he', 'spends', 'his', 'evenings', 'alone', 'in', 'his', 'hotel', 'room', 'keeping', 'his', 'thoughts', 'to', 'himself', 'hed', 'be', 'leaving', 'soon', 'wishing', 'he', 'was', 'miles', 'and', 'miles', 'away', 'nothing', 'in', 'this', 'world', 'nothing', 'would', 'make', 'him', 'stay', 'since', 'he', 'was', 'small', 'had']\n", "Target Sequence: ['away', 'spread', 'your', 'little', 'wings', 'and', 'fly', 'away', 'fly', 'away', 'far', 'away', 'pull', 'yourself', 'together', 'cause', 'you', 'know', 'you', 'should', 'do', 'better', 'thats', 'because', 'youre', 'a', 'free', 'man', 'he', 'spends', 'his', 'evenings', 'alone', 'in', 'his', 'hotel', 'room', 'keeping', 'his', 'thoughts', 'to', 'himself', 'hed', 'be', 'leaving', 'soon', 'wishing', 'he', 'was', 'miles', 'and', 'miles', 'away', 'nothing', 'in', 'this', 'world', 'nothing', 'would', 'make', 'him', 'stay', 'since', 'he', 'was', 'small', 'had', 'no']\n", "Input Sequence: ['luck', 'at', 'all', 'nothing', 'came', 'easy', 'to', 'him', 'now', 'it', 'was', 'time', 'hed', 'made', 'up', 'his', 'mind', 'this', 'could', 'be', 'my', 'last', 'chance', 'his', 'boss', 'said', 'to', 'him', 'now', 'listen', 'boy', 'youre', 'always', 'dreaming', 'youve', 'got', 'no', 'real', 'ambition', 'you', 'wont', 'get', 'very', 'far', 'sammy', 'boy', 'dont', 'you', 'know', 'who', 'you', 'are', 'why', 'cant', 'you', 'be', 'happy', 'at', 'the', 'emerald', 'bar', 'so', 'honey', 'spread', 'your', 'wings', 'and', 'fly']\n", "Target Sequence: ['at', 'all', 'nothing', 'came', 'easy', 'to', 'him', 'now', 'it', 'was', 'time', 'hed', 'made', 'up', 'his', 'mind', 'this', 'could', 'be', 'my', 'last', 'chance', 'his', 'boss', 'said', 'to', 'him', 'now', 'listen', 'boy', 'youre', 'always', 'dreaming', 'youve', 'got', 'no', 'real', 'ambition', 'you', 'wont', 'get', 'very', 'far', 'sammy', 'boy', 'dont', 'you', 'know', 'who', 'you', 'are', 'why', 'cant', 'you', 'be', 'happy', 'at', 'the', 'emerald', 'bar', 'so', 'honey', 'spread', 'your', 'wings', 'and', 'fly', 'away']\n", "Input Sequence: ['words', 'and', 'music', 'by', 'queen', 'thats', 'the', 'way', 'i', 'am', 'does', 'everybody', 'want', 'to', 'know', 'this', 'is', 'the', 'way', 'i', 'lead', 'my', 'life', 'you', 'know', 'wheelin', 'and', 'dealin', 'and', 'a', 'little', 'bit', 'of', 'stealin', 'you', 'know', 'thats', 'the', 'way', 'i', 'grew', 'up', 'thats', 'the', 'only', 'life', 'i', 'know', 'thats', 'the', 'way', 'my', 'mother', 'taught', 'me', 'there', 'you', 'go', 'stealin', 'i', 'gave', 'you', 'the', 'key', 'to', 'my', 'home', 'i']\n", "Target Sequence: ['and', 'music', 'by', 'queen', 'thats', 'the', 'way', 'i', 'am', 'does', 'everybody', 'want', 'to', 'know', 'this', 'is', 'the', 'way', 'i', 'lead', 'my', 'life', 'you', 'know', 'wheelin', 'and', 'dealin', 'and', 'a', 'little', 'bit', 'of', 'stealin', 'you', 'know', 'thats', 'the', 'way', 'i', 'grew', 'up', 'thats', 'the', 'only', 'life', 'i', 'know', 'thats', 'the', 'way', 'my', 'mother', 'taught', 'me', 'there', 'you', 'go', 'stealin', 'i', 'gave', 'you', 'the', 'key', 'to', 'my', 'home', 'i', 'left']\n", "Input Sequence: ['you', 'alone', 'in', 'charge', 'of', 'my', 'heart', 'hey', 'stealin', 'you', 'got', 'me', 'wheelin', 'and', 'dealin', 'you', 'play', 'with', 'my', 'feelin', 'right', 'from', 'the', 'start', 'cant', 'afford', 'to', 'pay', 'my', 'rent', 'i', 'had', 'to', 'use', 'my', 'common', 'sense', 'to', 'get', 'some', 'money', 'i', 'owe', 'oho', 'this', 'guy', 'said', 'look', 'in', 'my', 'head', 'make', 'some', 'easy', 'bread', 'stealin', 'is', 'the', 'only', 'way', 'that', 'i', 'know', 'stealin', 'yeah', 'only', 'way', 'that']\n", "Target Sequence: ['alone', 'in', 'charge', 'of', 'my', 'heart', 'hey', 'stealin', 'you', 'got', 'me', 'wheelin', 'and', 'dealin', 'you', 'play', 'with', 'my', 'feelin', 'right', 'from', 'the', 'start', 'cant', 'afford', 'to', 'pay', 'my', 'rent', 'i', 'had', 'to', 'use', 'my', 'common', 'sense', 'to', 'get', 'some', 'money', 'i', 'owe', 'oho', 'this', 'guy', 'said', 'look', 'in', 'my', 'head', 'make', 'some', 'easy', 'bread', 'stealin', 'is', 'the', 'only', 'way', 'that', 'i', 'know', 'stealin', 'yeah', 'only', 'way', 'that', 'i']\n", "Input Sequence: ['know', 'yeah', 'i', 'like', 'stealin', 'baby', 'stealin', 'i', 'gave', 'you', 'both', 'my', 'own', 'on', 'my', 'own', 'left', 'you', 'alone', 'now', 'youll', 'be', 'stealin', 'stealin', 'stealin', 'all', 'my', 'heart', 'youre', 'my', 'babys', 'heart', 'uh', 'uh', 'baby', 'let', 'em', 'bleed', 'youre', 'in', 'charge', 'of', 'my', 'heart', 'you', 'are', 'in', 'charge', 'of', 'my', 'heart', 'you', 'are', 'in', 'charge', 'you', 'are', 'in', 'charge', 'da', 'da', 'da', 'da', 'da', 'da', 'da', 'da', 'da']\n", "Target Sequence: ['yeah', 'i', 'like', 'stealin', 'baby', 'stealin', 'i', 'gave', 'you', 'both', 'my', 'own', 'on', 'my', 'own', 'left', 'you', 'alone', 'now', 'youll', 'be', 'stealin', 'stealin', 'stealin', 'all', 'my', 'heart', 'youre', 'my', 'babys', 'heart', 'uh', 'uh', 'baby', 'let', 'em', 'bleed', 'youre', 'in', 'charge', 'of', 'my', 'heart', 'you', 'are', 'in', 'charge', 'of', 'my', 'heart', 'you', 'are', 'in', 'charge', 'you', 'are', 'in', 'charge', 'da', 'da', 'da', 'da', 'da', 'da', 'da', 'da', 'da', 'da']\n", "Input Sequence: ['know', 'what', 'i', 'said', 'when', 'i', 'saw', 'you', 'crying', 'hang', 'on', 'thats', 'folly', 'i', 'was', 'reeking', 'the', 'head', 'i', 'believed', 'your', 'lying', 'youre', 'just', 'a', 'bad', 'memory', 'my', 'life', 'was', 'going', 'to', 'be', 'better', 'my', 'why', 'could', 'i', 'never', 'ever', 'see', 'shed', 'step', 'on', 'me', 'well', 'i', 'talked', 'to', 'your', 'friend', 'just', 'the', 'other', 'day', 'i', 'was', 'gonna', 'look', 'and', 'raise', 'a', 'smile', 'and', 'she', 'hid', 'a', 'smile']\n", "Target Sequence: ['what', 'i', 'said', 'when', 'i', 'saw', 'you', 'crying', 'hang', 'on', 'thats', 'folly', 'i', 'was', 'reeking', 'the', 'head', 'i', 'believed', 'your', 'lying', 'youre', 'just', 'a', 'bad', 'memory', 'my', 'life', 'was', 'going', 'to', 'be', 'better', 'my', 'why', 'could', 'i', 'never', 'ever', 'see', 'shed', 'step', 'on', 'me', 'well', 'i', 'talked', 'to', 'your', 'friend', 'just', 'the', 'other', 'day', 'i', 'was', 'gonna', 'look', 'and', 'raise', 'a', 'smile', 'and', 'she', 'hid', 'a', 'smile', 'and']\n", "Input Sequence: ['she', 'aint', 'like', 'you', 'been', 'asleep', 'from', 'all', 'the', 'journeys', 'a', 'little', 'while', 'my', 'life', 'was', 'going', 'to', 'be', 'better', 'chorus', 'my', 'why', 'could', 'i', 'never', 'ever', 'see', 'shed', 'step', 'on', 'me', 'step', 'on', 'me', 'step', 'on', 'me', 'step', 'on', 'me', 'now', 'its', 'so', 'good', 'i', 'wont', 'waste', 'my', 'time', 'on', 'a', 'two', 'year', 'old', 'picture', 'of', 'you', 'oh', 'now', 'that', 'youre', 'gone', 'everythings', 'fine', 'but', 'you', 'probably']\n", "Target Sequence: ['aint', 'like', 'you', 'been', 'asleep', 'from', 'all', 'the', 'journeys', 'a', 'little', 'while', 'my', 'life', 'was', 'going', 'to', 'be', 'better', 'chorus', 'my', 'why', 'could', 'i', 'never', 'ever', 'see', 'shed', 'step', 'on', 'me', 'step', 'on', 'me', 'step', 'on', 'me', 'step', 'on', 'me', 'now', 'its', 'so', 'good', 'i', 'wont', 'waste', 'my', 'time', 'on', 'a', 'two', 'year', 'old', 'picture', 'of', 'you', 'oh', 'now', 'that', 'youre', 'gone', 'everythings', 'fine', 'but', 'you', 'probably', 'think']\n", "Input Sequence: ['i', 'cant', 'wake', 'in', 'the', 'mornin', 'i', 'cant', 'sleep', 'at', 'night', 'i', 'got', 'a', 'pain', 'in', 'my', 'memory', 'that', 'just', 'wont', 'sit', 'right', 'you', 'might', 'say', 'im', 'losing', 'my', 'mind', 'what', 'a', 'shame', 'shame', 'shame', 'but', 'i', 'dont', 'want', 'and', 'i', 'dont', 'need', 'to', 'play', 'the', 'cryin', 'game', 'music', 'lights', 'this', 'flame', 'in', 'me', 'i', 'wont', 'let', 'it', 'go', 'and', 'it', 'wont', 'let', 'me', 'be', 'im', 'just', 'a']\n", "Target Sequence: ['cant', 'wake', 'in', 'the', 'mornin', 'i', 'cant', 'sleep', 'at', 'night', 'i', 'got', 'a', 'pain', 'in', 'my', 'memory', 'that', 'just', 'wont', 'sit', 'right', 'you', 'might', 'say', 'im', 'losing', 'my', 'mind', 'what', 'a', 'shame', 'shame', 'shame', 'but', 'i', 'dont', 'want', 'and', 'i', 'dont', 'need', 'to', 'play', 'the', 'cryin', 'game', 'music', 'lights', 'this', 'flame', 'in', 'me', 'i', 'wont', 'let', 'it', 'go', 'and', 'it', 'wont', 'let', 'me', 'be', 'im', 'just', 'a', 'happy']\n", "Input Sequence: ['slave', 'and', 'oh', 'i', 'cant', 'leave', 'it', 'cause', 'im', 'still', 'and', 'i', 'always', 'will', 'be', 'a', 'believer', 'still', 'burnin', 'yeah', 'still', 'yearnin', 'and', 'the', 'wheels', 'still', 'turnin', 'let', 'me', 'tell', 'you', 'why', 'were', 'jivin', 'and', 'the', 'beats', 'still', 'drivin', 'and', 'we', 'are', 'all', 'divin', 'rocknroll', 'never', 'die', 'i', 'cant', 'breathe', 'in', 'the', 'city', 'got', 'dust', 'in', 'my', 'lungs', 'i', 'get', 'mad', 'in', 'the', 'country', 'everythin', 'seem', 'to', 'go']\n", "Target Sequence: ['and', 'oh', 'i', 'cant', 'leave', 'it', 'cause', 'im', 'still', 'and', 'i', 'always', 'will', 'be', 'a', 'believer', 'still', 'burnin', 'yeah', 'still', 'yearnin', 'and', 'the', 'wheels', 'still', 'turnin', 'let', 'me', 'tell', 'you', 'why', 'were', 'jivin', 'and', 'the', 'beats', 'still', 'drivin', 'and', 'we', 'are', 'all', 'divin', 'rocknroll', 'never', 'die', 'i', 'cant', 'breathe', 'in', 'the', 'city', 'got', 'dust', 'in', 'my', 'lungs', 'i', 'get', 'mad', 'in', 'the', 'country', 'everythin', 'seem', 'to', 'go', 'wrong']\n", "Input Sequence: ['you', 'might', 'think', 'im', 'playin', 'around', 'but', 'my', 'heart', 'is', 'true', 'i', 'got', 'reason', 'to', 'believe', 'that', 'sweet', 'soul', 'magic', 'gonna', 'tear', 'my', 'heart', 'in', 'two', 'music', 'makes', 'the', 'world', 'go', 'round', 'ive', 'been', 'flyin', 'on', 'the', 'wings', 'of', 'the', 'sound', 'it', 'feels', 'so', 'good', 'from', 'way', 'up', 'here', 'im', 'still', 'a', 'believer', 'headin', 'for', 'the', 'stars', 'still', 'burnin', 'still', 'yearnin', 'still', 'turnin', 'better', 'than', 'every', 'guy', 'were']\n", "Target Sequence: ['might', 'think', 'im', 'playin', 'around', 'but', 'my', 'heart', 'is', 'true', 'i', 'got', 'reason', 'to', 'believe', 'that', 'sweet', 'soul', 'magic', 'gonna', 'tear', 'my', 'heart', 'in', 'two', 'music', 'makes', 'the', 'world', 'go', 'round', 'ive', 'been', 'flyin', 'on', 'the', 'wings', 'of', 'the', 'sound', 'it', 'feels', 'so', 'good', 'from', 'way', 'up', 'here', 'im', 'still', 'a', 'believer', 'headin', 'for', 'the', 'stars', 'still', 'burnin', 'still', 'yearnin', 'still', 'turnin', 'better', 'than', 'every', 'guy', 'were', 'jivin']\n", "Input Sequence: ['still', 'drivin', 'sky', 'divin', 'rocknroll', 'never', 'die', 'dont', 'say', 'that', 'you', 'love', 'me', 'i', 'cant', 'go', 'down', 'that', 'road', 'but', 'dont', 'think', 'for', 'a', 'moment', 'that', 'my', 'heart', 'went', 'cold', 'i', 'keep', 'thinkin', 'about', 'what', 'i', 'lost', 'and', 'what', 'i', 'might', 'have', 'found', 'i', 'went', 'to', 'sleep', 'and', 'when', 'i', 'woke', 'everything', 'had', 'turned', 'around', 'still', 'burnin', 'yeah', 'still', 'yearnin', 'still', 'turnin', 'a', 'new', 'day', 'dawnin', 'were', 'jivin']\n", "Target Sequence: ['drivin', 'sky', 'divin', 'rocknroll', 'never', 'die', 'dont', 'say', 'that', 'you', 'love', 'me', 'i', 'cant', 'go', 'down', 'that', 'road', 'but', 'dont', 'think', 'for', 'a', 'moment', 'that', 'my', 'heart', 'went', 'cold', 'i', 'keep', 'thinkin', 'about', 'what', 'i', 'lost', 'and', 'what', 'i', 'might', 'have', 'found', 'i', 'went', 'to', 'sleep', 'and', 'when', 'i', 'woke', 'everything', 'had', 'turned', 'around', 'still', 'burnin', 'yeah', 'still', 'yearnin', 'still', 'turnin', 'a', 'new', 'day', 'dawnin', 'were', 'jivin', 'still']\n", "Input Sequence: ['sleeping', 'very', 'soundly', 'on', 'a', 'saturday', 'morning', 'i', 'was', 'dreaming', 'i', 'was', 'al', 'capone', 'theres', 'a', 'rumor', 'going', 'round', 'gotta', 'clear', 'outta', 'town', 'im', 'smelling', 'like', 'a', 'dry', 'fish', 'bone', 'here', 'come', 'the', 'law', 'gonna', 'break', 'down', 'the', 'door', 'gonna', 'carry', 'me', 'away', 'once', 'more', 'never', 'never', 'i', 'never', 'want', 'it', 'anymore', 'gotta', 'get', 'away', 'from', 'this', 'stone', 'cold', 'floor', 'crazy', 'stone', 'cold', 'crazy', 'you', 'know', 'rainy', 'afternoon']\n", "Target Sequence: ['very', 'soundly', 'on', 'a', 'saturday', 'morning', 'i', 'was', 'dreaming', 'i', 'was', 'al', 'capone', 'theres', 'a', 'rumor', 'going', 'round', 'gotta', 'clear', 'outta', 'town', 'im', 'smelling', 'like', 'a', 'dry', 'fish', 'bone', 'here', 'come', 'the', 'law', 'gonna', 'break', 'down', 'the', 'door', 'gonna', 'carry', 'me', 'away', 'once', 'more', 'never', 'never', 'i', 'never', 'want', 'it', 'anymore', 'gotta', 'get', 'away', 'from', 'this', 'stone', 'cold', 'floor', 'crazy', 'stone', 'cold', 'crazy', 'you', 'know', 'rainy', 'afternoon', 'i']\n", "Input Sequence: ['gotta', 'blow', 'a', 'typhoon', 'and', 'im', 'playing', 'on', 'my', 'slide', 'trombone', 'anymore', 'anymore', 'cannot', 'take', 'it', 'anymore', 'gotta', 'get', 'away', 'from', 'this', 'stone', 'cold', 'floor', 'crazy', 'stone', 'cold', 'crazy', 'you', 'know', 'walking', 'down', 'the', 'street', 'shooting', 'people', 'that', 'i', 'meet', 'with', 'my', 'rubber', 'tommy', 'water', 'gun', 'here', 'come', 'the', 'deputy', 'hes', 'gonna', 'come', 'and', 'get', 'me', 'i', 'gotta', 'get', 'me', 'up', 'and', 'run', 'they', 'got', 'the', 'sirens', 'loose']\n", "Target Sequence: ['blow', 'a', 'typhoon', 'and', 'im', 'playing', 'on', 'my', 'slide', 'trombone', 'anymore', 'anymore', 'cannot', 'take', 'it', 'anymore', 'gotta', 'get', 'away', 'from', 'this', 'stone', 'cold', 'floor', 'crazy', 'stone', 'cold', 'crazy', 'you', 'know', 'walking', 'down', 'the', 'street', 'shooting', 'people', 'that', 'i', 'meet', 'with', 'my', 'rubber', 'tommy', 'water', 'gun', 'here', 'come', 'the', 'deputy', 'hes', 'gonna', 'come', 'and', 'get', 'me', 'i', 'gotta', 'get', 'me', 'up', 'and', 'run', 'they', 'got', 'the', 'sirens', 'loose', 'i']\n", "Input Sequence: ['words', 'and', 'music', 'by', 'freddie', 'mercury', 'stop', 'all', 'stop', 'all', 'stop', 'all', 'the', 'fighting', 'stop', 'all', 'stop', 'all', 'stop', 'all', 'the', 'fighting', 'stop', 'it', 'stop', 'all', 'the', 'fighting', 'we', 'want', 'to', 'live', 'in', 'a', 'better', 'place', 'live', 'in', 'a', 'better', 'place', 'we', 'want', 'to', 'make', 'a', 'better', 'human', 'race', 'we', 'want', 'to', 'live', 'in', 'a', 'better', 'place', 'stop', 'all', 'the', 'fighting', 'we', 'want', 'to', 'make', 'a', 'better', 'human']\n", "Target Sequence: ['and', 'music', 'by', 'freddie', 'mercury', 'stop', 'all', 'stop', 'all', 'stop', 'all', 'the', 'fighting', 'stop', 'all', 'stop', 'all', 'stop', 'all', 'the', 'fighting', 'stop', 'it', 'stop', 'all', 'the', 'fighting', 'we', 'want', 'to', 'live', 'in', 'a', 'better', 'place', 'live', 'in', 'a', 'better', 'place', 'we', 'want', 'to', 'make', 'a', 'better', 'human', 'race', 'we', 'want', 'to', 'live', 'in', 'a', 'better', 'place', 'stop', 'all', 'the', 'fighting', 'we', 'want', 'to', 'make', 'a', 'better', 'human', 'race']\n", "Input Sequence: ['stop', 'all', 'the', 'fighting', 'stop', 'all', 'the', 'fighting', 'dont', 'do', 'that', 'dont', 'get', 'all', 'excited', 'you', 'know', 'that', 'know', 'that', 'not', 'gonna', 'like', 'it', 'stop', 'all', 'stop', 'all', 'stop', 'all', 'stop', 'all', 'the', 'fighting', 'we', 'want', 'to', 'live', 'in', 'a', 'better', 'place', 'yeah', 'yeah', 'yeah', 'yeah', 'we', 'want', 'to', 'make', 'a', 'better', 'human', 'race', 'we', 'want', 'to', 'live', 'in', 'a', 'better', 'place', 'stop', 'all', 'the', 'fighting', 'we', 'want']\n", "Target Sequence: ['all', 'the', 'fighting', 'stop', 'all', 'the', 'fighting', 'dont', 'do', 'that', 'dont', 'get', 'all', 'excited', 'you', 'know', 'that', 'know', 'that', 'not', 'gonna', 'like', 'it', 'stop', 'all', 'stop', 'all', 'stop', 'all', 'stop', 'all', 'the', 'fighting', 'we', 'want', 'to', 'live', 'in', 'a', 'better', 'place', 'yeah', 'yeah', 'yeah', 'yeah', 'we', 'want', 'to', 'make', 'a', 'better', 'human', 'race', 'we', 'want', 'to', 'live', 'in', 'a', 'better', 'place', 'stop', 'all', 'the', 'fighting', 'we', 'want', 'to']\n", "Input Sequence: ['make', 'a', 'better', 'human', 'race', 'stop', 'all', 'the', 'fighting', 'stop', 'all', 'the', 'fighting', 'get', 'all', 'excited', 'you', 'dont', 'have', 'to', 'do', 'that', 'youre', 'not', 'gonna', 'like', 'it', 'thats', 'a', 'point', 'of', 'fact', 'we', 'want', 'to', 'live', 'in', 'a', 'better', 'place', 'we', 'want', 'to', 'make', 'a', 'better', 'human', 'race', 'for', 'you', 'we', 'want', 'to', 'live', 'in', 'a', 'better', 'place', 'we', 'want', 'to', 'make', 'a', 'better', 'human', 'race', 'stop', 'all']\n", "Target Sequence: ['a', 'better', 'human', 'race', 'stop', 'all', 'the', 'fighting', 'stop', 'all', 'the', 'fighting', 'get', 'all', 'excited', 'you', 'dont', 'have', 'to', 'do', 'that', 'youre', 'not', 'gonna', 'like', 'it', 'thats', 'a', 'point', 'of', 'fact', 'we', 'want', 'to', 'live', 'in', 'a', 'better', 'place', 'we', 'want', 'to', 'make', 'a', 'better', 'human', 'race', 'for', 'you', 'we', 'want', 'to', 'live', 'in', 'a', 'better', 'place', 'we', 'want', 'to', 'make', 'a', 'better', 'human', 'race', 'stop', 'all', 'the']\n", "Input Sequence: ['surfs', 'up', 'schools', 'out', 'i', 'got', 'a', 'criminal', 'urge', 'to', 'twist', 'and', 'shout', 'ive', 'been', 'searching', 'my', 'whole', 'life', 'through', 'for', 'some', 'perfect', 'dream', 'imagined', 'in', 'my', 'youth', 'follow', 'that', 'dream', 'surfs', 'up', 'schools', 'out', 'surfs', 'up', 'schools', 'out', 'for', 'a', 'perfect', 'life', 'find', 'a', 'perfect', 'girl', 'you', 'gotta', 'follow', 'that', 'dream', 'to', 'a', 'perfect', 'world', 'ive', 'been', 'a', 'searcher', 'an', 'adventurer', 'too', 'this', 'ride', 'still', 'runs', 'i']\n", "Target Sequence: ['up', 'schools', 'out', 'i', 'got', 'a', 'criminal', 'urge', 'to', 'twist', 'and', 'shout', 'ive', 'been', 'searching', 'my', 'whole', 'life', 'through', 'for', 'some', 'perfect', 'dream', 'imagined', 'in', 'my', 'youth', 'follow', 'that', 'dream', 'surfs', 'up', 'schools', 'out', 'surfs', 'up', 'schools', 'out', 'for', 'a', 'perfect', 'life', 'find', 'a', 'perfect', 'girl', 'you', 'gotta', 'follow', 'that', 'dream', 'to', 'a', 'perfect', 'world', 'ive', 'been', 'a', 'searcher', 'an', 'adventurer', 'too', 'this', 'ride', 'still', 'runs', 'i', 'wanna']\n", "Input Sequence: ['ride', 'with', 'you', 'this', 'ride', 'still', 'runs', 'wanna', 'ride', 'with', 'you', 'follow', 'that', 'dream', 'surfs', 'up', 'schools', 'out', 'surfs', 'up', 'schools', 'out', 'in', 'the', 'town', 'and', 'the', 'country', 'we', 'all', 'lay', 'and', 'dreamed', 'our', 'dreams', 'then', 'we', 'found', 'the', 'world', 'is', 'tough', 'and', 'all', 'is', 'not', 'quite', 'what', 'it', 'seems', 'gotta', 'take', 'it', 'by', 'the', 'horns', 'gotta', 'seize', 'your', 'precious', 'day', 'gotta', 'follow', 'your', 'dream', 'follow', 'that', 'dream']\n", "Target Sequence: ['with', 'you', 'this', 'ride', 'still', 'runs', 'wanna', 'ride', 'with', 'you', 'follow', 'that', 'dream', 'surfs', 'up', 'schools', 'out', 'surfs', 'up', 'schools', 'out', 'in', 'the', 'town', 'and', 'the', 'country', 'we', 'all', 'lay', 'and', 'dreamed', 'our', 'dreams', 'then', 'we', 'found', 'the', 'world', 'is', 'tough', 'and', 'all', 'is', 'not', 'quite', 'what', 'it', 'seems', 'gotta', 'take', 'it', 'by', 'the', 'horns', 'gotta', 'seize', 'your', 'precious', 'day', 'gotta', 'follow', 'your', 'dream', 'follow', 'that', 'dream', 'follow']\n", "Input Sequence: ['ooh', 'i', 'like', 'it', 'you', 'call', 'me', 'up', 'and', 'treat', 'me', 'like', 'a', 'dog', 'you', 'call', 'me', 'up', 'and', 'tear', 'me', 'up', 'inside', 'youve', 'got', 'me', 'on', 'a', 'lead', 'ooh', 'you', 'bring', 'me', 'down', 'you', 'shout', 'around', 'you', 'dont', 'believe', 'that', 'im', 'alone', 'ooh', 'you', 'dont', 'believe', 'me', 'sweet', 'lady', 'sweet', 'lady', 'sweet', 'lady', 'sweet', 'ladyooh', 'stay', 'sweet', 'you', 'say', 'you', 'call', 'me', 'up', 'and', 'feed', 'me', 'all']\n", "Target Sequence: ['i', 'like', 'it', 'you', 'call', 'me', 'up', 'and', 'treat', 'me', 'like', 'a', 'dog', 'you', 'call', 'me', 'up', 'and', 'tear', 'me', 'up', 'inside', 'youve', 'got', 'me', 'on', 'a', 'lead', 'ooh', 'you', 'bring', 'me', 'down', 'you', 'shout', 'around', 'you', 'dont', 'believe', 'that', 'im', 'alone', 'ooh', 'you', 'dont', 'believe', 'me', 'sweet', 'lady', 'sweet', 'lady', 'sweet', 'lady', 'sweet', 'ladyooh', 'stay', 'sweet', 'you', 'say', 'you', 'call', 'me', 'up', 'and', 'feed', 'me', 'all', 'the']\n", "Input Sequence: ['lines', 'you', 'call', 'me', 'sweet', 'like', 'im', 'some', 'kind', 'of', 'cheese', 'waiting', 'on', 'the', 'shelf', 'you', 'eat', 'me', 'up', 'you', 'hold', 'me', 'down', 'im', 'just', 'a', 'fool', 'to', 'make', 'you', 'a', 'home', 'ooh', 'you', 'really', 'do', 'me', 'when', 'you', 'say', 'sweet', 'lady', 'sweet', 'lady', 'sweet', 'lady', 'sweet', 'lady', 'sweet', 'ladyooh', 'come', 'on', 'stay', 'sweet', 'my', 'sweet', 'lady', 'though', 'it', 'seems', 'like', 'we', 'wait', 'forever', 'oo', 'ah', 'oo', 'stay']\n", "Target Sequence: ['you', 'call', 'me', 'sweet', 'like', 'im', 'some', 'kind', 'of', 'cheese', 'waiting', 'on', 'the', 'shelf', 'you', 'eat', 'me', 'up', 'you', 'hold', 'me', 'down', 'im', 'just', 'a', 'fool', 'to', 'make', 'you', 'a', 'home', 'ooh', 'you', 'really', 'do', 'me', 'when', 'you', 'say', 'sweet', 'lady', 'sweet', 'lady', 'sweet', 'lady', 'sweet', 'lady', 'sweet', 'ladyooh', 'come', 'on', 'stay', 'sweet', 'my', 'sweet', 'lady', 'though', 'it', 'seems', 'like', 'we', 'wait', 'forever', 'oo', 'ah', 'oo', 'stay', 'sweet']\n", "Input Sequence: ['oh', 'my', 'love', 'weve', 'had', 'our', 'share', 'of', 'tears', 'oh', 'my', 'friends', 'weve', 'had', 'our', 'hopes', 'and', 'fears', 'oh', 'my', 'friend', 'its', 'been', 'a', 'long', 'hard', 'year', 'but', 'now', 'its', 'christmas', 'yes', 'its', 'christmas', 'thank', 'god', 'its', 'christmas', 'the', 'moon', 'and', 'stars', 'seem', 'awful', 'cold', 'and', 'bright', 'lets', 'hope', 'the', 'snow', 'will', 'make', 'this', 'christmas', 'right', 'my', 'friend', 'the', 'world', 'will', 'share', 'this', 'special', 'night', 'because', 'its', 'christmas']\n", "Target Sequence: ['my', 'love', 'weve', 'had', 'our', 'share', 'of', 'tears', 'oh', 'my', 'friends', 'weve', 'had', 'our', 'hopes', 'and', 'fears', 'oh', 'my', 'friend', 'its', 'been', 'a', 'long', 'hard', 'year', 'but', 'now', 'its', 'christmas', 'yes', 'its', 'christmas', 'thank', 'god', 'its', 'christmas', 'the', 'moon', 'and', 'stars', 'seem', 'awful', 'cold', 'and', 'bright', 'lets', 'hope', 'the', 'snow', 'will', 'make', 'this', 'christmas', 'right', 'my', 'friend', 'the', 'world', 'will', 'share', 'this', 'special', 'night', 'because', 'its', 'christmas', 'yes']\n", "Input Sequence: ['its', 'christmas', 'thank', 'god', 'its', 'christmas', 'for', 'one', 'night', 'thank', 'god', 'its', 'christmas', 'yeah', 'thank', 'god', 'its', 'christmas', 'thank', 'god', 'its', 'christmas', 'can', 'it', 'be', 'christmas', 'let', 'it', 'be', 'christmas', 'every', 'day', 'oh', 'my', 'love', 'we', 'live', 'in', 'troubled', 'days', 'oh', 'my', 'friend', 'we', 'have', 'the', 'strangest', 'ways', 'oh', 'my', 'friends', 'on', 'this', 'one', 'day', 'of', 'days', 'thank', 'god', 'its', 'christmas', 'yes', 'its', 'christmas', 'thank', 'god', 'its', 'christmas']\n", "Target Sequence: ['christmas', 'thank', 'god', 'its', 'christmas', 'for', 'one', 'night', 'thank', 'god', 'its', 'christmas', 'yeah', 'thank', 'god', 'its', 'christmas', 'thank', 'god', 'its', 'christmas', 'can', 'it', 'be', 'christmas', 'let', 'it', 'be', 'christmas', 'every', 'day', 'oh', 'my', 'love', 'we', 'live', 'in', 'troubled', 'days', 'oh', 'my', 'friend', 'we', 'have', 'the', 'strangest', 'ways', 'oh', 'my', 'friends', 'on', 'this', 'one', 'day', 'of', 'days', 'thank', 'god', 'its', 'christmas', 'yes', 'its', 'christmas', 'thank', 'god', 'its', 'christmas', 'for']\n", "Input Sequence: ['in', 'the', 'year', 'of', '39', 'assembled', 'here', 'the', 'volunteers', 'in', 'the', 'days', 'when', 'lands', 'were', 'few', 'here', 'the', 'ship', 'sailed', 'out', 'into', 'the', 'blue', 'and', 'sunny', 'morn', 'the', 'sweetest', 'sight', 'ever', 'seen', 'and', 'the', 'night', 'followed', 'day', 'and', 'the', 'story', 'tellers', 'say', 'that', 'the', 'score', 'brave', 'souls', 'inside', 'for', 'many', 'a', 'lonely', 'day', 'sailed', 'across', 'the', 'milky', 'seas', 'neer', 'looked', 'back', 'never', 'feared', 'never', 'cried', 'dont', 'you', 'hear']\n", "Target Sequence: ['the', 'year', 'of', '39', 'assembled', 'here', 'the', 'volunteers', 'in', 'the', 'days', 'when', 'lands', 'were', 'few', 'here', 'the', 'ship', 'sailed', 'out', 'into', 'the', 'blue', 'and', 'sunny', 'morn', 'the', 'sweetest', 'sight', 'ever', 'seen', 'and', 'the', 'night', 'followed', 'day', 'and', 'the', 'story', 'tellers', 'say', 'that', 'the', 'score', 'brave', 'souls', 'inside', 'for', 'many', 'a', 'lonely', 'day', 'sailed', 'across', 'the', 'milky', 'seas', 'neer', 'looked', 'back', 'never', 'feared', 'never', 'cried', 'dont', 'you', 'hear', 'my']\n", "Input Sequence: ['call', 'though', 'youre', 'many', 'years', 'away', 'dont', 'you', 'hear', 'me', 'calling', 'you', 'write', 'your', 'letters', 'in', 'the', 'sand', 'for', 'the', 'day', 'i', 'take', 'your', 'hand', 'in', 'the', 'land', 'that', 'our', 'grandchildren', 'knew', 'in', 'the', 'year', 'of', '39', 'came', 'a', 'ship', 'in', 'from', 'the', 'blue', 'the', 'volunteers', 'came', 'home', 'that', 'day', 'and', 'they', 'bring', 'good', 'news', 'of', 'a', 'world', 'so', 'newly', 'born', 'though', 'their', 'hearts', 'so', 'heavily', 'weigh', 'for']\n", "Target Sequence: ['though', 'youre', 'many', 'years', 'away', 'dont', 'you', 'hear', 'me', 'calling', 'you', 'write', 'your', 'letters', 'in', 'the', 'sand', 'for', 'the', 'day', 'i', 'take', 'your', 'hand', 'in', 'the', 'land', 'that', 'our', 'grandchildren', 'knew', 'in', 'the', 'year', 'of', '39', 'came', 'a', 'ship', 'in', 'from', 'the', 'blue', 'the', 'volunteers', 'came', 'home', 'that', 'day', 'and', 'they', 'bring', 'good', 'news', 'of', 'a', 'world', 'so', 'newly', 'born', 'though', 'their', 'hearts', 'so', 'heavily', 'weigh', 'for', 'the']\n", "Input Sequence: ['earth', 'is', 'old', 'and', 'grey', 'to', 'a', 'new', 'home', 'well', 'away', 'but', 'my', 'love', 'this', 'cannot', 'be', 'for', 'so', 'many', 'years', 'have', 'gone', 'though', 'im', 'older', 'but', 'a', 'year', 'your', 'mothers', 'eyes', 'from', 'your', 'eyes', 'cry', 'to', 'me', 'dont', 'you', 'hear', 'my', 'call', 'though', 'youre', 'many', 'years', 'away', 'dont', 'you', 'hear', 'me', 'calling', 'you', 'all', 'the', 'letters', 'in', 'the', 'sand', 'cannot', 'heal', 'me', 'like', 'your', 'hand', 'for', 'my']\n", "Target Sequence: ['is', 'old', 'and', 'grey', 'to', 'a', 'new', 'home', 'well', 'away', 'but', 'my', 'love', 'this', 'cannot', 'be', 'for', 'so', 'many', 'years', 'have', 'gone', 'though', 'im', 'older', 'but', 'a', 'year', 'your', 'mothers', 'eyes', 'from', 'your', 'eyes', 'cry', 'to', 'me', 'dont', 'you', 'hear', 'my', 'call', 'though', 'youre', 'many', 'years', 'away', 'dont', 'you', 'hear', 'me', 'calling', 'you', 'all', 'the', 'letters', 'in', 'the', 'sand', 'cannot', 'heal', 'me', 'like', 'your', 'hand', 'for', 'my', 'life']\n", "Input Sequence: ['words', 'and', 'music', 'by', 'roger', 'taylor', 'they', 'were', 'talking', 'in', 'whispers', 'in', 'bear', 'skins', 'and', 'fur', 'captain', 'scott', 'and', 'his', 'heroes', 'to', 'be', 'to', 'have', 'laboured', 'so', 'long', 'to', 'have', 'made', 'it', 'this', 'far', 'ooh', 'its', 'been', 'such', 'a', 'long', 'ride', 'ooh', 'you', 'know', 'its', 'been', 'a', 'long', 'way', 'for', 'a', 'human', 'human', 'human', 'for', 'a', 'human', 'body', 'you', 'see', 'can', 'you', 'believe', 'it', 'happens', 'now', 'it', 'happens']\n", "Target Sequence: ['and', 'music', 'by', 'roger', 'taylor', 'they', 'were', 'talking', 'in', 'whispers', 'in', 'bear', 'skins', 'and', 'fur', 'captain', 'scott', 'and', 'his', 'heroes', 'to', 'be', 'to', 'have', 'laboured', 'so', 'long', 'to', 'have', 'made', 'it', 'this', 'far', 'ooh', 'its', 'been', 'such', 'a', 'long', 'ride', 'ooh', 'you', 'know', 'its', 'been', 'a', 'long', 'way', 'for', 'a', 'human', 'human', 'human', 'for', 'a', 'human', 'body', 'you', 'see', 'can', 'you', 'believe', 'it', 'happens', 'now', 'it', 'happens', 'here']\n", "Input Sequence: ['do', 'you', 'believe', 'do', 'you', 'believe', 'or', 'really', 'care', 'can', 'you', 'believe', 'it', 'happens', 'now', 'it', 'happens', 'here', 'to', 'a', 'human', 'human', 'with', 'a', 'human', 'body', 'you', 'see', 'there', 'aint', 'nobody', 'gets', 'out', 'of', 'this', 'moonlight', 'today', 'is', 'surprisingly', 'fair', 'oh', 'oh', 'oh', 'oh', 'woo', 'woo', 'weve', 'got', 'problems', 'the', 'lone', 'ranger', 'cant', 'fix', 'the', 'invisible', 'man', 'couldnt', 'see', 'it', 'takes', 'a', 'tough', 'guy', 'to', 'learn', 'some', 'new']\n", "Target Sequence: ['you', 'believe', 'do', 'you', 'believe', 'or', 'really', 'care', 'can', 'you', 'believe', 'it', 'happens', 'now', 'it', 'happens', 'here', 'to', 'a', 'human', 'human', 'with', 'a', 'human', 'body', 'you', 'see', 'there', 'aint', 'nobody', 'gets', 'out', 'of', 'this', 'moonlight', 'today', 'is', 'surprisingly', 'fair', 'oh', 'oh', 'oh', 'oh', 'woo', 'woo', 'weve', 'got', 'problems', 'the', 'lone', 'ranger', 'cant', 'fix', 'the', 'invisible', 'man', 'couldnt', 'see', 'it', 'takes', 'a', 'tough', 'guy', 'to', 'learn', 'some', 'new', 'tricks']\n", "Input Sequence: ['ooh', 'it', 'takes', 'such', 'a', 'long', 'time', 'ooh', 'its', 'been', 'such', 'a', 'long', 'way', 'for', 'a', 'human', 'human', 'human', 'for', 'a', 'human', 'body', 'you', 'see', 'can', 'you', 'believe', 'it', 'happens', 'now', 'it', 'happens', 'here', 'do', 'you', 'believe', 'do', 'you', 'believe', 'or', 'really', 'care', 'can', 'you', 'believe', 'it', 'happens', 'now', 'it', 'happens', 'here', 'to', 'a', 'human', 'human', 'with', 'a', 'human', 'body', 'you', 'see', 'you', 'know', 'its', 'been', 'such', 'a']\n", "Target Sequence: ['it', 'takes', 'such', 'a', 'long', 'time', 'ooh', 'its', 'been', 'such', 'a', 'long', 'way', 'for', 'a', 'human', 'human', 'human', 'for', 'a', 'human', 'body', 'you', 'see', 'can', 'you', 'believe', 'it', 'happens', 'now', 'it', 'happens', 'here', 'do', 'you', 'believe', 'do', 'you', 'believe', 'or', 'really', 'care', 'can', 'you', 'believe', 'it', 'happens', 'now', 'it', 'happens', 'here', 'to', 'a', 'human', 'human', 'with', 'a', 'human', 'body', 'you', 'see', 'you', 'know', 'its', 'been', 'such', 'a', 'long']\n", "Input Sequence: ['its', 'a', 'kind', 'of', 'magic', 'its', 'a', 'kind', 'of', 'magic', 'a', 'kind', 'of', 'magic', 'no', 'way', 'one', 'dream', 'one', 'soul', 'one', 'prize', 'one', 'goal', 'one', 'golden', 'glance', 'of', 'what', 'should', 'be', 'its', 'a', 'kind', 'of', 'magic', 'one', 'shaft', 'of', 'light', 'that', 'shows', 'the', 'way', 'no', 'mortal', 'man', 'can', 'win', 'this', 'day', 'its', 'a', 'kind', 'of', 'magic', 'the', 'bell', 'that', 'rings', 'inside', 'your', 'mind', 'is', 'challenging', 'the', 'doors', 'of']\n", "Target Sequence: ['a', 'kind', 'of', 'magic', 'its', 'a', 'kind', 'of', 'magic', 'a', 'kind', 'of', 'magic', 'no', 'way', 'one', 'dream', 'one', 'soul', 'one', 'prize', 'one', 'goal', 'one', 'golden', 'glance', 'of', 'what', 'should', 'be', 'its', 'a', 'kind', 'of', 'magic', 'one', 'shaft', 'of', 'light', 'that', 'shows', 'the', 'way', 'no', 'mortal', 'man', 'can', 'win', 'this', 'day', 'its', 'a', 'kind', 'of', 'magic', 'the', 'bell', 'that', 'rings', 'inside', 'your', 'mind', 'is', 'challenging', 'the', 'doors', 'of', 'time']\n", "Input Sequence: ['its', 'a', 'kind', 'of', 'magic', 'the', 'waiting', 'seems', 'eternity', 'the', 'day', 'will', 'dawn', 'of', 'sanity', 'ooh', 'ooh', 'ooh', 'ooh', 'is', 'this', 'a', 'kind', 'of', 'magic', 'its', 'a', 'kind', 'of', 'magic', 'there', 'can', 'be', 'only', 'one', 'this', 'rage', 'that', 'lasts', 'a', 'thousand', 'years', 'will', 'soon', 'be', 'done', 'this', 'flame', 'that', 'burns', 'inside', 'of', 'me', 'im', 'hearing', 'secret', 'harmonies', 'its', 'a', 'kind', 'of', 'magic', 'the', 'bell', 'that', 'rings', 'inside', 'your']\n", "Target Sequence: ['a', 'kind', 'of', 'magic', 'the', 'waiting', 'seems', 'eternity', 'the', 'day', 'will', 'dawn', 'of', 'sanity', 'ooh', 'ooh', 'ooh', 'ooh', 'is', 'this', 'a', 'kind', 'of', 'magic', 'its', 'a', 'kind', 'of', 'magic', 'there', 'can', 'be', 'only', 'one', 'this', 'rage', 'that', 'lasts', 'a', 'thousand', 'years', 'will', 'soon', 'be', 'done', 'this', 'flame', 'that', 'burns', 'inside', 'of', 'me', 'im', 'hearing', 'secret', 'harmonies', 'its', 'a', 'kind', 'of', 'magic', 'the', 'bell', 'that', 'rings', 'inside', 'your', 'mind']\n", "Input Sequence: ['is', 'challenging', 'the', 'doors', 'of', 'time', 'its', 'a', 'kind', 'of', 'magic', 'its', 'a', 'kind', 'of', 'magic', 'this', 'rage', 'that', 'lasts', 'a', 'thousand', 'years', 'will', 'soon', 'be', 'will', 'soon', 'be', 'will', 'soon', 'be', 'done', 'this', 'is', 'this', 'is', 'a', 'kind', 'a', 'kind', 'of', 'magic', 'yeah', 'there', 'can', 'be', 'only', 'one', 'one', 'one', 'one', 'this', 'rage', 'that', 'lasts', 'a', 'thousand', 'years', 'will', 'soon', 'be', 'done', 'done', 'magic', 'its', 'a', 'kind']\n", "Target Sequence: ['challenging', 'the', 'doors', 'of', 'time', 'its', 'a', 'kind', 'of', 'magic', 'its', 'a', 'kind', 'of', 'magic', 'this', 'rage', 'that', 'lasts', 'a', 'thousand', 'years', 'will', 'soon', 'be', 'will', 'soon', 'be', 'will', 'soon', 'be', 'done', 'this', 'is', 'this', 'is', 'a', 'kind', 'a', 'kind', 'of', 'magic', 'yeah', 'there', 'can', 'be', 'only', 'one', 'one', 'one', 'one', 'this', 'rage', 'that', 'lasts', 'a', 'thousand', 'years', 'will', 'soon', 'be', 'done', 'done', 'magic', 'its', 'a', 'kind', 'of']\n", "Input Sequence: ['its', 'winterfall', 'read', 'skies', 'are', 'gleaming', 'oh', 'seagulls', 'are', 'flyin', 'over', 'swans', 'are', 'floatin', 'by', 'smoking', 'chimneytops', 'am', 'i', 'dreaming', 'am', 'i', 'dreaming', 'the', 'nights', 'draw', 'in', 'theres', 'a', 'silky', 'moon', 'up', 'in', 'the', 'sky', 'yeah', 'children', 'are', 'fantasizing', 'grownups', 'are', 'standin', 'by', 'what', 'a', 'super', 'feeling', 'am', 'i', 'dreaming', 'am', 'i', 'dreaming', 'wohwohwohwoh', 'dreaming', 'so', 'quiet', 'and', 'peaceful', 'dreaming', 'tranquil', 'and', 'blissful', 'dreaming', 'theres', 'a', 'kind', 'of']\n", "Target Sequence: ['winterfall', 'read', 'skies', 'are', 'gleaming', 'oh', 'seagulls', 'are', 'flyin', 'over', 'swans', 'are', 'floatin', 'by', 'smoking', 'chimneytops', 'am', 'i', 'dreaming', 'am', 'i', 'dreaming', 'the', 'nights', 'draw', 'in', 'theres', 'a', 'silky', 'moon', 'up', 'in', 'the', 'sky', 'yeah', 'children', 'are', 'fantasizing', 'grownups', 'are', 'standin', 'by', 'what', 'a', 'super', 'feeling', 'am', 'i', 'dreaming', 'am', 'i', 'dreaming', 'wohwohwohwoh', 'dreaming', 'so', 'quiet', 'and', 'peaceful', 'dreaming', 'tranquil', 'and', 'blissful', 'dreaming', 'theres', 'a', 'kind', 'of', 'magic']\n", "Input Sequence: ['in', 'the', 'air', 'dreaming', 'what', 'a', 'truly', 'magnificent', 'view', 'dreaming', 'a', 'breathtaking', 'scene', 'with', 'the', 'dreams', 'of', 'the', 'world', 'in', 'the', 'palm', 'of', 'your', 'hand', 'dreaming', 'a', 'cozy', 'fireside', 'chat', 'dreaming', 'a', 'little', 'this', 'a', 'little', 'that', 'dreaming', 'sound', 'of', 'merry', 'laughter', 'skippin', 'by', 'dreaming', 'gentle', 'rain', 'beatin', 'on', 'my', 'face', 'dreaming', 'what', 'an', 'extraordinary', 'place', 'and', 'the', 'dream', 'of', 'the', 'child', 'is', 'the', 'hope', 'of', 'the', 'hope']\n", "Target Sequence: ['the', 'air', 'dreaming', 'what', 'a', 'truly', 'magnificent', 'view', 'dreaming', 'a', 'breathtaking', 'scene', 'with', 'the', 'dreams', 'of', 'the', 'world', 'in', 'the', 'palm', 'of', 'your', 'hand', 'dreaming', 'a', 'cozy', 'fireside', 'chat', 'dreaming', 'a', 'little', 'this', 'a', 'little', 'that', 'dreaming', 'sound', 'of', 'merry', 'laughter', 'skippin', 'by', 'dreaming', 'gentle', 'rain', 'beatin', 'on', 'my', 'face', 'dreaming', 'what', 'an', 'extraordinary', 'place', 'and', 'the', 'dream', 'of', 'the', 'child', 'is', 'the', 'hope', 'of', 'the', 'hope', 'of']\n", "Input Sequence: ['action', 'this', 'street', 'honey', 'is', 'a', 'mean', 'street', 'living', 'in', 'this', 'street', 'honey', 'needs', 'a', 'mean', 'streak', 'weve', 'got', 'criminals', 'living', 'in', 'this', 'street', 'but', 'theres', 'a', 'heart', 'beat', 'pulse', 'that', 'keeps', 'on', 'pumping', 'like', 'a', 'juke', 'box', 'playing', 'the', 'same', 'dead', 'record', 'or', 'a', 'radio', 'in', 'the', 'corner', 'keeps', 'blaring', 'i', 'got', 'a', 'feeling', 'this', 'world', 'is', 'using', 'me', 'this', 'town', 'honey', 'is', 'a', 'dead', 'town', 'living']\n", "Target Sequence: ['this', 'street', 'honey', 'is', 'a', 'mean', 'street', 'living', 'in', 'this', 'street', 'honey', 'needs', 'a', 'mean', 'streak', 'weve', 'got', 'criminals', 'living', 'in', 'this', 'street', 'but', 'theres', 'a', 'heart', 'beat', 'pulse', 'that', 'keeps', 'on', 'pumping', 'like', 'a', 'juke', 'box', 'playing', 'the', 'same', 'dead', 'record', 'or', 'a', 'radio', 'in', 'the', 'corner', 'keeps', 'blaring', 'i', 'got', 'a', 'feeling', 'this', 'world', 'is', 'using', 'me', 'this', 'town', 'honey', 'is', 'a', 'dead', 'town', 'living', 'in']\n", "Input Sequence: ['this', 'town', 'honey', 'is', 'a', 'let', 'down', 'coming', 'to', 'this', 'town', 'honey', 'is', 'a', 'show', 'down', 'but', 'theres', 'a', 'heart', 'beat', 'pulse', 'that', 'keeps', 'on', 'pumping', 'some', 'sunshine', 'ray', 'through', 'a', 'crack', 'in', 'the', 'shutter', 'or', 'a', 'sight', 'of', 'a', 'light', 'at', 'the', 'end', 'of', 'a', 'tunnel', 'still', 'theres', 'a', 'feeling', 'this', 'world', 'is', 'using', 'me', 'action', 'this', 'day', 'action', 'this', 'night', 'oh', 'weve', 'gotta', 'learn', 'to', 'love']\n", "Target Sequence: ['town', 'honey', 'is', 'a', 'let', 'down', 'coming', 'to', 'this', 'town', 'honey', 'is', 'a', 'show', 'down', 'but', 'theres', 'a', 'heart', 'beat', 'pulse', 'that', 'keeps', 'on', 'pumping', 'some', 'sunshine', 'ray', 'through', 'a', 'crack', 'in', 'the', 'shutter', 'or', 'a', 'sight', 'of', 'a', 'light', 'at', 'the', 'end', 'of', 'a', 'tunnel', 'still', 'theres', 'a', 'feeling', 'this', 'world', 'is', 'using', 'me', 'action', 'this', 'day', 'action', 'this', 'night', 'oh', 'weve', 'gotta', 'learn', 'to', 'love', 'to']\n", "Input Sequence: ['live', 'you', 'cant', 'say', 'it', 'aint', 'right', 'action', 'this', 'day', 'action', 'this', 'night', 'oh', 'youve', 'got', 'the', 'power', 'youve', 'got', 'the', 'power', 'youve', 'got', 'the', 'power', 'to', 'love', 'to', 'live', 'you', 'cant', 'say', 'it', 'aint', 'right', 'your', 'mind', 'honey', 'is', 'a', 'bleak', 'place', 'living', 'in', 'your', 'minds', 'living', 'in', 'a', 'blank', 'space', 'your', 'mind', 'is', 'coming', 'from', 'a', 'rat', 'race', 'but', 'theres', 'a', 'heart', 'beat', 'pulse', 'that', 'keeps']\n", "Target Sequence: ['you', 'cant', 'say', 'it', 'aint', 'right', 'action', 'this', 'day', 'action', 'this', 'night', 'oh', 'youve', 'got', 'the', 'power', 'youve', 'got', 'the', 'power', 'youve', 'got', 'the', 'power', 'to', 'love', 'to', 'live', 'you', 'cant', 'say', 'it', 'aint', 'right', 'your', 'mind', 'honey', 'is', 'a', 'bleak', 'place', 'living', 'in', 'your', 'minds', 'living', 'in', 'a', 'blank', 'space', 'your', 'mind', 'is', 'coming', 'from', 'a', 'rat', 'race', 'but', 'theres', 'a', 'heart', 'beat', 'pulse', 'that', 'keeps', 'on']\n", "Input Sequence: ['pumping', 'like', 'a', 'jukebox', 'playing', 'the', 'same', 'dead', 'record', 'or', 'a', 'radio', 'in', 'the', 'corner', 'keeps', 'blaring', 'i', 'got', 'a', 'feeling', 'that', 'just', 'wont', 'quit', 'this', 'world', 'is', 'using', 'me', 'action', 'this', 'day', 'action', 'this', 'night', 'oh', 'weve', 'gotta', 'learn', 'to', 'love', 'to', 'live', 'we', 'cant', 'say', 'it', 'aint', 'right', 'action', 'this', 'day', 'action', 'this', 'night', 'oh', 'youve', 'got', 'the', 'power', 'youve', 'got', 'the', 'power', 'youve', 'got', 'the']\n", "Target Sequence: ['like', 'a', 'jukebox', 'playing', 'the', 'same', 'dead', 'record', 'or', 'a', 'radio', 'in', 'the', 'corner', 'keeps', 'blaring', 'i', 'got', 'a', 'feeling', 'that', 'just', 'wont', 'quit', 'this', 'world', 'is', 'using', 'me', 'action', 'this', 'day', 'action', 'this', 'night', 'oh', 'weve', 'gotta', 'learn', 'to', 'love', 'to', 'live', 'we', 'cant', 'say', 'it', 'aint', 'right', 'action', 'this', 'day', 'action', 'this', 'night', 'oh', 'youve', 'got', 'the', 'power', 'youve', 'got', 'the', 'power', 'youve', 'got', 'the', 'power']\n", "Input Sequence: ['she', 'came', 'without', 'a', 'farthing', 'a', 'babe', 'without', 'a', 'name', 'so', 'much', 'ado', 'bout', 'nothing', 'is', 'what', 'shed', 'try', 'to', 'say', 'so', 'much', 'ado', 'my', 'lover', 'so', 'many', 'games', 'we', 'played', 'through', 'every', 'fleeted', 'summer', 'through', 'every', 'precious', 'day', 'all', 'dead', 'all', 'dead', 'all', 'the', 'dreams', 'we', 'had', 'and', 'i', 'wonder', 'why', 'i', 'still', 'live', 'on', 'all', 'dead', 'all', 'dead', 'and', 'alone', 'im', 'spared', 'my', 'sweeter', 'half', 'instead']\n", "Target Sequence: ['came', 'without', 'a', 'farthing', 'a', 'babe', 'without', 'a', 'name', 'so', 'much', 'ado', 'bout', 'nothing', 'is', 'what', 'shed', 'try', 'to', 'say', 'so', 'much', 'ado', 'my', 'lover', 'so', 'many', 'games', 'we', 'played', 'through', 'every', 'fleeted', 'summer', 'through', 'every', 'precious', 'day', 'all', 'dead', 'all', 'dead', 'all', 'the', 'dreams', 'we', 'had', 'and', 'i', 'wonder', 'why', 'i', 'still', 'live', 'on', 'all', 'dead', 'all', 'dead', 'and', 'alone', 'im', 'spared', 'my', 'sweeter', 'half', 'instead', 'all']\n", "Input Sequence: ['dead', 'and', 'gone', 'all', 'dead', 'all', 'dead', 'all', 'dead', 'at', 'the', 'rainbows', 'end', 'and', 'still', 'i', 'hear', 'her', 'own', 'sweet', 'song', 'all', 'dead', 'all', 'dead', 'take', 'me', 'back', 'again', 'you', 'know', 'my', 'little', 'friends', 'all', 'dead', 'and', 'gone', 'her', 'ways', 'are', 'always', 'with', 'me', 'i', 'wander', 'all', 'the', 'while', 'but', 'please', 'you', 'must', 'forgive', 'me', 'i', 'am', 'old', 'but', 'still', 'a', 'child', 'all', 'dead', 'all', 'dead', 'but', 'i']\n", "Target Sequence: ['and', 'gone', 'all', 'dead', 'all', 'dead', 'all', 'dead', 'at', 'the', 'rainbows', 'end', 'and', 'still', 'i', 'hear', 'her', 'own', 'sweet', 'song', 'all', 'dead', 'all', 'dead', 'take', 'me', 'back', 'again', 'you', 'know', 'my', 'little', 'friends', 'all', 'dead', 'and', 'gone', 'her', 'ways', 'are', 'always', 'with', 'me', 'i', 'wander', 'all', 'the', 'while', 'but', 'please', 'you', 'must', 'forgive', 'me', 'i', 'am', 'old', 'but', 'still', 'a', 'child', 'all', 'dead', 'all', 'dead', 'but', 'i', 'should']\n", "Input Sequence: ['so', 'all', 'you', 'people', 'give', 'freely', 'make', 'welcome', 'inside', 'your', 'homes', 'ooh', 'ooh', 'thank', 'god', 'you', 'people', 'give', 'freely', 'yeah', 'dont', 'turn', 'your', 'back', 'on', 'the', 'lesson', 'of', 'the', 'lord', 'all', 'prime', 'ministers', 'yeah', 'and', 'majesty', 'around', 'the', 'world', 'yeah', 'open', 'your', 'eyes', 'look', 'touch', 'and', 'feel', 'rule', 'with', 'your', 'heart', 'rule', 'with', 'your', 'heart', 'live', 'with', 'your', 'conscience', 'live', 'with', 'your', 'conscience', 'love', 'love', 'and', 'be', 'free']\n", "Target Sequence: ['all', 'you', 'people', 'give', 'freely', 'make', 'welcome', 'inside', 'your', 'homes', 'ooh', 'ooh', 'thank', 'god', 'you', 'people', 'give', 'freely', 'yeah', 'dont', 'turn', 'your', 'back', 'on', 'the', 'lesson', 'of', 'the', 'lord', 'all', 'prime', 'ministers', 'yeah', 'and', 'majesty', 'around', 'the', 'world', 'yeah', 'open', 'your', 'eyes', 'look', 'touch', 'and', 'feel', 'rule', 'with', 'your', 'heart', 'rule', 'with', 'your', 'heart', 'live', 'with', 'your', 'conscience', 'live', 'with', 'your', 'conscience', 'love', 'love', 'and', 'be', 'free', 'love']\n", "Input Sequence: ['love', 'and', 'be', 'free', 'were', 'all', 'gods', 'people', 'gotta', 'face', 'up', 'better', 'grow', 'up', 'gotta', 'stand', 'tall', 'and', 'be', 'strong', 'gotta', 'face', 'up', 'better', 'grow', 'up', 'gotta', 'face', 'up', 'better', 'grow', 'up', 'gotta', 'stand', 'tall', 'and', 'be', 'strong', 'gotta', 'face', 'up', 'better', 'grow', 'up', 'were', 'all', 'gods', 'people', 'gotta', 'face', 'up', 'better', 'grow', 'up', 'yeah', 'yeah', 'yes', 'there', 'was', 'this', 'magic', 'light', 'i', 'said', 'to', 'myself', 'id', 'better']\n", "Target Sequence: ['and', 'be', 'free', 'were', 'all', 'gods', 'people', 'gotta', 'face', 'up', 'better', 'grow', 'up', 'gotta', 'stand', 'tall', 'and', 'be', 'strong', 'gotta', 'face', 'up', 'better', 'grow', 'up', 'gotta', 'face', 'up', 'better', 'grow', 'up', 'gotta', 'stand', 'tall', 'and', 'be', 'strong', 'gotta', 'face', 'up', 'better', 'grow', 'up', 'were', 'all', 'gods', 'people', 'gotta', 'face', 'up', 'better', 'grow', 'up', 'yeah', 'yeah', 'yes', 'there', 'was', 'this', 'magic', 'light', 'i', 'said', 'to', 'myself', 'id', 'better', 'go']\n", "Input Sequence: ['to', 'bed', 'and', 'have', 'an', 'early', 'night', 'then', 'i', 'then', 'i', 'then', 'i', 'then', 'i', 'went', 'into', 'a', 'dream', 'rule', 'with', 'your', 'heart', 'and', 'live', 'with', 'your', 'conscience', 'were', 'all', 'gods', 'people', 'yeah', 'give', 'freely', 'yeah', 'make', 'welcome', 'inside', 'your', 'homes', 'let', 'us', 'be', 'thankful', 'hes', 'so', 'incredible', 'were', 'all', 'gods', 'people', 'were', 'all', 'gods', 'people', 'were', 'all', 'gods', 'people', 'were', 'all', 'gods', 'people', 'were', 'all', 'gods', 'people']\n", "Target Sequence: ['bed', 'and', 'have', 'an', 'early', 'night', 'then', 'i', 'then', 'i', 'then', 'i', 'then', 'i', 'went', 'into', 'a', 'dream', 'rule', 'with', 'your', 'heart', 'and', 'live', 'with', 'your', 'conscience', 'were', 'all', 'gods', 'people', 'yeah', 'give', 'freely', 'yeah', 'make', 'welcome', 'inside', 'your', 'homes', 'let', 'us', 'be', 'thankful', 'hes', 'so', 'incredible', 'were', 'all', 'gods', 'people', 'were', 'all', 'gods', 'people', 'were', 'all', 'gods', 'people', 'were', 'all', 'gods', 'people', 'were', 'all', 'gods', 'people', 'ah']\n", "Input Sequence: ['she', 'won', 'our', 'hearts', 'the', 'arts', 'she', 'loved', 'is', 'painting', 'pictures', 'for', 'free', 'when', 'she', 'was', 'done', 'she', 'hung', 'them', 'up', 'for', 'all', 'the', 'children', 'to', 'see', 'chorus', 'goodbye', 'april', 'lady', 'its', 'been', 'good', 'to', 'have', 'you', 'around', 'goodbye', 'april', 'lady', 'youve', 'done', 'a', 'lot', 'for', 'the', 'folks', 'in', 'this', 'town', 'the', 'children', 'learned', 'to', 'read', 'she', 'strung', 'their', 'beads', 'its', 'sorry', 'she', 'was', 'the', 'one', 'as', 'you']\n", "Target Sequence: ['won', 'our', 'hearts', 'the', 'arts', 'she', 'loved', 'is', 'painting', 'pictures', 'for', 'free', 'when', 'she', 'was', 'done', 'she', 'hung', 'them', 'up', 'for', 'all', 'the', 'children', 'to', 'see', 'chorus', 'goodbye', 'april', 'lady', 'its', 'been', 'good', 'to', 'have', 'you', 'around', 'goodbye', 'april', 'lady', 'youve', 'done', 'a', 'lot', 'for', 'the', 'folks', 'in', 'this', 'town', 'the', 'children', 'learned', 'to', 'read', 'she', 'strung', 'their', 'beads', 'its', 'sorry', 'she', 'was', 'the', 'one', 'as', 'you', 'can']\n", "Input Sequence: ['i', 'had', 'this', 'perfect', 'dream', 'un', 'sueno', 'me', 'envolvio', 'this', 'dream', 'was', 'me', 'and', 'you', 'tal', 'vez', 'esta', 'aqui', 'i', 'want', 'all', 'the', 'world', 'to', 'see', 'un', 'instinto', 'me', 'guiaba', 'a', 'miracle', 'sensation', 'my', 'guide', 'and', 'inspiration', 'now', 'my', 'dream', 'is', 'slowly', 'coming', 'true', 'the', 'wind', 'is', 'a', 'gentle', 'breeze', 'ei', 'me', 'hablo', 'de', 'ti', 'the', 'bells', 'are', 'ringing', 'out', 'ei', 'canto', 'vuela', 'theyre', 'calling', 'us', 'together', 'guiding']\n", "Target Sequence: ['had', 'this', 'perfect', 'dream', 'un', 'sueno', 'me', 'envolvio', 'this', 'dream', 'was', 'me', 'and', 'you', 'tal', 'vez', 'esta', 'aqui', 'i', 'want', 'all', 'the', 'world', 'to', 'see', 'un', 'instinto', 'me', 'guiaba', 'a', 'miracle', 'sensation', 'my', 'guide', 'and', 'inspiration', 'now', 'my', 'dream', 'is', 'slowly', 'coming', 'true', 'the', 'wind', 'is', 'a', 'gentle', 'breeze', 'ei', 'me', 'hablo', 'de', 'ti', 'the', 'bells', 'are', 'ringing', 'out', 'ei', 'canto', 'vuela', 'theyre', 'calling', 'us', 'together', 'guiding', 'us']\n", "Input Sequence: ['forever', 'wish', 'my', 'dream', 'would', 'never', 'go', 'away', 'barcelona', 'it', 'was', 'the', 'first', 'time', 'that', 'we', 'met', 'barcelona', 'how', 'can', 'i', 'forget', 'the', 'moment', 'that', 'you', 'stepped', 'into', 'the', 'room', 'you', 'took', 'my', 'breath', 'away', 'barcelona', 'la', 'musica', 'vibro', 'barcelona', 'yella', 'nos', 'unio', 'and', 'if', 'god', 'is', 'willing', 'we', 'will', 'meet', 'again', 'someday', 'let', 'the', 'songs', 'begin', 'dejalo', 'nacer', 'let', 'the', 'music', 'play', 'ah', 'make', 'the', 'voices', 'sing']\n", "Target Sequence: ['wish', 'my', 'dream', 'would', 'never', 'go', 'away', 'barcelona', 'it', 'was', 'the', 'first', 'time', 'that', 'we', 'met', 'barcelona', 'how', 'can', 'i', 'forget', 'the', 'moment', 'that', 'you', 'stepped', 'into', 'the', 'room', 'you', 'took', 'my', 'breath', 'away', 'barcelona', 'la', 'musica', 'vibro', 'barcelona', 'yella', 'nos', 'unio', 'and', 'if', 'god', 'is', 'willing', 'we', 'will', 'meet', 'again', 'someday', 'let', 'the', 'songs', 'begin', 'dejalo', 'nacer', 'let', 'the', 'music', 'play', 'ah', 'make', 'the', 'voices', 'sing', 'nace']\n", "Input Sequence: ['un', 'gran', 'amor', 'start', 'the', 'celebration', 'ven', 'a', 'mi', 'and', 'cry', 'grita', 'come', 'alive', 'vive', 'and', 'shake', 'the', 'foundations', 'from', 'the', 'skies', 'shaking', 'all', 'our', 'lives', 'barcelona', 'such', 'a', 'beautiful', 'horizon', 'barcelona', 'like', 'a', 'jewel', 'in', 'the', 'sun', 'por', 'ti', 'sere', 'gaviota', 'de', 'tu', 'bella', 'mar', 'barcelona', 'suenan', 'las', 'campanas', 'barcelona', 'abre', 'tus', 'puertas', 'al', 'mundo', 'if', 'god', 'is', 'willing', 'if', 'god', 'is', 'willing', 'if', 'god', 'is', 'willing']\n", "Target Sequence: ['gran', 'amor', 'start', 'the', 'celebration', 'ven', 'a', 'mi', 'and', 'cry', 'grita', 'come', 'alive', 'vive', 'and', 'shake', 'the', 'foundations', 'from', 'the', 'skies', 'shaking', 'all', 'our', 'lives', 'barcelona', 'such', 'a', 'beautiful', 'horizon', 'barcelona', 'like', 'a', 'jewel', 'in', 'the', 'sun', 'por', 'ti', 'sere', 'gaviota', 'de', 'tu', 'bella', 'mar', 'barcelona', 'suenan', 'las', 'campanas', 'barcelona', 'abre', 'tus', 'puertas', 'al', 'mundo', 'if', 'god', 'is', 'willing', 'if', 'god', 'is', 'willing', 'if', 'god', 'is', 'willing', 'friends']\n", "Input Sequence: ['daddy', 'cool', 'with', 'a', 'ninety', 'dollar', 'smile', 'took', 'my', 'money', 'out', 'of', 'gratitude', 'and', 'he', 'git', 'right', 'outa', 'town', 'well', 'i', 'gotta', 'getty', 'up', 'steady', 'up', 'shoot', 'him', 'down', 'gotta', 'hit', 'that', 'latitude', 'babe', 'chorus', 'repeat', 'big', 'bad', 'leroy', 'brown', 'he', 'got', 'no', 'common', 'sense', 'no', 'no', 'he', 'got', 'no', 'brains', 'but', 'he', 'sure', 'gotta', 'lot', 'of', 'style', 'cant', 'stand', 'no', 'more', 'in', 'this', 'here', 'jail', 'i', 'gotta']\n", "Target Sequence: ['cool', 'with', 'a', 'ninety', 'dollar', 'smile', 'took', 'my', 'money', 'out', 'of', 'gratitude', 'and', 'he', 'git', 'right', 'outa', 'town', 'well', 'i', 'gotta', 'getty', 'up', 'steady', 'up', 'shoot', 'him', 'down', 'gotta', 'hit', 'that', 'latitude', 'babe', 'chorus', 'repeat', 'big', 'bad', 'leroy', 'brown', 'he', 'got', 'no', 'common', 'sense', 'no', 'no', 'he', 'got', 'no', 'brains', 'but', 'he', 'sure', 'gotta', 'lot', 'of', 'style', 'cant', 'stand', 'no', 'more', 'in', 'this', 'here', 'jail', 'i', 'gotta', 'rid']\n", "Input Sequence: ['myself', 'of', 'this', 'sentence', 'gotta', 'get', 'out', 'the', 'heat', 'step', 'into', 'the', 'shade', 'gotta', 'get', 'me', 'there', 'dead', 'or', 'alive', 'babe', 'wooh', 'wooh', 'big', 'bad', 'leroy', 'wooh', 'wooh', 'wooh', 'wooh', 'big', 'bad', 'leroy', 'brown', 'well', 'chorus', 'repeat', 'big', 'mama', 'lulu', 'belle', 'she', 'had', 'a', 'nervous', 'breakdown', 'she', 'had', 'a', 'nervous', 'breakdown', 'leroys', 'taken', 'her', 'honey', 'chile', 'away', 'but', 'she', 'met', 'him', 'down', 'at', 'the', 'station', 'put', 'a', 'shot']\n", "Target Sequence: ['of', 'this', 'sentence', 'gotta', 'get', 'out', 'the', 'heat', 'step', 'into', 'the', 'shade', 'gotta', 'get', 'me', 'there', 'dead', 'or', 'alive', 'babe', 'wooh', 'wooh', 'big', 'bad', 'leroy', 'wooh', 'wooh', 'wooh', 'wooh', 'big', 'bad', 'leroy', 'brown', 'well', 'chorus', 'repeat', 'big', 'mama', 'lulu', 'belle', 'she', 'had', 'a', 'nervous', 'breakdown', 'she', 'had', 'a', 'nervous', 'breakdown', 'leroys', 'taken', 'her', 'honey', 'chile', 'away', 'but', 'she', 'met', 'him', 'down', 'at', 'the', 'station', 'put', 'a', 'shot', 'gun']\n", "Input Sequence: ['bicycle', 'bicycle', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'bicycle', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bike', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'i', 'want', 'to', 'ride', 'it', 'where', 'i', 'like', 'you', 'say', 'black', 'i', 'say', 'white', 'you', 'say', 'bark', 'i', 'say', 'bite', 'you', 'say', 'shark', 'i', 'say', 'hey', 'man', 'jaws', 'was', 'never', 'my', 'scene', 'and', 'i', 'dont', 'like', 'star', 'wars', 'you']\n", "Target Sequence: ['bicycle', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'bicycle', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bike', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'i', 'want', 'to', 'ride', 'it', 'where', 'i', 'like', 'you', 'say', 'black', 'i', 'say', 'white', 'you', 'say', 'bark', 'i', 'say', 'bite', 'you', 'say', 'shark', 'i', 'say', 'hey', 'man', 'jaws', 'was', 'never', 'my', 'scene', 'and', 'i', 'dont', 'like', 'star', 'wars', 'you', 'say']\n", "Input Sequence: ['rolls', 'i', 'say', 'royce', 'you', 'say', 'god', 'give', 'me', 'a', 'choice', 'you', 'say', 'lord', 'i', 'say', 'christ', 'i', 'dont', 'believe', 'in', 'peter', 'pan', 'frankenstein', 'or', 'superman', 'all', 'i', 'wanna', 'do', 'is', 'bicycle', 'bicycle', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'bicycle', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bike', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'races', 'are']\n", "Target Sequence: ['i', 'say', 'royce', 'you', 'say', 'god', 'give', 'me', 'a', 'choice', 'you', 'say', 'lord', 'i', 'say', 'christ', 'i', 'dont', 'believe', 'in', 'peter', 'pan', 'frankenstein', 'or', 'superman', 'all', 'i', 'wanna', 'do', 'is', 'bicycle', 'bicycle', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'bicycle', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bike', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'races', 'are', 'coming']\n", "Input Sequence: ['your', 'way', 'so', 'forget', 'all', 'your', 'duties', 'oh', 'yeah', 'fat', 'bottomed', 'girls', 'theyll', 'be', 'riding', 'today', 'so', 'look', 'out', 'for', 'those', 'beauties', 'oh', 'yeah', 'on', 'your', 'marks', 'get', 'set', 'go', 'bicycle', 'race', 'bicycle', 'race', 'bicycle', 'race', 'bicycle', 'bicycle', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'bicycle', 'bicycle', 'bicycle', 'bicycle', 'i', 'want', 'a', 'bicycle', 'race', 'hey', 'you', 'say', 'coke', 'i', 'say', 'caine', 'you', 'say', 'john', 'i', 'say', 'wayne', 'hot']\n", "Target Sequence: ['way', 'so', 'forget', 'all', 'your', 'duties', 'oh', 'yeah', 'fat', 'bottomed', 'girls', 'theyll', 'be', 'riding', 'today', 'so', 'look', 'out', 'for', 'those', 'beauties', 'oh', 'yeah', 'on', 'your', 'marks', 'get', 'set', 'go', 'bicycle', 'race', 'bicycle', 'race', 'bicycle', 'race', 'bicycle', 'bicycle', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'bicycle', 'bicycle', 'bicycle', 'bicycle', 'i', 'want', 'a', 'bicycle', 'race', 'hey', 'you', 'say', 'coke', 'i', 'say', 'caine', 'you', 'say', 'john', 'i', 'say', 'wayne', 'hot', 'dog']\n", "Input Sequence: ['i', 'say', 'cool', 'it', 'man', 'i', 'dont', 'wanna', 'be', 'the', 'president', 'of', 'america', 'you', 'say', 'smile', 'i', 'say', 'cheese', 'cartier', 'i', 'say', 'please', 'income', 'tax', 'i', 'say', 'jesus', 'i', 'dont', 'want', 'to', 'be', 'a', 'candidate', 'for', 'vietnam', 'or', 'watergate', 'cause', 'all', 'i', 'wanna', 'do', 'is', 'bicycle', 'yeah', 'bicycle', 'eh', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'bicycle', 'cmon', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'i', 'want', 'to']\n", "Target Sequence: ['say', 'cool', 'it', 'man', 'i', 'dont', 'wanna', 'be', 'the', 'president', 'of', 'america', 'you', 'say', 'smile', 'i', 'say', 'cheese', 'cartier', 'i', 'say', 'please', 'income', 'tax', 'i', 'say', 'jesus', 'i', 'dont', 'want', 'to', 'be', 'a', 'candidate', 'for', 'vietnam', 'or', 'watergate', 'cause', 'all', 'i', 'wanna', 'do', 'is', 'bicycle', 'yeah', 'bicycle', 'eh', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'bicycle', 'cmon', 'bicycle', 'i', 'want', 'to', 'ride', 'my', 'bicycle', 'i', 'want', 'to', 'ride']\n", "Input Sequence: ['give', 'me', 'body', 'give', 'me', 'body', 'body', 'give', 'me', 'your', 'body', 'dont', 'talk', 'dont', 'talk', 'dont', 'talk', 'dont', 'talk', 'dont', 'talk', 'baby', 'dont', 'talk', 'body', 'language', 'body', 'language', 'body', 'language', 'give', 'me', 'your', 'body', 'just', 'give', 'me', 'yeah', 'your', 'body', 'give', 'me', 'yeah', 'your', 'body', 'dont', 'talk', 'body', 'language', 'ha', 'ha', 'body', 'language', 'body', 'language', 'you', 'got', 'red', 'lips', 'snakes', 'in', 'your', 'eyes', 'long', 'legs', 'great', 'thighs', 'youve']\n", "Target Sequence: ['me', 'body', 'give', 'me', 'body', 'body', 'give', 'me', 'your', 'body', 'dont', 'talk', 'dont', 'talk', 'dont', 'talk', 'dont', 'talk', 'dont', 'talk', 'baby', 'dont', 'talk', 'body', 'language', 'body', 'language', 'body', 'language', 'give', 'me', 'your', 'body', 'just', 'give', 'me', 'yeah', 'your', 'body', 'give', 'me', 'yeah', 'your', 'body', 'dont', 'talk', 'body', 'language', 'ha', 'ha', 'body', 'language', 'body', 'language', 'you', 'got', 'red', 'lips', 'snakes', 'in', 'your', 'eyes', 'long', 'legs', 'great', 'thighs', 'youve', 'got']\n", "Input Sequence: ['the', 'cutest', 'ass', 'ive', 'ever', 'seen', 'knock', 'me', 'down', 'for', 'a', 'six', 'anytime', 'anytime', 'mmm', 'ha', 'look', 'at', 'me', 'i', 'gotta', 'case', 'of', 'body', 'language', 'look', 'at', 'me', 'i', 'gotta', 'case', 'of', 'body', 'language', 'ha', 'ha', 'haa', 'look', 'at', 'me', 'i', 'gotta', 'case', 'of', 'body', 'language', 'look', 'at', 'me', 'i', 'gotta', 'case', 'of', 'body', 'language', 'of', 'body', 'language', 'of', 'body', 'language', 'ha', 'yeah', 'sexy', 'body', 'sexy', 'sexy', 'body']\n", "Target Sequence: ['cutest', 'ass', 'ive', 'ever', 'seen', 'knock', 'me', 'down', 'for', 'a', 'six', 'anytime', 'anytime', 'mmm', 'ha', 'look', 'at', 'me', 'i', 'gotta', 'case', 'of', 'body', 'language', 'look', 'at', 'me', 'i', 'gotta', 'case', 'of', 'body', 'language', 'ha', 'ha', 'haa', 'look', 'at', 'me', 'i', 'gotta', 'case', 'of', 'body', 'language', 'look', 'at', 'me', 'i', 'gotta', 'case', 'of', 'body', 'language', 'of', 'body', 'language', 'of', 'body', 'language', 'ha', 'yeah', 'sexy', 'body', 'sexy', 'sexy', 'body', 'i']\n", "Input Sequence: ['is', 'this', 'the', 'real', 'life', 'is', 'this', 'just', 'fantasy', 'caught', 'in', 'a', 'landslide', 'no', 'escape', 'from', 'reality', 'open', 'your', 'eyes', 'look', 'up', 'to', 'the', 'skies', 'and', 'see', 'im', 'just', 'a', 'poor', 'boy', 'i', 'need', 'no', 'sympathy', 'because', 'im', 'easy', 'come', 'easy', 'go', 'a', 'little', 'high', 'little', 'low', 'anyway', 'the', 'wind', 'blows', 'doesnt', 'really', 'matter', 'to', 'me', 'to', 'me', 'mama', 'just', 'killed', 'a', 'man', 'put', 'a', 'gun', 'against', 'his']\n", "Target Sequence: ['this', 'the', 'real', 'life', 'is', 'this', 'just', 'fantasy', 'caught', 'in', 'a', 'landslide', 'no', 'escape', 'from', 'reality', 'open', 'your', 'eyes', 'look', 'up', 'to', 'the', 'skies', 'and', 'see', 'im', 'just', 'a', 'poor', 'boy', 'i', 'need', 'no', 'sympathy', 'because', 'im', 'easy', 'come', 'easy', 'go', 'a', 'little', 'high', 'little', 'low', 'anyway', 'the', 'wind', 'blows', 'doesnt', 'really', 'matter', 'to', 'me', 'to', 'me', 'mama', 'just', 'killed', 'a', 'man', 'put', 'a', 'gun', 'against', 'his', 'head']\n", "Input Sequence: ['pulled', 'my', 'trigger', 'now', 'hes', 'dead', 'mama', 'life', 'had', 'just', 'begun', 'but', 'now', 'ive', 'gone', 'and', 'thrown', 'it', 'all', 'away', 'mama', 'ooo', 'didnt', 'mean', 'to', 'make', 'you', 'cry', 'if', 'im', 'not', 'back', 'again', 'this', 'time', 'tomorrow', 'carry', 'on', 'carry', 'on', 'but', 'nothing', 'really', 'matters', 'too', 'late', 'my', 'time', 'has', 'come', 'sends', 'shivers', 'down', 'my', 'spine', 'bodys', 'aching', 'all', 'the', 'time', 'goodbye', 'everybody', 'ive', 'got', 'to', 'go', 'gotta', 'leave']\n", "Target Sequence: ['my', 'trigger', 'now', 'hes', 'dead', 'mama', 'life', 'had', 'just', 'begun', 'but', 'now', 'ive', 'gone', 'and', 'thrown', 'it', 'all', 'away', 'mama', 'ooo', 'didnt', 'mean', 'to', 'make', 'you', 'cry', 'if', 'im', 'not', 'back', 'again', 'this', 'time', 'tomorrow', 'carry', 'on', 'carry', 'on', 'but', 'nothing', 'really', 'matters', 'too', 'late', 'my', 'time', 'has', 'come', 'sends', 'shivers', 'down', 'my', 'spine', 'bodys', 'aching', 'all', 'the', 'time', 'goodbye', 'everybody', 'ive', 'got', 'to', 'go', 'gotta', 'leave', 'you']\n", "Input Sequence: ['all', 'behind', 'and', 'face', 'the', 'truth', 'mama', 'ooo', 'anyway', 'the', 'wind', 'blows', 'i', 'dont', 'want', 'to', 'die', 'i', 'sometimes', 'wish', 'id', 'never', 'been', 'born', 'at', 'all', 'i', 'see', 'a', 'little', 'silhouetto', 'of', 'a', 'man', 'scaramouch', 'scaramouch', 'will', 'you', 'do', 'the', 'fandango', 'thunderbolt', 'and', 'lightning', 'very', 'very', 'frightening', 'me', 'gallileo', 'gallileo', 'gallileo', 'gallileo', 'gallileo', 'figaro', 'magnifico', 'but', 'im', 'just', 'a', 'poor', 'boy', 'and', 'nobody', 'loves', 'me', 'hes', 'just', 'a']\n", "Target Sequence: ['behind', 'and', 'face', 'the', 'truth', 'mama', 'ooo', 'anyway', 'the', 'wind', 'blows', 'i', 'dont', 'want', 'to', 'die', 'i', 'sometimes', 'wish', 'id', 'never', 'been', 'born', 'at', 'all', 'i', 'see', 'a', 'little', 'silhouetto', 'of', 'a', 'man', 'scaramouch', 'scaramouch', 'will', 'you', 'do', 'the', 'fandango', 'thunderbolt', 'and', 'lightning', 'very', 'very', 'frightening', 'me', 'gallileo', 'gallileo', 'gallileo', 'gallileo', 'gallileo', 'figaro', 'magnifico', 'but', 'im', 'just', 'a', 'poor', 'boy', 'and', 'nobody', 'loves', 'me', 'hes', 'just', 'a', 'poor']\n", "Input Sequence: ['boy', 'from', 'a', 'poor', 'family', 'spare', 'him', 'his', 'life', 'from', 'this', 'monstrosity', 'easy', 'come', 'easy', 'go', 'will', 'you', 'let', 'me', 'go', 'bismillah', 'no', 'we', 'will', 'not', 'let', 'you', 'go', 'let', 'him', 'go', 'bismillah', 'we', 'will', 'not', 'let', 'you', 'go', 'let', 'him', 'go', 'bismillah', 'we', 'will', 'not', 'let', 'you', 'go', 'let', 'me', 'go', 'will', 'not', 'let', 'you', 'go', 'let', 'me', 'go', 'never', 'never', 'let', 'you', 'go', 'let', 'me', 'go']\n", "Target Sequence: ['from', 'a', 'poor', 'family', 'spare', 'him', 'his', 'life', 'from', 'this', 'monstrosity', 'easy', 'come', 'easy', 'go', 'will', 'you', 'let', 'me', 'go', 'bismillah', 'no', 'we', 'will', 'not', 'let', 'you', 'go', 'let', 'him', 'go', 'bismillah', 'we', 'will', 'not', 'let', 'you', 'go', 'let', 'him', 'go', 'bismillah', 'we', 'will', 'not', 'let', 'you', 'go', 'let', 'me', 'go', 'will', 'not', 'let', 'you', 'go', 'let', 'me', 'go', 'never', 'never', 'let', 'you', 'go', 'let', 'me', 'go', 'never']\n", "Input Sequence: ['let', 'me', 'go', 'ooo', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'oh', 'mama', 'mia', 'mama', 'mia', 'mama', 'mia', 'let', 'me', 'go', 'beelzebub', 'has', 'a', 'devil', 'put', 'aside', 'for', 'me', 'for', 'me', 'for', 'me', 'so', 'you', 'think', 'you', 'can', 'stone', 'me', 'and', 'spit', 'in', 'my', 'eye', 'so', 'you', 'think', 'you', 'can', 'love', 'me', 'and', 'leave', 'me', 'to', 'die', 'oh', 'baby', 'cant', 'do', 'this', 'to', 'me', 'baby', 'just', 'gotta', 'get']\n", "Target Sequence: ['me', 'go', 'ooo', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'oh', 'mama', 'mia', 'mama', 'mia', 'mama', 'mia', 'let', 'me', 'go', 'beelzebub', 'has', 'a', 'devil', 'put', 'aside', 'for', 'me', 'for', 'me', 'for', 'me', 'so', 'you', 'think', 'you', 'can', 'stone', 'me', 'and', 'spit', 'in', 'my', 'eye', 'so', 'you', 'think', 'you', 'can', 'love', 'me', 'and', 'leave', 'me', 'to', 'die', 'oh', 'baby', 'cant', 'do', 'this', 'to', 'me', 'baby', 'just', 'gotta', 'get', 'out']\n", "Input Sequence: ['bring', 'back', 'bring', 'back', 'bring', 'back', 'that', 'leroy', 'brown', 'yeah', 'bring', 'back', 'bring', 'back', 'gotta', 'ring', 'that', 'leroy', 'brown', 'yeah', 'bet', 'your', 'bottom', 'dollar', 'bill', 'youre', 'a', 'playboy', 'yeah', 'yeah', 'daddy', 'cool', 'with', 'a', 'ninety', 'dollar', 'smile', 'oh', 'yeah', 'took', 'my', 'money', 'out', 'of', 'gratitude', 'and', 'he', 'get', 'right', 'out', 'of', 'town', 'well', 'i', 'gotta', 'getty', 'up', 'steady', 'up', 'shoot', 'him', 'down', 'gotta', 'hit', 'that', 'latitude', 'babe', 'bring']\n", "Target Sequence: ['back', 'bring', 'back', 'bring', 'back', 'that', 'leroy', 'brown', 'yeah', 'bring', 'back', 'bring', 'back', 'gotta', 'ring', 'that', 'leroy', 'brown', 'yeah', 'bet', 'your', 'bottom', 'dollar', 'bill', 'youre', 'a', 'playboy', 'yeah', 'yeah', 'daddy', 'cool', 'with', 'a', 'ninety', 'dollar', 'smile', 'oh', 'yeah', 'took', 'my', 'money', 'out', 'of', 'gratitude', 'and', 'he', 'get', 'right', 'out', 'of', 'town', 'well', 'i', 'gotta', 'getty', 'up', 'steady', 'up', 'shoot', 'him', 'down', 'gotta', 'hit', 'that', 'latitude', 'babe', 'bring', 'back']\n", "Input Sequence: ['bring', 'back', 'bring', 'back', 'that', 'leroy', 'brown', 'yeah', 'bring', 'back', 'bring', 'back', 'gotta', 'ring', 'that', 'leroy', 'brown', 'yeah', 'big', 'bad', 'leroy', 'brown', 'he', 'got', 'no', 'common', 'sense', 'no', 'no', 'he', 'got', 'no', 'brains', 'but', 'he', 'sure', 'gotta', 'lot', 'of', 'style', 'cant', 'stand', 'no', 'more', 'in', 'this', 'here', 'jail', 'i', 'gotta', 'rid', 'myself', 'of', 'this', 'sentence', 'gotta', 'get', 'out', 'of', 'the', 'heat', 'step', 'into', 'the', 'shade', 'gotta', 'get', 'me']\n", "Target Sequence: ['back', 'bring', 'back', 'that', 'leroy', 'brown', 'yeah', 'bring', 'back', 'bring', 'back', 'gotta', 'ring', 'that', 'leroy', 'brown', 'yeah', 'big', 'bad', 'leroy', 'brown', 'he', 'got', 'no', 'common', 'sense', 'no', 'no', 'he', 'got', 'no', 'brains', 'but', 'he', 'sure', 'gotta', 'lot', 'of', 'style', 'cant', 'stand', 'no', 'more', 'in', 'this', 'here', 'jail', 'i', 'gotta', 'rid', 'myself', 'of', 'this', 'sentence', 'gotta', 'get', 'out', 'of', 'the', 'heat', 'step', 'into', 'the', 'shade', 'gotta', 'get', 'me', 'there']\n", "Input Sequence: ['dead', 'or', 'alive', 'babe', 'woo', 'woo', 'big', 'bad', 'leroy', 'woo', 'woo', 'woo', 'woo', 'big', 'bad', 'leroy', 'brown', 'bring', 'back', 'bring', 'back', 'bring', 'back', 'that', 'leroy', 'brown', 'yeah', 'bring', 'back', 'bring', 'back', 'gotta', 'bring', 'back', 'leroy', 'brown', 'yeah', 'big', 'mama', 'lulu', 'belle', 'she', 'had', 'a', 'nervous', 'breakdown', 'she', 'had', 'a', 'nervous', 'breakdown', 'leroys', 'taken', 'her', 'honey', 'child', 'away', 'but', 'she', 'met', 'him', 'down', 'at', 'the', 'station', 'ooohoo', 'put', 'a']\n", "Target Sequence: ['or', 'alive', 'babe', 'woo', 'woo', 'big', 'bad', 'leroy', 'woo', 'woo', 'woo', 'woo', 'big', 'bad', 'leroy', 'brown', 'bring', 'back', 'bring', 'back', 'bring', 'back', 'that', 'leroy', 'brown', 'yeah', 'bring', 'back', 'bring', 'back', 'gotta', 'bring', 'back', 'leroy', 'brown', 'yeah', 'big', 'mama', 'lulu', 'belle', 'she', 'had', 'a', 'nervous', 'breakdown', 'she', 'had', 'a', 'nervous', 'breakdown', 'leroys', 'taken', 'her', 'honey', 'child', 'away', 'but', 'she', 'met', 'him', 'down', 'at', 'the', 'station', 'ooohoo', 'put', 'a', 'shotgun']\n", "Input Sequence: ['to', 'his', 'head', 'and', 'unless', 'i', 'be', 'mistaken', 'this', 'is', 'what', 'she', 'said', 'big', 'bad', 'big', 'boy', 'big', 'bad', 'leroy', 'brown', 'im', 'gonna', 'get', 'that', 'cutie', 'pie', 'bring', 'back', 'bring', 'back', 'bring', 'back', 'that', 'leroy', 'brown', 'yeah', 'big', 'bad', 'caused', 'a', 'mighty', 'fine', 'sensation', 'yeah', 'yeah', 'gone', 'and', 'got', 'himself', 'elected', 'president', 'we', 'want', 'leroy', 'for', 'president', 'next', 'time', 'you', 'gotta', 'hit', 'a', 'bitty', 'baddy', 'weather', 'this', 'time']\n", "Target Sequence: ['his', 'head', 'and', 'unless', 'i', 'be', 'mistaken', 'this', 'is', 'what', 'she', 'said', 'big', 'bad', 'big', 'boy', 'big', 'bad', 'leroy', 'brown', 'im', 'gonna', 'get', 'that', 'cutie', 'pie', 'bring', 'back', 'bring', 'back', 'bring', 'back', 'that', 'leroy', 'brown', 'yeah', 'big', 'bad', 'caused', 'a', 'mighty', 'fine', 'sensation', 'yeah', 'yeah', 'gone', 'and', 'got', 'himself', 'elected', 'president', 'we', 'want', 'leroy', 'for', 'president', 'next', 'time', 'you', 'gotta', 'hit', 'a', 'bitty', 'baddy', 'weather', 'this', 'time', 'like']\n", "Input Sequence: ['call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'she', 'lives', 'in', 'a', 'luxury', 'apartment', 'in', 'the', 'heart', 'of', 'town', 'i', 'live', 'in', 'the', 'country', 'and', 'my', 'house', 'is', 'tumbling', 'down', 'call', 'me', 'if', 'you']\n", "Target Sequence: ['me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'she', 'lives', 'in', 'a', 'luxury', 'apartment', 'in', 'the', 'heart', 'of', 'town', 'i', 'live', 'in', 'the', 'country', 'and', 'my', 'house', 'is', 'tumbling', 'down', 'call', 'me', 'if', 'you', 'need']\n", "Input Sequence: ['my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'i', 'met', 'her', 'in', 'her', 'neighborhood', 'i', 'was', 'just', 'passing', 'through', 'one', 'look', 'was', 'all', 'it', 'took', 'yeah', 'one', 'look', 'or', 'two', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me']\n", "Target Sequence: ['love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'i', 'met', 'her', 'in', 'her', 'neighborhood', 'i', 'was', 'just', 'passing', 'through', 'one', 'look', 'was', 'all', 'it', 'took', 'yeah', 'one', 'look', 'or', 'two', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if']\n", "Input Sequence: ['you', 'need', 'my', 'love', 'you', 'got', 'my', 'name', 'you', 'got', 'my', 'number', 'you', 'got', 'my', 'number', 'you', 'got', 'my', 'name', 'have', 'mercy', 'now', 'im', 'gonna', 'settle', 'down', 'get', 'myself', 'a', 'wife', 'or', 'two', 'no', 'more', 'of', 'this', 'running', 'around', 'like', 'i', 'used', 'to', 'do', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'baby', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'baby', 'call']\n", "Target Sequence: ['need', 'my', 'love', 'you', 'got', 'my', 'name', 'you', 'got', 'my', 'number', 'you', 'got', 'my', 'number', 'you', 'got', 'my', 'name', 'have', 'mercy', 'now', 'im', 'gonna', 'settle', 'down', 'get', 'myself', 'a', 'wife', 'or', 'two', 'no', 'more', 'of', 'this', 'running', 'around', 'like', 'i', 'used', 'to', 'do', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'baby', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'call', 'me', 'if', 'you', 'need', 'my', 'love', 'baby', 'call', 'me']\n", "Input Sequence: ['calling', 'all', 'boys', 'calling', 'all', 'girls', 'calling', 'all', 'people', 'on', 'streets', 'around', 'the', 'world', 'take', 'this', 'message', 'a', 'message', 'for', 'you', 'this', 'message', 'is', 'old', 'yeah', 'this', 'message', 'is', 'true', 'this', 'message', 'is', 'this', 'message', 'is', 'this', 'message', 'is', 'this', 'message', 'is', 'love', 'take', 'a', 'message', 'of', 'love', 'far', 'and', 'near', 'take', 'a', 'message', 'of', 'love', 'for', 'all', 'to', 'hear', 'for', 'all', 'to', 'hear', 'some', 'sleepless', 'nights', 'in']\n", "Target Sequence: ['all', 'boys', 'calling', 'all', 'girls', 'calling', 'all', 'people', 'on', 'streets', 'around', 'the', 'world', 'take', 'this', 'message', 'a', 'message', 'for', 'you', 'this', 'message', 'is', 'old', 'yeah', 'this', 'message', 'is', 'true', 'this', 'message', 'is', 'this', 'message', 'is', 'this', 'message', 'is', 'this', 'message', 'is', 'love', 'take', 'a', 'message', 'of', 'love', 'far', 'and', 'near', 'take', 'a', 'message', 'of', 'love', 'for', 'all', 'to', 'hear', 'for', 'all', 'to', 'hear', 'some', 'sleepless', 'nights', 'in', 'wait']\n", "Input Sequence: ['for', 'you', 'some', 'foreign', 'presence', 'you', 'feel', 'comes', 'seeping', 'through', 'some', 'stream', 'of', 'hope', 'the', 'whole', 'world', 'through', 'spread', 'like', 'some', 'silent', 'disease', 'youll', 'get', 'yours', 'too', 'this', 'message', 'is', 'this', 'message', 'is', 'this', 'message', 'is', 'this', 'message', 'is', 'love', 'take', 'a', 'message', 'of', 'love', 'far', 'and', 'near', 'take', 'a', 'message', 'of', 'love', 'for', 'all', 'to', 'hear', 'for', 'all', 'to', 'hear', 'love', 'take', 'a', 'message', 'of', 'love', 'far']\n", "Target Sequence: ['you', 'some', 'foreign', 'presence', 'you', 'feel', 'comes', 'seeping', 'through', 'some', 'stream', 'of', 'hope', 'the', 'whole', 'world', 'through', 'spread', 'like', 'some', 'silent', 'disease', 'youll', 'get', 'yours', 'too', 'this', 'message', 'is', 'this', 'message', 'is', 'this', 'message', 'is', 'this', 'message', 'is', 'love', 'take', 'a', 'message', 'of', 'love', 'far', 'and', 'near', 'take', 'a', 'message', 'of', 'love', 'for', 'all', 'to', 'hear', 'for', 'all', 'to', 'hear', 'love', 'take', 'a', 'message', 'of', 'love', 'far', 'and']\n", "Input Sequence: ['calling', 'yougeorge', 'michael', 'and', 'queen', 'a', 'desert', 'road', 'from', 'vegas', 'to', 'nowhere', 'someplace', 'better', 'than', 'were', 'youve', 'been', 'a', 'coffee', 'machine', 'that', 'needs', 'some', 'fixin', 'in', 'a', 'little', 'cafe', 'just', 'around', 'the', 'bend', 'chorus', 'i', 'am', 'calling', 'you', 'cant', 'you', 'hear', 'me', 'i', 'am', 'calling', 'you', 'a', 'hot', 'dry', 'wind', 'blows', 'right', 'through', 'me', 'the', 'babys', 'crying', 'and', 'i', 'cant', 'sleep', 'but', 'we', 'both', 'know', 'that', 'a', 'change']\n", "Target Sequence: ['yougeorge', 'michael', 'and', 'queen', 'a', 'desert', 'road', 'from', 'vegas', 'to', 'nowhere', 'someplace', 'better', 'than', 'were', 'youve', 'been', 'a', 'coffee', 'machine', 'that', 'needs', 'some', 'fixin', 'in', 'a', 'little', 'cafe', 'just', 'around', 'the', 'bend', 'chorus', 'i', 'am', 'calling', 'you', 'cant', 'you', 'hear', 'me', 'i', 'am', 'calling', 'you', 'a', 'hot', 'dry', 'wind', 'blows', 'right', 'through', 'me', 'the', 'babys', 'crying', 'and', 'i', 'cant', 'sleep', 'but', 'we', 'both', 'know', 'that', 'a', 'change', 'is']\n", "Input Sequence: ['ooh', 'oh', 'oh', 'oh', 'i', 'get', 'some', 'headaches', 'when', 'i', 'hit', 'the', 'heights', 'like', 'in', 'the', 'morning', 'after', 'crazy', 'nights', 'like', 'some', 'mother', 'in', 'law', 'in', 'her', 'nylon', 'tights', 'theyre', 'always', 'theyre', 'always', 'theyre', 'always', 'theyre', 'always', 'coming', 'soon', 'coming', 'soon', 'on', 'the', 'outside', 'of', 'the', 'tracks', 'you', 'take', 'em', 'the', 'same', 'old', 'babies', 'with', 'the', 'same', 'old', 'toys', 'the', 'neighbors', 'screaming', 'when', 'the', 'noise', 'annoys', 'somebody', 'naggin']\n", "Target Sequence: ['oh', 'oh', 'oh', 'i', 'get', 'some', 'headaches', 'when', 'i', 'hit', 'the', 'heights', 'like', 'in', 'the', 'morning', 'after', 'crazy', 'nights', 'like', 'some', 'mother', 'in', 'law', 'in', 'her', 'nylon', 'tights', 'theyre', 'always', 'theyre', 'always', 'theyre', 'always', 'theyre', 'always', 'coming', 'soon', 'coming', 'soon', 'on', 'the', 'outside', 'of', 'the', 'tracks', 'you', 'take', 'em', 'the', 'same', 'old', 'babies', 'with', 'the', 'same', 'old', 'toys', 'the', 'neighbors', 'screaming', 'when', 'the', 'noise', 'annoys', 'somebody', 'naggin', 'you']\n", "Input Sequence: ['ooh', 'yeah', 'yeah', 'yeah', 'yeah', 'youre', 'taking', 'all', 'the', 'sunshine', 'away', 'making', 'out', 'like', 'youre', 'the', 'main', 'line', 'i', 'knew', 'that', 'cause', 'youre', 'a', 'cool', 'cat', 'tapping', 'on', 'the', 'toe', 'with', 'a', 'new', 'hat', 'ooh', 'just', 'cruising', 'driving', 'along', 'like', 'the', 'swing', 'king', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'huh', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'ooh', 'youre', 'a', 'cool', 'cat', 'coming', 'on', 'strong', 'with', 'all', 'the', 'chit']\n", "Target Sequence: ['yeah', 'yeah', 'yeah', 'yeah', 'youre', 'taking', 'all', 'the', 'sunshine', 'away', 'making', 'out', 'like', 'youre', 'the', 'main', 'line', 'i', 'knew', 'that', 'cause', 'youre', 'a', 'cool', 'cat', 'tapping', 'on', 'the', 'toe', 'with', 'a', 'new', 'hat', 'ooh', 'just', 'cruising', 'driving', 'along', 'like', 'the', 'swing', 'king', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'huh', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'ooh', 'youre', 'a', 'cool', 'cat', 'coming', 'on', 'strong', 'with', 'all', 'the', 'chit', 'chat']\n", "Input Sequence: ['ooh', 'youre', 'alright', 'hanging', 'out', 'and', 'stealing', 'all', 'the', 'limelight', 'ooh', 'messing', 'with', 'the', 'beat', 'of', 'my', 'heart', 'yeah', 'ooh', 'you', 'used', 'to', 'be', 'a', 'mean', 'kid', 'ooh', 'making', 'such', 'a', 'deal', 'of', 'life', 'ooh', 'you', 'were', 'wishing', 'and', 'hoping', 'and', 'waiting', 'to', 'really', 'hit', 'the', 'big', 'time', 'but', 'did', 'it', 'happen', 'happen', 'no', 'youre', 'speeding', 'too', 'fast', 'slow', 'down', 'slow', 'down', 'youd', 'better', 'slow', 'down', 'slow', 'down']\n", "Target Sequence: ['youre', 'alright', 'hanging', 'out', 'and', 'stealing', 'all', 'the', 'limelight', 'ooh', 'messing', 'with', 'the', 'beat', 'of', 'my', 'heart', 'yeah', 'ooh', 'you', 'used', 'to', 'be', 'a', 'mean', 'kid', 'ooh', 'making', 'such', 'a', 'deal', 'of', 'life', 'ooh', 'you', 'were', 'wishing', 'and', 'hoping', 'and', 'waiting', 'to', 'really', 'hit', 'the', 'big', 'time', 'but', 'did', 'it', 'happen', 'happen', 'no', 'youre', 'speeding', 'too', 'fast', 'slow', 'down', 'slow', 'down', 'youd', 'better', 'slow', 'down', 'slow', 'down', 'you']\n", "Input Sequence: ['really', 'know', 'how', 'to', 'set', 'the', 'mood', 'and', 'you', 'really', 'get', 'inside', 'the', 'groove', 'cool', 'cat', 'tapping', 'on', 'the', 'toe', 'with', 'a', 'new', 'hat', 'ooh', 'just', 'cruising', 'driving', 'along', 'like', 'the', 'swing', 'king', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'yeah', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'can', 'you', 'feel', 'it', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'feeling', 'the', 'beat', 'of', 'my', 'heart']\n", "Target Sequence: ['know', 'how', 'to', 'set', 'the', 'mood', 'and', 'you', 'really', 'get', 'inside', 'the', 'groove', 'cool', 'cat', 'tapping', 'on', 'the', 'toe', 'with', 'a', 'new', 'hat', 'ooh', 'just', 'cruising', 'driving', 'along', 'like', 'the', 'swing', 'king', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'yeah', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'can', 'you', 'feel', 'it', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'feeling', 'the', 'beat', 'of', 'my', 'heart', 'ooh']\n", "Input Sequence: ['this', 'thing', 'called', 'love', 'i', 'just', 'cant', 'handle', 'it', 'this', 'thing', 'called', 'love', 'i', 'must', 'get', 'round', 'to', 'it', 'i', 'aint', 'ready', 'crazy', 'little', 'thing', 'called', 'love', 'this', 'thing', 'this', 'thing', 'called', 'love', 'called', 'love', 'it', 'cries', 'like', 'a', 'baby', 'in', 'a', 'cradle', 'all', 'night', 'it', 'swings', 'woo', 'woo', 'it', 'jives', 'woo', 'woo', 'it', 'shakes', 'all', 'over', 'like', 'a', 'jelly', 'fish', 'i', 'kinda', 'like', 'it', 'crazy', 'little', 'thing']\n", "Target Sequence: ['thing', 'called', 'love', 'i', 'just', 'cant', 'handle', 'it', 'this', 'thing', 'called', 'love', 'i', 'must', 'get', 'round', 'to', 'it', 'i', 'aint', 'ready', 'crazy', 'little', 'thing', 'called', 'love', 'this', 'thing', 'this', 'thing', 'called', 'love', 'called', 'love', 'it', 'cries', 'like', 'a', 'baby', 'in', 'a', 'cradle', 'all', 'night', 'it', 'swings', 'woo', 'woo', 'it', 'jives', 'woo', 'woo', 'it', 'shakes', 'all', 'over', 'like', 'a', 'jelly', 'fish', 'i', 'kinda', 'like', 'it', 'crazy', 'little', 'thing', 'called']\n", "Input Sequence: ['love', 'there', 'goes', 'my', 'baby', 'she', 'knows', 'how', 'to', 'rock', 'n', 'roll', 'she', 'drives', 'me', 'crazy', 'she', 'gives', 'me', 'hot', 'and', 'cold', 'fever', 'then', 'she', 'leaves', 'me', 'in', 'a', 'cool', 'cool', 'sweat', 'i', 'gotta', 'be', 'cool', 'relax', 'get', 'hip', 'and', 'get', 'on', 'my', 'tracks', 'take', 'a', 'back', 'seat', 'hitchhike', 'and', 'take', 'a', 'long', 'ride', 'on', 'my', 'motorbike', 'until', 'im', 'ready', 'crazy', 'little', 'thing', 'called', 'love', 'i', 'gotta', 'be']\n", "Target Sequence: ['there', 'goes', 'my', 'baby', 'she', 'knows', 'how', 'to', 'rock', 'n', 'roll', 'she', 'drives', 'me', 'crazy', 'she', 'gives', 'me', 'hot', 'and', 'cold', 'fever', 'then', 'she', 'leaves', 'me', 'in', 'a', 'cool', 'cool', 'sweat', 'i', 'gotta', 'be', 'cool', 'relax', 'get', 'hip', 'and', 'get', 'on', 'my', 'tracks', 'take', 'a', 'back', 'seat', 'hitchhike', 'and', 'take', 'a', 'long', 'ride', 'on', 'my', 'motorbike', 'until', 'im', 'ready', 'crazy', 'little', 'thing', 'called', 'love', 'i', 'gotta', 'be', 'cool']\n", "Input Sequence: ['relax', 'get', 'hip', 'and', 'get', 'on', 'my', 'tracks', 'take', 'a', 'back', 'seat', 'ah', 'hum', 'hitchhike', 'ah', 'hum', 'and', 'take', 'a', 'long', 'ride', 'on', 'my', 'motorbike', 'until', 'im', 'ready', 'ready', 'freddie', 'crazy', 'little', 'thing', 'called', 'love', 'this', 'thing', 'called', 'love', 'i', 'just', 'cant', 'handle', 'it', 'this', 'thing', 'called', 'love', 'i', 'must', 'get', 'round', 'to', 'it', 'i', 'aint', 'ready', 'ooh', 'ooh', 'ooh', 'ooh', 'crazy', 'little', 'thing', 'called', 'love', 'crazy', 'little']\n", "Target Sequence: ['get', 'hip', 'and', 'get', 'on', 'my', 'tracks', 'take', 'a', 'back', 'seat', 'ah', 'hum', 'hitchhike', 'ah', 'hum', 'and', 'take', 'a', 'long', 'ride', 'on', 'my', 'motorbike', 'until', 'im', 'ready', 'ready', 'freddie', 'crazy', 'little', 'thing', 'called', 'love', 'this', 'thing', 'called', 'love', 'i', 'just', 'cant', 'handle', 'it', 'this', 'thing', 'called', 'love', 'i', 'must', 'get', 'round', 'to', 'it', 'i', 'aint', 'ready', 'ooh', 'ooh', 'ooh', 'ooh', 'crazy', 'little', 'thing', 'called', 'love', 'crazy', 'little', 'thing']\n", "Input Sequence: ['im', 'not', 'invited', 'to', 'the', 'party', 'been', 'sitting', 'here', 'all', 'night', 'im', 'all', 'alone', 'at', 'the', 'party', 'i', 'dont', 'feel', 'alright', 'aint', 'got', 'no', 'black', 'coat', 'aint', 'got', 'no', 'tie', 'i', 'gotta', 'shape', 'up', 'now', 'come', 'on', 'baby', 'you', 'gotta', 'know', 'why', 'take', 'off', 'dancer', 'dancer', 'i', 'cant', 'live', 'with', 'it', 'im', 'gonna', 'die', 'without', 'it', 'dancer', 'dancer', 'aint', 'no', 'doubt', 'about', 'it', 'dancer', 'dancer', 'why', 'dont', 'you']\n", "Target Sequence: ['not', 'invited', 'to', 'the', 'party', 'been', 'sitting', 'here', 'all', 'night', 'im', 'all', 'alone', 'at', 'the', 'party', 'i', 'dont', 'feel', 'alright', 'aint', 'got', 'no', 'black', 'coat', 'aint', 'got', 'no', 'tie', 'i', 'gotta', 'shape', 'up', 'now', 'come', 'on', 'baby', 'you', 'gotta', 'know', 'why', 'take', 'off', 'dancer', 'dancer', 'i', 'cant', 'live', 'with', 'it', 'im', 'gonna', 'die', 'without', 'it', 'dancer', 'dancer', 'aint', 'no', 'doubt', 'about', 'it', 'dancer', 'dancer', 'why', 'dont', 'you', 'kick']\n", "Input Sequence: ['off', 'your', 'dancing', 'shoes', 'and', 'come', 'and', 'ride', 'with', 'me', 'cool', 'youre', 'the', 'life', 'and', 'soul', 'of', 'the', 'funktion', 'it', 'took', 'me', 'all', 'night', 'to', 'get', 'hold', 'of', 'the', 'right', 'introduction', 'blew', 'me', 'out', 'of', 'sight', 'i', 'taste', 'your', 'lipstick', 'i', 'look', 'in', 'your', 'eyes', 'you', 'feel', 'fantastic', 'my', 'body', 'cries', 'take', 'off', 'dancer', 'dancer', 'i', 'cant', 'live', 'with', 'it', 'im', 'gonna', 'die', 'without', 'it', 'dancer', 'dancer', 'aint']\n", "Target Sequence: ['your', 'dancing', 'shoes', 'and', 'come', 'and', 'ride', 'with', 'me', 'cool', 'youre', 'the', 'life', 'and', 'soul', 'of', 'the', 'funktion', 'it', 'took', 'me', 'all', 'night', 'to', 'get', 'hold', 'of', 'the', 'right', 'introduction', 'blew', 'me', 'out', 'of', 'sight', 'i', 'taste', 'your', 'lipstick', 'i', 'look', 'in', 'your', 'eyes', 'you', 'feel', 'fantastic', 'my', 'body', 'cries', 'take', 'off', 'dancer', 'dancer', 'i', 'cant', 'live', 'with', 'it', 'im', 'gonna', 'die', 'without', 'it', 'dancer', 'dancer', 'aint', 'no']\n", "Input Sequence: ['doubt', 'about', 'it', 'dancer', 'dancer', 'why', 'dont', 'you', 'kick', 'off', 'your', 'dancing', 'shoes', 'and', 'come', 'and', 'ride', 'with', 'me', 'hot', 'space', 'lets', 'go', 'yeah', 'can', 'i', 'see', 'you', 'baby', 'dancer', 'dancer', 'i', 'cant', 'believe', 'youre', 'dancing', 'dancer', 'dancer', 'cant', 'take', 'you', 'home', 'i', 'cant', 'take', 'you', 'dancing', 'dancer', 'dancer', 'bring', 'out', 'the', 'funk', 'and', 'dance', 'the', 'night', 'away', 'dancer', 'dancer', 'we', 'got', 'bully', 'dancer', 'dancer', 'dancer', 'dancer', 'repeat']\n", "Target Sequence: ['about', 'it', 'dancer', 'dancer', 'why', 'dont', 'you', 'kick', 'off', 'your', 'dancing', 'shoes', 'and', 'come', 'and', 'ride', 'with', 'me', 'hot', 'space', 'lets', 'go', 'yeah', 'can', 'i', 'see', 'you', 'baby', 'dancer', 'dancer', 'i', 'cant', 'believe', 'youre', 'dancing', 'dancer', 'dancer', 'cant', 'take', 'you', 'home', 'i', 'cant', 'take', 'you', 'dancing', 'dancer', 'dancer', 'bring', 'out', 'the', 'funk', 'and', 'dance', 'the', 'night', 'away', 'dancer', 'dancer', 'we', 'got', 'bully', 'dancer', 'dancer', 'dancer', 'dancer', 'repeat', 'dance']\n", "Input Sequence: ['fool', 'always', 'jumpin', 'never', 'happy', 'where', 'you', 'land', 'fool', 'got', 'my', 'business', 'make', 'your', 'living', 'where', 'you', 'can', 'hurry', 'down', 'the', 'highway', 'hurry', 'down', 'the', 'road', 'hurry', 'past', 'the', 'people', 'starin', 'hurry', 'hurry', 'hurry', 'hurry', 'leave', 'on', 'time', 'leave', 'on', 'time', 'never', 'got', 'your', 'ticket', 'but', 'you', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave', 'on', 'time', 'gonna', 'get', 'your', 'ticket', 'but', 'you', 'leave', 'on', 'time', 'leave', 'on', 'time']\n", "Target Sequence: ['always', 'jumpin', 'never', 'happy', 'where', 'you', 'land', 'fool', 'got', 'my', 'business', 'make', 'your', 'living', 'where', 'you', 'can', 'hurry', 'down', 'the', 'highway', 'hurry', 'down', 'the', 'road', 'hurry', 'past', 'the', 'people', 'starin', 'hurry', 'hurry', 'hurry', 'hurry', 'leave', 'on', 'time', 'leave', 'on', 'time', 'never', 'got', 'your', 'ticket', 'but', 'you', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave', 'on', 'time', 'gonna', 'get', 'your', 'ticket', 'but', 'you', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave']\n", "Input Sequence: ['on', 'time', 'put', 'it', 'in', 'your', 'pocket', 'but', 'you', 'never', 'can', 'tell', 'leave', 'on', 'time', 'leave', 'on', 'time', 'shake', 'that', 'rattle', 'gotta', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave', 'on', 'time', 'fight', 'your', 'battle', 'but', 'you', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave', 'on', 'time', 'never', 'got', 'a', 'minute', 'no', 'you', 'never', 'got', 'a', 'minute', 'no', 'you', 'never', 'never', 'got', 'oh', 'no', 'matter', 'fool', 'got', 'no', 'business', 'hangin']\n", "Target Sequence: ['time', 'put', 'it', 'in', 'your', 'pocket', 'but', 'you', 'never', 'can', 'tell', 'leave', 'on', 'time', 'leave', 'on', 'time', 'shake', 'that', 'rattle', 'gotta', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave', 'on', 'time', 'fight', 'your', 'battle', 'but', 'you', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave', 'on', 'time', 'never', 'got', 'a', 'minute', 'no', 'you', 'never', 'got', 'a', 'minute', 'no', 'you', 'never', 'never', 'got', 'oh', 'no', 'matter', 'fool', 'got', 'no', 'business', 'hangin', 'round']\n", "Input Sequence: ['and', 'tellin', 'lies', 'fool', 'you', 'got', 'no', 'reasons', 'but', 'you', 'got', 'no', 'compromise', 'stampin', 'on', 'the', 'ceilin', 'hammering', 'on', 'the', 'walls', 'gotta', 'get', 'out', 'gotta', 'get', 'out', 'gotta', 'get', 'oh', 'you', 'know', 'im', 'goin', 'crazy', 'leave', 'on', 'time', 'leave', 'on', 'time', 'gotta', 'get', 'ahead', 'but', 'you', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave', 'on', 'time', 'gotta', 'head', 'on', 'ahead', 'but', 'you', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave']\n", "Target Sequence: ['tellin', 'lies', 'fool', 'you', 'got', 'no', 'reasons', 'but', 'you', 'got', 'no', 'compromise', 'stampin', 'on', 'the', 'ceilin', 'hammering', 'on', 'the', 'walls', 'gotta', 'get', 'out', 'gotta', 'get', 'out', 'gotta', 'get', 'oh', 'you', 'know', 'im', 'goin', 'crazy', 'leave', 'on', 'time', 'leave', 'on', 'time', 'gotta', 'get', 'ahead', 'but', 'you', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave', 'on', 'time', 'gotta', 'head', 'on', 'ahead', 'but', 'you', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave', 'on']\n", "Input Sequence: ['time', 'youre', 'runnin', 'in', 'the', 'red', 'but', 'you', 'never', 'can', 'tell', 'honey', 'honey', 'wheres', 'my', 'money', 'wheres', 'my', 'money', 'want', 'to', 'get', 'away', 'want', 'to', 'get', 'away', 'leave', 'ya', 'leave', 'ya', 'leave', 'ya', 'leave', 'on', 'time', 'leave', 'on', 'time', 'gotta', 'get', 'rich', 'gonna', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave', 'on', 'time', 'but', 'you', 'cant', 'take', 'it', 'with', 'you', 'when', 'you', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave']\n", "Target Sequence: ['youre', 'runnin', 'in', 'the', 'red', 'but', 'you', 'never', 'can', 'tell', 'honey', 'honey', 'wheres', 'my', 'money', 'wheres', 'my', 'money', 'want', 'to', 'get', 'away', 'want', 'to', 'get', 'away', 'leave', 'ya', 'leave', 'ya', 'leave', 'ya', 'leave', 'on', 'time', 'leave', 'on', 'time', 'gotta', 'get', 'rich', 'gonna', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave', 'on', 'time', 'but', 'you', 'cant', 'take', 'it', 'with', 'you', 'when', 'you', 'leave', 'on', 'time', 'leave', 'on', 'time', 'leave', 'on']\n", "Input Sequence: ['words', 'and', 'music', 'by', 'freddie', 'mercury', 'you', 'suck', 'my', 'blood', 'like', 'a', 'leech', 'you', 'break', 'the', 'law', 'and', 'you', 'preach', 'screw', 'my', 'brain', 'till', 'it', 'hurts', 'youve', 'taken', 'all', 'my', 'money', 'and', 'you', 'want', 'more', 'misguided', 'old', 'mule', 'with', 'your', 'pig', 'headed', 'rules', 'with', 'your', 'narrow', 'minded', 'cronies', 'who', 'are', 'fools', 'of', 'the', 'first', 'division', 'death', 'on', 'two', 'legs', 'youre', 'tearing', 'me', 'apart', 'death', 'on', 'two', 'legs', 'youve']\n", "Target Sequence: ['and', 'music', 'by', 'freddie', 'mercury', 'you', 'suck', 'my', 'blood', 'like', 'a', 'leech', 'you', 'break', 'the', 'law', 'and', 'you', 'preach', 'screw', 'my', 'brain', 'till', 'it', 'hurts', 'youve', 'taken', 'all', 'my', 'money', 'and', 'you', 'want', 'more', 'misguided', 'old', 'mule', 'with', 'your', 'pig', 'headed', 'rules', 'with', 'your', 'narrow', 'minded', 'cronies', 'who', 'are', 'fools', 'of', 'the', 'first', 'division', 'death', 'on', 'two', 'legs', 'youre', 'tearing', 'me', 'apart', 'death', 'on', 'two', 'legs', 'youve', 'never']\n", "Input Sequence: ['had', 'a', 'heart', 'of', 'your', 'own', 'kill', 'joy', 'bad', 'guy', 'big', 'talking', 'small', 'fry', 'youre', 'just', 'an', 'old', 'barrow', 'boy', 'have', 'you', 'found', 'a', 'new', 'toy', 'to', 'replace', 'me', 'can', 'you', 'face', 'me', 'but', 'now', 'you', 'can', 'kiss', 'my', 'ass', 'goodbye', 'feel', 'good', 'are', 'you', 'satisfied', 'do', 'you', 'feel', 'like', 'suicide', 'i', 'think', 'you', 'should', 'is', 'your', 'conscience', 'all', 'right', 'does', 'it', 'plague', 'you', 'at', 'night', 'do', 'you']\n", "Target Sequence: ['a', 'heart', 'of', 'your', 'own', 'kill', 'joy', 'bad', 'guy', 'big', 'talking', 'small', 'fry', 'youre', 'just', 'an', 'old', 'barrow', 'boy', 'have', 'you', 'found', 'a', 'new', 'toy', 'to', 'replace', 'me', 'can', 'you', 'face', 'me', 'but', 'now', 'you', 'can', 'kiss', 'my', 'ass', 'goodbye', 'feel', 'good', 'are', 'you', 'satisfied', 'do', 'you', 'feel', 'like', 'suicide', 'i', 'think', 'you', 'should', 'is', 'your', 'conscience', 'all', 'right', 'does', 'it', 'plague', 'you', 'at', 'night', 'do', 'you', 'feel']\n", "Input Sequence: ['good', 'feel', 'good', 'you', 'talk', 'like', 'a', 'big', 'business', 'tycoon', 'youre', 'just', 'a', 'hot', 'air', 'balloon', 'so', 'no', 'one', 'gives', 'you', 'a', 'damn', 'youre', 'just', 'an', 'overgrown', 'schoolboy', 'let', 'me', 'tan', 'your', 'hide', 'a', 'dog', 'with', 'disease', 'youre', 'the', 'king', 'of', 'the', 'sleaze', 'put', 'your', 'money', 'where', 'your', 'mouth', 'is', 'mister', 'knowall', 'was', 'the', 'fin', 'on', 'your', 'back', 'part', 'of', 'the', 'deal', 'shark', 'death', 'on', 'two', 'legs', 'youre']\n", "Target Sequence: ['feel', 'good', 'you', 'talk', 'like', 'a', 'big', 'business', 'tycoon', 'youre', 'just', 'a', 'hot', 'air', 'balloon', 'so', 'no', 'one', 'gives', 'you', 'a', 'damn', 'youre', 'just', 'an', 'overgrown', 'schoolboy', 'let', 'me', 'tan', 'your', 'hide', 'a', 'dog', 'with', 'disease', 'youre', 'the', 'king', 'of', 'the', 'sleaze', 'put', 'your', 'money', 'where', 'your', 'mouth', 'is', 'mister', 'knowall', 'was', 'the', 'fin', 'on', 'your', 'back', 'part', 'of', 'the', 'deal', 'shark', 'death', 'on', 'two', 'legs', 'youre', 'tearing']\n", "Input Sequence: ['hey', 'you', 'say', 'you', 'wont', 'you', 'cant', 'give', 'me', 'any', 'more', 'love', 'you', 'say', 'you', 'will', 'you', 'can', 'forgive', 'me', 'but', 'i', 'doubt', 'it', 'you', 'make', 'me', 'high', 'when', 'i', 'talk', 'on', 'the', 'phone', 'you', 'know', 'i', 'gotta', 'ring', 'up', 'your', 'number', 'when', 'i', 'know', 'you', 'aint', 'home', 'coz', 'you', 'gotta', 'hold', 'on', 'me', 'baby', 'like', 'a', 'dog', 'with', 'a', 'bone', 'hey', 'hey', 'dog', 'with', 'a', 'bone', 'one']\n", "Target Sequence: ['you', 'say', 'you', 'wont', 'you', 'cant', 'give', 'me', 'any', 'more', 'love', 'you', 'say', 'you', 'will', 'you', 'can', 'forgive', 'me', 'but', 'i', 'doubt', 'it', 'you', 'make', 'me', 'high', 'when', 'i', 'talk', 'on', 'the', 'phone', 'you', 'know', 'i', 'gotta', 'ring', 'up', 'your', 'number', 'when', 'i', 'know', 'you', 'aint', 'home', 'coz', 'you', 'gotta', 'hold', 'on', 'me', 'baby', 'like', 'a', 'dog', 'with', 'a', 'bone', 'hey', 'hey', 'dog', 'with', 'a', 'bone', 'one', 'more']\n", "Input Sequence: ['time', 'yeah', 'hey', 'you', 'say', 'you', 'wont', 'you', 'cant', 'give', 'me', 'any', 'more', 'love', 'but', 'you', 'that', 'say', 'you', 'will', 'you', 'can', 'forgive', 'me', 'but', 'i', 'doubt', 'it', 'you', 'make', 'me', 'high', 'when', 'you', 'talk', 'on', 'the', 'phone', 'you', 'know', 'i', 'gotta', 'ring', 'up', 'your', 'number', 'when', 'youre', 'never', 'ever', 'home', 'you', 'gotta', 'hold', 'on', 'me', 'baby', 'like', 'a', 'dog', 'with', 'a', 'bone', 'yeah', 'dog', 'with', 'a', 'bone']\n", "Target Sequence: ['yeah', 'hey', 'you', 'say', 'you', 'wont', 'you', 'cant', 'give', 'me', 'any', 'more', 'love', 'but', 'you', 'that', 'say', 'you', 'will', 'you', 'can', 'forgive', 'me', 'but', 'i', 'doubt', 'it', 'you', 'make', 'me', 'high', 'when', 'you', 'talk', 'on', 'the', 'phone', 'you', 'know', 'i', 'gotta', 'ring', 'up', 'your', 'number', 'when', 'youre', 'never', 'ever', 'home', 'you', 'gotta', 'hold', 'on', 'me', 'baby', 'like', 'a', 'dog', 'with', 'a', 'bone', 'yeah', 'dog', 'with', 'a', 'bone', 'he']\n", "Input Sequence: ['was', 'telling', 'me', 'you', 'talk', 'down', 'the', 'phone', 'ring', 'up', 'your', 'number', 'when', 'i', 'know', 'you', 'aint', 'home', 'you', 'gotta', 'hold', 'on', 'me', 'baby', 'like', 'a', 'dog', 'with', 'a', 'bone', 'yeah', 'like', 'a', 'dog', 'with', 'a', 'bone', 'yeah', 'dog', 'with', 'a', 'bone', 'you', 'say', 'you', 'wont', 'you', 'cant', 'give', 'me', 'any', 'more', 'love', 'but', 'you', 'say', 'you', 'will', 'you', 'can', 'forgive', 'me', 'but', 'i', 'doubt', 'you', 'make', 'me']\n", "Target Sequence: ['telling', 'me', 'you', 'talk', 'down', 'the', 'phone', 'ring', 'up', 'your', 'number', 'when', 'i', 'know', 'you', 'aint', 'home', 'you', 'gotta', 'hold', 'on', 'me', 'baby', 'like', 'a', 'dog', 'with', 'a', 'bone', 'yeah', 'like', 'a', 'dog', 'with', 'a', 'bone', 'yeah', 'dog', 'with', 'a', 'bone', 'you', 'say', 'you', 'wont', 'you', 'cant', 'give', 'me', 'any', 'more', 'love', 'but', 'you', 'say', 'you', 'will', 'you', 'can', 'forgive', 'me', 'but', 'i', 'doubt', 'you', 'make', 'me', 'high']\n", "Input Sequence: ['when', 'you', 'talk', 'on', 'the', 'phone', 'i', 'gotta', 'ring', 'up', 'your', 'number', 'when', 'i', 'know', 'you', 'aint', 'home', 'you', 'gotta', 'hold', 'on', 'me', 'baby', 'like', 'a', 'dog', 'with', 'a', 'bone', 'hold', 'on', 'me', 'baby', 'i', 'wont', 'let', 'go', 'like', 'a', 'dog', 'with', 'a', 'bone', 'dont', 'let', 'go', 'you', 'gotta', 'hello', 'fan', 'club', 'sorry', 'it', 'hasnt', 'got', 'me', 'on', 'it', 'must', 'have', 'ruined', 'it', 'for', 'all', 'of', 'you', 'but']\n", "Target Sequence: ['you', 'talk', 'on', 'the', 'phone', 'i', 'gotta', 'ring', 'up', 'your', 'number', 'when', 'i', 'know', 'you', 'aint', 'home', 'you', 'gotta', 'hold', 'on', 'me', 'baby', 'like', 'a', 'dog', 'with', 'a', 'bone', 'hold', 'on', 'me', 'baby', 'i', 'wont', 'let', 'go', 'like', 'a', 'dog', 'with', 'a', 'bone', 'dont', 'let', 'go', 'you', 'gotta', 'hello', 'fan', 'club', 'sorry', 'it', 'hasnt', 'got', 'me', 'on', 'it', 'must', 'have', 'ruined', 'it', 'for', 'all', 'of', 'you', 'but', 'there']\n", "Input Sequence: ['you', 'go', 'hello', 'john', 'here', 'i', 'hope', 'youre', 'having', 'a', 'good', 'time', 'and', 'jacky', 'in', 'return', 'for', 'us', 'doing', 'this', 'musical', 'offering', 'for', 'you', 'is', 'after', 'weve', 'finished', 'shes', 'going', 'to', 'come', 'on', 'and', 'do', 'a', 'strip', 'for', 'you', 'hey', 'i', 'hope', 'everybodys', 'having', 'a', 'good', 'time', 'good', 'time', 'good', 'time', 'good', 'time', 'i', 'hope', 'everybodys', 'having', 'a', 'having', 'a', 'good', 'time', 'good', 'time', 'good', 'time', 'good', 'time']\n", "Target Sequence: ['go', 'hello', 'john', 'here', 'i', 'hope', 'youre', 'having', 'a', 'good', 'time', 'and', 'jacky', 'in', 'return', 'for', 'us', 'doing', 'this', 'musical', 'offering', 'for', 'you', 'is', 'after', 'weve', 'finished', 'shes', 'going', 'to', 'come', 'on', 'and', 'do', 'a', 'strip', 'for', 'you', 'hey', 'i', 'hope', 'everybodys', 'having', 'a', 'good', 'time', 'good', 'time', 'good', 'time', 'good', 'time', 'i', 'hope', 'everybodys', 'having', 'a', 'having', 'a', 'good', 'time', 'good', 'time', 'good', 'time', 'good', 'time', 'having']\n", "Input Sequence: ['a', 'good', 'time', 'yes', 'before', 'i', 'heard', 'all', 'this', 'nonsense', 'wheres', 'the', 'microphone', 'which', 'one', 'hello', 'its', 'brian', 'here', 'fraid', 'ive', 'lost', 'my', 'voice', 'because', 'ive', 'been', 'bellowing', 'god', 'i', 'wish', 'someone', 'would', 'shut', 'that', 'bloody', 'guitarist', 'up', 'its', 'dreadful', 'well', 'actually', 'wed', 'love', 'to', 'be', 'with', 'you', 'were', 'sorry', 'were', 'not', 'with', 'you', 'but', 'weretoo', 'busy', 'making', 'silly', 'noises', 'and', 'thinking', 'up', 'new', 'chords', 'like', 'this', 'one']\n", "Target Sequence: ['good', 'time', 'yes', 'before', 'i', 'heard', 'all', 'this', 'nonsense', 'wheres', 'the', 'microphone', 'which', 'one', 'hello', 'its', 'brian', 'here', 'fraid', 'ive', 'lost', 'my', 'voice', 'because', 'ive', 'been', 'bellowing', 'god', 'i', 'wish', 'someone', 'would', 'shut', 'that', 'bloody', 'guitarist', 'up', 'its', 'dreadful', 'well', 'actually', 'wed', 'love', 'to', 'be', 'with', 'you', 'were', 'sorry', 'were', 'not', 'with', 'you', 'but', 'weretoo', 'busy', 'making', 'silly', 'noises', 'and', 'thinking', 'up', 'new', 'chords', 'like', 'this', 'one', 'and']\n", "Input Sequence: ['yesterday', 'my', 'life', 'was', 'in', 'ruin', 'now', 'today', 'i', 'know', 'what', 'im', 'doing', 'got', 'a', 'feeling', 'i', 'should', 'be', 'doing', 'all', 'right', 'doing', 'all', 'right', 'where', 'will', 'i', 'be', 'this', 'time', 'tomorrow', 'jumped', 'in', 'joy', 'or', 'sinking', 'in', 'sorrow', 'anyway', 'i', 'should', 'be', 'doing', 'all', 'right', 'doing', 'all', 'right', 'should', 'be', 'waiting', 'for', 'the', 'sun', 'looking', 'round', 'to', 'find', 'the', 'words', 'to', 'say', 'should', 'be', 'waiting', 'for', 'the']\n", "Target Sequence: ['my', 'life', 'was', 'in', 'ruin', 'now', 'today', 'i', 'know', 'what', 'im', 'doing', 'got', 'a', 'feeling', 'i', 'should', 'be', 'doing', 'all', 'right', 'doing', 'all', 'right', 'where', 'will', 'i', 'be', 'this', 'time', 'tomorrow', 'jumped', 'in', 'joy', 'or', 'sinking', 'in', 'sorrow', 'anyway', 'i', 'should', 'be', 'doing', 'all', 'right', 'doing', 'all', 'right', 'should', 'be', 'waiting', 'for', 'the', 'sun', 'looking', 'round', 'to', 'find', 'the', 'words', 'to', 'say', 'should', 'be', 'waiting', 'for', 'the', 'skies']\n", "Input Sequence: ['dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'no', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'hear', 'what', 'i', 'say', 'dont', 'lose', 'your', 'way', 'yeah', 'remember', 'loves', 'stronger', 'remember', 'love', 'walks', 'tall', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'heart', 'dont', 'lose', 'your', 'heart', 'no', 'dont', 'lose', 'your', 'heart', 'dont', 'lose', 'your', 'heart', 'hear', 'what']\n", "Target Sequence: ['lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'no', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'hear', 'what', 'i', 'say', 'dont', 'lose', 'your', 'way', 'yeah', 'remember', 'loves', 'stronger', 'remember', 'love', 'walks', 'tall', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'heart', 'dont', 'lose', 'your', 'heart', 'no', 'dont', 'lose', 'your', 'heart', 'dont', 'lose', 'your', 'heart', 'hear', 'what', 'i']\n", "Input Sequence: ['say', 'hear', 'what', 'i', 'say', 'yeah', 'dont', 'lose', 'your', 'way', 'dont', 'lose', 'your', 'way', 'yeah', 'remember', 'loves', 'stronger', 'remember', 'love', 'walks', 'through', 'walls', 'dont', 'drink', 'and', 'drive', 'my', 'car', 'dont', 'get', 'breathalyzed', 'dont', 'lose', 'your', 'head', 'if', 'you', 'make', 'it', 'to', 'the', 'top', 'and', 'you', 'wanna', 'stay', 'alive', 'dont', 'lose', 'your', 'head', 'oooh', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'no', 'dont', 'lose']\n", "Target Sequence: ['hear', 'what', 'i', 'say', 'yeah', 'dont', 'lose', 'your', 'way', 'dont', 'lose', 'your', 'way', 'yeah', 'remember', 'loves', 'stronger', 'remember', 'love', 'walks', 'through', 'walls', 'dont', 'drink', 'and', 'drive', 'my', 'car', 'dont', 'get', 'breathalyzed', 'dont', 'lose', 'your', 'head', 'if', 'you', 'make', 'it', 'to', 'the', 'top', 'and', 'you', 'wanna', 'stay', 'alive', 'dont', 'lose', 'your', 'head', 'oooh', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'no', 'dont', 'lose', 'your']\n", "Input Sequence: ['head', 'dont', 'lose', 'your', 'head', 'hear', 'what', 'i', 'say', 'hear', 'what', 'i', 'say', 'yeah', 'dont', 'lose', 'your', 'way', 'hey', 'dont', 'lose', 'your', 'way', 'yeah', 'remember', 'loves', 'stronger', 'remember', 'love', 'conquers', 'all', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'yeah', 'yeah', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your']\n", "Target Sequence: ['dont', 'lose', 'your', 'head', 'hear', 'what', 'i', 'say', 'hear', 'what', 'i', 'say', 'yeah', 'dont', 'lose', 'your', 'way', 'hey', 'dont', 'lose', 'your', 'way', 'yeah', 'remember', 'loves', 'stronger', 'remember', 'love', 'conquers', 'all', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head', 'yeah', 'yeah', 'dont', 'lose', 'your', 'head', 'dont', 'lose', 'your', 'head']\n", "Input Sequence: ['tonight', 'im', 'gonna', 'have', 'myself', 'a', 'real', 'good', 'time', 'i', 'feel', 'alive', 'and', 'the', 'world', 'ill', 'turn', 'it', 'inside', 'out', 'yeah', 'and', 'floating', 'around', 'in', 'ecstasy', 'so', 'dont', 'stop', 'me', 'now', 'dont', 'stop', 'me', 'cause', 'im', 'having', 'a', 'good', 'time', 'having', 'a', 'good', 'time', 'im', 'a', 'shooting', 'star', 'leaping', 'through', 'the', 'sky', 'like', 'a', 'tiger', 'defying', 'the', 'laws', 'of', 'gravity', 'im', 'a', 'racing', 'car', 'passing', 'by', 'like', 'lady']\n", "Target Sequence: ['im', 'gonna', 'have', 'myself', 'a', 'real', 'good', 'time', 'i', 'feel', 'alive', 'and', 'the', 'world', 'ill', 'turn', 'it', 'inside', 'out', 'yeah', 'and', 'floating', 'around', 'in', 'ecstasy', 'so', 'dont', 'stop', 'me', 'now', 'dont', 'stop', 'me', 'cause', 'im', 'having', 'a', 'good', 'time', 'having', 'a', 'good', 'time', 'im', 'a', 'shooting', 'star', 'leaping', 'through', 'the', 'sky', 'like', 'a', 'tiger', 'defying', 'the', 'laws', 'of', 'gravity', 'im', 'a', 'racing', 'car', 'passing', 'by', 'like', 'lady', 'godiva']\n", "Input Sequence: ['im', 'gonna', 'go', 'go', 'go', 'theres', 'no', 'stopping', 'me', 'im', 'burnin', 'through', 'the', 'sky', 'yeah', 'two', 'hundred', 'degrees', 'thats', 'why', 'they', 'call', 'me', 'mister', 'fahrenheit', 'im', 'travling', 'at', 'the', 'speed', 'of', 'light', 'i', 'wanna', 'make', 'a', 'supersonic', 'man', 'out', 'of', 'you', 'dont', 'stop', 'me', 'now', 'im', 'having', 'such', 'a', 'good', 'time', 'im', 'having', 'a', 'ball', 'dont', 'stop', 'me', 'now', 'if', 'you', 'wanna', 'have', 'a', 'good', 'time', 'just', 'give']\n", "Target Sequence: ['gonna', 'go', 'go', 'go', 'theres', 'no', 'stopping', 'me', 'im', 'burnin', 'through', 'the', 'sky', 'yeah', 'two', 'hundred', 'degrees', 'thats', 'why', 'they', 'call', 'me', 'mister', 'fahrenheit', 'im', 'travling', 'at', 'the', 'speed', 'of', 'light', 'i', 'wanna', 'make', 'a', 'supersonic', 'man', 'out', 'of', 'you', 'dont', 'stop', 'me', 'now', 'im', 'having', 'such', 'a', 'good', 'time', 'im', 'having', 'a', 'ball', 'dont', 'stop', 'me', 'now', 'if', 'you', 'wanna', 'have', 'a', 'good', 'time', 'just', 'give', 'me']\n", "Input Sequence: ['a', 'call', 'dont', 'stop', 'me', 'now', 'cause', 'im', 'having', 'a', 'good', 'time', 'dont', 'stop', 'me', 'now', 'yes', 'im', 'havin', 'a', 'good', 'time', 'i', 'dont', 'want', 'to', 'stop', 'at', 'all', 'yeah', 'im', 'a', 'rocket', 'ship', 'on', 'my', 'way', 'to', 'mars', 'on', 'a', 'collision', 'course', 'i', 'am', 'a', 'satellite', 'im', 'out', 'of', 'control', 'i', 'am', 'a', 'sex', 'machine', 'ready', 'to', 'reload', 'like', 'an', 'atom', 'bomb', 'about', 'to', 'oh', 'oh', 'oh']\n", "Target Sequence: ['call', 'dont', 'stop', 'me', 'now', 'cause', 'im', 'having', 'a', 'good', 'time', 'dont', 'stop', 'me', 'now', 'yes', 'im', 'havin', 'a', 'good', 'time', 'i', 'dont', 'want', 'to', 'stop', 'at', 'all', 'yeah', 'im', 'a', 'rocket', 'ship', 'on', 'my', 'way', 'to', 'mars', 'on', 'a', 'collision', 'course', 'i', 'am', 'a', 'satellite', 'im', 'out', 'of', 'control', 'i', 'am', 'a', 'sex', 'machine', 'ready', 'to', 'reload', 'like', 'an', 'atom', 'bomb', 'about', 'to', 'oh', 'oh', 'oh', 'oh']\n", "Input Sequence: ['oh', 'explode', 'im', 'burnin', 'through', 'the', 'sky', 'yeah', 'two', 'hundred', 'degrees', 'thats', 'why', 'they', 'call', 'me', 'mister', 'fahrenheit', 'im', 'travling', 'at', 'the', 'speed', 'of', 'light', 'i', 'wanna', 'make', 'a', 'supersonic', 'woman', 'of', 'you', 'dont', 'stop', 'me', 'dont', 'stop', 'me', 'dont', 'stop', 'me', 'hey', 'hey', 'hey', 'dont', 'stop', 'me', 'dont', 'stop', 'me', 'ooh', 'ooh', 'ooh', 'i', 'like', 'it', 'dont', 'stop', 'me', 'dont', 'stop', 'me', 'have', 'a', 'good', 'time', 'good']\n", "Target Sequence: ['explode', 'im', 'burnin', 'through', 'the', 'sky', 'yeah', 'two', 'hundred', 'degrees', 'thats', 'why', 'they', 'call', 'me', 'mister', 'fahrenheit', 'im', 'travling', 'at', 'the', 'speed', 'of', 'light', 'i', 'wanna', 'make', 'a', 'supersonic', 'woman', 'of', 'you', 'dont', 'stop', 'me', 'dont', 'stop', 'me', 'dont', 'stop', 'me', 'hey', 'hey', 'hey', 'dont', 'stop', 'me', 'dont', 'stop', 'me', 'ooh', 'ooh', 'ooh', 'i', 'like', 'it', 'dont', 'stop', 'me', 'dont', 'stop', 'me', 'have', 'a', 'good', 'time', 'good', 'time']\n", "Input Sequence: ['dont', 'stop', 'me', 'dont', 'stop', 'me', 'ah', 'oh', 'yeah', 'alright', 'oh', 'im', 'burnin', 'through', 'the', 'sky', 'yeah', 'two', 'hundred', 'degrees', 'thats', 'why', 'they', 'call', 'me', 'mister', 'fahrenheit', 'im', 'travling', 'at', 'the', 'speed', 'of', 'light', 'i', 'wanna', 'make', 'a', 'supersonic', 'man', 'out', 'of', 'you', 'dont', 'stop', 'me', 'now', 'im', 'having', 'such', 'a', 'good', 'time', 'im', 'having', 'a', 'ball', 'dont', 'stop', 'me', 'now', 'if', 'you', 'wanna', 'have', 'a', 'good', 'time']\n", "Target Sequence: ['stop', 'me', 'dont', 'stop', 'me', 'ah', 'oh', 'yeah', 'alright', 'oh', 'im', 'burnin', 'through', 'the', 'sky', 'yeah', 'two', 'hundred', 'degrees', 'thats', 'why', 'they', 'call', 'me', 'mister', 'fahrenheit', 'im', 'travling', 'at', 'the', 'speed', 'of', 'light', 'i', 'wanna', 'make', 'a', 'supersonic', 'man', 'out', 'of', 'you', 'dont', 'stop', 'me', 'now', 'im', 'having', 'such', 'a', 'good', 'time', 'im', 'having', 'a', 'ball', 'dont', 'stop', 'me', 'now', 'if', 'you', 'wanna', 'have', 'a', 'good', 'time', 'wooh']\n", "Input Sequence: ['a', 'one', 'two', 'three', 'four', 'one', 'yeah', 'ok', 'dont', 'do', 'it', 'dont', 'you', 'try', 'it', 'baby', 'dont', 'do', 'that', 'dont', 'dont', 'dont', 'dont', 'do', 'that', 'you', 'got', 'a', 'good', 'thing', 'going', 'now', 'dont', 'do', 'it', 'dont', 'do', 'it', 'dont', 'dont', 'try', 'suicide', 'nobodys', 'worth', 'it', 'dont', 'try', 'suicide', 'nobody', 'cares', 'dont', 'try', 'suicide', 'youre', 'just', 'gonna', 'hate', 'it', 'dont', 'try', 'suicide', 'nobody', 'gives', 'a', 'damn', 'so', 'you', 'think']\n", "Target Sequence: ['one', 'two', 'three', 'four', 'one', 'yeah', 'ok', 'dont', 'do', 'it', 'dont', 'you', 'try', 'it', 'baby', 'dont', 'do', 'that', 'dont', 'dont', 'dont', 'dont', 'do', 'that', 'you', 'got', 'a', 'good', 'thing', 'going', 'now', 'dont', 'do', 'it', 'dont', 'do', 'it', 'dont', 'dont', 'try', 'suicide', 'nobodys', 'worth', 'it', 'dont', 'try', 'suicide', 'nobody', 'cares', 'dont', 'try', 'suicide', 'youre', 'just', 'gonna', 'hate', 'it', 'dont', 'try', 'suicide', 'nobody', 'gives', 'a', 'damn', 'so', 'you', 'think', 'its']\n", "Input Sequence: ['the', 'easy', 'way', 'out', 'think', 'youre', 'gonna', 'slash', 'your', 'wrists', 'this', 'time', 'baby', 'when', 'you', 'do', 'it', 'all', 'you', 'do', 'is', 'get', 'on', 'my', 'tits', 'dont', 'do', 'that', 'try', 'try', 'try', 'baby', 'dont', 'do', 'that', 'you', 'got', 'a', 'good', 'thing', 'going', 'now', 'dont', 'do', 'it', 'dont', 'do', 'it', 'dont', 'dont', 'try', 'suicide', 'nobodys', 'worth', 'it', 'dont', 'try', 'suicide', 'nobody', 'cares', 'dont', 'try', 'suicide', 'youre', 'just', 'gonna', 'hate', 'it']\n", "Target Sequence: ['easy', 'way', 'out', 'think', 'youre', 'gonna', 'slash', 'your', 'wrists', 'this', 'time', 'baby', 'when', 'you', 'do', 'it', 'all', 'you', 'do', 'is', 'get', 'on', 'my', 'tits', 'dont', 'do', 'that', 'try', 'try', 'try', 'baby', 'dont', 'do', 'that', 'you', 'got', 'a', 'good', 'thing', 'going', 'now', 'dont', 'do', 'it', 'dont', 'do', 'it', 'dont', 'dont', 'try', 'suicide', 'nobodys', 'worth', 'it', 'dont', 'try', 'suicide', 'nobody', 'cares', 'dont', 'try', 'suicide', 'youre', 'just', 'gonna', 'hate', 'it', 'dont']\n", "Input Sequence: ['try', 'suicide', 'nobody', 'gives', 'a', 'damn', 'you', 'need', 'help', 'look', 'at', 'yourself', 'you', 'need', 'help', 'you', 'need', 'life', 'so', 'dont', 'hang', 'yourself', 'its', 'ok', 'ok', 'ok', 'ok', 'you', 'just', 'cant', 'be', 'a', 'prick', 'teaser', 'all', 'of', 'the', 'time', 'a', 'little', 'bit', 'attention', 'you', 'got', 'it', 'need', 'some', 'affection', 'you', 'got', 'it', 'suicide', 'suicide', 'suicide', 'bid', 'suicide', 'suicide', 'suicide', 'bid', 'suicide', 'dont', 'do', 'it', 'dont', 'do', 'it', 'dont', 'do']\n", "Target Sequence: ['suicide', 'nobody', 'gives', 'a', 'damn', 'you', 'need', 'help', 'look', 'at', 'yourself', 'you', 'need', 'help', 'you', 'need', 'life', 'so', 'dont', 'hang', 'yourself', 'its', 'ok', 'ok', 'ok', 'ok', 'you', 'just', 'cant', 'be', 'a', 'prick', 'teaser', 'all', 'of', 'the', 'time', 'a', 'little', 'bit', 'attention', 'you', 'got', 'it', 'need', 'some', 'affection', 'you', 'got', 'it', 'suicide', 'suicide', 'suicide', 'bid', 'suicide', 'suicide', 'suicide', 'bid', 'suicide', 'dont', 'do', 'it', 'dont', 'do', 'it', 'dont', 'do', 'it']\n", "Input Sequence: ['babe', 'yeah', 'dont', 'do', 'it', 'dont', 'do', 'it', 'dont', 'do', 'it', 'yeah', 'dont', 'put', 'your', 'neck', 'on', 'the', 'line', 'dont', 'drown', 'on', 'me', 'babe', 'blow', 'your', 'brains', 'out', 'dont', 'do', 'that', 'yeah', 'dont', 'do', 'that', 'you', 'got', 'a', 'good', 'thing', 'going', 'baby', 'dont', 'do', 'it', 'no', 'dont', 'do', 'it', 'no', 'dont', 'dont', 'try', 'suicide', 'nobodys', 'worth', 'it', 'dont', 'try', 'suicide', 'nobody', 'cares', 'dont', 'try', 'suicide', 'youre', 'just', 'gonna']\n", "Target Sequence: ['yeah', 'dont', 'do', 'it', 'dont', 'do', 'it', 'dont', 'do', 'it', 'yeah', 'dont', 'put', 'your', 'neck', 'on', 'the', 'line', 'dont', 'drown', 'on', 'me', 'babe', 'blow', 'your', 'brains', 'out', 'dont', 'do', 'that', 'yeah', 'dont', 'do', 'that', 'you', 'got', 'a', 'good', 'thing', 'going', 'baby', 'dont', 'do', 'it', 'no', 'dont', 'do', 'it', 'no', 'dont', 'dont', 'try', 'suicide', 'nobodys', 'worth', 'it', 'dont', 'try', 'suicide', 'nobody', 'cares', 'dont', 'try', 'suicide', 'youre', 'just', 'gonna', 'hate']\n", "Input Sequence: ['yeah', 'when', 'the', 'spirit', 'moves', 'you', 'youve', 'got', 'to', 'feel', 'it', 'baby', 'baby', 'when', 'i', 'think', 'about', 'you', 'i', 'think', 'about', 'love', 'darlin', 'i', 'dont', 'live', 'without', 'you', 'and', 'your', 'love', 'if', 'i', 'had', 'those', 'golden', 'dreams', 'of', 'my', 'yesterday', 'i', 'would', 'wrap', 'you', 'in', 'the', 'heaven', 'and', 'feel', 'it', 'dying', 'all', 'the', 'way', 'i', 'feel', 'like', 'makin', 'i', 'feel', 'like', 'makin', 'love', 'feel', 'like', 'makin', 'love', 'feel']\n", "Target Sequence: ['when', 'the', 'spirit', 'moves', 'you', 'youve', 'got', 'to', 'feel', 'it', 'baby', 'baby', 'when', 'i', 'think', 'about', 'you', 'i', 'think', 'about', 'love', 'darlin', 'i', 'dont', 'live', 'without', 'you', 'and', 'your', 'love', 'if', 'i', 'had', 'those', 'golden', 'dreams', 'of', 'my', 'yesterday', 'i', 'would', 'wrap', 'you', 'in', 'the', 'heaven', 'and', 'feel', 'it', 'dying', 'all', 'the', 'way', 'i', 'feel', 'like', 'makin', 'i', 'feel', 'like', 'makin', 'love', 'feel', 'like', 'makin', 'love', 'feel', 'like']\n", "Input Sequence: ['makin', 'love', 'feel', 'like', 'makin', 'love', 'to', 'you', 'baby', 'if', 'i', 'think', 'about', 'you', 'i', 'think', 'about', 'love', 'baby', 'baby', 'baby', 'if', 'i', 'to', 'live', 'without', 'you', 'i', 'live', 'without', 'love', 'and', 'if', 'i', 'had', 'the', 'sun', 'and', 'moon', 'and', 'they', 'were', 'shinin', 'you', 'know', 'i', 'would', 'give', 'you', 'both', 'night', 'and', 'day', 'love', 'satisfying', 'i', 'feel', 'like', 'feel', 'like', 'makin', 'love', 'i', 'feel', 'like', 'makin', 'love', 'feel']\n", "Target Sequence: ['love', 'feel', 'like', 'makin', 'love', 'to', 'you', 'baby', 'if', 'i', 'think', 'about', 'you', 'i', 'think', 'about', 'love', 'baby', 'baby', 'baby', 'if', 'i', 'to', 'live', 'without', 'you', 'i', 'live', 'without', 'love', 'and', 'if', 'i', 'had', 'the', 'sun', 'and', 'moon', 'and', 'they', 'were', 'shinin', 'you', 'know', 'i', 'would', 'give', 'you', 'both', 'night', 'and', 'day', 'love', 'satisfying', 'i', 'feel', 'like', 'feel', 'like', 'makin', 'love', 'i', 'feel', 'like', 'makin', 'love', 'feel', 'like']\n", "Input Sequence: ['makin', 'love', 'feel', 'like', 'makin', 'love', 'to', 'you', 'and', 'if', 'i', 'had', 'the', 'sun', 'and', 'moon', 'and', 'they', 'were', 'shinin', 'you', 'know', 'i', 'would', 'give', 'you', 'both', 'night', 'and', 'day', 'love', 'satisfying', 'i', 'want', 'to', 'give', 'you', 'the', 'sun', 'i', 'want', 'to', 'give', 'you', 'the', 'moon', 'and', 'all', 'the', 'stars', 'above', 'cause', 'i', 'feel', 'like', 'makin', 'love', 'feel', 'like', 'makin', 'love', 'i', 'feel', 'like', 'makin', 'love', 'i', 'feel']\n", "Target Sequence: ['love', 'feel', 'like', 'makin', 'love', 'to', 'you', 'and', 'if', 'i', 'had', 'the', 'sun', 'and', 'moon', 'and', 'they', 'were', 'shinin', 'you', 'know', 'i', 'would', 'give', 'you', 'both', 'night', 'and', 'day', 'love', 'satisfying', 'i', 'want', 'to', 'give', 'you', 'the', 'sun', 'i', 'want', 'to', 'give', 'you', 'the', 'moon', 'and', 'all', 'the', 'stars', 'above', 'cause', 'i', 'feel', 'like', 'makin', 'love', 'feel', 'like', 'makin', 'love', 'i', 'feel', 'like', 'makin', 'love', 'i', 'feel', 'like']\n", "Input Sequence: ['hey', 'you', 'boy', 'hey', 'you', 'hey', 'you', 'boy', 'think', 'that', 'you', 'know', 'what', 'youre', 'doing', 'you', 'think', 'youre', 'gonna', 'set', 'things', 'to', 'rights', 'youre', 'just', 'another', 'picture', 'on', 'a', 'teenage', 'wall', 'youre', 'just', 'another', 'sucker', 'ready', 'for', 'a', 'fall', 'you', 'gotta', 'fight', 'from', 'the', 'inside', 'attack', 'from', 'the', 'rear', 'fight', 'from', 'the', 'inside', 'you', 'cant', 'win', 'with', 'your', 'hands', 'tied', 'fight', 'from', 'the', 'inside', 'ooh', 'ooh', 'aah', 'fight']\n", "Target Sequence: ['you', 'boy', 'hey', 'you', 'hey', 'you', 'boy', 'think', 'that', 'you', 'know', 'what', 'youre', 'doing', 'you', 'think', 'youre', 'gonna', 'set', 'things', 'to', 'rights', 'youre', 'just', 'another', 'picture', 'on', 'a', 'teenage', 'wall', 'youre', 'just', 'another', 'sucker', 'ready', 'for', 'a', 'fall', 'you', 'gotta', 'fight', 'from', 'the', 'inside', 'attack', 'from', 'the', 'rear', 'fight', 'from', 'the', 'inside', 'you', 'cant', 'win', 'with', 'your', 'hands', 'tied', 'fight', 'from', 'the', 'inside', 'ooh', 'ooh', 'aah', 'fight', 'from']\n", "Input Sequence: ['the', 'inside', 'right', 'down', 'the', 'line', 'hey', 'you', 'boy', 'hey', 'you', 'hey', 'you', 'boy', 'think', 'that', 'you', 'know', 'what', 'youre', 'doing', 'you', 'think', 'that', 'out', 'in', 'the', 'streets', 'is', 'all', 'true', 'youre', 'just', 'another', 'moneyspinner', 'tool', 'youre', 'just', 'another', 'fool', 'you', 'gotta', 'fight', 'from', 'the', 'inside', 'attack', 'from', 'the', 'rear', 'fight', 'from', 'the', 'inside', 'you', 'cant', 'win', 'with', 'your', 'hands', 'tied', 'fight', 'from', 'the', 'inside', 'ooh', 'ooh', 'aah']\n", "Target Sequence: ['inside', 'right', 'down', 'the', 'line', 'hey', 'you', 'boy', 'hey', 'you', 'hey', 'you', 'boy', 'think', 'that', 'you', 'know', 'what', 'youre', 'doing', 'you', 'think', 'that', 'out', 'in', 'the', 'streets', 'is', 'all', 'true', 'youre', 'just', 'another', 'moneyspinner', 'tool', 'youre', 'just', 'another', 'fool', 'you', 'gotta', 'fight', 'from', 'the', 'inside', 'attack', 'from', 'the', 'rear', 'fight', 'from', 'the', 'inside', 'you', 'cant', 'win', 'with', 'your', 'hands', 'tied', 'fight', 'from', 'the', 'inside', 'ooh', 'ooh', 'aah', 'fight']\n", "Input Sequence: ['flash', 'aah', 'savior', 'of', 'the', 'universe', 'flash', 'he', 'save', 'everyone', 'of', 'us', 'flash', 'hes', 'a', 'miracle', 'flash', 'king', 'of', 'the', 'impossible', 'hes', 'for', 'everyone', 'of', 'us', 'stand', 'for', 'everyone', 'of', 'us', 'he', 'save', 'with', 'a', 'mighty', 'hand', 'every', 'man', 'every', 'woman', 'every', 'chillhes', 'a', 'mighty', 'flash', 'just', 'a', 'man', 'with', 'a', 'mans', 'courage', 'nothing', 'but', 'a', 'man', 'but', 'he', 'can', 'never', 'fail', 'noone', 'but', 'the', 'pure', 'at', 'heart']\n", "Target Sequence: ['aah', 'savior', 'of', 'the', 'universe', 'flash', 'he', 'save', 'everyone', 'of', 'us', 'flash', 'hes', 'a', 'miracle', 'flash', 'king', 'of', 'the', 'impossible', 'hes', 'for', 'everyone', 'of', 'us', 'stand', 'for', 'everyone', 'of', 'us', 'he', 'save', 'with', 'a', 'mighty', 'hand', 'every', 'man', 'every', 'woman', 'every', 'chillhes', 'a', 'mighty', 'flash', 'just', 'a', 'man', 'with', 'a', 'mans', 'courage', 'nothing', 'but', 'a', 'man', 'but', 'he', 'can', 'never', 'fail', 'noone', 'but', 'the', 'pure', 'at', 'heart', 'may']\n", "Input Sequence: ['flash', 'aah', 'saviour', 'of', 'the', 'universe', 'flash', 'aah', 'hell', 'save', 'everyone', 'of', 'us', 'ha', 'ha', 'ha', 'ha', 'ha', 'ha', 'ha', 'ha', 'ha', 'flash', 'aah', 'hes', 'a', 'miracle', 'flash', 'aah', 'king', 'of', 'the', 'impossible', 'hes', 'for', 'everyone', 'of', 'us', 'stand', 'for', 'everyone', 'of', 'us', 'hell', 'save', 'with', 'a', 'mighty', 'hand', 'every', 'man', 'every', 'woman', 'every', 'child', 'with', 'a', 'mighty', 'flash', 'flash', 'aah', 'flash', 'aah', 'hell', 'save', 'everyone', 'of', 'us']\n", "Target Sequence: ['aah', 'saviour', 'of', 'the', 'universe', 'flash', 'aah', 'hell', 'save', 'everyone', 'of', 'us', 'ha', 'ha', 'ha', 'ha', 'ha', 'ha', 'ha', 'ha', 'ha', 'flash', 'aah', 'hes', 'a', 'miracle', 'flash', 'aah', 'king', 'of', 'the', 'impossible', 'hes', 'for', 'everyone', 'of', 'us', 'stand', 'for', 'everyone', 'of', 'us', 'hell', 'save', 'with', 'a', 'mighty', 'hand', 'every', 'man', 'every', 'woman', 'every', 'child', 'with', 'a', 'mighty', 'flash', 'flash', 'aah', 'flash', 'aah', 'hell', 'save', 'everyone', 'of', 'us', 'just']\n", "Input Sequence: ['everybody', 'in', 'the', 'mornin', 'should', 'do', 'a', 'good', 'turn', 'all', 'right', 'everybody', 'in', 'the', 'night', 'time', 'should', 'have', 'a', 'good', 'time', 'all', 'night', 'now', 'we', 'got', 'a', 'movement', 'dont', 'shun', 'it', 'fun', 'it', 'cant', 'you', 'see', 'now', 'youre', 'movin', 'free', 'get', 'some', 'fun', 'join', 'our', 'dynasty', 'cant', 'you', 'tell', 'when', 'we', 'get', 'it', 'down', 'youre', 'the', 'one', 'youre', 'the', 'best', 'in', 'town', 'hey', 'everybody', 'everybody', 'gonna', 'have', 'a']\n", "Target Sequence: ['in', 'the', 'mornin', 'should', 'do', 'a', 'good', 'turn', 'all', 'right', 'everybody', 'in', 'the', 'night', 'time', 'should', 'have', 'a', 'good', 'time', 'all', 'night', 'now', 'we', 'got', 'a', 'movement', 'dont', 'shun', 'it', 'fun', 'it', 'cant', 'you', 'see', 'now', 'youre', 'movin', 'free', 'get', 'some', 'fun', 'join', 'our', 'dynasty', 'cant', 'you', 'tell', 'when', 'we', 'get', 'it', 'down', 'youre', 'the', 'one', 'youre', 'the', 'best', 'in', 'town', 'hey', 'everybody', 'everybody', 'gonna', 'have', 'a', 'good']\n", "Input Sequence: ['time', 'tonight', 'just', 'shakin', 'the', 'soles', 'of', 'your', 'feet', 'everybody', 'everybody', 'gonna', 'have', 'a', 'good', 'time', 'tonight', 'thats', 'the', 'only', 'soul', 'youll', 'ever', 'meet', 'they', 'say', 'that', 'movin', 'the', 'bodys', 'right', 'its', 'all', 'right', 'thats', 'the', 'only', 'one', 'part', 'of', 'bein', 'alive', 'all', 'right', 'all', 'right', 'groove', 'on', 'out', 'groove', 'on', 'up', 'ok', 'do', 'your', 'thing', 'do', 'your', 'thing', 'your', 'way', 'get', 'your', 'kicks', 'get', 'you', 'tricks', 'with']\n", "Target Sequence: ['tonight', 'just', 'shakin', 'the', 'soles', 'of', 'your', 'feet', 'everybody', 'everybody', 'gonna', 'have', 'a', 'good', 'time', 'tonight', 'thats', 'the', 'only', 'soul', 'youll', 'ever', 'meet', 'they', 'say', 'that', 'movin', 'the', 'bodys', 'right', 'its', 'all', 'right', 'thats', 'the', 'only', 'one', 'part', 'of', 'bein', 'alive', 'all', 'right', 'all', 'right', 'groove', 'on', 'out', 'groove', 'on', 'up', 'ok', 'do', 'your', 'thing', 'do', 'your', 'thing', 'your', 'way', 'get', 'your', 'kicks', 'get', 'you', 'tricks', 'with', 'me']\n", "Input Sequence: ['funny', 'how', 'love', 'is', 'everywhere', 'just', 'look', 'and', 'see', 'funny', 'how', 'love', 'is', 'anywhere', 'youre', 'bound', 'to', 'be', 'funny', 'how', 'love', 'is', 'every', 'song', 'in', 'every', 'key', 'funny', 'how', 'love', 'is', 'coming', 'home', 'in', 'time', 'for', 'tea', 'funny', 'funny', 'funny', 'oh', 'funny', 'how', 'love', 'is', 'the', 'end', 'of', 'the', 'lies', 'when', 'the', 'truth', 'begins', 'tomorrow', 'comes', 'tomorrow', 'brings', 'tomorrow', 'brings', 'love', 'in', 'the', 'shape', 'of', 'things', 'thats', 'what']\n", "Target Sequence: ['how', 'love', 'is', 'everywhere', 'just', 'look', 'and', 'see', 'funny', 'how', 'love', 'is', 'anywhere', 'youre', 'bound', 'to', 'be', 'funny', 'how', 'love', 'is', 'every', 'song', 'in', 'every', 'key', 'funny', 'how', 'love', 'is', 'coming', 'home', 'in', 'time', 'for', 'tea', 'funny', 'funny', 'funny', 'oh', 'funny', 'how', 'love', 'is', 'the', 'end', 'of', 'the', 'lies', 'when', 'the', 'truth', 'begins', 'tomorrow', 'comes', 'tomorrow', 'brings', 'tomorrow', 'brings', 'love', 'in', 'the', 'shape', 'of', 'things', 'thats', 'what', 'love']\n", "Input Sequence: ['is', 'thats', 'what', 'love', 'is', 'funny', 'how', 'love', 'can', 'break', 'your', 'heart', 'so', 'suddenly', 'funny', 'how', 'love', 'came', 'tumbling', 'down', 'with', 'adam', 'and', 'eve', 'funny', 'how', 'love', 'is', 'running', 'wild', 'feeling', 'free', 'funny', 'how', 'love', 'is', 'coming', 'home', 'in', 'time', 'for', 'tea', 'funny', 'funny', 'funny', 'oh', 'from', 'the', 'earth', 'below', 'to', 'the', 'heavens', 'above', 'thats', 'how', 'far', 'and', 'funny', 'is', 'love', 'at', 'any', 'time', 'anywhere', 'if', 'you', 'gotta']\n", "Target Sequence: ['thats', 'what', 'love', 'is', 'funny', 'how', 'love', 'can', 'break', 'your', 'heart', 'so', 'suddenly', 'funny', 'how', 'love', 'came', 'tumbling', 'down', 'with', 'adam', 'and', 'eve', 'funny', 'how', 'love', 'is', 'running', 'wild', 'feeling', 'free', 'funny', 'how', 'love', 'is', 'coming', 'home', 'in', 'time', 'for', 'tea', 'funny', 'funny', 'funny', 'oh', 'from', 'the', 'earth', 'below', 'to', 'the', 'heavens', 'above', 'thats', 'how', 'far', 'and', 'funny', 'is', 'love', 'at', 'any', 'time', 'anywhere', 'if', 'you', 'gotta', 'make']\n", "Input Sequence: ['love', 'do', 'it', 'everywhere', 'thats', 'what', 'love', 'is', 'thats', 'what', 'love', 'is', 'funny', 'how', 'love', 'is', 'everywhere', 'just', 'look', 'and', 'see', 'funny', 'how', 'love', 'is', 'anywhere', 'youre', 'bound', 'to', 'be', 'funny', 'how', 'love', 'is', 'every', 'song', 'in', 'every', 'key', 'funny', 'how', 'love', 'is', 'when', 'you', 'gotta', 'hurry', 'cause', 'youre', 'late', 'for', 'tea', 'funny', 'funny', 'funny', 'oh', 'tomorrow', 'comes', 'tomorrow', 'brings', 'tomorrow', 'brings', 'love', 'in', 'the', 'shape', 'of', 'things']\n", "Target Sequence: ['do', 'it', 'everywhere', 'thats', 'what', 'love', 'is', 'thats', 'what', 'love', 'is', 'funny', 'how', 'love', 'is', 'everywhere', 'just', 'look', 'and', 'see', 'funny', 'how', 'love', 'is', 'anywhere', 'youre', 'bound', 'to', 'be', 'funny', 'how', 'love', 'is', 'every', 'song', 'in', 'every', 'key', 'funny', 'how', 'love', 'is', 'when', 'you', 'gotta', 'hurry', 'cause', 'youre', 'late', 'for', 'tea', 'funny', 'funny', 'funny', 'oh', 'tomorrow', 'comes', 'tomorrow', 'brings', 'tomorrow', 'brings', 'love', 'in', 'the', 'shape', 'of', 'things', 'at']\n", "Input Sequence: ['get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'you', 'take', 'my', 'body', 'i', 'give', 'you', 'heat', 'you', 'say', 'youre', 'hungry', 'i', 'give', 'you', 'meat', 'i', 'suck', 'your', 'mind', 'you', 'blow', 'my', 'head', 'make', 'love', 'inside', 'your', 'bed', 'everybody', 'get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'evrytime', 'i', 'get', 'hot', 'you', 'want']\n", "Target Sequence: ['down', 'make', 'love', 'get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'you', 'take', 'my', 'body', 'i', 'give', 'you', 'heat', 'you', 'say', 'youre', 'hungry', 'i', 'give', 'you', 'meat', 'i', 'suck', 'your', 'mind', 'you', 'blow', 'my', 'head', 'make', 'love', 'inside', 'your', 'bed', 'everybody', 'get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'evrytime', 'i', 'get', 'hot', 'you', 'want', 'to']\n", "Input Sequence: ['cool', 'down', 'evrytime', 'i', 'get', 'high', 'you', 'say', 'you', 'want', 'to', 'come', 'down', 'you', 'say', 'its', 'enough', 'in', 'fact', 'its', 'too', 'much', 'evrytime', 'i', 'get', 'a', 'get', 'down', 'get', 'down', 'get', 'down', 'make', 'love', 'get', 'down', 'i', 'can', 'squeeze', 'make', 'love', 'you', 'can', 'shake', 'me', 'get', 'down', 'i', 'can', 'feel', 'make', 'love', 'you', 'can', 'break', 'me', 'get', 'down', 'come', 'on', 'so', 'heavy', 'make', 'love', 'get', 'down', 'when', 'you']\n", "Target Sequence: ['down', 'evrytime', 'i', 'get', 'high', 'you', 'say', 'you', 'want', 'to', 'come', 'down', 'you', 'say', 'its', 'enough', 'in', 'fact', 'its', 'too', 'much', 'evrytime', 'i', 'get', 'a', 'get', 'down', 'get', 'down', 'get', 'down', 'make', 'love', 'get', 'down', 'i', 'can', 'squeeze', 'make', 'love', 'you', 'can', 'shake', 'me', 'get', 'down', 'i', 'can', 'feel', 'make', 'love', 'you', 'can', 'break', 'me', 'get', 'down', 'come', 'on', 'so', 'heavy', 'make', 'love', 'get', 'down', 'when', 'you', 'take']\n", "Input Sequence: ['me', 'make', 'love', 'you', 'make', 'love', 'you', 'make', 'love', 'you', 'make', 'love', 'you', 'make', 'love', 'you', 'can', 'make', 'everybody', 'get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'everytime', 'i', 'get', 'high', 'you', 'want', 'to', 'come', 'down', 'everytime', 'i', 'get', 'hot', 'you', 'say', 'you', 'want', 'to', 'cool', 'down', 'you', 'say', 'its', 'enough', 'in', 'fact', 'its', 'too', 'much', 'everytime', 'i', 'want', 'to', 'get', 'down', 'get', 'down', 'get', 'down', 'get', 'down']\n", "Target Sequence: ['make', 'love', 'you', 'make', 'love', 'you', 'make', 'love', 'you', 'make', 'love', 'you', 'make', 'love', 'you', 'can', 'make', 'everybody', 'get', 'down', 'make', 'love', 'get', 'down', 'make', 'love', 'everytime', 'i', 'get', 'high', 'you', 'want', 'to', 'come', 'down', 'everytime', 'i', 'get', 'hot', 'you', 'say', 'you', 'want', 'to', 'cool', 'down', 'you', 'say', 'its', 'enough', 'in', 'fact', 'its', 'too', 'much', 'everytime', 'i', 'want', 'to', 'get', 'down', 'get', 'down', 'get', 'down', 'get', 'down', 'make']\n", "Input Sequence: ['hey', 'well', 'my', 'temperatures', 'rising', 'and', 'my', 'feet', 'left', 'the', 'floor', 'crazy', 'people', 'knocking', 'cause', 'they', 'want', 'some', 'more', 'let', 'me', 'in', 'baby', 'i', 'dont', 'know', 'what', 'you', 'got', 'you', 'better', 'take', 'it', 'easy', 'this', 'place', 'is', 'hot', 'and', 'im', 'so', 'glad', 'you', 'made', 'it', 'so', 'glad', 'you', 'made', 'it', 'you', 'gotta', 'gimme', 'some', 'lovin', 'gimme', 'some', 'lovin', 'gimme', 'some', 'lovin', 'everyday', 'hey', 'my', 'heads', 'aspinning', 'and', 'im']\n", "Target Sequence: ['well', 'my', 'temperatures', 'rising', 'and', 'my', 'feet', 'left', 'the', 'floor', 'crazy', 'people', 'knocking', 'cause', 'they', 'want', 'some', 'more', 'let', 'me', 'in', 'baby', 'i', 'dont', 'know', 'what', 'you', 'got', 'you', 'better', 'take', 'it', 'easy', 'this', 'place', 'is', 'hot', 'and', 'im', 'so', 'glad', 'you', 'made', 'it', 'so', 'glad', 'you', 'made', 'it', 'you', 'gotta', 'gimme', 'some', 'lovin', 'gimme', 'some', 'lovin', 'gimme', 'some', 'lovin', 'everyday', 'hey', 'my', 'heads', 'aspinning', 'and', 'im', 'floating']\n", "Input Sequence: ['to', 'sound', 'too', 'much', 'is', 'happening', 'cause', 'youre', 'not', 'around', 'its', 'been', 'a', 'hard', 'day', 'and', 'nothing', 'went', 'too', 'good', 'im', 'gonna', 'relax', 'like', 'everybody', 'should', 'and', 'im', 'so', 'glad', 'you', 'made', 'it', 'so', 'glad', 'you', 'made', 'it', 'you', 'gotta', 'gimme', 'some', 'lovin', 'gimme', 'some', 'lovin', 'gimme', 'some', 'lovin', 'everyday', 'hey', 'i', 'feel', 'so', 'good', 'everything', 'is', 'gettin', 'higher', 'you', 'better', 'take', 'some', 'time', 'out', 'cause', 'the', 'place']\n", "Target Sequence: ['sound', 'too', 'much', 'is', 'happening', 'cause', 'youre', 'not', 'around', 'its', 'been', 'a', 'hard', 'day', 'and', 'nothing', 'went', 'too', 'good', 'im', 'gonna', 'relax', 'like', 'everybody', 'should', 'and', 'im', 'so', 'glad', 'you', 'made', 'it', 'so', 'glad', 'you', 'made', 'it', 'you', 'gotta', 'gimme', 'some', 'lovin', 'gimme', 'some', 'lovin', 'gimme', 'some', 'lovin', 'everyday', 'hey', 'i', 'feel', 'so', 'good', 'everything', 'is', 'gettin', 'higher', 'you', 'better', 'take', 'some', 'time', 'out', 'cause', 'the', 'place', 'is']\n", "Input Sequence: ['i', 'think', 'im', 'going', 'back', 'to', 'the', 'things', 'i', 'learnt', 'so', 'well', 'in', 'my', 'youth', 'i', 'think', 'im', 'returning', 'to', 'those', 'days', 'when', 'i', 'was', 'young', 'enough', 'to', 'know', 'the', 'truth', 'now', 'there', 'are', 'no', 'games', 'to', 'only', 'pass', 'the', 'time', 'no', 'more', 'colouring', 'books', 'no', 'christmas', 'bells', 'to', 'chime', 'but', 'thinking', 'young', 'and', 'growing', 'older', 'is', 'no', 'sin', 'and', 'i', 'cant', 'play', 'the', 'game', 'of', 'life', 'to']\n", "Target Sequence: ['think', 'im', 'going', 'back', 'to', 'the', 'things', 'i', 'learnt', 'so', 'well', 'in', 'my', 'youth', 'i', 'think', 'im', 'returning', 'to', 'those', 'days', 'when', 'i', 'was', 'young', 'enough', 'to', 'know', 'the', 'truth', 'now', 'there', 'are', 'no', 'games', 'to', 'only', 'pass', 'the', 'time', 'no', 'more', 'colouring', 'books', 'no', 'christmas', 'bells', 'to', 'chime', 'but', 'thinking', 'young', 'and', 'growing', 'older', 'is', 'no', 'sin', 'and', 'i', 'cant', 'play', 'the', 'game', 'of', 'life', 'to', 'win']\n", "Input Sequence: ['i', 'can', 'recall', 'a', 'time', 'when', 'i', 'wasnt', 'ashamed', 'to', 'reach', 'out', 'to', 'a', 'friend', 'and', 'now', 'i', 'think', 'ive', 'got', 'a', 'lot', 'more', 'than', 'just', 'my', 'toys', 'to', 'lend', 'now', 'theres', 'more', 'to', 'do', 'than', 'watch', 'my', 'sailboat', 'glide', 'and', 'every', 'day', 'can', 'be', 'my', 'magic', 'carpet', 'ride', 'and', 'i', 'can', 'play', 'hide', 'and', 'seek', 'with', 'my', 'fears', 'and', 'live', 'my', 'days', 'instead', 'of', 'counting', 'my', 'years']\n", "Target Sequence: ['can', 'recall', 'a', 'time', 'when', 'i', 'wasnt', 'ashamed', 'to', 'reach', 'out', 'to', 'a', 'friend', 'and', 'now', 'i', 'think', 'ive', 'got', 'a', 'lot', 'more', 'than', 'just', 'my', 'toys', 'to', 'lend', 'now', 'theres', 'more', 'to', 'do', 'than', 'watch', 'my', 'sailboat', 'glide', 'and', 'every', 'day', 'can', 'be', 'my', 'magic', 'carpet', 'ride', 'and', 'i', 'can', 'play', 'hide', 'and', 'seek', 'with', 'my', 'fears', 'and', 'live', 'my', 'days', 'instead', 'of', 'counting', 'my', 'years', 'then']\n", "Input Sequence: ['take', 'good', 'care', 'of', 'what', 'youve', 'got', 'my', 'father', 'said', 'to', 'me', 'as', 'he', 'puffed', 'his', 'pipe', 'and', 'baby', 'b', 'he', 'dandled', 'on', 'his', 'knee', 'dont', 'fool', 'with', 'fools', 'wholl', 'turn', 'away', 'keep', 'all', 'good', 'company', 'oo', 'hoo', 'oo', 'hoo', 'take', 'care', 'of', 'those', 'you', 'call', 'your', 'own', 'and', 'keep', 'good', 'company', 'soon', 'i', 'grew', 'and', 'happy', 'too', 'my', 'very', 'good', 'friends', 'and', 'me', 'wed', 'play', 'all', 'day']\n", "Target Sequence: ['good', 'care', 'of', 'what', 'youve', 'got', 'my', 'father', 'said', 'to', 'me', 'as', 'he', 'puffed', 'his', 'pipe', 'and', 'baby', 'b', 'he', 'dandled', 'on', 'his', 'knee', 'dont', 'fool', 'with', 'fools', 'wholl', 'turn', 'away', 'keep', 'all', 'good', 'company', 'oo', 'hoo', 'oo', 'hoo', 'take', 'care', 'of', 'those', 'you', 'call', 'your', 'own', 'and', 'keep', 'good', 'company', 'soon', 'i', 'grew', 'and', 'happy', 'too', 'my', 'very', 'good', 'friends', 'and', 'me', 'wed', 'play', 'all', 'day', 'with']\n", "Input Sequence: ['sally', 'j', 'the', 'girl', 'from', 'number', 'four', 'very', 'soon', 'i', 'begged', 'her', 'wont', 'you', 'keep', 'me', 'company', 'oo', 'hoo', 'oo', 'hoo', 'oo', 'hoo', 'oo', 'hoo', 'come', 'marry', 'me', 'for', 'evermore', 'well', 'be', 'good', 'company', 'now', 'marriage', 'is', 'an', 'institution', 'sure', 'my', 'wife', 'and', 'i', 'our', 'needs', 'and', 'nothing', 'more', 'all', 'my', 'friends', 'by', 'a', 'year', 'by', 'and', 'by', 'disappeared', 'but', 'were', 'safe', 'enough', 'behind', 'our', 'door', 'i', 'flourished']\n", "Target Sequence: ['j', 'the', 'girl', 'from', 'number', 'four', 'very', 'soon', 'i', 'begged', 'her', 'wont', 'you', 'keep', 'me', 'company', 'oo', 'hoo', 'oo', 'hoo', 'oo', 'hoo', 'oo', 'hoo', 'come', 'marry', 'me', 'for', 'evermore', 'well', 'be', 'good', 'company', 'now', 'marriage', 'is', 'an', 'institution', 'sure', 'my', 'wife', 'and', 'i', 'our', 'needs', 'and', 'nothing', 'more', 'all', 'my', 'friends', 'by', 'a', 'year', 'by', 'and', 'by', 'disappeared', 'but', 'were', 'safe', 'enough', 'behind', 'our', 'door', 'i', 'flourished', 'in']\n", "Input Sequence: ['my', 'humble', 'trade', 'my', 'reputation', 'grew', 'the', 'work', 'devoured', 'my', 'waking', 'hours', 'but', 'when', 'my', 'time', 'was', 'through', 'reward', 'of', 'all', 'my', 'efforts', 'my', 'own', 'limited', 'company', 'i', 'hardly', 'noticed', 'sally', 'as', 'we', 'parted', 'company', 'all', 'through', 'the', 'years', 'in', 'the', 'end', 'it', 'appears', 'there', 'was', 'never', 'really', 'anyone', 'but', 'me', 'now', 'im', 'old', 'i', 'puff', 'my', 'pipe', 'but', 'noones', 'there', 'to', 'see', 'i', 'ponder', 'on', 'the', 'lesson']\n", "Target Sequence: ['humble', 'trade', 'my', 'reputation', 'grew', 'the', 'work', 'devoured', 'my', 'waking', 'hours', 'but', 'when', 'my', 'time', 'was', 'through', 'reward', 'of', 'all', 'my', 'efforts', 'my', 'own', 'limited', 'company', 'i', 'hardly', 'noticed', 'sally', 'as', 'we', 'parted', 'company', 'all', 'through', 'the', 'years', 'in', 'the', 'end', 'it', 'appears', 'there', 'was', 'never', 'really', 'anyone', 'but', 'me', 'now', 'im', 'old', 'i', 'puff', 'my', 'pipe', 'but', 'noones', 'there', 'to', 'see', 'i', 'ponder', 'on', 'the', 'lesson', 'of']\n", "Input Sequence: ['i', 'can', 'dim', 'the', 'lights', 'and', 'sing', 'you', 'songs', 'full', 'of', 'sad', 'things', 'we', 'can', 'do', 'the', 'tango', 'just', 'for', 'two', 'i', 'can', 'serenade', 'and', 'gently', 'play', 'on', 'your', 'heart', 'strings', 'be', 'your', 'valentino', 'just', 'for', 'you', 'ooh', 'love', 'ooh', 'loverboy', 'whatre', 'you', 'doin', 'tonight', 'hey', 'boy', 'set', 'my', 'alarm', 'turn', 'on', 'my', 'charm', 'thats', 'because', 'im', 'a', 'good', 'oldfashioned', 'lover', 'boy', 'ooh', 'let', 'me', 'feel', 'your', 'heartbeat']\n", "Target Sequence: ['can', 'dim', 'the', 'lights', 'and', 'sing', 'you', 'songs', 'full', 'of', 'sad', 'things', 'we', 'can', 'do', 'the', 'tango', 'just', 'for', 'two', 'i', 'can', 'serenade', 'and', 'gently', 'play', 'on', 'your', 'heart', 'strings', 'be', 'your', 'valentino', 'just', 'for', 'you', 'ooh', 'love', 'ooh', 'loverboy', 'whatre', 'you', 'doin', 'tonight', 'hey', 'boy', 'set', 'my', 'alarm', 'turn', 'on', 'my', 'charm', 'thats', 'because', 'im', 'a', 'good', 'oldfashioned', 'lover', 'boy', 'ooh', 'let', 'me', 'feel', 'your', 'heartbeat', 'grow']\n", "Input Sequence: ['faster', 'faster', 'ooh', 'ooh', 'can', 'you', 'feel', 'my', 'love', 'heat', 'come', 'on', 'and', 'sit', 'on', 'my', 'hotseat', 'of', 'love', 'and', 'tell', 'me', 'how', 'do', 'you', 'feel', 'right', 'afterall', 'id', 'like', 'for', 'you', 'and', 'i', 'to', 'go', 'romancing', 'say', 'the', 'word', 'your', 'wish', 'is', 'my', 'command', 'ooh', 'love', 'ooh', 'loverboy', 'whatre', 'you', 'doin', 'tonight', 'hey', 'boy', 'write', 'my', 'letter', 'feel', 'much', 'better', 'and', 'use', 'my', 'fancy', 'patter', 'on', 'the']\n", "Target Sequence: ['faster', 'ooh', 'ooh', 'can', 'you', 'feel', 'my', 'love', 'heat', 'come', 'on', 'and', 'sit', 'on', 'my', 'hotseat', 'of', 'love', 'and', 'tell', 'me', 'how', 'do', 'you', 'feel', 'right', 'afterall', 'id', 'like', 'for', 'you', 'and', 'i', 'to', 'go', 'romancing', 'say', 'the', 'word', 'your', 'wish', 'is', 'my', 'command', 'ooh', 'love', 'ooh', 'loverboy', 'whatre', 'you', 'doin', 'tonight', 'hey', 'boy', 'write', 'my', 'letter', 'feel', 'much', 'better', 'and', 'use', 'my', 'fancy', 'patter', 'on', 'the', 'telephone']\n", "Input Sequence: ['when', 'im', 'not', 'with', 'you', 'i', 'think', 'of', 'you', 'always', 'i', 'miss', 'those', 'long', 'hot', 'summer', 'nights', 'i', 'miss', 'you', 'when', 'im', 'not', 'with', 'you', 'think', 'of', 'me', 'always', 'love', 'you', 'love', 'you', 'hey', 'boy', 'where', 'do', 'you', 'get', 'it', 'from', 'hey', 'boy', 'where', 'did', 'you', 'go', 'i', 'learned', 'my', 'passion', 'in', 'the', 'good', 'old', 'fashioned', 'school', 'of', 'loverboys', 'dining', 'at', 'the', 'ritz', 'well', 'meet', 'at', 'nine', 'precisely']\n", "Target Sequence: ['im', 'not', 'with', 'you', 'i', 'think', 'of', 'you', 'always', 'i', 'miss', 'those', 'long', 'hot', 'summer', 'nights', 'i', 'miss', 'you', 'when', 'im', 'not', 'with', 'you', 'think', 'of', 'me', 'always', 'love', 'you', 'love', 'you', 'hey', 'boy', 'where', 'do', 'you', 'get', 'it', 'from', 'hey', 'boy', 'where', 'did', 'you', 'go', 'i', 'learned', 'my', 'passion', 'in', 'the', 'good', 'old', 'fashioned', 'school', 'of', 'loverboys', 'dining', 'at', 'the', 'ritz', 'well', 'meet', 'at', 'nine', 'precisely', 'one']\n", "Input Sequence: ['two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'o', 'clock', 'i', 'will', 'pay', 'the', 'bill', 'you', 'taste', 'the', 'wine', 'driving', 'back', 'in', 'style', 'in', 'my', 'saloon', 'will', 'do', 'quite', 'nicely', 'just', 'take', 'me', 'back', 'to', 'yours', 'that', 'will', 'be', 'fine', 'come', 'on', 'and', 'get', 'it', 'ooh', 'love', 'there', 'he', 'goes', 'again', 'just', 'like', 'a', 'good', 'oldfashioned', 'lover', 'boy', 'ooh', 'loverboy', 'whatre', 'you', 'doin', 'tonight', 'hey', 'boy', 'everythings', 'all']\n", "Target Sequence: ['three', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'o', 'clock', 'i', 'will', 'pay', 'the', 'bill', 'you', 'taste', 'the', 'wine', 'driving', 'back', 'in', 'style', 'in', 'my', 'saloon', 'will', 'do', 'quite', 'nicely', 'just', 'take', 'me', 'back', 'to', 'yours', 'that', 'will', 'be', 'fine', 'come', 'on', 'and', 'get', 'it', 'ooh', 'love', 'there', 'he', 'goes', 'again', 'just', 'like', 'a', 'good', 'oldfashioned', 'lover', 'boy', 'ooh', 'loverboy', 'whatre', 'you', 'doin', 'tonight', 'hey', 'boy', 'everythings', 'all', 'right']\n", "Input Sequence: ['dont', 'let', 'go', 'dont', 'lose', 'your', 'mystique', 'wait', 'a', 'little', 'longer', 'tomorrow', 'brings', 'another', 'feast', 'dont', 'let', 'go', 'dont', 'lose', 'your', 'reputation', 'thank', 'god', 'youre', 'still', 'alive', 'ha', 'youre', 'still', 'in', 'one', 'piece', 'hang', 'on', 'in', 'there', 'dont', 'lose', 'your', 'appetite', 'hang', 'on', 'in', 'there', 'forget', 'the', 'danger', 'signs', 'pray', 'for', 'that', 'magical', 'moment', 'just', 'stay', 'there', 'and', 'it', 'will', 'appear', 'dont', 'fight', 'for', 'lost', 'emotions', 'wait', 'for']\n", "Target Sequence: ['let', 'go', 'dont', 'lose', 'your', 'mystique', 'wait', 'a', 'little', 'longer', 'tomorrow', 'brings', 'another', 'feast', 'dont', 'let', 'go', 'dont', 'lose', 'your', 'reputation', 'thank', 'god', 'youre', 'still', 'alive', 'ha', 'youre', 'still', 'in', 'one', 'piece', 'hang', 'on', 'in', 'there', 'dont', 'lose', 'your', 'appetite', 'hang', 'on', 'in', 'there', 'forget', 'the', 'danger', 'signs', 'pray', 'for', 'that', 'magical', 'moment', 'just', 'stay', 'there', 'and', 'it', 'will', 'appear', 'dont', 'fight', 'for', 'lost', 'emotions', 'wait', 'for', 'the']\n", "Input Sequence: ['sunrise', 'and', 'everything', 'will', 'seem', 'so', 'clear', 'look', 'straight', 'ahead', 'look', 'straight', 'ahead', 'hang', 'on', 'in', 'there', 'hang', 'on', 'in', 'there', 'hang', 'on', 'in', 'there', 'hang', 'on', 'in', 'there', 'your', 'wish', 'will', 'be', 'granted', 'all', 'your', 'problems', 'will', 'disappear', 'dont', 'be', 'a', 'fool', 'you', 'havent', 'reached', 'your', 'peak', 'youve', 'got', 'a', 'fast', 'car', 'racing', 'up', 'inside', 'you', 'your', 'life', 'is', 'incomplete', 'hang', 'on', 'in', 'there', 'hang', 'on', 'in']\n", "Target Sequence: ['and', 'everything', 'will', 'seem', 'so', 'clear', 'look', 'straight', 'ahead', 'look', 'straight', 'ahead', 'hang', 'on', 'in', 'there', 'hang', 'on', 'in', 'there', 'hang', 'on', 'in', 'there', 'hang', 'on', 'in', 'there', 'your', 'wish', 'will', 'be', 'granted', 'all', 'your', 'problems', 'will', 'disappear', 'dont', 'be', 'a', 'fool', 'you', 'havent', 'reached', 'your', 'peak', 'youve', 'got', 'a', 'fast', 'car', 'racing', 'up', 'inside', 'you', 'your', 'life', 'is', 'incomplete', 'hang', 'on', 'in', 'there', 'hang', 'on', 'in', 'there']\n", "Input Sequence: ['pray', 'for', 'that', 'magical', 'moment', 'and', 'it', 'will', 'appear', 'wait', 'for', 'the', 'moment', 'wait', 'for', 'the', 'sunrise', 'oh', 'just', 'wait', 'and', 'see', 'and', 'it', 'will', 'seem', 'so', 'clear', 'ba', 'dap', 'bap', 'ee', 'bap', 'bap', 'ba', 'ba', 'bap', 'bap', 'de', 'de', 'de', 'da', 'hey', 'and', 'lets', 'go', 'lets', 'go', 'ok', 'now', 'do', 'the', 'change', 'now', 'hang', 'on', 'yeah', 'hang', 'on', 'in', 'there', 'hang', 'on', 'in', 'there', 'yeah', 'hang', 'on']\n", "Target Sequence: ['for', 'that', 'magical', 'moment', 'and', 'it', 'will', 'appear', 'wait', 'for', 'the', 'moment', 'wait', 'for', 'the', 'sunrise', 'oh', 'just', 'wait', 'and', 'see', 'and', 'it', 'will', 'seem', 'so', 'clear', 'ba', 'dap', 'bap', 'ee', 'bap', 'bap', 'ba', 'ba', 'bap', 'bap', 'de', 'de', 'de', 'da', 'hey', 'and', 'lets', 'go', 'lets', 'go', 'ok', 'now', 'do', 'the', 'change', 'now', 'hang', 'on', 'yeah', 'hang', 'on', 'in', 'there', 'hang', 'on', 'in', 'there', 'yeah', 'hang', 'on', 'in']\n", "Input Sequence: ['and', 'youre', 'rushing', 'headlong', 'youve', 'got', 'a', 'new', 'goal', 'and', 'youre', 'rushing', 'headlong', 'out', 'of', 'control', 'and', 'you', 'think', 'youre', 'so', 'strong', 'but', 'there', 'aint', 'no', 'stopping', 'and', 'theres', 'nothin', 'you', 'can', 'do', 'about', 'it', 'theres', 'nothin', 'you', 'can', 'do', 'no', 'theres', 'nothin', 'you', 'can', 'do', 'about', 'it', 'no', 'theres', 'nothin', 'you', 'can', 'nothin', 'you', 'can', 'nothin', 'you', 'can', 'do', 'about', 'it', 'and', 'youre', 'rushing', 'headlong', 'youve', 'got']\n", "Target Sequence: ['youre', 'rushing', 'headlong', 'youve', 'got', 'a', 'new', 'goal', 'and', 'youre', 'rushing', 'headlong', 'out', 'of', 'control', 'and', 'you', 'think', 'youre', 'so', 'strong', 'but', 'there', 'aint', 'no', 'stopping', 'and', 'theres', 'nothin', 'you', 'can', 'do', 'about', 'it', 'theres', 'nothin', 'you', 'can', 'do', 'no', 'theres', 'nothin', 'you', 'can', 'do', 'about', 'it', 'no', 'theres', 'nothin', 'you', 'can', 'nothin', 'you', 'can', 'nothin', 'you', 'can', 'do', 'about', 'it', 'and', 'youre', 'rushing', 'headlong', 'youve', 'got', 'a']\n", "Input Sequence: ['new', 'goal', 'and', 'youre', 'rushing', 'headlong', 'out', 'of', 'control', 'and', 'you', 'think', 'youre', 'so', 'strong', 'but', 'there', 'aint', 'no', 'stopping', 'no', 'theres', 'nothin', 'you', 'can', 'do', 'about', 'it', 'yeah', 'hey', 'he', 'used', 'to', 'be', 'a', 'man', 'with', 'a', 'stick', 'in', 'his', 'hand', 'hoop', 'diddy', 'diddy', 'hoop', 'diddy', 'do', 'she', 'used', 'to', 'be', 'a', 'woman', 'with', 'a', 'hot', 'dog', 'stand', 'hoop', 'diddy', 'diddy', 'hoop', 'diddy', 'do', 'now', 'youve', 'got']\n", "Target Sequence: ['goal', 'and', 'youre', 'rushing', 'headlong', 'out', 'of', 'control', 'and', 'you', 'think', 'youre', 'so', 'strong', 'but', 'there', 'aint', 'no', 'stopping', 'no', 'theres', 'nothin', 'you', 'can', 'do', 'about', 'it', 'yeah', 'hey', 'he', 'used', 'to', 'be', 'a', 'man', 'with', 'a', 'stick', 'in', 'his', 'hand', 'hoop', 'diddy', 'diddy', 'hoop', 'diddy', 'do', 'she', 'used', 'to', 'be', 'a', 'woman', 'with', 'a', 'hot', 'dog', 'stand', 'hoop', 'diddy', 'diddy', 'hoop', 'diddy', 'do', 'now', 'youve', 'got', 'soup']\n", "Input Sequence: ['in', 'the', 'laundry', 'bag', 'now', 'youve', 'got', 'strings', 'youre', 'gonna', 'lose', 'your', 'rag', 'youre', 'gettin', 'in', 'a', 'fight', 'then', 'it', 'aint', 'so', 'groovy', 'when', 'youre', 'screaming', 'in', 'the', 'night', 'let', 'me', 'out', 'of', 'this', 'cheap', 'b', 'movie', 'headlong', 'down', 'the', 'highway', 'and', 'youre', 'rushing', 'headlong', 'out', 'of', 'control', 'and', 'you', 'think', 'youre', 'so', 'strong', 'but', 'there', 'aint', 'no', 'stopping', 'and', 'you', 'cant', 'stop', 'rockin', 'and', 'theres', 'nothin', 'you']\n", "Target Sequence: ['the', 'laundry', 'bag', 'now', 'youve', 'got', 'strings', 'youre', 'gonna', 'lose', 'your', 'rag', 'youre', 'gettin', 'in', 'a', 'fight', 'then', 'it', 'aint', 'so', 'groovy', 'when', 'youre', 'screaming', 'in', 'the', 'night', 'let', 'me', 'out', 'of', 'this', 'cheap', 'b', 'movie', 'headlong', 'down', 'the', 'highway', 'and', 'youre', 'rushing', 'headlong', 'out', 'of', 'control', 'and', 'you', 'think', 'youre', 'so', 'strong', 'but', 'there', 'aint', 'no', 'stopping', 'and', 'you', 'cant', 'stop', 'rockin', 'and', 'theres', 'nothin', 'you', 'can']\n", "Input Sequence: ['nothin', 'you', 'can', 'nothin', 'you', 'can', 'do', 'about', 'it', 'when', 'a', 'red', 'hot', 'man', 'meets', 'a', 'white', 'hot', 'lady', 'hoop', 'diddy', 'diddy', 'hoop', 'diddy', 'do', 'ho', 'soon', 'the', 'fire', 'starts', 'a', 'raging', 'gets', 'em', 'more', 'than', 'half', 'crazy', 'hoop', 'diddy', 'diddy', 'hoop', 'diddy', 'do', 'oh', 'now', 'they', 'start', 'freaking', 'everyway', 'you', 'turn', 'you', 'cant', 'start', 'walking', 'cos', 'your', 'feet', 'got', 'burned', 'it', 'aint', 'no', 'time', 'to', 'figure', 'wrong']\n", "Target Sequence: ['you', 'can', 'nothin', 'you', 'can', 'do', 'about', 'it', 'when', 'a', 'red', 'hot', 'man', 'meets', 'a', 'white', 'hot', 'lady', 'hoop', 'diddy', 'diddy', 'hoop', 'diddy', 'do', 'ho', 'soon', 'the', 'fire', 'starts', 'a', 'raging', 'gets', 'em', 'more', 'than', 'half', 'crazy', 'hoop', 'diddy', 'diddy', 'hoop', 'diddy', 'do', 'oh', 'now', 'they', 'start', 'freaking', 'everyway', 'you', 'turn', 'you', 'cant', 'start', 'walking', 'cos', 'your', 'feet', 'got', 'burned', 'it', 'aint', 'no', 'time', 'to', 'figure', 'wrong', 'from']\n", "Input Sequence: ['right', 'cause', 'reasons', 'out', 'the', 'window', 'better', 'hold', 'on', 'tight', 'youre', 'rushing', 'headlong', 'headlong', 'out', 'of', 'control', 'yeah', 'you', 'think', 'youre', 'so', 'strong', 'there', 'aint', 'no', 'stopping', 'and', 'theres', 'nothin', 'you', 'nothin', 'you', 'nothin', 'you', 'can', 'do', 'about', 'it', 'at', 'all', 'yeah', 'yeah', 'alright', 'go', 'and', 'youre', 'rushing', 'headlong', 'down', 'the', 'highway', 'and', 'youre', 'rushing', 'headlong', 'out', 'of', 'control', 'and', 'you', 'think', 'youre', 'so', 'strong', 'but', 'there', 'aint']\n", "Target Sequence: ['cause', 'reasons', 'out', 'the', 'window', 'better', 'hold', 'on', 'tight', 'youre', 'rushing', 'headlong', 'headlong', 'out', 'of', 'control', 'yeah', 'you', 'think', 'youre', 'so', 'strong', 'there', 'aint', 'no', 'stopping', 'and', 'theres', 'nothin', 'you', 'nothin', 'you', 'nothin', 'you', 'can', 'do', 'about', 'it', 'at', 'all', 'yeah', 'yeah', 'alright', 'go', 'and', 'youre', 'rushing', 'headlong', 'down', 'the', 'highway', 'and', 'youre', 'rushing', 'headlong', 'out', 'of', 'control', 'and', 'you', 'think', 'youre', 'so', 'strong', 'but', 'there', 'aint', 'no']\n", "Input Sequence: ['this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'in', 'these', 'days', 'of', 'cool', 'reflection', 'reflection', 'you', 'come', 'to', 'me', 'and', 'everything', 'seems', 'alright', 'in', 'these', 'days', 'of', 'cold', 'affections', 'you', 'sit', 'by', 'me', 'and', 'everythings', 'fine']\n", "Target Sequence: ['could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'in', 'these', 'days', 'of', 'cool', 'reflection', 'reflection', 'you', 'come', 'to', 'me', 'and', 'everything', 'seems', 'alright', 'in', 'these', 'days', 'of', 'cold', 'affections', 'you', 'sit', 'by', 'me', 'and', 'everythings', 'fine', 'this']\n", "Input Sequence: ['could', 'be', 'heaven', 'for', 'everyone', 'this', 'world', 'could', 'be', 'fed', 'this', 'world', 'could', 'be', 'fun', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'world', 'could', 'be', 'free', 'this', 'world', 'could', 'be', 'one', 'in', 'this', 'world', 'of', 'cool', 'deception', 'just', 'your', 'smile', 'can', 'smooth', 'my', 'ride', 'these', 'troubled', 'days', 'of', 'cruel', 'rejection', 'hmm', 'you', 'come', 'to', 'me', 'soothe', 'my', 'troubled', 'mind', 'yeah', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'world']\n", "Target Sequence: ['be', 'heaven', 'for', 'everyone', 'this', 'world', 'could', 'be', 'fed', 'this', 'world', 'could', 'be', 'fun', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'world', 'could', 'be', 'free', 'this', 'world', 'could', 'be', 'one', 'in', 'this', 'world', 'of', 'cool', 'deception', 'just', 'your', 'smile', 'can', 'smooth', 'my', 'ride', 'these', 'troubled', 'days', 'of', 'cruel', 'rejection', 'hmm', 'you', 'come', 'to', 'me', 'soothe', 'my', 'troubled', 'mind', 'yeah', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'world', 'could']\n", "Input Sequence: ['be', 'fed', 'yeah', 'this', 'world', 'could', 'be', 'fun', 'this', 'should', 'be', 'love', 'for', 'everyone', 'yeah', 'this', 'world', 'should', 'be', 'free', 'yeah', 'this', 'world', 'could', 'be', 'one', 'we', 'should', 'bring', 'love', 'to', 'our', 'daughters', 'and', 'sons', 'love', 'love', 'love', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'you', 'know', 'that', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'yes', 'ha', 'ha', 'haa', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'yea', 'he', 'he', 'he', 'woh']\n", "Target Sequence: ['fed', 'yeah', 'this', 'world', 'could', 'be', 'fun', 'this', 'should', 'be', 'love', 'for', 'everyone', 'yeah', 'this', 'world', 'should', 'be', 'free', 'yeah', 'this', 'world', 'could', 'be', 'one', 'we', 'should', 'bring', 'love', 'to', 'our', 'daughters', 'and', 'sons', 'love', 'love', 'love', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'you', 'know', 'that', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'yes', 'ha', 'ha', 'haa', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'yea', 'he', 'he', 'he', 'woh', 'heaven']\n", "Input Sequence: ['for', 'everyone', 'listen', 'what', 'people', 'do', 'to', 'other', 'souls', 'they', 'take', 'their', 'lives', 'destroy', 'their', 'goals', 'their', 'basic', 'pride', 'and', 'dignity', 'is', 'stripped', 'and', 'torn', 'and', 'shown', 'no', 'pity', 'when', 'this', 'should', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'wooh', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven']\n", "Target Sequence: ['everyone', 'listen', 'what', 'people', 'do', 'to', 'other', 'souls', 'they', 'take', 'their', 'lives', 'destroy', 'their', 'goals', 'their', 'basic', 'pride', 'and', 'dignity', 'is', 'stripped', 'and', 'torn', 'and', 'shown', 'no', 'pity', 'when', 'this', 'should', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'wooh', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this']\n", "Input Sequence: ['could', 'be', 'heaven', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'ooh', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'love', 'love', 'love']\n", "Target Sequence: ['be', 'heaven', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'ooh', 'could', 'be', 'heaven', 'for', 'everyone', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'this', 'could', 'be', 'heaven', 'love', 'love', 'love', 'love']\n", "Input Sequence: ['i', 'say', 'hello', 'mary', 'lou', 'goodbye', 'heart', 'sweet', 'mary', 'lou', 'im', 'so', 'in', 'love', 'with', 'you', 'i', 'knew', 'mary', 'lou', 'wed', 'never', 'part', 'so', 'hello', 'mary', 'lou', 'goodbye', 'heart', 'you', 'passed', 'me', 'by', 'one', 'sunny', 'day', 'flashed', 'those', 'big', 'brown', 'eyes', 'my', 'way', 'ooh', 'i', 'wanted', 'you', 'forever', 'more', 'hey', 'im', 'not', 'one', 'that', 'gets', 'around', 'swear', 'my', 'feet', 'stuck', 'to', 'the', 'ground', 'and', 'though', 'i', 'never', 'did']\n", "Target Sequence: ['say', 'hello', 'mary', 'lou', 'goodbye', 'heart', 'sweet', 'mary', 'lou', 'im', 'so', 'in', 'love', 'with', 'you', 'i', 'knew', 'mary', 'lou', 'wed', 'never', 'part', 'so', 'hello', 'mary', 'lou', 'goodbye', 'heart', 'you', 'passed', 'me', 'by', 'one', 'sunny', 'day', 'flashed', 'those', 'big', 'brown', 'eyes', 'my', 'way', 'ooh', 'i', 'wanted', 'you', 'forever', 'more', 'hey', 'im', 'not', 'one', 'that', 'gets', 'around', 'swear', 'my', 'feet', 'stuck', 'to', 'the', 'ground', 'and', 'though', 'i', 'never', 'did', 'see']\n", "Input Sequence: ['you', 'no', 'more', 'yeah', 'neah', 'i', 'said', 'hello', 'mary', 'lou', 'goodbye', 'heart', 'sweet', 'mary', 'lou', 'im', 'so', 'in', 'love', 'with', 'you', 'hey', 'i', 'knew', 'mary', 'lou', 'wed', 'never', 'part', 'so', 'hello', 'mary', 'lou', 'goodbye', 'heart', 'so', 'hello', 'mary', 'lou', 'goodbye', 'heart', 'one', 'more', 'time', 'yes', 'hello', 'mary', 'lou', 'goodbye', 'heart', 'hey', 'wait', 'a', 'minute', 'one', 'minute', 'ah', 'i', 'need', 'my', 'fucking', 'water', 'i', 'dont', 'care', 'lets', 'go', 'right']\n", "Target Sequence: ['no', 'more', 'yeah', 'neah', 'i', 'said', 'hello', 'mary', 'lou', 'goodbye', 'heart', 'sweet', 'mary', 'lou', 'im', 'so', 'in', 'love', 'with', 'you', 'hey', 'i', 'knew', 'mary', 'lou', 'wed', 'never', 'part', 'so', 'hello', 'mary', 'lou', 'goodbye', 'heart', 'so', 'hello', 'mary', 'lou', 'goodbye', 'heart', 'one', 'more', 'time', 'yes', 'hello', 'mary', 'lou', 'goodbye', 'heart', 'hey', 'wait', 'a', 'minute', 'one', 'minute', 'ah', 'i', 'need', 'my', 'fucking', 'water', 'i', 'dont', 'care', 'lets', 'go', 'right', 'give']\n", "Input Sequence: ['words', 'and', 'music', 'by', 'queen', 'just', 'walking', 'down', 'the', 'street', 'one', 'cloudless', 'sunny', 'day', 'just', 'minding', 'my', 'business', 'thinking', 'my', 'thoughts', 'nothing', 'much', 'to', 'say', 'when', 'suddenly', 'i', 'got', 'hit', 'imagine', 'my', 'suprise', 'your', 'smile', 'came', 'up', 'and', 'zapped', 'me', 'right', 'between', 'the', 'eyes', 'id', 'never', 'seen', 'anything', 'to', 'compare', 'with', 'your', 'smile', 'id', 'never', 'seen', 'anything', 'that', 'came', 'within', 'miles', 'my', 'heart', 'got', 'hijacked', 'by', 'you', 'stuck']\n", "Target Sequence: ['and', 'music', 'by', 'queen', 'just', 'walking', 'down', 'the', 'street', 'one', 'cloudless', 'sunny', 'day', 'just', 'minding', 'my', 'business', 'thinking', 'my', 'thoughts', 'nothing', 'much', 'to', 'say', 'when', 'suddenly', 'i', 'got', 'hit', 'imagine', 'my', 'suprise', 'your', 'smile', 'came', 'up', 'and', 'zapped', 'me', 'right', 'between', 'the', 'eyes', 'id', 'never', 'seen', 'anything', 'to', 'compare', 'with', 'your', 'smile', 'id', 'never', 'seen', 'anything', 'that', 'came', 'within', 'miles', 'my', 'heart', 'got', 'hijacked', 'by', 'you', 'stuck', 'in']\n", "Input Sequence: ['the', 'traffic', 'stuck', 'at', 'the', 'lights', 'what', 'do', 'i', 'see', 'some', 'stupid', 'bimbo', 'in', 'a', 'fast', 'car', 'next', 'to', 'me', 'she', 'takes', 'off', 'imagine', 'my', 'disgust', 'like', 'a', 'bat', 'out', 'of', 'hell', 'i', 'get', 'to', 'eat', 'her', 'dust', 'i', 'never', 'had', 'known', 'anything', 'to', 'compare', 'with', 'her', 'laugh', 'id', 'never', 'known', 'anything', 'that', 'counted', 'by', 'half', 'my', 'heart', 'got', 'hijacked', 'by', 'you', 'hijack', 'my', 'heart', 'hijack', 'my', 'heart']\n", "Target Sequence: ['traffic', 'stuck', 'at', 'the', 'lights', 'what', 'do', 'i', 'see', 'some', 'stupid', 'bimbo', 'in', 'a', 'fast', 'car', 'next', 'to', 'me', 'she', 'takes', 'off', 'imagine', 'my', 'disgust', 'like', 'a', 'bat', 'out', 'of', 'hell', 'i', 'get', 'to', 'eat', 'her', 'dust', 'i', 'never', 'had', 'known', 'anything', 'to', 'compare', 'with', 'her', 'laugh', 'id', 'never', 'known', 'anything', 'that', 'counted', 'by', 'half', 'my', 'heart', 'got', 'hijacked', 'by', 'you', 'hijack', 'my', 'heart', 'hijack', 'my', 'heart', 'steals']\n", "Input Sequence: ['my', 'heart', 'hijack', 'my', 'heart', 'hijack', 'my', 'heart', 'look', 'at', 'the', 'cities', 'look', 'at', 'the', 'streets', 'what', 'do', 'you', 'see', 'look', 'at', 'the', 'faces', 'look', 'at', 'the', 'people', 'they', 'all', 'want', 'to', 'be', 'suddenly', 'hit', 'by', 'something', 'they', 'dont', 'get', 'to', 'choose', 'it', 'comes', 'out', 'of', 'nowhere', 'right', 'out', 'of', 'the', 'blue', 'id', 'never', 'seen', 'anything', 'to', 'compare', 'with', 'your', 'smile', 'id', 'never', 'seen', 'anything', 'that', 'came', 'within']\n", "Target Sequence: ['heart', 'hijack', 'my', 'heart', 'hijack', 'my', 'heart', 'look', 'at', 'the', 'cities', 'look', 'at', 'the', 'streets', 'what', 'do', 'you', 'see', 'look', 'at', 'the', 'faces', 'look', 'at', 'the', 'people', 'they', 'all', 'want', 'to', 'be', 'suddenly', 'hit', 'by', 'something', 'they', 'dont', 'get', 'to', 'choose', 'it', 'comes', 'out', 'of', 'nowhere', 'right', 'out', 'of', 'the', 'blue', 'id', 'never', 'seen', 'anything', 'to', 'compare', 'with', 'your', 'smile', 'id', 'never', 'seen', 'anything', 'that', 'came', 'within', 'miles']\n", "Input Sequence: ['freddie', 'when', 'all', 'the', 'salt', 'is', 'taken', 'from', 'the', 'sea', 'i', 'stand', 'dethroned', 'im', 'naked', 'and', 'i', 'plea', 'the', 'way', 'your', 'finger', 'points', 'so', 'solidly', 'is', 'anybody', 'there', 'to', 'believe', 'in', 'me', 'to', 'hear', 'my', 'plea', 'and', 'take', 'care', 'of', 'me', 'chorus', 'how', 'can', 'i', 'go', 'on', 'from', 'day', 'to', 'day', 'who', 'can', 'make', 'me', 'strong', 'in', 'every', 'way', 'where', 'can', 'i', 'be', 'safe', 'where', 'can', 'i', 'belong']\n", "Target Sequence: ['when', 'all', 'the', 'salt', 'is', 'taken', 'from', 'the', 'sea', 'i', 'stand', 'dethroned', 'im', 'naked', 'and', 'i', 'plea', 'the', 'way', 'your', 'finger', 'points', 'so', 'solidly', 'is', 'anybody', 'there', 'to', 'believe', 'in', 'me', 'to', 'hear', 'my', 'plea', 'and', 'take', 'care', 'of', 'me', 'chorus', 'how', 'can', 'i', 'go', 'on', 'from', 'day', 'to', 'day', 'who', 'can', 'make', 'me', 'strong', 'in', 'every', 'way', 'where', 'can', 'i', 'be', 'safe', 'where', 'can', 'i', 'belong', 'in']\n", "Input Sequence: ['this', 'great', 'big', 'world', 'of', 'sadness', 'how', 'can', 'i', 'forget', 'those', 'beautiful', 'dreams', 'that', 'we', 'shared', 'theyre', 'lost', 'and', 'theyre', 'nowhere', 'to', 'be', 'found', 'how', 'can', 'i', 'go', 'on', 'monserrat', 'sometimes', 'i', 'start', 'to', 'crawl', 'but', 'in', 'my', 'eyes', 'i', 'cannot', 'see', 'when', 'people', 'fly', 'by', 'me', 'i', 'hide', 'myself', 'down', 'near', 'the', 'ground', 'is', 'anybody', 'there', 'to', 'look', 'for', 'me', 'freddie', 'ladadadada', 'precious', 'love', 'hear', 'my', 'pleayeah']\n", "Target Sequence: ['great', 'big', 'world', 'of', 'sadness', 'how', 'can', 'i', 'forget', 'those', 'beautiful', 'dreams', 'that', 'we', 'shared', 'theyre', 'lost', 'and', 'theyre', 'nowhere', 'to', 'be', 'found', 'how', 'can', 'i', 'go', 'on', 'monserrat', 'sometimes', 'i', 'start', 'to', 'crawl', 'but', 'in', 'my', 'eyes', 'i', 'cannot', 'see', 'when', 'people', 'fly', 'by', 'me', 'i', 'hide', 'myself', 'down', 'near', 'the', 'ground', 'is', 'anybody', 'there', 'to', 'look', 'for', 'me', 'freddie', 'ladadadada', 'precious', 'love', 'hear', 'my', 'pleayeah', 'chorus']\n", "Input Sequence: ['this', 'is', 'the', 'way', 'i', 'always', 'dreamed', 'it', 'would', 'be', 'the', 'way', 'that', 'it', 'is', 'oohwhen', 'you', 'are', 'holding', 'me', 'i', 'never', 'had', 'a', 'love', 'of', 'my', 'own', 'maybe', 'thats', 'why', 'when', 'were', 'all', 'alone', 'i', 'can', 'hear', 'music', 'i', 'can', 'hear', 'music', 'sounds', 'of', 'the', 'city', 'baby', 'seem', 'to', 'disappear', 'oh', 'well', 'i', 'can', 'hear', 'music', 'sweet', 'sweet', 'music', 'whenever', 'you', 'touch', 'me', 'baby', 'whenever', 'youre', 'near']\n", "Target Sequence: ['is', 'the', 'way', 'i', 'always', 'dreamed', 'it', 'would', 'be', 'the', 'way', 'that', 'it', 'is', 'oohwhen', 'you', 'are', 'holding', 'me', 'i', 'never', 'had', 'a', 'love', 'of', 'my', 'own', 'maybe', 'thats', 'why', 'when', 'were', 'all', 'alone', 'i', 'can', 'hear', 'music', 'i', 'can', 'hear', 'music', 'sounds', 'of', 'the', 'city', 'baby', 'seem', 'to', 'disappear', 'oh', 'well', 'i', 'can', 'hear', 'music', 'sweet', 'sweet', 'music', 'whenever', 'you', 'touch', 'me', 'baby', 'whenever', 'youre', 'near', 'loving']\n", "Input Sequence: ['you', 'it', 'keeps', 'me', 'satisfied', 'and', 'i', 'cant', 'explainoh', 'nothe', 'way', 'im', 'feeling', 'inside', 'you', 'look', 'at', 'me', 'we', 'kiss', 'and', 'then', 'i', 'close', 'my', 'eyes', 'and', 'here', 'it', 'comes', 'again', 'i', 'can', 'hear', 'music', 'i', 'can', 'hear', 'music', 'sounds', 'of', 'the', 'city', 'baby', 'seem', 'to', 'disappear', 'oh', 'well', 'i', 'can', 'hear', 'music', 'sweet', 'sweet', 'music', 'whenever', 'you', 'touch', 'me', 'baby', 'whenever', 'youre', 'near', 'i', 'can', 'hear', 'music']\n", "Target Sequence: ['it', 'keeps', 'me', 'satisfied', 'and', 'i', 'cant', 'explainoh', 'nothe', 'way', 'im', 'feeling', 'inside', 'you', 'look', 'at', 'me', 'we', 'kiss', 'and', 'then', 'i', 'close', 'my', 'eyes', 'and', 'here', 'it', 'comes', 'again', 'i', 'can', 'hear', 'music', 'i', 'can', 'hear', 'music', 'sounds', 'of', 'the', 'city', 'baby', 'seem', 'to', 'disappear', 'oh', 'well', 'i', 'can', 'hear', 'music', 'sweet', 'sweet', 'music', 'whenever', 'you', 'touch', 'me', 'baby', 'whenever', 'youre', 'near', 'i', 'can', 'hear', 'music', 'sweet']\n", "Input Sequence: ['i', 'cant', 'live', 'with', 'you', 'but', 'i', 'cant', 'live', 'without', 'you', 'i', 'cant', 'let', 'you', 'stay', 'ooh', 'but', 'i', 'cant', 'live', 'if', 'you', 'go', 'away', 'i', 'dont', 'know', 'just', 'how', 'it', 'goes', 'all', 'i', 'know', 'is', 'i', 'cant', 'live', 'with', 'you', 'yeah', 'im', 'having', 'a', 'hard', 'time', 'im', 'walking', 'a', 'fine', 'line', 'between', 'hope', 'and', 'despair', 'you', 'may', 'think', 'that', 'i', 'dont', 'care', 'but', 'i', 'traveled', 'a', 'long']\n", "Target Sequence: ['cant', 'live', 'with', 'you', 'but', 'i', 'cant', 'live', 'without', 'you', 'i', 'cant', 'let', 'you', 'stay', 'ooh', 'but', 'i', 'cant', 'live', 'if', 'you', 'go', 'away', 'i', 'dont', 'know', 'just', 'how', 'it', 'goes', 'all', 'i', 'know', 'is', 'i', 'cant', 'live', 'with', 'you', 'yeah', 'im', 'having', 'a', 'hard', 'time', 'im', 'walking', 'a', 'fine', 'line', 'between', 'hope', 'and', 'despair', 'you', 'may', 'think', 'that', 'i', 'dont', 'care', 'but', 'i', 'traveled', 'a', 'long', 'road']\n", "Input Sequence: ['to', 'get', 'hold', 'of', 'my', 'sorrow', 'i', 'tried', 'to', 'catch', 'a', 'dream', 'but', 'nothings', 'what', 'it', 'seems', 'love', 'is', 'saying', 'baby', 'its', 'all', 'right', 'when', 'deep', 'inside', 'youre', 'really', 'petrified', 'lover', 'turns', 'to', 'hater', 'on', 'this', 'escalator', 'i', 'cant', 'live', 'with', 'you', 'yeah', 'but', 'i', 'cant', 'live', 'without', 'you', 'i', 'cant', 'breathe', 'if', 'you', 'stay', 'but', 'i', 'cant', 'bear', 'you', 'to', 'go', 'away', 'i', 'dont', 'know', 'what', 'time']\n", "Target Sequence: ['get', 'hold', 'of', 'my', 'sorrow', 'i', 'tried', 'to', 'catch', 'a', 'dream', 'but', 'nothings', 'what', 'it', 'seems', 'love', 'is', 'saying', 'baby', 'its', 'all', 'right', 'when', 'deep', 'inside', 'youre', 'really', 'petrified', 'lover', 'turns', 'to', 'hater', 'on', 'this', 'escalator', 'i', 'cant', 'live', 'with', 'you', 'yeah', 'but', 'i', 'cant', 'live', 'without', 'you', 'i', 'cant', 'breathe', 'if', 'you', 'stay', 'but', 'i', 'cant', 'bear', 'you', 'to', 'go', 'away', 'i', 'dont', 'know', 'what', 'time', 'it']\n", "Input Sequence: ['is', 'all', 'i', 'know', 'is', 'i', 'cant', 'live', 'with', 'you', 'were', 'stuck', 'in', 'a', 'bad', 'place', 'were', 'trapped', 'in', 'a', 'rat', 'race', 'and', 'we', 'cant', 'escape', 'maybe', 'theres', 'been', 'some', 'mistake', 'were', 'trying', 'to', 'make', 'a', 'high', 'score', 'were', 'walking', 'through', 'a', 'closed', 'door', 'and', 'nobodys', 'winning', 'were', 'just', 'sinning', 'against', 'ourselves', 'hold', 'on', 'baby', 'tell', 'me', 'its', 'all', 'right', 'angers', 'breaking', 'from', 'the', 'hurt', 'inside', 'passions', 'screaming']\n", "Target Sequence: ['all', 'i', 'know', 'is', 'i', 'cant', 'live', 'with', 'you', 'were', 'stuck', 'in', 'a', 'bad', 'place', 'were', 'trapped', 'in', 'a', 'rat', 'race', 'and', 'we', 'cant', 'escape', 'maybe', 'theres', 'been', 'some', 'mistake', 'were', 'trying', 'to', 'make', 'a', 'high', 'score', 'were', 'walking', 'through', 'a', 'closed', 'door', 'and', 'nobodys', 'winning', 'were', 'just', 'sinning', 'against', 'ourselves', 'hold', 'on', 'baby', 'tell', 'me', 'its', 'all', 'right', 'angers', 'breaking', 'from', 'the', 'hurt', 'inside', 'passions', 'screaming', 'hotter']\n", "Input Sequence: ['doin', 'what', 'we', 'gotta', 'do', 'yeah', 'i', 'cant', 'live', 'with', 'you', 'i', 'cant', 'live', 'with', 'you', 'i', 'cant', 'live', 'i', 'cant', 'live', 'i', 'cant', 'i', 'cant', 'live', 'with', 'you', 'but', 'baby', 'ill', 'never', 'ever', 'leave', 'you', 'i', 'cant', 'live', 'with', 'you', 'but', 'i', 'cant', 'live', 'without', 'you', 'cause', 'im', 'in', 'love', 'with', 'you', 'ooh', 'and', 'everything', 'about', 'you', 'i', 'cant', 'live', 'with', 'you', 'no', 'i', 'just', 'cant', 'live']\n", "Target Sequence: ['what', 'we', 'gotta', 'do', 'yeah', 'i', 'cant', 'live', 'with', 'you', 'i', 'cant', 'live', 'with', 'you', 'i', 'cant', 'live', 'i', 'cant', 'live', 'i', 'cant', 'i', 'cant', 'live', 'with', 'you', 'but', 'baby', 'ill', 'never', 'ever', 'leave', 'you', 'i', 'cant', 'live', 'with', 'you', 'but', 'i', 'cant', 'live', 'without', 'you', 'cause', 'im', 'in', 'love', 'with', 'you', 'ooh', 'and', 'everything', 'about', 'you', 'i', 'cant', 'live', 'with', 'you', 'no', 'i', 'just', 'cant', 'live', 'i']\n", "Input Sequence: ['just', 'cant', 'live', 'i', 'cant', 'live', 'with', 'you', 'yeah', 'and', 'i', 'cant', 'live', 'without', 'you', 'through', 'the', 'madness', 'through', 'the', 'tears', 'weve', 'still', 'got', 'each', 'other', 'for', 'a', 'million', 'years', 'yeah', 'ooh', 'yeah', 'yeah', 'i', 'cant', 'live', 'without', 'you', 'yeah', 'yeah', 'i', 'cant', 'live', 'without', 'you', 'yeah', 'yeah', 'oh', 'oh', 'oh', 'i', 'cant', 'live', 'without', 'you', 'i', 'cant', 'live', 'without', 'you', 'i', 'cant', 'live', 'without', 'you', 'oh', 'oh']\n", "Target Sequence: ['cant', 'live', 'i', 'cant', 'live', 'with', 'you', 'yeah', 'and', 'i', 'cant', 'live', 'without', 'you', 'through', 'the', 'madness', 'through', 'the', 'tears', 'weve', 'still', 'got', 'each', 'other', 'for', 'a', 'million', 'years', 'yeah', 'ooh', 'yeah', 'yeah', 'i', 'cant', 'live', 'without', 'you', 'yeah', 'yeah', 'i', 'cant', 'live', 'without', 'you', 'yeah', 'yeah', 'oh', 'oh', 'oh', 'i', 'cant', 'live', 'without', 'you', 'i', 'cant', 'live', 'without', 'you', 'i', 'cant', 'live', 'without', 'you', 'oh', 'oh', 'i']\n", "Input Sequence: ['i', 'took', 'my', 'baby', 'dancing', 'to', 'see', 'a', 'heavy', 'band', 'but', 'i', 'never', 'saw', 'my', 'baby', 'till', 'the', 'encore', 'she', 'had', 'the', 'singer', 'by', 'the', 'hand', 'i', 'didnt', 'want', 'to', 'cry', 'cause', 'i', 'had', 'to', 'be', 'cool', 'i', 'didnt', 'want', 'to', 'tell', 'you', 'that', 'youre', 'much', 'too', 'cruel', 'did', 'you', 'have', 'to', 'run', 'off', 'with', 'that', 'doggone', 'fool', 'chorus', 'all', 'i', 'gotta', 'do', 'is', 'think', 'about', 'you', 'every']\n", "Target Sequence: ['took', 'my', 'baby', 'dancing', 'to', 'see', 'a', 'heavy', 'band', 'but', 'i', 'never', 'saw', 'my', 'baby', 'till', 'the', 'encore', 'she', 'had', 'the', 'singer', 'by', 'the', 'hand', 'i', 'didnt', 'want', 'to', 'cry', 'cause', 'i', 'had', 'to', 'be', 'cool', 'i', 'didnt', 'want', 'to', 'tell', 'you', 'that', 'youre', 'much', 'too', 'cruel', 'did', 'you', 'have', 'to', 'run', 'off', 'with', 'that', 'doggone', 'fool', 'chorus', 'all', 'i', 'gotta', 'do', 'is', 'think', 'about', 'you', 'every', 'night']\n", "Input Sequence: ['and', 'day', 'i', 'go', 'crazy', 'all', 'i', 'gotta', 'do', 'is', 'get', 'my', 'hands', 'on', 'you', 'you', 'better', 'stay', 'away', 'from', 'me', 'baby', 'i', 'wouldnt', 'mind', 'the', 'postman', 'if', 'the', 'neighbors', 'didnt', 'know', 'or', 'the', 'gas', 'man', 'electric', 'man', 'man', 'to', 'fix', 'the', 'car', 'id', 'have', 'to', 'let', 'it', 'go', 'but', 'you', 'had', 'to', 'bring', 'me', 'down', 'for', 'a', 'rock', 'n', 'roll', 'clone', 'leave', 'me', 'like', 'a', 'sucker', 'standing']\n", "Target Sequence: ['day', 'i', 'go', 'crazy', 'all', 'i', 'gotta', 'do', 'is', 'get', 'my', 'hands', 'on', 'you', 'you', 'better', 'stay', 'away', 'from', 'me', 'baby', 'i', 'wouldnt', 'mind', 'the', 'postman', 'if', 'the', 'neighbors', 'didnt', 'know', 'or', 'the', 'gas', 'man', 'electric', 'man', 'man', 'to', 'fix', 'the', 'car', 'id', 'have', 'to', 'let', 'it', 'go', 'but', 'you', 'had', 'to', 'bring', 'me', 'down', 'for', 'a', 'rock', 'n', 'roll', 'clone', 'leave', 'me', 'like', 'a', 'sucker', 'standing', 'all']\n", "Input Sequence: ['alone', 'did', 'you', 'have', 'to', 'run', 'off', 'with', 'that', 'rolling', 'stone', 'go', 'ahead', 'fool', 'chorus', 'so', 'i', 'aint', 'gonna', 'go', 'and', 'see', 'the', 'rolling', 'stones', 'no', 'more', 'i', 'dont', 'want', 'to', 'go', 'and', 'see', 'queen', 'no', 'more', 'no', 'more', 'i', 'aint', 'gonna', 'go', 'and', 'see', 'the', 'rolling', 'stones', 'no', 'more', 'i', 'dont', 'want', 'to', 'go', 'and', 'see', 'queen', 'no', 'more', 'no', 'more', 'now', 'i', 'dont', 'want', 'to', 'hurt']\n", "Target Sequence: ['did', 'you', 'have', 'to', 'run', 'off', 'with', 'that', 'rolling', 'stone', 'go', 'ahead', 'fool', 'chorus', 'so', 'i', 'aint', 'gonna', 'go', 'and', 'see', 'the', 'rolling', 'stones', 'no', 'more', 'i', 'dont', 'want', 'to', 'go', 'and', 'see', 'queen', 'no', 'more', 'no', 'more', 'i', 'aint', 'gonna', 'go', 'and', 'see', 'the', 'rolling', 'stones', 'no', 'more', 'i', 'dont', 'want', 'to', 'go', 'and', 'see', 'queen', 'no', 'more', 'no', 'more', 'now', 'i', 'dont', 'want', 'to', 'hurt', 'you']\n", "Input Sequence: ['like', 'you', 'been', 'ahurting', 'me', 'but', 'you', 'know', 'ill', 'be', 'watchin', 'rolling', 'on', 'the', 'floor', 'next', 'time', 'youre', 'on', 'tv', 'had', 'enough', 'of', 'your', 'pretending', 'that', 'you', 'know', 'where', 'its', 'at', 'coming', 'on', 'to', 'all', 'the', 'boys', 'like', 'a', 'real', 'spoiled', 'brat', 'to', 'think', 'i', 'nearly', 'let', 'you', 'get', 'away', 'with', 'all', 'that', 'no', 'way', 'man', 'chorus', 'oh', 'youd', 'better', 'stay', 'away', 'from', 'me', 'baby', 'baby', 'baby', 'crazy']\n", "Target Sequence: ['you', 'been', 'ahurting', 'me', 'but', 'you', 'know', 'ill', 'be', 'watchin', 'rolling', 'on', 'the', 'floor', 'next', 'time', 'youre', 'on', 'tv', 'had', 'enough', 'of', 'your', 'pretending', 'that', 'you', 'know', 'where', 'its', 'at', 'coming', 'on', 'to', 'all', 'the', 'boys', 'like', 'a', 'real', 'spoiled', 'brat', 'to', 'think', 'i', 'nearly', 'let', 'you', 'get', 'away', 'with', 'all', 'that', 'no', 'way', 'man', 'chorus', 'oh', 'youd', 'better', 'stay', 'away', 'from', 'me', 'baby', 'baby', 'baby', 'crazy', 'crazy']\n", "Input Sequence: ['adventure', 'seeker', 'on', 'an', 'empty', 'street', 'just', 'an', 'alley', 'creeper', 'light', 'on', 'his', 'feet', 'a', 'young', 'fighter', 'screaming', 'with', 'no', 'time', 'for', 'doubt', 'with', 'the', 'pain', 'and', 'anger', 'cant', 'see', 'a', 'way', 'out', 'it', 'aint', 'much', 'im', 'asking', 'i', 'heard', 'him', 'say', 'gotta', 'find', 'me', 'a', 'future', 'move', 'out', 'of', 'my', 'way', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'and', 'i', 'want', 'it']\n", "Target Sequence: ['seeker', 'on', 'an', 'empty', 'street', 'just', 'an', 'alley', 'creeper', 'light', 'on', 'his', 'feet', 'a', 'young', 'fighter', 'screaming', 'with', 'no', 'time', 'for', 'doubt', 'with', 'the', 'pain', 'and', 'anger', 'cant', 'see', 'a', 'way', 'out', 'it', 'aint', 'much', 'im', 'asking', 'i', 'heard', 'him', 'say', 'gotta', 'find', 'me', 'a', 'future', 'move', 'out', 'of', 'my', 'way', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'and', 'i', 'want', 'it', 'now']\n", "Input Sequence: ['i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'and', 'i', 'want', 'it', 'now', 'listen', 'all', 'you', 'people', 'come', 'gather', 'round', 'i', 'gotta', 'get', 'me', 'a', 'game', 'plan', 'gotta', 'shake', 'you', 'to', 'the', 'ground', 'but', 'just', 'give', 'me', 'huh', 'what', 'i', 'know', 'is', 'mine', 'people', 'do', 'you', 'hear', 'me', 'just', 'gimme', 'the', 'sign', 'it', 'aint', 'much', 'im', 'asking', 'if', 'you', 'want', 'the', 'truth', 'heres', 'to']\n", "Target Sequence: ['want', 'it', 'all', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'and', 'i', 'want', 'it', 'now', 'listen', 'all', 'you', 'people', 'come', 'gather', 'round', 'i', 'gotta', 'get', 'me', 'a', 'game', 'plan', 'gotta', 'shake', 'you', 'to', 'the', 'ground', 'but', 'just', 'give', 'me', 'huh', 'what', 'i', 'know', 'is', 'mine', 'people', 'do', 'you', 'hear', 'me', 'just', 'gimme', 'the', 'sign', 'it', 'aint', 'much', 'im', 'asking', 'if', 'you', 'want', 'the', 'truth', 'heres', 'to', 'the']\n", "Input Sequence: ['future', 'for', 'the', 'dreams', 'of', 'youth', 'i', 'want', 'it', 'all', 'give', 'it', 'all', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'yeah', 'i', 'want', 'it', 'all', 'and', 'i', 'want', 'it', 'now', 'i', 'want', 'it', 'all', 'yes', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'hey', 'i', 'want', 'it', 'all', 'and', 'i', 'want', 'it', 'now', 'im', 'a', 'man', 'with', 'a', 'one', 'track', 'mind', 'so', 'much', 'to', 'do', 'in', 'one']\n", "Target Sequence: ['for', 'the', 'dreams', 'of', 'youth', 'i', 'want', 'it', 'all', 'give', 'it', 'all', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'yeah', 'i', 'want', 'it', 'all', 'and', 'i', 'want', 'it', 'now', 'i', 'want', 'it', 'all', 'yes', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'hey', 'i', 'want', 'it', 'all', 'and', 'i', 'want', 'it', 'now', 'im', 'a', 'man', 'with', 'a', 'one', 'track', 'mind', 'so', 'much', 'to', 'do', 'in', 'one', 'lifetime']\n", "Input Sequence: ['people', 'do', 'you', 'hear', 'me', 'not', 'a', 'man', 'for', 'compromise', 'and', 'wheres', 'and', 'whys', 'and', 'living', 'lies', 'so', 'im', 'living', 'it', 'all', 'yes', 'im', 'living', 'it', 'all', 'and', 'im', 'giving', 'it', 'all', 'and', 'im', 'giving', 'it', 'all', 'oooh', 'oh', 'yeah', 'yeah', 'ha', 'ha', 'ha', 'ha', 'ha', 'yeah', 'yeah', 'yeah', 'yeaaah', 'i', 'want', 'it', 'all', 'it', 'aint', 'much', 'im', 'asking', 'if', 'you', 'want', 'the', 'truth', 'heres', 'to', 'the', 'future']\n", "Target Sequence: ['do', 'you', 'hear', 'me', 'not', 'a', 'man', 'for', 'compromise', 'and', 'wheres', 'and', 'whys', 'and', 'living', 'lies', 'so', 'im', 'living', 'it', 'all', 'yes', 'im', 'living', 'it', 'all', 'and', 'im', 'giving', 'it', 'all', 'and', 'im', 'giving', 'it', 'all', 'oooh', 'oh', 'yeah', 'yeah', 'ha', 'ha', 'ha', 'ha', 'ha', 'yeah', 'yeah', 'yeah', 'yeaaah', 'i', 'want', 'it', 'all', 'it', 'aint', 'much', 'im', 'asking', 'if', 'you', 'want', 'the', 'truth', 'heres', 'to', 'the', 'future', 'hear']\n", "Input Sequence: ['the', 'cry', 'of', 'youth', 'hear', 'the', 'cry', 'of', 'youth', 'hear', 'the', 'cry', 'of', 'youth', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'and', 'i', 'want', 'it', 'now', 'i', 'want', 'it', 'all', 'yeah', 'yeah', 'yeaaaah', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'and', 'i', 'want', 'it', 'now', 'oh', 'oh', 'oh', 'oh', 'oooh', 'and', 'i', 'want', 'it', 'now', 'i', 'want', 'it', 'i', 'want', 'it', 'ooooh']\n", "Target Sequence: ['cry', 'of', 'youth', 'hear', 'the', 'cry', 'of', 'youth', 'hear', 'the', 'cry', 'of', 'youth', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'and', 'i', 'want', 'it', 'now', 'i', 'want', 'it', 'all', 'yeah', 'yeah', 'yeaaaah', 'i', 'want', 'it', 'all', 'i', 'want', 'it', 'all', 'and', 'i', 'want', 'it', 'now', 'oh', 'oh', 'oh', 'oh', 'oooh', 'and', 'i', 'want', 'it', 'now', 'i', 'want', 'it', 'i', 'want', 'it', 'ooooh', 'ha']\n", "Input Sequence: ['i', 'want', 'to', 'break', 'free', 'i', 'want', 'to', 'break', 'free', 'i', 'want', 'to', 'break', 'free', 'from', 'your', 'lies', 'youre', 'so', 'self', 'satisfied', 'i', 'dont', 'need', 'you', 'ive', 'got', 'to', 'break', 'free', 'god', 'knows', 'god', 'knows', 'i', 'want', 'to', 'break', 'free', 'ive', 'fallen', 'in', 'love', 'ive', 'fallen', 'in', 'love', 'for', 'the', 'first', 'time', 'and', 'this', 'time', 'i', 'know', 'its', 'for', 'real', 'ive', 'fallen', 'in', 'love', 'yeah', 'god', 'knows', 'god']\n", "Target Sequence: ['want', 'to', 'break', 'free', 'i', 'want', 'to', 'break', 'free', 'i', 'want', 'to', 'break', 'free', 'from', 'your', 'lies', 'youre', 'so', 'self', 'satisfied', 'i', 'dont', 'need', 'you', 'ive', 'got', 'to', 'break', 'free', 'god', 'knows', 'god', 'knows', 'i', 'want', 'to', 'break', 'free', 'ive', 'fallen', 'in', 'love', 'ive', 'fallen', 'in', 'love', 'for', 'the', 'first', 'time', 'and', 'this', 'time', 'i', 'know', 'its', 'for', 'real', 'ive', 'fallen', 'in', 'love', 'yeah', 'god', 'knows', 'god', 'knows']\n", "Input Sequence: ['ive', 'fallen', 'in', 'love', 'its', 'strange', 'but', 'its', 'true', 'i', 'cant', 'get', 'over', 'the', 'way', 'you', 'love', 'me', 'like', 'you', 'do', 'but', 'i', 'have', 'to', 'be', 'sure', 'when', 'i', 'walk', 'out', 'that', 'door', 'oh', 'how', 'i', 'want', 'to', 'be', 'free', 'baby', 'oh', 'how', 'i', 'want', 'to', 'be', 'free', 'oh', 'how', 'i', 'want', 'to', 'break', 'free', 'but', 'life', 'still', 'goes', 'on', 'i', 'cant', 'get', 'used', 'to', 'living', 'without', 'living']\n", "Target Sequence: ['fallen', 'in', 'love', 'its', 'strange', 'but', 'its', 'true', 'i', 'cant', 'get', 'over', 'the', 'way', 'you', 'love', 'me', 'like', 'you', 'do', 'but', 'i', 'have', 'to', 'be', 'sure', 'when', 'i', 'walk', 'out', 'that', 'door', 'oh', 'how', 'i', 'want', 'to', 'be', 'free', 'baby', 'oh', 'how', 'i', 'want', 'to', 'be', 'free', 'oh', 'how', 'i', 'want', 'to', 'break', 'free', 'but', 'life', 'still', 'goes', 'on', 'i', 'cant', 'get', 'used', 'to', 'living', 'without', 'living', 'without']\n", "Input Sequence: ['keep', 'your', 'chin', 'up', 'when', 'youre', 'feelin', 'lonely', 'dont', 'let', 'them', 'get', 'you', 'down', 'aint', 'no', 'use', 'in', 'your', 'sitting', 'all', 'alone', 'hangin', 'around', 'for', 'someone', 'to', 'call', 'ooh', 'they', 'wont', 'come', 'knocking', 'at', 'all', 'dont', 'run', 'and', 'hide', 'even', 'if', 'it', 'hurts', 'you', 'inside', 'so', 'i', 'said', 'give', 'as', 'good', 'as', 'you', 'get', 'if', 'you', 'cant', 'beat', 'em', 'join', 'em', 'youd', 'better', 'do', 'it', 'cause', 'it', 'makes']\n", "Target Sequence: ['your', 'chin', 'up', 'when', 'youre', 'feelin', 'lonely', 'dont', 'let', 'them', 'get', 'you', 'down', 'aint', 'no', 'use', 'in', 'your', 'sitting', 'all', 'alone', 'hangin', 'around', 'for', 'someone', 'to', 'call', 'ooh', 'they', 'wont', 'come', 'knocking', 'at', 'all', 'dont', 'run', 'and', 'hide', 'even', 'if', 'it', 'hurts', 'you', 'inside', 'so', 'i', 'said', 'give', 'as', 'good', 'as', 'you', 'get', 'if', 'you', 'cant', 'beat', 'em', 'join', 'em', 'youd', 'better', 'do', 'it', 'cause', 'it', 'makes', 'you']\n", "Input Sequence: ['feel', 'good', 'if', 'you', 'cant', 'beat', 'em', 'join', 'em', 'youre', 'never', 'gonna', 'help', 'yourself', 'come', 'on', 'get', 'up', 'youre', 'feelin', 'good', 'keep', 'your', 'fingers', 'off', 'my', 'money', 'dont', 'try', 'and', 'pull', 'me', 'down', 'youre', 'takin', 'me', 'out', 'to', 'wine', 'and', 'dine', 'me', 'tryin', 'to', 'wind', 'me', 'round', 'and', 'around', 'invite', 'me', 'to', 'your', 'little', 'contract', 'ha', 'ha', 'rumor', 'has', 'it', 'that', 'you', 'could', 'play', 'dirty', 'ill', 'tell', 'you']\n", "Target Sequence: ['good', 'if', 'you', 'cant', 'beat', 'em', 'join', 'em', 'youre', 'never', 'gonna', 'help', 'yourself', 'come', 'on', 'get', 'up', 'youre', 'feelin', 'good', 'keep', 'your', 'fingers', 'off', 'my', 'money', 'dont', 'try', 'and', 'pull', 'me', 'down', 'youre', 'takin', 'me', 'out', 'to', 'wine', 'and', 'dine', 'me', 'tryin', 'to', 'wind', 'me', 'round', 'and', 'around', 'invite', 'me', 'to', 'your', 'little', 'contract', 'ha', 'ha', 'rumor', 'has', 'it', 'that', 'you', 'could', 'play', 'dirty', 'ill', 'tell', 'you', 'what']\n", "Input Sequence: ['ill', 'do', 'about', 'that', 'im', 'playing', 'at', 'the', 'wrong', 'game', 'yeah', 'if', 'you', 'cant', 'beat', 'em', 'join', 'em', 'youd', 'better', 'do', 'it', 'cause', 'it', 'makes', 'you', 'feel', 'good', 'if', 'you', 'cant', 'beat', 'em', 'join', 'em', 'youre', 'never', 'gonna', 'help', 'yourself', 'if', 'you', 'cant', 'beat', 'em', 'join', 'em', 'youd', 'better', 'do', 'it', 'cause', 'it', 'makes', 'you', 'feel', 'good', 'if', 'you', 'cant', 'beat', 'em', 'join', 'em', 'its', 'everyone', 'for', 'themselves']\n", "Target Sequence: ['do', 'about', 'that', 'im', 'playing', 'at', 'the', 'wrong', 'game', 'yeah', 'if', 'you', 'cant', 'beat', 'em', 'join', 'em', 'youd', 'better', 'do', 'it', 'cause', 'it', 'makes', 'you', 'feel', 'good', 'if', 'you', 'cant', 'beat', 'em', 'join', 'em', 'youre', 'never', 'gonna', 'help', 'yourself', 'if', 'you', 'cant', 'beat', 'em', 'join', 'em', 'youd', 'better', 'do', 'it', 'cause', 'it', 'makes', 'you', 'feel', 'good', 'if', 'you', 'cant', 'beat', 'em', 'join', 'em', 'its', 'everyone', 'for', 'themselves', 'move']\n", "Input Sequence: ['oooh', 'the', 'machine', 'of', 'a', 'dream', 'such', 'a', 'clean', 'machine', 'with', 'the', 'pistons', 'a', 'pumpin', 'and', 'the', 'hubcaps', 'all', 'gleam', 'when', 'im', 'holding', 'your', 'wheel', 'all', 'i', 'hear', 'is', 'your', 'gear', 'with', 'my', 'hand', 'on', 'your', 'grease', 'gun', 'mmm', 'its', 'like', 'a', 'disease', 'son', 'im', 'in', 'love', 'with', 'my', 'car', 'gotta', 'feel', 'for', 'my', 'automobile', 'get', 'a', 'grip', 'on', 'my', 'boy', 'racer', 'roll', 'bar', 'such', 'a', 'thrill', 'when']\n", "Target Sequence: ['the', 'machine', 'of', 'a', 'dream', 'such', 'a', 'clean', 'machine', 'with', 'the', 'pistons', 'a', 'pumpin', 'and', 'the', 'hubcaps', 'all', 'gleam', 'when', 'im', 'holding', 'your', 'wheel', 'all', 'i', 'hear', 'is', 'your', 'gear', 'with', 'my', 'hand', 'on', 'your', 'grease', 'gun', 'mmm', 'its', 'like', 'a', 'disease', 'son', 'im', 'in', 'love', 'with', 'my', 'car', 'gotta', 'feel', 'for', 'my', 'automobile', 'get', 'a', 'grip', 'on', 'my', 'boy', 'racer', 'roll', 'bar', 'such', 'a', 'thrill', 'when', 'your']\n", "Input Sequence: ['radials', 'squeal', 'told', 'my', 'girl', 'ill', 'have', 'to', 'forget', 'her', 'rather', 'buy', 'me', 'a', 'new', 'carburetor', 'so', 'she', 'made', 'tracks', 'saying', 'this', 'is', 'the', 'end', 'now', 'cars', 'dont', 'talk', 'back', 'theyre', 'just', 'four', 'wheeled', 'friends', 'now', 'when', 'im', 'holding', 'your', 'wheel', 'all', 'i', 'hear', 'is', 'your', 'gear', 'when', 'im', 'cruisin', 'in', 'overdrive', 'dont', 'have', 'to', 'listen', 'to', 'no', 'run', 'of', 'the', 'mill', 'talk', 'jive', 'im', 'in', 'love', 'with']\n", "Target Sequence: ['squeal', 'told', 'my', 'girl', 'ill', 'have', 'to', 'forget', 'her', 'rather', 'buy', 'me', 'a', 'new', 'carburetor', 'so', 'she', 'made', 'tracks', 'saying', 'this', 'is', 'the', 'end', 'now', 'cars', 'dont', 'talk', 'back', 'theyre', 'just', 'four', 'wheeled', 'friends', 'now', 'when', 'im', 'holding', 'your', 'wheel', 'all', 'i', 'hear', 'is', 'your', 'gear', 'when', 'im', 'cruisin', 'in', 'overdrive', 'dont', 'have', 'to', 'listen', 'to', 'no', 'run', 'of', 'the', 'mill', 'talk', 'jive', 'im', 'in', 'love', 'with', 'my']\n", "Input Sequence: ['in', 'my', 'defence', 'what', 'is', 'there', 'to', 'say', 'all', 'the', 'mistakes', 'we', 'made', 'must', 'be', 'faced', 'today', 'its', 'not', 'easy', 'now', 'knowing', 'where', 'to', 'start', 'while', 'the', 'world', 'we', 'love', 'tears', 'itself', 'apart', 'im', 'just', 'a', 'singer', 'with', 'a', 'song', 'how', 'can', 'i', 'try', 'to', 'right', 'the', 'wrong', 'for', 'just', 'a', 'singer', 'with', 'a', 'melody', 'im', 'caught', 'in', 'between', 'with', 'a', 'fading', 'dream', 'in', 'my', 'defence', 'what', 'is']\n", "Target Sequence: ['my', 'defence', 'what', 'is', 'there', 'to', 'say', 'all', 'the', 'mistakes', 'we', 'made', 'must', 'be', 'faced', 'today', 'its', 'not', 'easy', 'now', 'knowing', 'where', 'to', 'start', 'while', 'the', 'world', 'we', 'love', 'tears', 'itself', 'apart', 'im', 'just', 'a', 'singer', 'with', 'a', 'song', 'how', 'can', 'i', 'try', 'to', 'right', 'the', 'wrong', 'for', 'just', 'a', 'singer', 'with', 'a', 'melody', 'im', 'caught', 'in', 'between', 'with', 'a', 'fading', 'dream', 'in', 'my', 'defence', 'what', 'is', 'there']\n", "Input Sequence: ['to', 'say', 'we', 'destroy', 'the', 'love', 'its', 'our', 'way', 'we', 'never', 'listen', 'enough', 'never', 'face', 'the', 'truth', 'then', 'like', 'a', 'passing', 'song', 'love', 'is', 'here', 'and', 'then', 'its', 'gone', 'im', 'just', 'a', 'singer', 'with', 'a', 'song', 'how', 'can', 'i', 'try', 'to', 'right', 'the', 'wrong', 'for', 'just', 'a', 'singer', 'with', 'a', 'melody', 'im', 'caught', 'in', 'between', 'with', 'a', 'fading', 'dream', 'im', 'just', 'a', 'singer', 'with', 'a', 'song', 'how', 'can']\n", "Target Sequence: ['say', 'we', 'destroy', 'the', 'love', 'its', 'our', 'way', 'we', 'never', 'listen', 'enough', 'never', 'face', 'the', 'truth', 'then', 'like', 'a', 'passing', 'song', 'love', 'is', 'here', 'and', 'then', 'its', 'gone', 'im', 'just', 'a', 'singer', 'with', 'a', 'song', 'how', 'can', 'i', 'try', 'to', 'right', 'the', 'wrong', 'for', 'just', 'a', 'singer', 'with', 'a', 'melody', 'im', 'caught', 'in', 'between', 'with', 'a', 'fading', 'dream', 'im', 'just', 'a', 'singer', 'with', 'a', 'song', 'how', 'can', 'i']\n", "Input Sequence: ['its', 'so', 'easy', 'but', 'i', 'cant', 'do', 'it', 'so', 'risky', 'but', 'i', 'gotta', 'chance', 'it', 'its', 'so', 'funny', 'theres', 'nothing', 'to', 'laugh', 'about', 'my', 'money', 'thats', 'all', 'you', 'want', 'to', 'talk', 'about', 'i', 'can', 'see', 'what', 'you', 'want', 'me', 'to', 'be', 'but', 'im', 'no', 'fool', 'its', 'in', 'the', 'lap', 'of', 'the', 'gods', 'i', 'can', 'see', 'what', 'you', 'want', 'me', 'to', 'be', 'but', 'im', 'no', 'fool', 'no', 'beginning', 'theres']\n", "Target Sequence: ['so', 'easy', 'but', 'i', 'cant', 'do', 'it', 'so', 'risky', 'but', 'i', 'gotta', 'chance', 'it', 'its', 'so', 'funny', 'theres', 'nothing', 'to', 'laugh', 'about', 'my', 'money', 'thats', 'all', 'you', 'want', 'to', 'talk', 'about', 'i', 'can', 'see', 'what', 'you', 'want', 'me', 'to', 'be', 'but', 'im', 'no', 'fool', 'its', 'in', 'the', 'lap', 'of', 'the', 'gods', 'i', 'can', 'see', 'what', 'you', 'want', 'me', 'to', 'be', 'but', 'im', 'no', 'fool', 'no', 'beginning', 'theres', 'no']\n", "Input Sequence: ['ending', 'theres', 'no', 'meaning', 'in', 'my', 'pretending', 'believe', 'me', 'life', 'goes', 'on', 'and', 'on', 'and', 'on', 'forgive', 'me', 'when', 'i', 'ask', 'you', 'where', 'do', 'i', 'belong', 'you', 'say', 'i', 'cant', 'set', 'you', 'free', 'from', 'me', 'but', 'thats', 'not', 'true', 'its', 'in', 'the', 'lap', 'of', 'the', 'gods', 'i', 'can', 'see', 'what', 'you', 'want', 'me', 'to', 'be', 'but', 'im', 'no', 'fool', 'its', 'in', 'the', 'lap', 'of', 'the', 'gods', 'wo', 'wo']\n", "Target Sequence: ['theres', 'no', 'meaning', 'in', 'my', 'pretending', 'believe', 'me', 'life', 'goes', 'on', 'and', 'on', 'and', 'on', 'forgive', 'me', 'when', 'i', 'ask', 'you', 'where', 'do', 'i', 'belong', 'you', 'say', 'i', 'cant', 'set', 'you', 'free', 'from', 'me', 'but', 'thats', 'not', 'true', 'its', 'in', 'the', 'lap', 'of', 'the', 'gods', 'i', 'can', 'see', 'what', 'you', 'want', 'me', 'to', 'be', 'but', 'im', 'no', 'fool', 'its', 'in', 'the', 'lap', 'of', 'the', 'gods', 'wo', 'wo', 'la']\n", "Input Sequence: ['just', 'look', 'at', 'all', 'those', 'hungry', 'mouths', 'we', 'have', 'to', 'feed', 'take', 'a', 'look', 'at', 'all', 'the', 'suffering', 'we', 'breed', 'so', 'many', 'lonely', 'faces', 'scattered', 'all', 'around', 'searching', 'for', 'what', 'they', 'need', 'is', 'this', 'the', 'world', 'we', 'created', 'what', 'did', 'we', 'do', 'it', 'for', 'is', 'this', 'the', 'world', 'we', 'invaded', 'against', 'the', 'law', 'so', 'it', 'seems', 'in', 'the', 'end', 'is', 'this', 'what', 'were', 'all', 'living', 'for', 'today', 'the']\n", "Target Sequence: ['look', 'at', 'all', 'those', 'hungry', 'mouths', 'we', 'have', 'to', 'feed', 'take', 'a', 'look', 'at', 'all', 'the', 'suffering', 'we', 'breed', 'so', 'many', 'lonely', 'faces', 'scattered', 'all', 'around', 'searching', 'for', 'what', 'they', 'need', 'is', 'this', 'the', 'world', 'we', 'created', 'what', 'did', 'we', 'do', 'it', 'for', 'is', 'this', 'the', 'world', 'we', 'invaded', 'against', 'the', 'law', 'so', 'it', 'seems', 'in', 'the', 'end', 'is', 'this', 'what', 'were', 'all', 'living', 'for', 'today', 'the', 'world']\n", "Input Sequence: ['that', 'we', 'created', 'you', 'know', 'that', 'everyday', 'a', 'helpless', 'child', 'is', 'born', 'who', 'needs', 'some', 'loving', 'care', 'inside', 'a', 'happy', 'home', 'somewhere', 'a', 'wealthy', 'man', 'is', 'sitting', 'on', 'his', 'throne', 'waiting', 'for', 'life', 'to', 'go', 'by', 'wooh', 'is', 'this', 'the', 'world', 'we', 'created', 'we', 'made', 'it', 'all', 'our', 'own', 'is', 'this', 'the', 'world', 'we', 'devastated', 'right', 'to', 'the', 'bone', 'if', 'theres', 'a', 'god', 'in', 'the', 'sky', 'looking', 'down']\n", "Target Sequence: ['we', 'created', 'you', 'know', 'that', 'everyday', 'a', 'helpless', 'child', 'is', 'born', 'who', 'needs', 'some', 'loving', 'care', 'inside', 'a', 'happy', 'home', 'somewhere', 'a', 'wealthy', 'man', 'is', 'sitting', 'on', 'his', 'throne', 'waiting', 'for', 'life', 'to', 'go', 'by', 'wooh', 'is', 'this', 'the', 'world', 'we', 'created', 'we', 'made', 'it', 'all', 'our', 'own', 'is', 'this', 'the', 'world', 'we', 'devastated', 'right', 'to', 'the', 'bone', 'if', 'theres', 'a', 'god', 'in', 'the', 'sky', 'looking', 'down', 'what']\n", "Input Sequence: ['i', 'dont', 'want', 'my', 'freedom', 'theres', 'no', 'reason', 'for', 'living', 'with', 'a', 'broken', 'heart', 'this', 'is', 'a', 'tricky', 'situation', 'ive', 'only', 'got', 'myself', 'to', 'blame', 'its', 'just', 'a', 'simple', 'fact', 'of', 'life', 'it', 'can', 'happen', 'to', 'any', 'one', 'you', 'win', 'you', 'lose', 'its', 'a', 'chance', 'you', 'have', 'to', 'take', 'with', 'love', 'oh', 'yeah', 'i', 'fell', 'in', 'love', 'but', 'now', 'you', 'say', 'its', 'over', 'and', 'im', 'falling', 'apart', 'yeah']\n", "Target Sequence: ['dont', 'want', 'my', 'freedom', 'theres', 'no', 'reason', 'for', 'living', 'with', 'a', 'broken', 'heart', 'this', 'is', 'a', 'tricky', 'situation', 'ive', 'only', 'got', 'myself', 'to', 'blame', 'its', 'just', 'a', 'simple', 'fact', 'of', 'life', 'it', 'can', 'happen', 'to', 'any', 'one', 'you', 'win', 'you', 'lose', 'its', 'a', 'chance', 'you', 'have', 'to', 'take', 'with', 'love', 'oh', 'yeah', 'i', 'fell', 'in', 'love', 'but', 'now', 'you', 'say', 'its', 'over', 'and', 'im', 'falling', 'apart', 'yeah', 'yeah']\n", "Input Sequence: ['its', 'a', 'hard', 'life', 'to', 'be', 'true', 'lovers', 'together', 'to', 'love', 'and', 'live', 'forever', 'in', 'each', 'others', 'hearts', 'its', 'a', 'long', 'hard', 'fight', 'to', 'learn', 'to', 'care', 'for', 'each', 'other', 'to', 'trust', 'in', 'one', 'another', 'right', 'from', 'the', 'start', 'when', 'youre', 'in', 'love', 'i', 'try', 'and', 'mend', 'the', 'broken', 'pieces', 'ooh', 'i', 'try', 'to', 'fight', 'back', 'the', 'tears', 'ooh', 'they', 'say', 'its', 'just', 'a', 'state', 'of', 'mind', 'but']\n", "Target Sequence: ['a', 'hard', 'life', 'to', 'be', 'true', 'lovers', 'together', 'to', 'love', 'and', 'live', 'forever', 'in', 'each', 'others', 'hearts', 'its', 'a', 'long', 'hard', 'fight', 'to', 'learn', 'to', 'care', 'for', 'each', 'other', 'to', 'trust', 'in', 'one', 'another', 'right', 'from', 'the', 'start', 'when', 'youre', 'in', 'love', 'i', 'try', 'and', 'mend', 'the', 'broken', 'pieces', 'ooh', 'i', 'try', 'to', 'fight', 'back', 'the', 'tears', 'ooh', 'they', 'say', 'its', 'just', 'a', 'state', 'of', 'mind', 'but', 'it']\n", "Input Sequence: ['happens', 'to', 'everyone', 'how', 'it', 'hurts', 'yeah', 'deep', 'inside', 'oh', 'yeah', 'when', 'your', 'love', 'has', 'cut', 'you', 'down', 'to', 'size', 'this', 'life', 'is', 'tough', 'on', 'your', 'own', 'now', 'im', 'waiting', 'for', 'something', 'to', 'fall', 'from', 'the', 'skies', 'im', 'waiting', 'for', 'love', 'yes', 'its', 'a', 'hard', 'life', 'two', 'lovers', 'together', 'to', 'love', 'and', 'live', 'forever', 'in', 'each', 'others', 'hearts', 'its', 'a', 'long', 'hard', 'fight', 'to', 'learn', 'to', 'care', 'for']\n", "Target Sequence: ['to', 'everyone', 'how', 'it', 'hurts', 'yeah', 'deep', 'inside', 'oh', 'yeah', 'when', 'your', 'love', 'has', 'cut', 'you', 'down', 'to', 'size', 'this', 'life', 'is', 'tough', 'on', 'your', 'own', 'now', 'im', 'waiting', 'for', 'something', 'to', 'fall', 'from', 'the', 'skies', 'im', 'waiting', 'for', 'love', 'yes', 'its', 'a', 'hard', 'life', 'two', 'lovers', 'together', 'to', 'love', 'and', 'live', 'forever', 'in', 'each', 'others', 'hearts', 'its', 'a', 'long', 'hard', 'fight', 'to', 'learn', 'to', 'care', 'for', 'each']\n", "Input Sequence: ['other', 'to', 'trust', 'in', 'one', 'another', 'right', 'from', 'the', 'start', 'when', 'youre', 'in', 'love', 'yes', 'its', 'a', 'hard', 'life', 'in', 'a', 'world', 'thats', 'filled', 'with', 'sorrow', 'there', 'are', 'people', 'searching', 'for', 'love', 'in', 'every', 'way', 'its', 'a', 'long', 'hard', 'fight', 'but', 'ill', 'always', 'live', 'for', 'tomorrow', 'ill', 'look', 'back', 'at', 'myself', 'and', 'say', 'i', 'did', 'it', 'for', 'love', 'ooh', 'yes', 'i', 'did', 'it', 'for', 'love', 'for', 'love', 'oh']\n", "Target Sequence: ['to', 'trust', 'in', 'one', 'another', 'right', 'from', 'the', 'start', 'when', 'youre', 'in', 'love', 'yes', 'its', 'a', 'hard', 'life', 'in', 'a', 'world', 'thats', 'filled', 'with', 'sorrow', 'there', 'are', 'people', 'searching', 'for', 'love', 'in', 'every', 'way', 'its', 'a', 'long', 'hard', 'fight', 'but', 'ill', 'always', 'live', 'for', 'tomorrow', 'ill', 'look', 'back', 'at', 'myself', 'and', 'say', 'i', 'did', 'it', 'for', 'love', 'ooh', 'yes', 'i', 'did', 'it', 'for', 'love', 'for', 'love', 'oh', 'i']\n", "Input Sequence: ['take', 'off', 'i', 'was', 'told', 'a', 'million', 'times', 'of', 'all', 'the', 'troubles', 'in', 'my', 'way', 'mind', 'you', 'grow', 'a', 'little', 'wiser', 'little', 'better', 'every', 'day', 'but', 'if', 'i', 'crossed', 'a', 'million', 'rivers', 'and', 'i', 'rode', 'a', 'million', 'miles', 'then', 'id', 'still', 'be', 'where', 'i', 'started', 'bread', 'and', 'butter', 'for', 'a', 'smile', 'well', 'i', 'sold', 'a', 'million', 'mirrors', 'in', 'a', 'shopping', 'alley', 'way', 'but', 'i', 'never', 'saw', 'my', 'face']\n", "Target Sequence: ['off', 'i', 'was', 'told', 'a', 'million', 'times', 'of', 'all', 'the', 'troubles', 'in', 'my', 'way', 'mind', 'you', 'grow', 'a', 'little', 'wiser', 'little', 'better', 'every', 'day', 'but', 'if', 'i', 'crossed', 'a', 'million', 'rivers', 'and', 'i', 'rode', 'a', 'million', 'miles', 'then', 'id', 'still', 'be', 'where', 'i', 'started', 'bread', 'and', 'butter', 'for', 'a', 'smile', 'well', 'i', 'sold', 'a', 'million', 'mirrors', 'in', 'a', 'shopping', 'alley', 'way', 'but', 'i', 'never', 'saw', 'my', 'face', 'in']\n", "Input Sequence: ['any', 'window', 'any', 'day', 'now', 'they', 'say', 'your', 'folks', 'are', 'telling', 'you', 'be', 'a', 'super', 'star', 'but', 'i', 'tell', 'you', 'just', 'be', 'satisfied', 'stay', 'right', 'where', 'you', 'are', 'keep', 'yourself', 'alive', 'yeah', 'keep', 'yourself', 'alive', 'ooh', 'itll', 'take', 'you', 'all', 'your', 'time', 'and', 'money', 'honey', 'youll', 'survive', 'ow', 'well', 'ive', 'loved', 'a', 'million', 'women', 'in', 'a', 'belladonic', 'haze', 'and', 'i', 'ate', 'a', 'million', 'dinners', 'brought', 'to', 'me', 'on']\n", "Target Sequence: ['window', 'any', 'day', 'now', 'they', 'say', 'your', 'folks', 'are', 'telling', 'you', 'be', 'a', 'super', 'star', 'but', 'i', 'tell', 'you', 'just', 'be', 'satisfied', 'stay', 'right', 'where', 'you', 'are', 'keep', 'yourself', 'alive', 'yeah', 'keep', 'yourself', 'alive', 'ooh', 'itll', 'take', 'you', 'all', 'your', 'time', 'and', 'money', 'honey', 'youll', 'survive', 'ow', 'well', 'ive', 'loved', 'a', 'million', 'women', 'in', 'a', 'belladonic', 'haze', 'and', 'i', 'ate', 'a', 'million', 'dinners', 'brought', 'to', 'me', 'on', 'silver']\n", "Input Sequence: ['trays', 'give', 'me', 'everything', 'i', 'need', 'to', 'feed', 'my', 'body', 'and', 'my', 'soul', 'and', 'ill', 'grow', 'a', 'little', 'bigger', 'maybe', 'that', 'can', 'be', 'my', 'goal', 'i', 'was', 'told', 'a', 'million', 'times', 'of', 'all', 'the', 'people', 'in', 'my', 'way', 'how', 'i', 'had', 'to', 'keep', 'on', 'trying', 'and', 'get', 'better', 'every', 'day', 'but', 'if', 'i', 'crossed', 'a', 'million', 'rivers', 'and', 'i', 'rode', 'a', 'million', 'miles', 'then', 'id', 'still', 'be', 'where']\n", "Target Sequence: ['give', 'me', 'everything', 'i', 'need', 'to', 'feed', 'my', 'body', 'and', 'my', 'soul', 'and', 'ill', 'grow', 'a', 'little', 'bigger', 'maybe', 'that', 'can', 'be', 'my', 'goal', 'i', 'was', 'told', 'a', 'million', 'times', 'of', 'all', 'the', 'people', 'in', 'my', 'way', 'how', 'i', 'had', 'to', 'keep', 'on', 'trying', 'and', 'get', 'better', 'every', 'day', 'but', 'if', 'i', 'crossed', 'a', 'million', 'rivers', 'and', 'i', 'rode', 'a', 'million', 'miles', 'then', 'id', 'still', 'be', 'where', 'i']\n", "Input Sequence: ['started', 'same', 'as', 'when', 'i', 'started', 'keep', 'yourself', 'alive', 'come', 'on', 'keep', 'yourself', 'alive', 'ooh', 'itll', 'take', 'you', 'all', 'your', 'time', 'and', 'money', 'honey', 'youll', 'survive', 'shake', 'ow', 'keep', 'yourself', 'alive', 'wow', 'keep', 'yourself', 'alive', 'oh', 'itll', 'take', 'you', 'all', 'your', 'time', 'and', 'money', 'to', 'keep', 'me', 'satisfied', 'do', 'you', 'think', 'youre', 'better', 'every', 'day', 'no', 'i', 'just', 'think', 'im', 'two', 'steps', 'nearer', 'to', 'my', 'grave', 'keep', 'yourself']\n", "Target Sequence: ['same', 'as', 'when', 'i', 'started', 'keep', 'yourself', 'alive', 'come', 'on', 'keep', 'yourself', 'alive', 'ooh', 'itll', 'take', 'you', 'all', 'your', 'time', 'and', 'money', 'honey', 'youll', 'survive', 'shake', 'ow', 'keep', 'yourself', 'alive', 'wow', 'keep', 'yourself', 'alive', 'oh', 'itll', 'take', 'you', 'all', 'your', 'time', 'and', 'money', 'to', 'keep', 'me', 'satisfied', 'do', 'you', 'think', 'youre', 'better', 'every', 'day', 'no', 'i', 'just', 'think', 'im', 'two', 'steps', 'nearer', 'to', 'my', 'grave', 'keep', 'yourself', 'alive']\n", "Input Sequence: ['cmon', 'keep', 'yourself', 'alive', 'mm', 'you', 'take', 'your', 'time', 'and', 'take', 'more', 'money', 'keep', 'yourself', 'alive', 'keep', 'yourself', 'alive', 'cmon', 'keep', 'yourself', 'alive', 'all', 'you', 'people', 'keep', 'yourself', 'alive', 'keep', 'yourself', 'alive', 'cmon', 'cmon', 'keep', 'yourself', 'alive', 'itll', 'take', 'you', 'all', 'your', 'time', 'and', 'a', 'money', 'to', 'keep', 'me', 'satisfied', 'keep', 'yourself', 'alive', 'keep', 'yourself', 'alive', 'all', 'you', 'people', 'keep', 'yourself', 'alive', 'take', 'you', 'all', 'your', 'time', 'and']\n", "Target Sequence: ['keep', 'yourself', 'alive', 'mm', 'you', 'take', 'your', 'time', 'and', 'take', 'more', 'money', 'keep', 'yourself', 'alive', 'keep', 'yourself', 'alive', 'cmon', 'keep', 'yourself', 'alive', 'all', 'you', 'people', 'keep', 'yourself', 'alive', 'keep', 'yourself', 'alive', 'cmon', 'cmon', 'keep', 'yourself', 'alive', 'itll', 'take', 'you', 'all', 'your', 'time', 'and', 'a', 'money', 'to', 'keep', 'me', 'satisfied', 'keep', 'yourself', 'alive', 'keep', 'yourself', 'alive', 'all', 'you', 'people', 'keep', 'yourself', 'alive', 'take', 'you', 'all', 'your', 'time', 'and', 'money']\n", "Input Sequence: ['she', 'keeps', 'her', 'moet', 'et', 'chandon', 'in', 'her', 'pretty', 'cabinet', 'let', 'them', 'eat', 'cake', 'she', 'says', 'just', 'like', 'marie', 'antoinette', 'a', 'builtin', 'remedy', 'for', 'kruschev', 'and', 'kennedy', 'at', 'anytime', 'an', 'invitation', 'you', 'cant', 'decline', 'caviar', 'and', 'cigarettes', 'well', 'versed', 'in', 'etiquette', 'extraordinarily', 'nice', 'shes', 'a', 'killer', 'queen', 'gunpowder', 'guillotine', 'dynamite', 'with', 'a', 'laser', 'beam', 'guaranteed', 'to', 'blow', 'your', 'mind', 'anytime', 'ooh', 'recommended', 'at', 'the', 'price', 'insatiable', 'an', 'appetite']\n", "Target Sequence: ['keeps', 'her', 'moet', 'et', 'chandon', 'in', 'her', 'pretty', 'cabinet', 'let', 'them', 'eat', 'cake', 'she', 'says', 'just', 'like', 'marie', 'antoinette', 'a', 'builtin', 'remedy', 'for', 'kruschev', 'and', 'kennedy', 'at', 'anytime', 'an', 'invitation', 'you', 'cant', 'decline', 'caviar', 'and', 'cigarettes', 'well', 'versed', 'in', 'etiquette', 'extraordinarily', 'nice', 'shes', 'a', 'killer', 'queen', 'gunpowder', 'guillotine', 'dynamite', 'with', 'a', 'laser', 'beam', 'guaranteed', 'to', 'blow', 'your', 'mind', 'anytime', 'ooh', 'recommended', 'at', 'the', 'price', 'insatiable', 'an', 'appetite', 'wanna']\n", "Input Sequence: ['try', 'to', 'avoid', 'complications', 'she', 'never', 'kept', 'the', 'same', 'address', 'in', 'conversation', 'she', 'spoke', 'just', 'like', 'a', 'baroness', 'met', 'a', 'man', 'from', 'china', 'went', 'down', 'to', 'geisha', 'minah', 'killer', 'killer', 'shes', 'a', 'killer', 'queen', 'then', 'again', 'incidentally', 'if', 'youre', 'that', 'way', 'inclined', 'perfume', 'came', 'naturally', 'from', 'paris', 'naturally', 'for', 'cars', 'she', 'couldnt', 'care', 'less', 'fastidious', 'and', 'precise', 'shes', 'a', 'killer', 'queen', 'gunpowder', 'guillotine', 'dynamite', 'with', 'a', 'laser', 'beam']\n", "Target Sequence: ['to', 'avoid', 'complications', 'she', 'never', 'kept', 'the', 'same', 'address', 'in', 'conversation', 'she', 'spoke', 'just', 'like', 'a', 'baroness', 'met', 'a', 'man', 'from', 'china', 'went', 'down', 'to', 'geisha', 'minah', 'killer', 'killer', 'shes', 'a', 'killer', 'queen', 'then', 'again', 'incidentally', 'if', 'youre', 'that', 'way', 'inclined', 'perfume', 'came', 'naturally', 'from', 'paris', 'naturally', 'for', 'cars', 'she', 'couldnt', 'care', 'less', 'fastidious', 'and', 'precise', 'shes', 'a', 'killer', 'queen', 'gunpowder', 'guillotine', 'dynamite', 'with', 'a', 'laser', 'beam', 'guaranteed']\n", "Input Sequence: ['to', 'blow', 'your', 'mind', 'anytime', 'drop', 'of', 'a', 'hat', 'shes', 'as', 'willing', 'as', 'playful', 'as', 'a', 'pussy', 'cat', 'then', 'momentarily', 'out', 'of', 'action', 'temporarily', 'out', 'of', 'gas', 'to', 'absolutely', 'drive', 'you', 'wild', 'wild', 'shes', 'all', 'out', 'to', 'get', 'you', 'shes', 'a', 'killer', 'queen', 'gunpowder', 'gelatin', 'dynamite', 'with', 'a', 'laser', 'beam', 'guaranteed', 'to', 'blow', 'your', 'mind', 'anytime', 'ooh', 'recommended', 'at', 'the', 'price', 'insatiable', 'an', 'appetite', 'wanna', 'try', 'you', 'wanna']\n", "Target Sequence: ['blow', 'your', 'mind', 'anytime', 'drop', 'of', 'a', 'hat', 'shes', 'as', 'willing', 'as', 'playful', 'as', 'a', 'pussy', 'cat', 'then', 'momentarily', 'out', 'of', 'action', 'temporarily', 'out', 'of', 'gas', 'to', 'absolutely', 'drive', 'you', 'wild', 'wild', 'shes', 'all', 'out', 'to', 'get', 'you', 'shes', 'a', 'killer', 'queen', 'gunpowder', 'gelatin', 'dynamite', 'with', 'a', 'laser', 'beam', 'guaranteed', 'to', 'blow', 'your', 'mind', 'anytime', 'ooh', 'recommended', 'at', 'the', 'price', 'insatiable', 'an', 'appetite', 'wanna', 'try', 'you', 'wanna', 'try']\n", "Input Sequence: ['killrock', 'killrock', 'time', 'to', 'see', 'god', 'in', 'the', 'future', 'now', 'because', 'everything', 'dies', 'babe', 'get', 'a', 'skull', 'in', 'the', 'back', 'of', 'my', 'car', 'killrock', 'ha', 'ha', 'ha', 'ha', 'you', 'stay', 'away', 'from', 'me', 'oooohhh', 'oooohh', 'killrock', 'get', 'back', 'to', 'the', 'pain', 'in', 'the', 'back', 'of', 'my', 'car', 'killrocks', 'a', 'problem', 'but', 'you', 'have', 'died', 'say', 'yourself', 'youre', 'sleeping', 'here', 'killrock', 'pay', 'me', 'for', 'ours', 'killrock', 'killrock', 'yeah', 'ha']\n", "Target Sequence: ['killrock', 'time', 'to', 'see', 'god', 'in', 'the', 'future', 'now', 'because', 'everything', 'dies', 'babe', 'get', 'a', 'skull', 'in', 'the', 'back', 'of', 'my', 'car', 'killrock', 'ha', 'ha', 'ha', 'ha', 'you', 'stay', 'away', 'from', 'me', 'oooohhh', 'oooohh', 'killrock', 'get', 'back', 'to', 'the', 'pain', 'in', 'the', 'back', 'of', 'my', 'car', 'killrocks', 'a', 'problem', 'but', 'you', 'have', 'died', 'say', 'yourself', 'youre', 'sleeping', 'here', 'killrock', 'pay', 'me', 'for', 'ours', 'killrock', 'killrock', 'yeah', 'ha', 'ha']\n", "Input Sequence: ['i', 'take', 'a', 'step', 'outside', 'and', 'i', 'breath', 'the', 'air', 'and', 'i', 'slam', 'the', 'door', 'and', 'im', 'on', 'my', 'way', 'i', 'wont', 'lay', 'no', 'blame', 'i', 'wont', 'call', 'you', 'names', 'cause', 'ive', 'made', 'my', 'break', 'and', 'i', 'wont', 'look', 'back', 'ive', 'turned', 'my', 'back', 'on', 'those', 'endless', 'games', 'im', 'all', 'through', 'with', 'ties', 'im', 'all', 'tired', 'of', 'tears', 'im', 'a', 'happy', 'man', 'dont', 'it', 'look', 'that', 'way', 'shakin']\n", "Target Sequence: ['take', 'a', 'step', 'outside', 'and', 'i', 'breath', 'the', 'air', 'and', 'i', 'slam', 'the', 'door', 'and', 'im', 'on', 'my', 'way', 'i', 'wont', 'lay', 'no', 'blame', 'i', 'wont', 'call', 'you', 'names', 'cause', 'ive', 'made', 'my', 'break', 'and', 'i', 'wont', 'look', 'back', 'ive', 'turned', 'my', 'back', 'on', 'those', 'endless', 'games', 'im', 'all', 'through', 'with', 'ties', 'im', 'all', 'tired', 'of', 'tears', 'im', 'a', 'happy', 'man', 'dont', 'it', 'look', 'that', 'way', 'shakin', 'dust']\n", "Input Sequence: ['from', 'my', 'shoes', 'theres', 'a', 'road', 'ahead', 'and', 'theres', 'no', 'way', 'back', 'home', 'no', 'way', 'back', 'home', 'oh', 'but', 'i', 'have', 'to', 'say', 'leavin', 'home', 'aint', 'easy', 'oh', 'i', 'never', 'thought', 'it', 'would', 'be', 'easy', 'leavin', 'on', 'your', 'own', 'oh', 'is', 'the', 'main', 'thing', 'calling', 'me', 'back', 'leavin', 'home', 'aint', 'easy', 'on', 'the', 'one', 'youre', 'leavin', 'home', 'stay', 'my', 'love', 'my', 'love', 'please', 'stay', 'dont', 'stray', 'my', 'love']\n", "Target Sequence: ['my', 'shoes', 'theres', 'a', 'road', 'ahead', 'and', 'theres', 'no', 'way', 'back', 'home', 'no', 'way', 'back', 'home', 'oh', 'but', 'i', 'have', 'to', 'say', 'leavin', 'home', 'aint', 'easy', 'oh', 'i', 'never', 'thought', 'it', 'would', 'be', 'easy', 'leavin', 'on', 'your', 'own', 'oh', 'is', 'the', 'main', 'thing', 'calling', 'me', 'back', 'leavin', 'home', 'aint', 'easy', 'on', 'the', 'one', 'youre', 'leavin', 'home', 'stay', 'my', 'love', 'my', 'love', 'please', 'stay', 'dont', 'stray', 'my', 'love', 'whats']\n", "Input Sequence: ['hey', 'its', 'a', 'sell', 'out', 'hey', 'let', 'me', 'welcome', 'you', 'ladies', 'and', 'gentlemen', 'i', 'would', 'like', 'to', 'say', 'hello', 'are', 'you', 'ready', 'for', 'some', 'entertainment', 'are', 'you', 'ready', 'for', 'a', 'show', 'gonna', 'rock', 'you', 'gonna', 'roll', 'you', 'get', 'you', 'dancing', 'in', 'the', 'aisles', 'jazz', 'you', 'razzmatazz', 'you', 'with', 'a', 'little', 'bit', 'of', 'style', 'cmon', 'let', 'me', 'entertain', 'you', 'let', 'me', 'entertain', 'you', 'let', 'me', 'entertain', 'you', 'let', 'me']\n", "Target Sequence: ['its', 'a', 'sell', 'out', 'hey', 'let', 'me', 'welcome', 'you', 'ladies', 'and', 'gentlemen', 'i', 'would', 'like', 'to', 'say', 'hello', 'are', 'you', 'ready', 'for', 'some', 'entertainment', 'are', 'you', 'ready', 'for', 'a', 'show', 'gonna', 'rock', 'you', 'gonna', 'roll', 'you', 'get', 'you', 'dancing', 'in', 'the', 'aisles', 'jazz', 'you', 'razzmatazz', 'you', 'with', 'a', 'little', 'bit', 'of', 'style', 'cmon', 'let', 'me', 'entertain', 'you', 'let', 'me', 'entertain', 'you', 'let', 'me', 'entertain', 'you', 'let', 'me', 'entertain']\n", "Input Sequence: ['you', 'ive', 'come', 'here', 'to', 'sell', 'you', 'my', 'body', 'i', 'can', 'show', 'you', 'some', 'good', 'merchandise', 'ill', 'pull', 'you', 'and', 'ill', 'pill', 'you', 'ill', 'crueladeville', 'you', 'and', 'to', 'thrill', 'you', 'ill', 'use', 'any', 'device', 'a', 'ha', 'ha', 'ha', 'haa', 'well', 'give', 'you', 'crazy', 'performance', 'well', 'give', 'you', 'grounds', 'for', 'divorce', 'well', 'give', 'you', 'piece', 'de', 'resistance', 'and', 'a', 'tour', 'de', 'force', 'of', 'course', 'we', 'found', 'the', 'right', 'location']\n", "Target Sequence: ['ive', 'come', 'here', 'to', 'sell', 'you', 'my', 'body', 'i', 'can', 'show', 'you', 'some', 'good', 'merchandise', 'ill', 'pull', 'you', 'and', 'ill', 'pill', 'you', 'ill', 'crueladeville', 'you', 'and', 'to', 'thrill', 'you', 'ill', 'use', 'any', 'device', 'a', 'ha', 'ha', 'ha', 'haa', 'well', 'give', 'you', 'crazy', 'performance', 'well', 'give', 'you', 'grounds', 'for', 'divorce', 'well', 'give', 'you', 'piece', 'de', 'resistance', 'and', 'a', 'tour', 'de', 'force', 'of', 'course', 'we', 'found', 'the', 'right', 'location', 'got']\n", "Input Sequence: ['a', 'lot', 'of', 'pretty', 'lights', 'the', 'sound', 'and', 'the', 'amplification', 'listen', 'hey', 'if', 'you', 'need', 'a', 'fix', 'if', 'you', 'want', 'a', 'high', 'stickells', 'ill', 'see', 'to', 'that', 'with', 'electra', 'and', 'emi', 'well', 'show', 'you', 'where', 'its', 'at', 'so', 'cmon', 'let', 'me', 'entertain', 'you', 'let', 'me', 'entertain', 'you', 'let', 'me', 'entertain', 'you', 'let', 'me', 'entertain', 'you', 'just', 'take', 'a', 'look', 'at', 'the', 'menu', 'we', 'give', 'you', 'rock', 'a', 'la']\n", "Target Sequence: ['lot', 'of', 'pretty', 'lights', 'the', 'sound', 'and', 'the', 'amplification', 'listen', 'hey', 'if', 'you', 'need', 'a', 'fix', 'if', 'you', 'want', 'a', 'high', 'stickells', 'ill', 'see', 'to', 'that', 'with', 'electra', 'and', 'emi', 'well', 'show', 'you', 'where', 'its', 'at', 'so', 'cmon', 'let', 'me', 'entertain', 'you', 'let', 'me', 'entertain', 'you', 'let', 'me', 'entertain', 'you', 'let', 'me', 'entertain', 'you', 'just', 'take', 'a', 'look', 'at', 'the', 'menu', 'we', 'give', 'you', 'rock', 'a', 'la', 'carte']\n", "Input Sequence: ['well', 'breakfast', 'at', 'tiffanys', 'well', 'sing', 'to', 'you', 'in', 'japanese', 'were', 'only', 'here', 'to', 'entertain', 'you', 'if', 'you', 'want', 'to', 'see', 'some', 'action', 'you', 'get', 'nothing', 'but', 'the', 'best', 'the', 's', 'and', 'm', 'attraction', 'weve', 'got', 'the', 'pleasure', 'chest', 'chicago', 'down', 'to', 'new', 'orleans', 'we', 'get', 'you', 'on', 'the', 'line', 'if', 'you', 'dig', 'the', 'new', 'york', 'scene', 'well', 'have', 'a', 'son', 'of', 'a', 'bitch', 'of', 'a', 'time', 'cmon']\n", "Target Sequence: ['breakfast', 'at', 'tiffanys', 'well', 'sing', 'to', 'you', 'in', 'japanese', 'were', 'only', 'here', 'to', 'entertain', 'you', 'if', 'you', 'want', 'to', 'see', 'some', 'action', 'you', 'get', 'nothing', 'but', 'the', 'best', 'the', 's', 'and', 'm', 'attraction', 'weve', 'got', 'the', 'pleasure', 'chest', 'chicago', 'down', 'to', 'new', 'orleans', 'we', 'get', 'you', 'on', 'the', 'line', 'if', 'you', 'dig', 'the', 'new', 'york', 'scene', 'well', 'have', 'a', 'son', 'of', 'a', 'bitch', 'of', 'a', 'time', 'cmon', 'let']\n", "Input Sequence: ['three', 'four', 'ooh', 'take', 'a', 'piece', 'of', 'my', 'heart', 'take', 'a', 'piece', 'of', 'my', 'soul', 'let', 'me', 'live', 'oh', 'yeah', 'why', 'dont', 'you', 'take', 'another', 'little', 'piece', 'of', 'my', 'heart', 'why', 'dont', 'you', 'take', 'it', 'and', 'break', 'it', 'and', 'tear', 'it', 'all', 'apart', 'all', 'i', 'do', 'is', 'give', 'and', 'all', 'you', 'do', 'is', 'take', 'baby', 'why', 'dont', 'you', 'give', 'me', 'a', 'brand', 'new', 'start', 'so', 'let', 'me', 'live']\n", "Target Sequence: ['four', 'ooh', 'take', 'a', 'piece', 'of', 'my', 'heart', 'take', 'a', 'piece', 'of', 'my', 'soul', 'let', 'me', 'live', 'oh', 'yeah', 'why', 'dont', 'you', 'take', 'another', 'little', 'piece', 'of', 'my', 'heart', 'why', 'dont', 'you', 'take', 'it', 'and', 'break', 'it', 'and', 'tear', 'it', 'all', 'apart', 'all', 'i', 'do', 'is', 'give', 'and', 'all', 'you', 'do', 'is', 'take', 'baby', 'why', 'dont', 'you', 'give', 'me', 'a', 'brand', 'new', 'start', 'so', 'let', 'me', 'live', 'so']\n", "Input Sequence: ['let', 'me', 'live', 'let', 'me', 'live', 'leave', 'me', 'alone', 'let', 'me', 'live', 'oh', 'baby', 'and', 'make', 'a', 'brand', 'new', 'start', 'why', 'dont', 'you', 'take', 'another', 'little', 'piece', 'of', 'my', 'soul', 'why', 'dont', 'you', 'shape', 'it', 'and', 'shake', 'it', 'til', 'youre', 'really', 'in', 'control', 'all', 'you', 'do', 'is', 'take', 'and', 'all', 'i', 'do', 'is', 'give', 'all', 'that', 'im', 'askin', 'is', 'a', 'chance', 'to', 'live', 'so', 'let', 'me', 'live', 'so']\n", "Target Sequence: ['me', 'live', 'let', 'me', 'live', 'leave', 'me', 'alone', 'let', 'me', 'live', 'oh', 'baby', 'and', 'make', 'a', 'brand', 'new', 'start', 'why', 'dont', 'you', 'take', 'another', 'little', 'piece', 'of', 'my', 'soul', 'why', 'dont', 'you', 'shape', 'it', 'and', 'shake', 'it', 'til', 'youre', 'really', 'in', 'control', 'all', 'you', 'do', 'is', 'take', 'and', 'all', 'i', 'do', 'is', 'give', 'all', 'that', 'im', 'askin', 'is', 'a', 'chance', 'to', 'live', 'so', 'let', 'me', 'live', 'so', 'let']\n", "Input Sequence: ['me', 'live', 'leave', 'me', 'alone', 'let', 'me', 'live', 'let', 'me', 'live', 'why', 'dont', 'you', 'let', 'me', 'make', 'a', 'brand', 'new', 'start', 'yeah', 'and', 'its', 'a', 'long', 'hard', 'struggle', 'yeah', 'yeah', 'but', 'you', 'can', 'always', 'depend', 'on', 'me', 'and', 'if', 'youre', 'ever', 'in', 'trouble', 'hey', 'you', 'know', 'where', 'i', 'will', 'be', 'why', 'dont', 'you', 'take', 'another', 'little', 'piece', 'of', 'my', 'life', 'why', 'dont', 'you', 'twist', 'it', 'and', 'turn', 'it']\n", "Target Sequence: ['live', 'leave', 'me', 'alone', 'let', 'me', 'live', 'let', 'me', 'live', 'why', 'dont', 'you', 'let', 'me', 'make', 'a', 'brand', 'new', 'start', 'yeah', 'and', 'its', 'a', 'long', 'hard', 'struggle', 'yeah', 'yeah', 'but', 'you', 'can', 'always', 'depend', 'on', 'me', 'and', 'if', 'youre', 'ever', 'in', 'trouble', 'hey', 'you', 'know', 'where', 'i', 'will', 'be', 'why', 'dont', 'you', 'take', 'another', 'little', 'piece', 'of', 'my', 'life', 'why', 'dont', 'you', 'twist', 'it', 'and', 'turn', 'it', 'and']\n", "Input Sequence: ['cut', 'it', 'like', 'a', 'knife', 'all', 'you', 'do', 'is', 'live', 'all', 'i', 'do', 'is', 'die', 'why', 'cant', 'we', 'just', 'be', 'friends', 'stop', 'livin', 'a', 'lie', 'so', 'let', 'me', 'live', 'so', 'let', 'me', 'live', 'let', 'me', 'live', 'leave', 'me', 'alone', 'please', 'let', 'me', 'live', 'why', 'dont', 'you', 'live', 'a', 'little', 'oh', 'yeah', 'baby', 'why', 'dont', 'you', 'give', 'a', 'little', 'love', 'go', 'for', 'it', 'baby', 'let', 'me', 'live', 'please', 'let']\n", "Target Sequence: ['it', 'like', 'a', 'knife', 'all', 'you', 'do', 'is', 'live', 'all', 'i', 'do', 'is', 'die', 'why', 'cant', 'we', 'just', 'be', 'friends', 'stop', 'livin', 'a', 'lie', 'so', 'let', 'me', 'live', 'so', 'let', 'me', 'live', 'let', 'me', 'live', 'leave', 'me', 'alone', 'please', 'let', 'me', 'live', 'why', 'dont', 'you', 'live', 'a', 'little', 'oh', 'yeah', 'baby', 'why', 'dont', 'you', 'give', 'a', 'little', 'love', 'go', 'for', 'it', 'baby', 'let', 'me', 'live', 'please', 'let', 'me']\n", "Input Sequence: ['live', 'oh', 'yeah', 'baby', 'let', 'me', 'live', 'and', 'make', 'a', 'brand', 'new', 'start', 'let', 'me', 'live', 'let', 'me', 'live', 'ooh', 'yeah', 'let', 'me', 'live', 'come', 'on', 'let', 'me', 'live', 'ooh', 'in', 'your', 'heart', 'oh', 'baby', 'take', 'another', 'piece', 'take', 'another', 'piece', 'take', 'another', 'piece', 'take', 'another', 'piece', 'ooh', 'please', 'let', 'me', 'live', 'take', 'another', 'piece', 'take', 'another', 'piece', 'take', 'another', 'piece', 'take', 'another', 'piece', 'why', 'dont', 'you', 'take']\n", "Target Sequence: ['oh', 'yeah', 'baby', 'let', 'me', 'live', 'and', 'make', 'a', 'brand', 'new', 'start', 'let', 'me', 'live', 'let', 'me', 'live', 'ooh', 'yeah', 'let', 'me', 'live', 'come', 'on', 'let', 'me', 'live', 'ooh', 'in', 'your', 'heart', 'oh', 'baby', 'take', 'another', 'piece', 'take', 'another', 'piece', 'take', 'another', 'piece', 'take', 'another', 'piece', 'ooh', 'please', 'let', 'me', 'live', 'take', 'another', 'piece', 'take', 'another', 'piece', 'take', 'another', 'piece', 'take', 'another', 'piece', 'why', 'dont', 'you', 'take', 'another']\n", "Input Sequence: ['lets', 'turn', 'it', 'on', 'and', 'get', 'everybody', 'thinking', 'thinking', 'thinking', 'lets', 'turn', 'it', 'on', 'everybody', 'song', 'and', 'dancing', 'dancing', 'dancing', 'lets', 'turn', 'it', 'on', 'lets', 'turn', 'it', 'on', 'all', 'the', 'people', 'got', 'to', 'get', 'the', 'right', 'impression', 'turn', 'it', 'on', 'turn', 'it', 'on', 'turn', 'it', 'on', 'why', 'dont', 'we', 'turn', 'it', 'on', 'and', 'lets', 'stop', 'everybody', 'fighting', 'lets', 'get', 'it', 'on', 'lets', 'get', 'everybody', 'jumping', 'lets', 'get', 'it']\n", "Target Sequence: ['turn', 'it', 'on', 'and', 'get', 'everybody', 'thinking', 'thinking', 'thinking', 'lets', 'turn', 'it', 'on', 'everybody', 'song', 'and', 'dancing', 'dancing', 'dancing', 'lets', 'turn', 'it', 'on', 'lets', 'turn', 'it', 'on', 'all', 'the', 'people', 'got', 'to', 'get', 'the', 'right', 'impression', 'turn', 'it', 'on', 'turn', 'it', 'on', 'turn', 'it', 'on', 'why', 'dont', 'we', 'turn', 'it', 'on', 'and', 'lets', 'stop', 'everybody', 'fighting', 'lets', 'get', 'it', 'on', 'lets', 'get', 'everybody', 'jumping', 'lets', 'get', 'it', 'on']\n", "Input Sequence: ['and', 'get', 'everybody', 'stamping', 'lets', 'get', 'it', 'on', 'lets', 'get', 'it', 'on', 'all', 'the', 'people', 'got', 'to', 'get', 'the', 'right', 'impression', 'lets', 'get', 'it', 'on', 'turn', 'it', 'on', 'and', 'lets', 'get', 'everybody', 'dancing', 'lets', 'turn', 'it', 'on', 'yeah', 'nobody', 'is', 'giving', 'it', 'up', 'yeah', 'yeah', 'everybody', 'is', 'living', 'it', 'up', 'yeah', 'everybody', 'is', 'living', 'it', 'up', 'living', 'it', 'up', 'lets', 'turn', 'it', 'on', 'yeah', 'nobody', 'is', 'giving', 'it']\n", "Target Sequence: ['get', 'everybody', 'stamping', 'lets', 'get', 'it', 'on', 'lets', 'get', 'it', 'on', 'all', 'the', 'people', 'got', 'to', 'get', 'the', 'right', 'impression', 'lets', 'get', 'it', 'on', 'turn', 'it', 'on', 'and', 'lets', 'get', 'everybody', 'dancing', 'lets', 'turn', 'it', 'on', 'yeah', 'nobody', 'is', 'giving', 'it', 'up', 'yeah', 'yeah', 'everybody', 'is', 'living', 'it', 'up', 'yeah', 'everybody', 'is', 'living', 'it', 'up', 'living', 'it', 'up', 'lets', 'turn', 'it', 'on', 'yeah', 'nobody', 'is', 'giving', 'it', 'up']\n", "Input Sequence: ['everybody', 'is', 'living', 'it', 'up', 'yeah', 'everybody', 'is', 'living', 'it', 'up', 'lets', 'turn', 'it', 'on', 'turn', 'it', 'on', 'yeah', 'dancing', 'dancing', 'dancing', 'dancing', 'lets', 'turn', 'it', 'on', 'and', 'get', 'everybody', 'swinging', 'lets', 'turn', 'it', 'on', 'get', 'right', 'into', 'that', 'lovely', 'feeling', 'lets', 'turn', 'it', 'on', 'yeah', 'come', 'on', 'all', 'you', 'people', 'get', 'together', 'turn', 'it', 'on', 'turn', 'it', 'on', 'turn', 'it', 'on', 'and', 'lets', 'get', 'everybody', 'dancing', 'turn']\n", "Target Sequence: ['is', 'living', 'it', 'up', 'yeah', 'everybody', 'is', 'living', 'it', 'up', 'lets', 'turn', 'it', 'on', 'turn', 'it', 'on', 'yeah', 'dancing', 'dancing', 'dancing', 'dancing', 'lets', 'turn', 'it', 'on', 'and', 'get', 'everybody', 'swinging', 'lets', 'turn', 'it', 'on', 'get', 'right', 'into', 'that', 'lovely', 'feeling', 'lets', 'turn', 'it', 'on', 'yeah', 'come', 'on', 'all', 'you', 'people', 'get', 'together', 'turn', 'it', 'on', 'turn', 'it', 'on', 'turn', 'it', 'on', 'and', 'lets', 'get', 'everybody', 'dancing', 'turn', 'it']\n", "Input Sequence: ['i', 'have', 'sinned', 'dear', 'father', 'father', 'i', 'have', 'sinned', 'try', 'and', 'help', 'me', 'father', 'wont', 'you', 'let', 'me', 'in', 'liar', 'oh', 'nobody', 'believes', 'me', 'liar', 'ooh', 'why', 'dont', 'you', 'leave', 'me', 'alone', 'sire', 'i', 'have', 'stolen', 'stolen', 'many', 'times', 'raised', 'my', 'voice', 'in', 'anger', 'when', 'i', 'know', 'i', 'never', 'should', 'liar', 'oh', 'everybody', 'deceives', 'me', 'liar', 'ooh', 'why', 'dont', 'you', 'leave', 'me', 'alone', 'liar', 'i', 'have', 'sailed', 'the']\n", "Target Sequence: ['have', 'sinned', 'dear', 'father', 'father', 'i', 'have', 'sinned', 'try', 'and', 'help', 'me', 'father', 'wont', 'you', 'let', 'me', 'in', 'liar', 'oh', 'nobody', 'believes', 'me', 'liar', 'ooh', 'why', 'dont', 'you', 'leave', 'me', 'alone', 'sire', 'i', 'have', 'stolen', 'stolen', 'many', 'times', 'raised', 'my', 'voice', 'in', 'anger', 'when', 'i', 'know', 'i', 'never', 'should', 'liar', 'oh', 'everybody', 'deceives', 'me', 'liar', 'ooh', 'why', 'dont', 'you', 'leave', 'me', 'alone', 'liar', 'i', 'have', 'sailed', 'the', 'seas']\n", "Input Sequence: ['liar', 'from', 'mars', 'to', 'mercury', 'liar', 'i', 'have', 'drunk', 'the', 'wine', 'liar', 'time', 'after', 'time', 'liar', 'youre', 'lying', 'to', 'me', 'liar', 'youre', 'lying', 'to', 'me', 'father', 'please', 'forgive', 'me', 'you', 'know', 'youll', 'never', 'leave', 'me', 'please', 'will', 'you', 'direct', 'me', 'in', 'the', 'right', 'way', 'liar', 'liar', 'liar', 'liar', 'liar', 'thats', 'what', 'they', 'keep', 'calling', 'me', 'liar', 'liar', 'liar', 'ooh', 'let', 'me', 'go', 'listen', 'are', 'you', 'gonna', 'listen', 'mama']\n", "Target Sequence: ['from', 'mars', 'to', 'mercury', 'liar', 'i', 'have', 'drunk', 'the', 'wine', 'liar', 'time', 'after', 'time', 'liar', 'youre', 'lying', 'to', 'me', 'liar', 'youre', 'lying', 'to', 'me', 'father', 'please', 'forgive', 'me', 'you', 'know', 'youll', 'never', 'leave', 'me', 'please', 'will', 'you', 'direct', 'me', 'in', 'the', 'right', 'way', 'liar', 'liar', 'liar', 'liar', 'liar', 'thats', 'what', 'they', 'keep', 'calling', 'me', 'liar', 'liar', 'liar', 'ooh', 'let', 'me', 'go', 'listen', 'are', 'you', 'gonna', 'listen', 'mama', 'im']\n", "Input Sequence: ['gonna', 'be', 'your', 'slave', 'all', 'day', 'long', 'mama', 'im', 'gonna', 'try', 'behave', 'all', 'day', 'long', 'mama', 'im', 'gonna', 'be', 'your', 'slave', 'all', 'day', 'long', 'im', 'gonna', 'serve', 'you', 'till', 'your', 'dying', 'day', 'all', 'day', 'long', 'im', 'gonna', 'keep', 'you', 'till', 'your', 'dying', 'day', 'all', 'day', 'long', 'im', 'gonna', 'kneel', 'down', 'by', 'your', 'side', 'and', 'pray', 'all', 'day', 'long', 'and', 'pray', 'all', 'day', 'long', 'and', 'pray', 'all', 'day', 'long']\n", "Target Sequence: ['be', 'your', 'slave', 'all', 'day', 'long', 'mama', 'im', 'gonna', 'try', 'behave', 'all', 'day', 'long', 'mama', 'im', 'gonna', 'be', 'your', 'slave', 'all', 'day', 'long', 'im', 'gonna', 'serve', 'you', 'till', 'your', 'dying', 'day', 'all', 'day', 'long', 'im', 'gonna', 'keep', 'you', 'till', 'your', 'dying', 'day', 'all', 'day', 'long', 'im', 'gonna', 'kneel', 'down', 'by', 'your', 'side', 'and', 'pray', 'all', 'day', 'long', 'and', 'pray', 'all', 'day', 'long', 'and', 'pray', 'all', 'day', 'long', 'and']\n", "Input Sequence: ['pray', 'all', 'day', 'long', 'wow', 'all', 'day', 'long', 'wow', 'all', 'day', 'long', 'all', 'day', 'long', 'all', 'day', 'long', 'yes', 'all', 'day', 'long', 'all', 'day', 'long', 'all', 'day', 'long', 'all', 'day', 'long', 'yeah', 'all', 'day', 'long', 'we', 'have', 'lift', 'off', 'ow', 'all', 'day', 'long', 'all', 'day', 'long', 'all', 'day', 'long', 'liar', 'liar', 'they', 'never', 'ever', 'let', 'you', 'win', 'liar', 'liar', 'everything', 'you', 'do', 'is', 'sin', 'liar', 'nobody', 'believes', 'you']\n", "Target Sequence: ['all', 'day', 'long', 'wow', 'all', 'day', 'long', 'wow', 'all', 'day', 'long', 'all', 'day', 'long', 'all', 'day', 'long', 'yes', 'all', 'day', 'long', 'all', 'day', 'long', 'all', 'day', 'long', 'all', 'day', 'long', 'yeah', 'all', 'day', 'long', 'we', 'have', 'lift', 'off', 'ow', 'all', 'day', 'long', 'all', 'day', 'long', 'all', 'day', 'long', 'liar', 'liar', 'they', 'never', 'ever', 'let', 'you', 'win', 'liar', 'liar', 'everything', 'you', 'do', 'is', 'sin', 'liar', 'nobody', 'believes', 'you', 'liar']\n", "Input Sequence: ['words', 'and', 'music', 'by', 'freddie', 'mercury', 'sometimes', 'i', 'feel', 'im', 'gonna', 'break', 'down', 'and', 'cry', 'so', 'lonely', 'nowhere', 'to', 'go', 'nothing', 'to', 'do', 'with', 'my', 'time', 'i', 'get', 'lonely', 'so', 'lonely', 'living', 'on', 'my', 'own', 'sometimes', 'i', 'feel', 'im', 'always', 'walking', 'too', 'fast', 'and', 'everything', 'is', 'coming', 'down', 'on', 'me', 'down', 'on', 'me', 'i', 'go', 'crazy', 'oh', 'so', 'crazy', 'living', 'on', 'my', 'own', 'dee', 'do', 'de', 'de', 'dee']\n", "Target Sequence: ['and', 'music', 'by', 'freddie', 'mercury', 'sometimes', 'i', 'feel', 'im', 'gonna', 'break', 'down', 'and', 'cry', 'so', 'lonely', 'nowhere', 'to', 'go', 'nothing', 'to', 'do', 'with', 'my', 'time', 'i', 'get', 'lonely', 'so', 'lonely', 'living', 'on', 'my', 'own', 'sometimes', 'i', 'feel', 'im', 'always', 'walking', 'too', 'fast', 'and', 'everything', 'is', 'coming', 'down', 'on', 'me', 'down', 'on', 'me', 'i', 'go', 'crazy', 'oh', 'so', 'crazy', 'living', 'on', 'my', 'own', 'dee', 'do', 'de', 'de', 'dee', 'do']\n", "Input Sequence: ['de', 'de', 'i', 'dont', 'have', 'no', 'time', 'for', 'no', 'monkey', 'business', 'dee', 'do', 'de', 'de', 'dee', 'do', 'de', 'de', 'i', 'get', 'so', 'lonely', 'lonely', 'lonely', 'lonely', 'yeah', 'got', 'to', 'be', 'some', 'good', 'times', 'ahead', 'sometimes', 'i', 'feel', 'nobody', 'gives', 'me', 'no', 'warning', 'find', 'my', 'head', 'is', 'always', 'up', 'in', 'the', 'clouds', 'in', 'a', 'dreamworld', 'its', 'not', 'easy', 'living', 'on', 'my', 'own', 'dee', 'do', 'de', 'de', 'dee', 'do', 'de']\n", "Target Sequence: ['de', 'i', 'dont', 'have', 'no', 'time', 'for', 'no', 'monkey', 'business', 'dee', 'do', 'de', 'de', 'dee', 'do', 'de', 'de', 'i', 'get', 'so', 'lonely', 'lonely', 'lonely', 'lonely', 'yeah', 'got', 'to', 'be', 'some', 'good', 'times', 'ahead', 'sometimes', 'i', 'feel', 'nobody', 'gives', 'me', 'no', 'warning', 'find', 'my', 'head', 'is', 'always', 'up', 'in', 'the', 'clouds', 'in', 'a', 'dreamworld', 'its', 'not', 'easy', 'living', 'on', 'my', 'own', 'dee', 'do', 'de', 'de', 'dee', 'do', 'de', 'de']\n", "Input Sequence: ['i', 'dont', 'have', 'no', 'time', 'for', 'no', 'monkey', 'business', 'dee', 'do', 'de', 'de', 'dee', 'do', 'de', 'de', 'i', 'get', 'so', 'lonely', 'lonely', 'lonely', 'lonely', 'yeah', 'got', 'to', 'be', 'some', 'good', 'times', 'ahead', 'dee', 'do', 'de', 'de', 'dee', 'do', 'de', 'de', 'i', 'dont', 'have', 'no', 'time', 'for', 'no', 'monkey', 'business', 'dee', 'do', 'de', 'de', 'dee', 'do', 'de', 'de', 'i', 'get', 'so', 'lonely', 'lonely', 'lonely', 'lonely', 'yeah', 'got', 'to', 'be']\n", "Target Sequence: ['dont', 'have', 'no', 'time', 'for', 'no', 'monkey', 'business', 'dee', 'do', 'de', 'de', 'dee', 'do', 'de', 'de', 'i', 'get', 'so', 'lonely', 'lonely', 'lonely', 'lonely', 'yeah', 'got', 'to', 'be', 'some', 'good', 'times', 'ahead', 'dee', 'do', 'de', 'de', 'dee', 'do', 'de', 'de', 'i', 'dont', 'have', 'no', 'time', 'for', 'no', 'monkey', 'business', 'dee', 'do', 'de', 'de', 'dee', 'do', 'de', 'de', 'i', 'get', 'so', 'lonely', 'lonely', 'lonely', 'lonely', 'yeah', 'got', 'to', 'be', 'some']\n", "Input Sequence: ['you', 'might', 'believe', 'in', 'heaven', 'i', 'would', 'not', 'care', 'to', 'say', 'for', 'every', 'star', 'in', 'heaven', 'theres', 'a', 'sad', 'soul', 'here', 'today', 'wake', 'up', 'in', 'the', 'morning', 'with', 'a', 'good', 'face', 'stare', 'at', 'the', 'moon', 'all', 'day', 'lonely', 'as', 'a', 'whisper', 'on', 'a', 'star', 'chase', 'does', 'anyone', 'care', 'anyway', 'for', 'all', 'the', 'prayers', 'in', 'heaven', 'so', 'much', 'of', 'lifes', 'this', 'way', 'did', 'we', 'leave', 'our', 'way', 'behind', 'us']\n", "Target Sequence: ['might', 'believe', 'in', 'heaven', 'i', 'would', 'not', 'care', 'to', 'say', 'for', 'every', 'star', 'in', 'heaven', 'theres', 'a', 'sad', 'soul', 'here', 'today', 'wake', 'up', 'in', 'the', 'morning', 'with', 'a', 'good', 'face', 'stare', 'at', 'the', 'moon', 'all', 'day', 'lonely', 'as', 'a', 'whisper', 'on', 'a', 'star', 'chase', 'does', 'anyone', 'care', 'anyway', 'for', 'all', 'the', 'prayers', 'in', 'heaven', 'so', 'much', 'of', 'lifes', 'this', 'way', 'did', 'we', 'leave', 'our', 'way', 'behind', 'us', 'such']\n", "Input Sequence: ['a', 'long', 'long', 'way', 'behind', 'us', 'who', 'knows', 'when', 'now', 'who', 'knows', 'where', 'where', 'the', 'light', 'of', 'day', 'will', 'find', 'us', 'look', 'for', 'the', 'day', 'take', 'heart', 'my', 'friend', 'we', 'love', 'you', 'though', 'it', 'seems', 'like', 'youre', 'alone', 'a', 'million', 'lights', 'above', 'you', 'smile', 'down', 'upon', 'your', 'home', 'hurry', 'put', 'your', 'troubles', 'in', 'a', 'suitcase', 'come', 'let', 'the', 'new', 'child', 'play', 'lonely', 'as', 'a', 'whisper', 'on', 'a', 'star']\n", "Target Sequence: ['long', 'long', 'way', 'behind', 'us', 'who', 'knows', 'when', 'now', 'who', 'knows', 'where', 'where', 'the', 'light', 'of', 'day', 'will', 'find', 'us', 'look', 'for', 'the', 'day', 'take', 'heart', 'my', 'friend', 'we', 'love', 'you', 'though', 'it', 'seems', 'like', 'youre', 'alone', 'a', 'million', 'lights', 'above', 'you', 'smile', 'down', 'upon', 'your', 'home', 'hurry', 'put', 'your', 'troubles', 'in', 'a', 'suitcase', 'come', 'let', 'the', 'new', 'child', 'play', 'lonely', 'as', 'a', 'whisper', 'on', 'a', 'star', 'chase']\n", "Input Sequence: ['machines', 'its', 'a', 'machines', 'world', 'dont', 'tell', 'me', 'i', 'aint', 'got', 'no', 'soul', 'when', 'the', 'machines', 'take', 'over', 'it', 'aint', 'no', 'place', 'for', 'rock', 'and', 'roll', 'they', 'tell', 'me', 'i', 'dont', 'care', 'but', 'deep', 'inside', 'im', 'just', 'a', 'man', 'they', 'freeze', 'me', 'they', 'burn', 'me', 'they', 'squeeze', 'me', 'they', 'stress', 'me', 'with', 'smoke', 'blackened', 'pistons', 'of', 'steel', 'they', 'compress', 'me', 'but', 'no', 'one', 'but', 'no', 'one', 'but', 'no']\n", "Target Sequence: ['its', 'a', 'machines', 'world', 'dont', 'tell', 'me', 'i', 'aint', 'got', 'no', 'soul', 'when', 'the', 'machines', 'take', 'over', 'it', 'aint', 'no', 'place', 'for', 'rock', 'and', 'roll', 'they', 'tell', 'me', 'i', 'dont', 'care', 'but', 'deep', 'inside', 'im', 'just', 'a', 'man', 'they', 'freeze', 'me', 'they', 'burn', 'me', 'they', 'squeeze', 'me', 'they', 'stress', 'me', 'with', 'smoke', 'blackened', 'pistons', 'of', 'steel', 'they', 'compress', 'me', 'but', 'no', 'one', 'but', 'no', 'one', 'but', 'no', 'one']\n", "Input Sequence: ['can', 'wrest', 'me', 'away', 'back', 'to', 'humans', 'we', 'have', 'no', 'disease', 'no', 'trouble', 'of', 'mind', 'no', 'thank', 'you', 'or', 'please', 'no', 'regard', 'for', 'the', 'time', 'we', 'never', 'cry', 'we', 'never', 'retreat', 'we', 'have', 'no', 'conception', 'of', 'love', 'or', 'defeat', 'whats', 'that', 'machine', 'noise', 'its', 'bytes', 'and', 'megachips', 'for', 'tea', 'its', 'that', 'machine', 'boys', 'with', 'random', 'access', 'memory', 'never', 'worry', 'never', 'mind', 'not', 'for', 'money', 'not', 'for', 'gold', 'its']\n", "Target Sequence: ['wrest', 'me', 'away', 'back', 'to', 'humans', 'we', 'have', 'no', 'disease', 'no', 'trouble', 'of', 'mind', 'no', 'thank', 'you', 'or', 'please', 'no', 'regard', 'for', 'the', 'time', 'we', 'never', 'cry', 'we', 'never', 'retreat', 'we', 'have', 'no', 'conception', 'of', 'love', 'or', 'defeat', 'whats', 'that', 'machine', 'noise', 'its', 'bytes', 'and', 'megachips', 'for', 'tea', 'its', 'that', 'machine', 'boys', 'with', 'random', 'access', 'memory', 'never', 'worry', 'never', 'mind', 'not', 'for', 'money', 'not', 'for', 'gold', 'its', 'software']\n", "Input Sequence: ['is', 'hardware', 'its', 'heartbeat', 'is', 'timeshare', 'its', 'midwifes', 'a', 'disc', 'drive', 'its', 'sex', 'life', 'is', 'quantised', 'its', 'selfperpetuating', 'a', 'parahumanoidarianised', 'back', 'to', 'humans', 'back', 'to', 'humans', 'back', 'to', 'machines', 'machines', 'living', 'in', 'a', 'new', 'world', 'thinking', 'in', 'the', 'past', 'living', 'in', 'a', 'new', 'world', 'how', 'you', 'gonna', 'last', 'machine', 'world', 'back', 'to', 'humans', 'its', 'a', 'machines', 'world', 'thinking', 'in', 'the', 'past', 'back', 'to', 'humans', 'living', 'in', 'a', 'new']\n", "Target Sequence: ['hardware', 'its', 'heartbeat', 'is', 'timeshare', 'its', 'midwifes', 'a', 'disc', 'drive', 'its', 'sex', 'life', 'is', 'quantised', 'its', 'selfperpetuating', 'a', 'parahumanoidarianised', 'back', 'to', 'humans', 'back', 'to', 'humans', 'back', 'to', 'machines', 'machines', 'living', 'in', 'a', 'new', 'world', 'thinking', 'in', 'the', 'past', 'living', 'in', 'a', 'new', 'world', 'how', 'you', 'gonna', 'last', 'machine', 'world', 'back', 'to', 'humans', 'its', 'a', 'machines', 'world', 'thinking', 'in', 'the', 'past', 'back', 'to', 'humans', 'living', 'in', 'a', 'new', 'world']\n", "Input Sequence: ['been', 'here', 'before', 'a', 'long', 'time', 'ago', 'but', 'this', 'time', 'i', 'wear', 'no', 'sandals', 'ages', 'past', 'i', 'gave', 'all', 'you', 'people', 'food', 'and', 'water', 'three', 'feet', 'tall', 'so', 'very', 'small', 'im', 'no', 'trouble', 'i', 'bring', 'thunder', 'lightning', 'sun', 'and', 'the', 'rain', 'for', 'all', 'the', 'people', 'in', 'the', 'land', 'a', 'message', 'of', 'love', 'i', 'bring', 'you', 'from', 'up', 'above', 'all', 'good', 'children', 'gather', 'around', 'come', 'join', 'your', 'hands', 'and']\n", "Target Sequence: ['here', 'before', 'a', 'long', 'time', 'ago', 'but', 'this', 'time', 'i', 'wear', 'no', 'sandals', 'ages', 'past', 'i', 'gave', 'all', 'you', 'people', 'food', 'and', 'water', 'three', 'feet', 'tall', 'so', 'very', 'small', 'im', 'no', 'trouble', 'i', 'bring', 'thunder', 'lightning', 'sun', 'and', 'the', 'rain', 'for', 'all', 'the', 'people', 'in', 'the', 'land', 'a', 'message', 'of', 'love', 'i', 'bring', 'you', 'from', 'up', 'above', 'all', 'good', 'children', 'gather', 'around', 'come', 'join', 'your', 'hands', 'and', 'sing']\n", "Input Sequence: ['along', 'they', 'call', 'me', 'mad', 'the', 'swine', 'i', 'guess', 'im', 'mad', 'the', 'swine', 'ive', 'come', 'to', 'save', 'you', 'save', 'you', 'mad', 'the', 'swine', 'mad', 'the', 'swine', 'so', 'all', 'you', 'people', 'gather', 'around', 'hold', 'out', 'your', 'hands', 'and', 'praise', 'the', 'lord', 'i', 'woke', 'up', 'on', 'the', 'water', 'just', 'as', 'before', 'ill', 'help', 'the', 'meek', 'and', 'the', 'mild', 'and', 'believers', 'and', 'the', 'blind', 'and', 'all', 'the', 'creatures', 'great', 'and', 'small']\n", "Target Sequence: ['they', 'call', 'me', 'mad', 'the', 'swine', 'i', 'guess', 'im', 'mad', 'the', 'swine', 'ive', 'come', 'to', 'save', 'you', 'save', 'you', 'mad', 'the', 'swine', 'mad', 'the', 'swine', 'so', 'all', 'you', 'people', 'gather', 'around', 'hold', 'out', 'your', 'hands', 'and', 'praise', 'the', 'lord', 'i', 'woke', 'up', 'on', 'the', 'water', 'just', 'as', 'before', 'ill', 'help', 'the', 'meek', 'and', 'the', 'mild', 'and', 'believers', 'and', 'the', 'blind', 'and', 'all', 'the', 'creatures', 'great', 'and', 'small', 'let']\n", "Input Sequence: ['me', 'take', 'you', 'to', 'the', 'river', 'without', 'a', 'ford', 'oh', 'and', 'then', 'one', 'day', 'you', 'realise', 'youre', 'all', 'the', 'same', 'weve', 'been', 'in', 'life', 'all', 'ive', 'come', 'to', 'say', 'just', 'like', 'before', 'they', 'call', 'me', 'mad', 'the', 'swine', 'im', 'mad', 'the', 'swine', 'ive', 'come', 'to', 'save', 'you', 'save', 'you', 'mad', 'the', 'swine', 'mad', 'the', 'swine', 'so', 'all', 'you', 'people', 'gather', 'around', 'hold', 'out', 'your', 'hands', 'and', 'praise', 'the']\n", "Target Sequence: ['take', 'you', 'to', 'the', 'river', 'without', 'a', 'ford', 'oh', 'and', 'then', 'one', 'day', 'you', 'realise', 'youre', 'all', 'the', 'same', 'weve', 'been', 'in', 'life', 'all', 'ive', 'come', 'to', 'say', 'just', 'like', 'before', 'they', 'call', 'me', 'mad', 'the', 'swine', 'im', 'mad', 'the', 'swine', 'ive', 'come', 'to', 'save', 'you', 'save', 'you', 'mad', 'the', 'swine', 'mad', 'the', 'swine', 'so', 'all', 'you', 'people', 'gather', 'around', 'hold', 'out', 'your', 'hands', 'and', 'praise', 'the', 'lord']\n", "Input Sequence: ['ooh', 'oh', 'now', 'so', 'all', 'you', 'people', 'gather', 'around', 'hold', 'out', 'your', 'hands', 'and', 'praise', 'the', 'lord', 'dont', 'ever', 'fail', 'me', 'mad', 'the', 'swine', 'mad', 'the', 'swine', 'ive', 'come', 'to', 'save', 'you', 'save', 'you', 'oh', 'now', 'mad', 'the', 'swine', 'mad', 'the', 'swine', 'so', 'all', 'you', 'people', 'gather', 'around', 'hold', 'out', 'your', 'hands', 'and', 'praise', 'the', 'lord', 'hands', 'and', 'praise', 'the', 'lord', 'praise', 'the', 'lord', 'ill', 'get', 'down', 'on']\n", "Target Sequence: ['oh', 'now', 'so', 'all', 'you', 'people', 'gather', 'around', 'hold', 'out', 'your', 'hands', 'and', 'praise', 'the', 'lord', 'dont', 'ever', 'fail', 'me', 'mad', 'the', 'swine', 'mad', 'the', 'swine', 'ive', 'come', 'to', 'save', 'you', 'save', 'you', 'oh', 'now', 'mad', 'the', 'swine', 'mad', 'the', 'swine', 'so', 'all', 'you', 'people', 'gather', 'around', 'hold', 'out', 'your', 'hands', 'and', 'praise', 'the', 'lord', 'hands', 'and', 'praise', 'the', 'lord', 'praise', 'the', 'lord', 'ill', 'get', 'down', 'on', 'my']\n", "Input Sequence: ['im', 'taking', 'my', 'right', 'with', 'destiny', 'willing', 'to', 'play', 'my', 'part', 'living', 'with', 'painful', 'memories', 'loving', 'with', 'all', 'my', 'heart', 'made', 'in', 'heaven', 'made', 'in', 'heaven', 'it', 'was', 'all', 'meant', 'to', 'be', 'yeah', 'made', 'in', 'heaven', 'made', 'in', 'heaven', 'thats', 'what', 'they', 'say', 'cant', 'you', 'see', 'thats', 'what', 'everybody', 'says', 'to', 'me', 'cant', 'you', 'see', 'oh', 'i', 'know', 'i', 'know', 'i', 'know', 'that', 'its', 'true', 'yes', 'its', 'really']\n", "Target Sequence: ['taking', 'my', 'right', 'with', 'destiny', 'willing', 'to', 'play', 'my', 'part', 'living', 'with', 'painful', 'memories', 'loving', 'with', 'all', 'my', 'heart', 'made', 'in', 'heaven', 'made', 'in', 'heaven', 'it', 'was', 'all', 'meant', 'to', 'be', 'yeah', 'made', 'in', 'heaven', 'made', 'in', 'heaven', 'thats', 'what', 'they', 'say', 'cant', 'you', 'see', 'thats', 'what', 'everybody', 'says', 'to', 'me', 'cant', 'you', 'see', 'oh', 'i', 'know', 'i', 'know', 'i', 'know', 'that', 'its', 'true', 'yes', 'its', 'really', 'meant']\n", "Input Sequence: ['to', 'be', 'deep', 'in', 'my', 'heart', 'im', 'having', 'to', 'learn', 'to', 'pay', 'the', 'price', 'theyre', 'turning', 'me', 'upside', 'down', 'waiting', 'for', 'possibilities', 'dont', 'see', 'too', 'many', 'around', 'made', 'in', 'heaven', 'yes', 'made', 'in', 'heaven', 'its', 'for', 'all', 'to', 'see', 'made', 'in', 'heaven', 'made', 'in', 'heaven', 'thats', 'what', 'everybody', 'says', 'everybody', 'says', 'to', 'me', 'it', 'was', 'really', 'meant', 'to', 'be', 'oh', 'cant', 'you', 'see', 'yeah', 'everybody', 'everybody', 'says', 'yes']\n", "Target Sequence: ['be', 'deep', 'in', 'my', 'heart', 'im', 'having', 'to', 'learn', 'to', 'pay', 'the', 'price', 'theyre', 'turning', 'me', 'upside', 'down', 'waiting', 'for', 'possibilities', 'dont', 'see', 'too', 'many', 'around', 'made', 'in', 'heaven', 'yes', 'made', 'in', 'heaven', 'its', 'for', 'all', 'to', 'see', 'made', 'in', 'heaven', 'made', 'in', 'heaven', 'thats', 'what', 'everybody', 'says', 'everybody', 'says', 'to', 'me', 'it', 'was', 'really', 'meant', 'to', 'be', 'oh', 'cant', 'you', 'see', 'yeah', 'everybody', 'everybody', 'says', 'yes', 'it']\n", "Input Sequence: ['was', 'meant', 'to', 'be', 'yeah', 'yeah', 'when', 'stormy', 'weather', 'comes', 'around', 'it', 'was', 'made', 'in', 'heaven', 'when', 'sunny', 'skies', 'break', 'through', 'behind', 'the', 'clouds', 'i', 'wish', 'it', 'could', 'last', 'forever', 'yeah', 'wish', 'it', 'could', 'last', 'forever', 'forever', 'im', 'playing', 'my', 'role', 'in', 'history', 'looking', 'to', 'find', 'my', 'goal', 'taking', 'in', 'all', 'this', 'misery', 'but', 'giving', 'it', 'all', 'my', 'soul', 'made', 'in', 'heaven', 'made', 'in', 'heaven', 'it', 'was', 'all']\n", "Target Sequence: ['meant', 'to', 'be', 'yeah', 'yeah', 'when', 'stormy', 'weather', 'comes', 'around', 'it', 'was', 'made', 'in', 'heaven', 'when', 'sunny', 'skies', 'break', 'through', 'behind', 'the', 'clouds', 'i', 'wish', 'it', 'could', 'last', 'forever', 'yeah', 'wish', 'it', 'could', 'last', 'forever', 'forever', 'im', 'playing', 'my', 'role', 'in', 'history', 'looking', 'to', 'find', 'my', 'goal', 'taking', 'in', 'all', 'this', 'misery', 'but', 'giving', 'it', 'all', 'my', 'soul', 'made', 'in', 'heaven', 'made', 'in', 'heaven', 'it', 'was', 'all', 'meant']\n", "Input Sequence: ['oh', 'yeah', 'im', 'gonna', 'take', 'a', 'little', 'walk', 'on', 'the', 'wild', 'side', 'im', 'gonna', 'loosen', 'up', 'and', 'get', 'me', 'some', 'gas', 'im', 'gonna', 'get', 'me', 'some', 'action', 'go', 'crazy', 'driving', 'in', 'the', 'fast', 'lane', 'my', 'baby', 'left', 'me', 'alone', 'she', 'done', 'me', 'dirty', 'and', 'im', 'feeling', 'so', 'lonely', 'so', 'come', 'home', 'come', 'home', 'if', 'you', 'dont', 'youre', 'gonna', 'break', 'my', 'heart', 'man', 'on', 'the', 'prowl', 'you', 'better', 'watch']\n", "Target Sequence: ['yeah', 'im', 'gonna', 'take', 'a', 'little', 'walk', 'on', 'the', 'wild', 'side', 'im', 'gonna', 'loosen', 'up', 'and', 'get', 'me', 'some', 'gas', 'im', 'gonna', 'get', 'me', 'some', 'action', 'go', 'crazy', 'driving', 'in', 'the', 'fast', 'lane', 'my', 'baby', 'left', 'me', 'alone', 'she', 'done', 'me', 'dirty', 'and', 'im', 'feeling', 'so', 'lonely', 'so', 'come', 'home', 'come', 'home', 'if', 'you', 'dont', 'youre', 'gonna', 'break', 'my', 'heart', 'man', 'on', 'the', 'prowl', 'you', 'better', 'watch', 'out']\n", "Input Sequence: ['im', 'on', 'the', 'loose', 'and', 'im', 'looking', 'for', 'trouble', 'so', 'look', 'out', 'yeah', 'yeah', 'look', 'out', 'yeah', 'yeah', 'im', 'a', 'man', 'on', 'the', 'prowl', 'i', 'dont', 'wanna', 'be', 'a', 'rock', 'n', 'roll', 'steady', 'i', 'just', 'wanna', 'be', 'low', 'down', 'trash', 'i', 'wanna', 'go', 'to', 'the', 'movies', 'all', 'i', 'wanna', 'do', 'is', 'sit', 'on', 'my', 'ass', 'ooh', 'so', 'honey', 'come', 'home', 'come', 'home', 'come', 'home', 'dont', 'leave', 'me', 'when']\n", "Target Sequence: ['on', 'the', 'loose', 'and', 'im', 'looking', 'for', 'trouble', 'so', 'look', 'out', 'yeah', 'yeah', 'look', 'out', 'yeah', 'yeah', 'im', 'a', 'man', 'on', 'the', 'prowl', 'i', 'dont', 'wanna', 'be', 'a', 'rock', 'n', 'roll', 'steady', 'i', 'just', 'wanna', 'be', 'low', 'down', 'trash', 'i', 'wanna', 'go', 'to', 'the', 'movies', 'all', 'i', 'wanna', 'do', 'is', 'sit', 'on', 'my', 'ass', 'ooh', 'so', 'honey', 'come', 'home', 'come', 'home', 'come', 'home', 'dont', 'leave', 'me', 'when', 'im']\n", "Input Sequence: ['feeling', 'so', 'lonely', 'come', 'home', 'yeah', 'yeah', 'come', 'home', 'yeah', 'yeah', 'if', 'you', 'dont', 'youre', 'gonna', 'break', 'my', 'heart', 'man', 'on', 'the', 'prowl', 'you', 'better', 'watch', 'out', 'im', 'on', 'the', 'loose', 'and', 'im', 'looking', 'for', 'trouble', 'so', 'look', 'out', 'yeah', 'yeah', 'look', 'out', 'yeah', 'yeah', 'cause', 'im', 'a', 'man', 'on', 'the', 'prowl', 'well', 'i', 'keep', 'dreaming', 'about', 'my', 'baby', 'but', 'it', 'aint', 'gonna', 'get', 'me', 'nowhere', 'bap', 'bap']\n", "Target Sequence: ['so', 'lonely', 'come', 'home', 'yeah', 'yeah', 'come', 'home', 'yeah', 'yeah', 'if', 'you', 'dont', 'youre', 'gonna', 'break', 'my', 'heart', 'man', 'on', 'the', 'prowl', 'you', 'better', 'watch', 'out', 'im', 'on', 'the', 'loose', 'and', 'im', 'looking', 'for', 'trouble', 'so', 'look', 'out', 'yeah', 'yeah', 'look', 'out', 'yeah', 'yeah', 'cause', 'im', 'a', 'man', 'on', 'the', 'prowl', 'well', 'i', 'keep', 'dreaming', 'about', 'my', 'baby', 'but', 'it', 'aint', 'gonna', 'get', 'me', 'nowhere', 'bap', 'bap', 'hey']\n", "Input Sequence: ['i', 'gonna', 'teach', 'my', 'baby', 'dancin', 'bap', 'bap', 'but', 'i', 'aint', 'no', 'fred', 'astaire', 'so', 'baby', 'look', 'out', 'im', 'a', 'man', 'on', 'the', 'prowl', 'look', 'out', 'man', 'on', 'the', 'prowl', 'yeah', 'yeah', 'baby', 'baby', 'baby', 'look', 'out', 'yeah', 'man', 'on', 'the', 'prowl', 'baby', 'come', 'home', 'im', 'on', 'the', 'loose', 'and', 'im', 'looking', 'for', 'trouble', 'baby', 'come', 'home', 'oh', 'yeah', 'cause', 'im', 'a', 'man', 'on', 'the', 'prowl', 'so', 'honey']\n", "Target Sequence: ['gonna', 'teach', 'my', 'baby', 'dancin', 'bap', 'bap', 'but', 'i', 'aint', 'no', 'fred', 'astaire', 'so', 'baby', 'look', 'out', 'im', 'a', 'man', 'on', 'the', 'prowl', 'look', 'out', 'man', 'on', 'the', 'prowl', 'yeah', 'yeah', 'baby', 'baby', 'baby', 'look', 'out', 'yeah', 'man', 'on', 'the', 'prowl', 'baby', 'come', 'home', 'im', 'on', 'the', 'loose', 'and', 'im', 'looking', 'for', 'trouble', 'baby', 'come', 'home', 'oh', 'yeah', 'cause', 'im', 'a', 'man', 'on', 'the', 'prowl', 'so', 'honey', 'come']\n", "Input Sequence: ['i', 'dont', 'want', 'to', 'sleep', 'with', 'you', 'i', 'dont', 'need', 'the', 'passion', 'too', 'i', 'dont', 'want', 'a', 'stormy', 'affair', 'to', 'make', 'me', 'feel', 'my', 'life', 'is', 'heading', 'somewhere', 'all', 'i', 'want', 'is', 'the', 'comfort', 'and', 'care', 'just', 'to', 'know', 'that', 'my', 'woman', 'gives', 'me', 'sweet', 'mother', 'love', 'ah', 'ha', 'ive', 'walked', 'too', 'long', 'in', 'this', 'lonely', 'lane', 'ive', 'had', 'enough', 'of', 'this', 'same', 'old', 'game', 'im', 'a', 'man']\n", "Target Sequence: ['dont', 'want', 'to', 'sleep', 'with', 'you', 'i', 'dont', 'need', 'the', 'passion', 'too', 'i', 'dont', 'want', 'a', 'stormy', 'affair', 'to', 'make', 'me', 'feel', 'my', 'life', 'is', 'heading', 'somewhere', 'all', 'i', 'want', 'is', 'the', 'comfort', 'and', 'care', 'just', 'to', 'know', 'that', 'my', 'woman', 'gives', 'me', 'sweet', 'mother', 'love', 'ah', 'ha', 'ive', 'walked', 'too', 'long', 'in', 'this', 'lonely', 'lane', 'ive', 'had', 'enough', 'of', 'this', 'same', 'old', 'game', 'im', 'a', 'man', 'of']\n", "Input Sequence: ['the', 'world', 'and', 'they', 'say', 'that', 'im', 'strong', 'but', 'my', 'heart', 'is', 'heavy', 'and', 'my', 'hope', 'is', 'gone', 'out', 'in', 'the', 'city', 'in', 'the', 'cold', 'world', 'outside', 'i', 'dont', 'want', 'pity', 'just', 'a', 'safe', 'place', 'to', 'hide', 'mama', 'please', 'let', 'me', 'back', 'inside', 'i', 'dont', 'want', 'to', 'make', 'no', 'waves', 'but', 'you', 'can', 'give', 'me', 'all', 'the', 'love', 'that', 'i', 'crave', 'i', 'cant', 'take', 'it', 'if', 'you', 'see']\n", "Target Sequence: ['world', 'and', 'they', 'say', 'that', 'im', 'strong', 'but', 'my', 'heart', 'is', 'heavy', 'and', 'my', 'hope', 'is', 'gone', 'out', 'in', 'the', 'city', 'in', 'the', 'cold', 'world', 'outside', 'i', 'dont', 'want', 'pity', 'just', 'a', 'safe', 'place', 'to', 'hide', 'mama', 'please', 'let', 'me', 'back', 'inside', 'i', 'dont', 'want', 'to', 'make', 'no', 'waves', 'but', 'you', 'can', 'give', 'me', 'all', 'the', 'love', 'that', 'i', 'crave', 'i', 'cant', 'take', 'it', 'if', 'you', 'see', 'me']\n", "Input Sequence: ['cry', 'i', 'long', 'for', 'peace', 'before', 'i', 'die', 'all', 'i', 'want', 'is', 'to', 'know', 'that', 'youre', 'there', 'youre', 'gonna', 'give', 'me', 'all', 'your', 'sweet', 'mother', 'love', 'ah', 'ha', 'mother', 'love', 'my', 'bodys', 'aching', 'but', 'i', 'cant', 'sleep', 'my', 'dreams', 'are', 'all', 'the', 'company', 'i', 'keep', 'got', 'such', 'a', 'feeling', 'as', 'the', 'sun', 'goes', 'down', 'im', 'coming', 'home', 'to', 'my', 'sweet', 'mother', 'love', 'mother', 'love', 'mother', 'love', 'love', 'love']\n", "Target Sequence: ['i', 'long', 'for', 'peace', 'before', 'i', 'die', 'all', 'i', 'want', 'is', 'to', 'know', 'that', 'youre', 'there', 'youre', 'gonna', 'give', 'me', 'all', 'your', 'sweet', 'mother', 'love', 'ah', 'ha', 'mother', 'love', 'my', 'bodys', 'aching', 'but', 'i', 'cant', 'sleep', 'my', 'dreams', 'are', 'all', 'the', 'company', 'i', 'keep', 'got', 'such', 'a', 'feeling', 'as', 'the', 'sun', 'goes', 'down', 'im', 'coming', 'home', 'to', 'my', 'sweet', 'mother', 'love', 'mother', 'love', 'mother', 'love', 'love', 'love', 'love']\n", "Input Sequence: ['aah', 'aah', 'in', 'the', 'land', 'where', 'horses', 'born', 'with', 'eagle', 'wings', 'and', 'honey', 'bees', 'have', 'lost', 'their', 'stings', 'theres', 'singing', 'forever', 'ooh', 'yeah', 'lions', 'den', 'with', 'fallow', 'deer', 'and', 'rivers', 'made', 'from', 'wine', 'so', 'clear', 'flow', 'on', 'and', 'on', 'forever', 'dragons', 'fly', 'like', 'sparrows', 'thru', 'the', 'air', 'and', 'baby', 'lambs', 'where', 'samson', 'dares', 'to', 'go', 'on', 'on', 'on', 'on', 'on', 'on', 'my', 'fairy', 'king', 'can', 'see', 'things', 'he']\n", "Target Sequence: ['aah', 'in', 'the', 'land', 'where', 'horses', 'born', 'with', 'eagle', 'wings', 'and', 'honey', 'bees', 'have', 'lost', 'their', 'stings', 'theres', 'singing', 'forever', 'ooh', 'yeah', 'lions', 'den', 'with', 'fallow', 'deer', 'and', 'rivers', 'made', 'from', 'wine', 'so', 'clear', 'flow', 'on', 'and', 'on', 'forever', 'dragons', 'fly', 'like', 'sparrows', 'thru', 'the', 'air', 'and', 'baby', 'lambs', 'where', 'samson', 'dares', 'to', 'go', 'on', 'on', 'on', 'on', 'on', 'on', 'my', 'fairy', 'king', 'can', 'see', 'things', 'he', 'rules']\n", "Input Sequence: ['the', 'air', 'and', 'turns', 'the', 'tides', 'that', 'are', 'not', 'there', 'for', 'you', 'and', 'me', 'ooh', 'yeah', 'he', 'guides', 'the', 'winds', 'my', 'fairy', 'king', 'can', 'do', 'right', 'and', 'nothing', 'wrong', 'ah', 'then', 'came', 'man', 'to', 'savage', 'in', 'the', 'night', 'to', 'run', 'like', 'thieves', 'and', 'to', 'kill', 'like', 'knives', 'to', 'take', 'away', 'the', 'power', 'from', 'the', 'magic', 'hand', 'to', 'bring', 'about', 'the', 'ruin', 'to', 'the', 'promised', 'land', 'aah', 'aah', 'they']\n", "Target Sequence: ['air', 'and', 'turns', 'the', 'tides', 'that', 'are', 'not', 'there', 'for', 'you', 'and', 'me', 'ooh', 'yeah', 'he', 'guides', 'the', 'winds', 'my', 'fairy', 'king', 'can', 'do', 'right', 'and', 'nothing', 'wrong', 'ah', 'then', 'came', 'man', 'to', 'savage', 'in', 'the', 'night', 'to', 'run', 'like', 'thieves', 'and', 'to', 'kill', 'like', 'knives', 'to', 'take', 'away', 'the', 'power', 'from', 'the', 'magic', 'hand', 'to', 'bring', 'about', 'the', 'ruin', 'to', 'the', 'promised', 'land', 'aah', 'aah', 'they', 'turn']\n", "Input Sequence: ['the', 'milk', 'into', 'sour', 'like', 'the', 'blue', 'in', 'the', 'blood', 'of', 'my', 'veins', 'why', 'cant', 'you', 'see', 'it', 'fire', 'burning', 'in', 'hell', 'with', 'the', 'cry', 'of', 'screaming', 'pain', 'son', 'of', 'heaven', 'set', 'me', 'free', 'and', 'let', 'me', 'go', 'sea', 'turn', 'dry', 'no', 'salt', 'from', 'sand', 'seasons', 'fly', 'no', 'helping', 'hand', 'teeth', 'dont', 'shine', 'like', 'pearls', 'for', 'poor', 'mans', 'eyes', 'aah', 'someone', 'someone', 'has', 'drained', 'the', 'colour', 'from', 'my']\n", "Target Sequence: ['milk', 'into', 'sour', 'like', 'the', 'blue', 'in', 'the', 'blood', 'of', 'my', 'veins', 'why', 'cant', 'you', 'see', 'it', 'fire', 'burning', 'in', 'hell', 'with', 'the', 'cry', 'of', 'screaming', 'pain', 'son', 'of', 'heaven', 'set', 'me', 'free', 'and', 'let', 'me', 'go', 'sea', 'turn', 'dry', 'no', 'salt', 'from', 'sand', 'seasons', 'fly', 'no', 'helping', 'hand', 'teeth', 'dont', 'shine', 'like', 'pearls', 'for', 'poor', 'mans', 'eyes', 'aah', 'someone', 'someone', 'has', 'drained', 'the', 'colour', 'from', 'my', 'wings']\n", "Input Sequence: ['another', 'partys', 'over', 'and', 'im', 'left', 'cold', 'sober', 'my', 'baby', 'left', 'me', 'for', 'somebody', 'new', 'i', 'dont', 'wanna', 'talk', 'about', 'it', 'want', 'to', 'forget', 'about', 'it', 'wanna', 'be', 'intoxicated', 'with', 'that', 'special', 'brew', 'so', 'come', 'and', 'get', 'me', 'let', 'me', 'get', 'in', 'that', 'sinking', 'feeling', 'that', 'says', 'my', 'heart', 'is', 'on', 'an', 'all', 'time', 'low', 'so', 'dont', 'expect', 'me', 'to', 'behave', 'perfectly', 'and', 'wear', 'that', 'sunny', 'smile', 'my']\n", "Target Sequence: ['partys', 'over', 'and', 'im', 'left', 'cold', 'sober', 'my', 'baby', 'left', 'me', 'for', 'somebody', 'new', 'i', 'dont', 'wanna', 'talk', 'about', 'it', 'want', 'to', 'forget', 'about', 'it', 'wanna', 'be', 'intoxicated', 'with', 'that', 'special', 'brew', 'so', 'come', 'and', 'get', 'me', 'let', 'me', 'get', 'in', 'that', 'sinking', 'feeling', 'that', 'says', 'my', 'heart', 'is', 'on', 'an', 'all', 'time', 'low', 'so', 'dont', 'expect', 'me', 'to', 'behave', 'perfectly', 'and', 'wear', 'that', 'sunny', 'smile', 'my', 'guess']\n", "Input Sequence: ['is', 'im', 'in', 'for', 'a', 'cloudy', 'and', 'overcast', 'dont', 'try', 'and', 'stop', 'me', 'cause', 'im', 'heading', 'for', 'that', 'stormy', 'weather', 'soon', 'im', 'causing', 'a', 'mild', 'sensation', 'with', 'this', 'new', 'occupation', 'im', 'permanently', 'glued', 'to', 'this', 'extraordinary', 'mood', 'so', 'now', 'move', 'over', 'and', 'let', 'me', 'take', 'over', 'with', 'my', 'melancholy', 'blues', 'im', 'causing', 'a', 'mild', 'sensation', 'with', 'this', 'new', 'occupation', 'im', 'in', 'the', 'news', 'im', 'just', 'getting', 'used', 'to']\n", "Target Sequence: ['im', 'in', 'for', 'a', 'cloudy', 'and', 'overcast', 'dont', 'try', 'and', 'stop', 'me', 'cause', 'im', 'heading', 'for', 'that', 'stormy', 'weather', 'soon', 'im', 'causing', 'a', 'mild', 'sensation', 'with', 'this', 'new', 'occupation', 'im', 'permanently', 'glued', 'to', 'this', 'extraordinary', 'mood', 'so', 'now', 'move', 'over', 'and', 'let', 'me', 'take', 'over', 'with', 'my', 'melancholy', 'blues', 'im', 'causing', 'a', 'mild', 'sensation', 'with', 'this', 'new', 'occupation', 'im', 'in', 'the', 'news', 'im', 'just', 'getting', 'used', 'to', 'my']\n", "Input Sequence: ['theres', 'no', 'living', 'in', 'my', 'life', 'anymore', 'the', 'seas', 'have', 'gone', 'dry', 'and', 'the', 'rains', 'stopped', 'falling', 'please', 'dont', 'you', 'cry', 'any', 'more', 'cant', 'you', 'see', 'listen', 'to', 'the', 'breeze', 'whisper', 'to', 'me', 'please', 'dont', 'send', 'me', 'to', 'the', 'path', 'of', 'nevermore', 'even', 'the', 'valleys', 'below', 'where', 'the', 'rays', 'of', 'the', 'sun', 'were', 'so', 'warm', 'and', 'tender', 'now', 'havent', 'anything', 'to', 'grow', 'cant', 'you', 'see', 'why', 'did', 'you']\n", "Target Sequence: ['no', 'living', 'in', 'my', 'life', 'anymore', 'the', 'seas', 'have', 'gone', 'dry', 'and', 'the', 'rains', 'stopped', 'falling', 'please', 'dont', 'you', 'cry', 'any', 'more', 'cant', 'you', 'see', 'listen', 'to', 'the', 'breeze', 'whisper', 'to', 'me', 'please', 'dont', 'send', 'me', 'to', 'the', 'path', 'of', 'nevermore', 'even', 'the', 'valleys', 'below', 'where', 'the', 'rays', 'of', 'the', 'sun', 'were', 'so', 'warm', 'and', 'tender', 'now', 'havent', 'anything', 'to', 'grow', 'cant', 'you', 'see', 'why', 'did', 'you', 'have']\n", "Input Sequence: ['here', 'i', 'stand', 'here', 'i', 'stand', 'look', 'around', 'around', 'around', 'around', 'around', 'but', 'you', 'wont', 'see', 'me', 'but', 'you', 'wont', 'see', 'me', 'now', 'im', 'here', 'now', 'im', 'here', 'now', 'im', 'there', 'now', 'im', 'there', 'im', 'just', 'ajust', 'a', 'new', 'man', 'yes', 'you', 'made', 'me', 'live', 'again', 'wow', 'a', 'baby', 'i', 'was', 'when', 'you', 'took', 'my', 'hand', 'and', 'the', 'light', 'of', 'the', 'night', 'burned', 'bright', 'the', 'people', 'all', 'stared']\n", "Target Sequence: ['i', 'stand', 'here', 'i', 'stand', 'look', 'around', 'around', 'around', 'around', 'around', 'but', 'you', 'wont', 'see', 'me', 'but', 'you', 'wont', 'see', 'me', 'now', 'im', 'here', 'now', 'im', 'here', 'now', 'im', 'there', 'now', 'im', 'there', 'im', 'just', 'ajust', 'a', 'new', 'man', 'yes', 'you', 'made', 'me', 'live', 'again', 'wow', 'a', 'baby', 'i', 'was', 'when', 'you', 'took', 'my', 'hand', 'and', 'the', 'light', 'of', 'the', 'night', 'burned', 'bright', 'the', 'people', 'all', 'stared', 'didnt']\n", "Input Sequence: ['understand', 'but', 'you', 'new', 'my', 'name', 'on', 'sight', 'ooh', 'whatever', 'came', 'of', 'you', 'and', 'me', 'americas', 'new', 'bride', 'to', 'be', 'ooh', 'dont', 'worry', 'baby', 'im', 'safe', 'and', 'sound', 'down', 'in', 'the', 'dungeon', 'just', 'peaches', 'n', 'me', 'dont', 'i', 'love', 'her', 'so', 'yes', 'you', 'made', 'me', 'live', 'again', 'yeah', 'yeah', 'ooh', 'a', 'thin', 'moon', 'me', 'in', 'a', 'smokescreen', 'sky', 'where', 'the', 'beams', 'of', 'your', 'lovelight', 'chase', 'dont', 'move', 'dont']\n", "Target Sequence: ['but', 'you', 'new', 'my', 'name', 'on', 'sight', 'ooh', 'whatever', 'came', 'of', 'you', 'and', 'me', 'americas', 'new', 'bride', 'to', 'be', 'ooh', 'dont', 'worry', 'baby', 'im', 'safe', 'and', 'sound', 'down', 'in', 'the', 'dungeon', 'just', 'peaches', 'n', 'me', 'dont', 'i', 'love', 'her', 'so', 'yes', 'you', 'made', 'me', 'live', 'again', 'yeah', 'yeah', 'ooh', 'a', 'thin', 'moon', 'me', 'in', 'a', 'smokescreen', 'sky', 'where', 'the', 'beams', 'of', 'your', 'lovelight', 'chase', 'dont', 'move', 'dont', 'speak']\n", "Input Sequence: ['dont', 'feel', 'no', 'pain', 'with', 'the', 'rain', 'running', 'down', 'my', 'face', 'your', 'matches', 'still', 'light', 'up', 'the', 'sky', 'and', 'many', 'a', 'tear', 'lives', 'on', 'in', 'my', 'eye', 'down', 'in', 'the', 'city', 'just', 'hoople', 'n', 'me', 'dont', 'i', 'love', 'him', 'so', 'ooh', 'dont', 'i', 'love', 'him', 'so', 'wooh', 'whatever', 'comes', 'of', 'you', 'and', 'me', 'i', 'love', 'to', 'leave', 'my', 'memory', 'with', 'you', 'now', 'im', 'here', 'now', 'im', 'here', 'think']\n", "Target Sequence: ['feel', 'no', 'pain', 'with', 'the', 'rain', 'running', 'down', 'my', 'face', 'your', 'matches', 'still', 'light', 'up', 'the', 'sky', 'and', 'many', 'a', 'tear', 'lives', 'on', 'in', 'my', 'eye', 'down', 'in', 'the', 'city', 'just', 'hoople', 'n', 'me', 'dont', 'i', 'love', 'him', 'so', 'ooh', 'dont', 'i', 'love', 'him', 'so', 'wooh', 'whatever', 'comes', 'of', 'you', 'and', 'me', 'i', 'love', 'to', 'leave', 'my', 'memory', 'with', 'you', 'now', 'im', 'here', 'now', 'im', 'here', 'think', 'ill']\n", "Input Sequence: ['fa', 'fa', 'fa', 'fa', 'fa', 'fa', 'fa', 'fa', 'fa', 'faa', 'now', 'once', 'upon', 'a', 'time', 'an', 'old', 'man', 'told', 'me', 'a', 'fable', 'when', 'the', 'piper', 'is', 'gone', 'and', 'the', 'soup', 'is', 'cold', 'on', 'your', 'table', 'and', 'if', 'the', 'black', 'crow', 'flies', 'to', 'find', 'a', 'new', 'destination', 'that', 'is', 'the', 'sign', 'come', 'tonight', 'come', 'to', 'the', 'ogre', 'sight', 'come', 'to', 'the', 'ogrebattlefight', 'he', 'gives', 'a', 'great', 'big', 'cry', 'and']\n", "Target Sequence: ['fa', 'fa', 'fa', 'fa', 'fa', 'fa', 'fa', 'fa', 'faa', 'now', 'once', 'upon', 'a', 'time', 'an', 'old', 'man', 'told', 'me', 'a', 'fable', 'when', 'the', 'piper', 'is', 'gone', 'and', 'the', 'soup', 'is', 'cold', 'on', 'your', 'table', 'and', 'if', 'the', 'black', 'crow', 'flies', 'to', 'find', 'a', 'new', 'destination', 'that', 'is', 'the', 'sign', 'come', 'tonight', 'come', 'to', 'the', 'ogre', 'sight', 'come', 'to', 'the', 'ogrebattlefight', 'he', 'gives', 'a', 'great', 'big', 'cry', 'and', 'he']\n", "Input Sequence: ['can', 'swallow', 'up', 'the', 'ocean', 'with', 'a', 'mighty', 'tongue', 'he', 'catches', 'flies', 'the', 'palm', 'of', 'a', 'hand', 'incredible', 'size', 'one', 'great', 'big', 'eye', 'has', 'a', 'focus', 'in', 'your', 'direction', 'now', 'the', 'battle', 'is', 'on', 'yeah', 'yeah', 'yeah', 'come', 'tonight', 'come', 'to', 'the', 'ogre', 'sight', 'come', 'to', 'the', 'ogrebattlefight', 'fa', 'fa', 'fa', 'fa', 'faa', 'hoooa', 'the', 'ogremen', 'are', 'still', 'inside', 'the', 'twoway', 'mirror', 'mountain', 'you', 'gotta', 'keep', 'down', 'right']\n", "Target Sequence: ['swallow', 'up', 'the', 'ocean', 'with', 'a', 'mighty', 'tongue', 'he', 'catches', 'flies', 'the', 'palm', 'of', 'a', 'hand', 'incredible', 'size', 'one', 'great', 'big', 'eye', 'has', 'a', 'focus', 'in', 'your', 'direction', 'now', 'the', 'battle', 'is', 'on', 'yeah', 'yeah', 'yeah', 'come', 'tonight', 'come', 'to', 'the', 'ogre', 'sight', 'come', 'to', 'the', 'ogrebattlefight', 'fa', 'fa', 'fa', 'fa', 'faa', 'hoooa', 'the', 'ogremen', 'are', 'still', 'inside', 'the', 'twoway', 'mirror', 'mountain', 'you', 'gotta', 'keep', 'down', 'right', 'out']\n", "Input Sequence: ['of', 'sight', 'you', 'cant', 'see', 'in', 'but', 'they', 'can', 'see', 'out', 'ooh', 'keep', 'a', 'look', 'out', 'the', 'ogremen', 'are', 'coming', 'out', 'from', 'the', 'twoway', 'mirror', 'mountain', 'theyre', 'running', 'up', 'behind', 'and', 'theyre', 'coming', 'all', 'about', 'cant', 'go', 'east', 'cause', 'you', 'gotta', 'go', 'south', 'aaargh', 'aaaaaaaarghh', 'ogremen', 'are', 'going', 'home', 'the', 'great', 'big', 'fight', 'is', 'over', 'bugle', 'blow', 'let', 'trumpet', 'cry', 'ogre', 'battle', 'lives', 'for', 'ever', 'more', 'oh', 'oh']\n", "Target Sequence: ['sight', 'you', 'cant', 'see', 'in', 'but', 'they', 'can', 'see', 'out', 'ooh', 'keep', 'a', 'look', 'out', 'the', 'ogremen', 'are', 'coming', 'out', 'from', 'the', 'twoway', 'mirror', 'mountain', 'theyre', 'running', 'up', 'behind', 'and', 'theyre', 'coming', 'all', 'about', 'cant', 'go', 'east', 'cause', 'you', 'gotta', 'go', 'south', 'aaargh', 'aaaaaaaarghh', 'ogremen', 'are', 'going', 'home', 'the', 'great', 'big', 'fight', 'is', 'over', 'bugle', 'blow', 'let', 'trumpet', 'cry', 'ogre', 'battle', 'lives', 'for', 'ever', 'more', 'oh', 'oh', 'oh']\n", "Input Sequence: ['we', 'had', 'a', 'good', 'night', 'jamming', 'away', 'there', 'was', 'a', 'full', 'moon', 'showing', 'and', 'we', 'started', 'to', 'play', 'but', 'in', 'the', 'cold', 'light', 'of', 'day', 'next', 'morning', 'party', 'was', 'over', 'huh', 'the', 'party', 'was', 'over', 'we', 'got', 'love', 'and', 'we', 'got', 'style', 'and', 'we', 'got', 'sex', 'and', 'i', 'know', 'i', 'know', 'we', 'got', 'what', 'it', 'takes', 'woah', 'woah', 'woah', 'woah', 'woah', 'woah', 'woah', 'woah', 'why', 'dont', 'you', 'come']\n", "Target Sequence: ['had', 'a', 'good', 'night', 'jamming', 'away', 'there', 'was', 'a', 'full', 'moon', 'showing', 'and', 'we', 'started', 'to', 'play', 'but', 'in', 'the', 'cold', 'light', 'of', 'day', 'next', 'morning', 'party', 'was', 'over', 'huh', 'the', 'party', 'was', 'over', 'we', 'got', 'love', 'and', 'we', 'got', 'style', 'and', 'we', 'got', 'sex', 'and', 'i', 'know', 'i', 'know', 'we', 'got', 'what', 'it', 'takes', 'woah', 'woah', 'woah', 'woah', 'woah', 'woah', 'woah', 'woah', 'why', 'dont', 'you', 'come', 'back']\n", "Input Sequence: ['and', 'play', 'come', 'back', 'and', 'play', 'hey', 'hey', 'come', 'back', 'and', 'play', 'we', 'got', 'all', 'night', 'all', 'day', 'everybodys', 'gone', 'away', 'why', 'dont', 'you', 'come', 'back', 'and', 'play', 'play', 'play', 'come', 'back', 'and', 'play', 'come', 'back', 'and', 'play', 'come', 'back', 'and', 'play', 'play', 'play', 'play', 'aah', 'go', 'get', 'em', 'boy', 'lets', 'party', 'yeah', 'ha', 'ha', 'ha', 'ha', 'haaa', 'give', 'it', 'give', 'it', 'we', 'had', 'a', 'food', 'fight', 'in']\n", "Target Sequence: ['play', 'come', 'back', 'and', 'play', 'hey', 'hey', 'come', 'back', 'and', 'play', 'we', 'got', 'all', 'night', 'all', 'day', 'everybodys', 'gone', 'away', 'why', 'dont', 'you', 'come', 'back', 'and', 'play', 'play', 'play', 'come', 'back', 'and', 'play', 'come', 'back', 'and', 'play', 'come', 'back', 'and', 'play', 'play', 'play', 'play', 'aah', 'go', 'get', 'em', 'boy', 'lets', 'party', 'yeah', 'ha', 'ha', 'ha', 'ha', 'haaa', 'give', 'it', 'give', 'it', 'we', 'had', 'a', 'food', 'fight', 'in', 'somebodys']\n", "Input Sequence: ['face', 'we', 'were', 'up', 'all', 'night', 'singing', 'singin', 'and', 'giving', 'a', 'chase', 'but', 'in', 'the', 'cold', 'light', 'of', 'day', 'next', 'morning', 'everybody', 'was', 'hungover', 'hey', 'come', 'back', 'and', 'play', 'come', 'back', 'and', 'play', 'come', 'back', 'and', 'play', 'we', 'got', 'all', 'night', 'all', 'day', 'everybodys', 'gone', 'away', 'why', 'dont', 'you', 'come', 'back', 'and', 'play', 'and', 'play', 'come', 'back', 'and', 'play', 'we', 'got', 'all', 'night', 'we', 'got', 'all', 'day', 'we']\n", "Target Sequence: ['we', 'were', 'up', 'all', 'night', 'singing', 'singin', 'and', 'giving', 'a', 'chase', 'but', 'in', 'the', 'cold', 'light', 'of', 'day', 'next', 'morning', 'everybody', 'was', 'hungover', 'hey', 'come', 'back', 'and', 'play', 'come', 'back', 'and', 'play', 'come', 'back', 'and', 'play', 'we', 'got', 'all', 'night', 'all', 'day', 'everybodys', 'gone', 'away', 'why', 'dont', 'you', 'come', 'back', 'and', 'play', 'and', 'play', 'come', 'back', 'and', 'play', 'we', 'got', 'all', 'night', 'we', 'got', 'all', 'day', 'we', 'got']\n", "Input Sequence: ['shed', 'a', 'tear', 'cause', 'im', 'missing', 'you', 'im', 'still', 'alright', 'to', 'smile', 'girl', 'i', 'think', 'about', 'you', 'every', 'day', 'now', 'was', 'a', 'time', 'when', 'i', 'wasnt', 'sure', 'but', 'you', 'set', 'my', 'mind', 'at', 'ease', 'there', 'is', 'no', 'doubt', 'youre', 'in', 'my', 'heart', 'now', 'said', 'woman', 'take', 'it', 'slow', 'itll', 'work', 'itself', 'out', 'fine', 'all', 'we', 'need', 'is', 'just', 'a', 'little', 'patience', 'said', 'sugar', 'make', 'it', 'slow', 'and', 'well']\n", "Target Sequence: ['a', 'tear', 'cause', 'im', 'missing', 'you', 'im', 'still', 'alright', 'to', 'smile', 'girl', 'i', 'think', 'about', 'you', 'every', 'day', 'now', 'was', 'a', 'time', 'when', 'i', 'wasnt', 'sure', 'but', 'you', 'set', 'my', 'mind', 'at', 'ease', 'there', 'is', 'no', 'doubt', 'youre', 'in', 'my', 'heart', 'now', 'said', 'woman', 'take', 'it', 'slow', 'itll', 'work', 'itself', 'out', 'fine', 'all', 'we', 'need', 'is', 'just', 'a', 'little', 'patience', 'said', 'sugar', 'make', 'it', 'slow', 'and', 'well', 'come']\n", "Input Sequence: ['together', 'fine', 'all', 'we', 'need', 'is', 'just', 'a', 'little', 'patience', 'inhale', 'patience', 'ooh', 'oh', 'yeah', 'sit', 'here', 'on', 'the', 'stairs', 'cause', 'id', 'rather', 'be', 'alone', 'if', 'i', 'cant', 'have', 'you', 'right', 'now', 'ill', 'wait', 'dear', 'sometimes', 'i', 'get', 'so', 'tense', 'but', 'i', 'cant', 'speed', 'up', 'the', 'time', 'but', 'you', 'know', 'love', 'theres', 'one', 'more', 'thing', 'to', 'consider', 'said', 'woman', 'take', 'it', 'slow', 'things', 'will', 'be', 'just', 'fine', 'you']\n", "Target Sequence: ['fine', 'all', 'we', 'need', 'is', 'just', 'a', 'little', 'patience', 'inhale', 'patience', 'ooh', 'oh', 'yeah', 'sit', 'here', 'on', 'the', 'stairs', 'cause', 'id', 'rather', 'be', 'alone', 'if', 'i', 'cant', 'have', 'you', 'right', 'now', 'ill', 'wait', 'dear', 'sometimes', 'i', 'get', 'so', 'tense', 'but', 'i', 'cant', 'speed', 'up', 'the', 'time', 'but', 'you', 'know', 'love', 'theres', 'one', 'more', 'thing', 'to', 'consider', 'said', 'woman', 'take', 'it', 'slow', 'things', 'will', 'be', 'just', 'fine', 'you', 'and']\n", "Input Sequence: ['ill', 'just', 'use', 'a', 'little', 'patience', 'said', 'sugar', 'take', 'the', 'time', 'cause', 'the', 'lights', 'are', 'shining', 'bright', 'you', 'and', 'ive', 'got', 'what', 'it', 'takes', 'to', 'make', 'it', 'we', 'wont', 'fake', 'it', 'oh', 'never', 'break', 'it', 'cause', 'i', 'cant', 'take', 'it', 'little', 'patience', 'mm', 'yeah', 'ooh', 'yeah', 'need', 'a', 'little', 'patience', 'yeah', 'just', 'a', 'little', 'patience', 'yeah', 'some', 'more', 'pati', 'ence', 'yeah', 'ive', 'been', 'walking', 'these', 'streets', 'at', 'night']\n", "Target Sequence: ['just', 'use', 'a', 'little', 'patience', 'said', 'sugar', 'take', 'the', 'time', 'cause', 'the', 'lights', 'are', 'shining', 'bright', 'you', 'and', 'ive', 'got', 'what', 'it', 'takes', 'to', 'make', 'it', 'we', 'wont', 'fake', 'it', 'oh', 'never', 'break', 'it', 'cause', 'i', 'cant', 'take', 'it', 'little', 'patience', 'mm', 'yeah', 'ooh', 'yeah', 'need', 'a', 'little', 'patience', 'yeah', 'just', 'a', 'little', 'patience', 'yeah', 'some', 'more', 'pati', 'ence', 'yeah', 'ive', 'been', 'walking', 'these', 'streets', 'at', 'night', 'just']\n", "Input Sequence: ['trying', 'to', 'get', 'it', 'right', 'need', 'some', 'patience', 'yeah', 'its', 'hard', 'to', 'see', 'with', 'so', 'many', 'around', 'you', 'know', 'i', 'dont', 'like', 'being', 'stuck', 'in', 'a', 'crowd', 'could', 'use', 'some', 'patience', 'yeah', 'and', 'the', 'streets', 'dont', 'change', 'but', 'maybe', 'the', 'name', 'i', 'aint', 'got', 'time', 'for', 'the', 'game', 'cause', 'i', 'need', 'you', 'patience', 'yeah', 'yeah', 'yeah', 'well', 'i', 'need', 'you', 'oh', 'i', 'need', 'you', 'take', 'some', 'patience', 'whoa']\n", "Target Sequence: ['to', 'get', 'it', 'right', 'need', 'some', 'patience', 'yeah', 'its', 'hard', 'to', 'see', 'with', 'so', 'many', 'around', 'you', 'know', 'i', 'dont', 'like', 'being', 'stuck', 'in', 'a', 'crowd', 'could', 'use', 'some', 'patience', 'yeah', 'and', 'the', 'streets', 'dont', 'change', 'but', 'maybe', 'the', 'name', 'i', 'aint', 'got', 'time', 'for', 'the', 'game', 'cause', 'i', 'need', 'you', 'patience', 'yeah', 'yeah', 'yeah', 'well', 'i', 'need', 'you', 'oh', 'i', 'need', 'you', 'take', 'some', 'patience', 'whoa', 'i']\n", "Input Sequence: ['open', 'up', 'your', 'mind', 'and', 'let', 'me', 'step', 'inside', 'rest', 'your', 'weary', 'head', 'and', 'let', 'your', 'heart', 'decide', 'its', 'so', 'easy', 'when', 'you', 'know', 'the', 'rules', 'its', 'so', 'easy', 'all', 'you', 'have', 'to', 'do', 'is', 'fall', 'in', 'love', 'play', 'the', 'game', 'everybody', 'play', 'the', 'game', 'of', 'love', 'ooh', 'yeah', 'when', 'youre', 'feeling', 'down', 'and', 'your', 'resistance', 'is', 'low', 'light', 'another', 'cigarette', 'and', 'let', 'yourself', 'go', 'this', 'is', 'your']\n", "Target Sequence: ['up', 'your', 'mind', 'and', 'let', 'me', 'step', 'inside', 'rest', 'your', 'weary', 'head', 'and', 'let', 'your', 'heart', 'decide', 'its', 'so', 'easy', 'when', 'you', 'know', 'the', 'rules', 'its', 'so', 'easy', 'all', 'you', 'have', 'to', 'do', 'is', 'fall', 'in', 'love', 'play', 'the', 'game', 'everybody', 'play', 'the', 'game', 'of', 'love', 'ooh', 'yeah', 'when', 'youre', 'feeling', 'down', 'and', 'your', 'resistance', 'is', 'low', 'light', 'another', 'cigarette', 'and', 'let', 'yourself', 'go', 'this', 'is', 'your', 'life']\n", "Input Sequence: ['dont', 'play', 'hard', 'to', 'get', 'its', 'a', 'free', 'world', 'all', 'you', 'have', 'to', 'do', 'is', 'fall', 'in', 'love', 'play', 'the', 'game', 'yeah', 'everybody', 'play', 'the', 'game', 'of', 'love', 'ooh', 'yeah', 'my', 'game', 'of', 'love', 'has', 'just', 'begun', 'love', 'runs', 'from', 'my', 'head', 'down', 'to', 'my', 'toes', 'my', 'love', 'is', 'pumping', 'through', 'my', 'veins', 'play', 'the', 'game', 'driving', 'me', 'insane', 'come', 'come', 'come', 'come', 'come', 'play', 'the', 'game', 'play']\n", "Target Sequence: ['play', 'hard', 'to', 'get', 'its', 'a', 'free', 'world', 'all', 'you', 'have', 'to', 'do', 'is', 'fall', 'in', 'love', 'play', 'the', 'game', 'yeah', 'everybody', 'play', 'the', 'game', 'of', 'love', 'ooh', 'yeah', 'my', 'game', 'of', 'love', 'has', 'just', 'begun', 'love', 'runs', 'from', 'my', 'head', 'down', 'to', 'my', 'toes', 'my', 'love', 'is', 'pumping', 'through', 'my', 'veins', 'play', 'the', 'game', 'driving', 'me', 'insane', 'come', 'come', 'come', 'come', 'come', 'play', 'the', 'game', 'play', 'the']\n", "Input Sequence: ['game', 'play', 'the', 'game', 'play', 'the', 'game', 'play', 'the', 'game', 'everybody', 'play', 'the', 'game', 'of', 'love', 'this', 'is', 'your', 'life', 'dont', 'play', 'hard', 'to', 'get', 'its', 'a', 'free', 'free', 'world', 'all', 'you', 'have', 'to', 'do', 'is', 'fall', 'in', 'love', 'play', 'the', 'game', 'yeah', 'play', 'the', 'game', 'of', 'love', 'your', 'life', 'dont', 'play', 'hard', 'to', 'get', 'its', 'a', 'free', 'free', 'world', 'all', 'you', 'have', 'to', 'do', 'is', 'fall', 'in']\n", "Target Sequence: ['play', 'the', 'game', 'play', 'the', 'game', 'play', 'the', 'game', 'everybody', 'play', 'the', 'game', 'of', 'love', 'this', 'is', 'your', 'life', 'dont', 'play', 'hard', 'to', 'get', 'its', 'a', 'free', 'free', 'world', 'all', 'you', 'have', 'to', 'do', 'is', 'fall', 'in', 'love', 'play', 'the', 'game', 'yeah', 'play', 'the', 'game', 'of', 'love', 'your', 'life', 'dont', 'play', 'hard', 'to', 'get', 'its', 'a', 'free', 'free', 'world', 'all', 'you', 'have', 'to', 'do', 'is', 'fall', 'in', 'love']\n", "Input Sequence: ['in', 'the', 'bright', 'shop', 'window', 'sits', 'the', 'polar', 'bear', 'makes', 'the', 'childrens', 'eyes', 'light', 'up', 'to', 'see', 'him', 'there', 'amongst', 'the', 'tinsel', 'he', 'gives', 'everyone', 'a', 'smile', 'to', 'see', 'him', 'as', 'youd', 'see', 'a', 'star', 'love', 'him', 'from', 'where', 'you', 'are', 'hes', 'not', 'for', 'not', 'for', 'not', 'for', 'sale', 'past', 'an', 'open', 'window', 'walks', 'the', 'pretty', 'girl', 'does', 'she', 'see', 'me', 'at', 'her', 'feet', 'its', 'hard', 'to', 'tell']\n", "Target Sequence: ['the', 'bright', 'shop', 'window', 'sits', 'the', 'polar', 'bear', 'makes', 'the', 'childrens', 'eyes', 'light', 'up', 'to', 'see', 'him', 'there', 'amongst', 'the', 'tinsel', 'he', 'gives', 'everyone', 'a', 'smile', 'to', 'see', 'him', 'as', 'youd', 'see', 'a', 'star', 'love', 'him', 'from', 'where', 'you', 'are', 'hes', 'not', 'for', 'not', 'for', 'not', 'for', 'sale', 'past', 'an', 'open', 'window', 'walks', 'the', 'pretty', 'girl', 'does', 'she', 'see', 'me', 'at', 'her', 'feet', 'its', 'hard', 'to', 'tell', 'but']\n", "Input Sequence: ['here', 'we', 'are', 'born', 'to', 'be', 'kings', 'were', 'the', 'princes', 'of', 'the', 'universe', 'here', 'we', 'belong', 'fighting', 'to', 'survive', 'in', 'a', 'world', 'with', 'the', 'darkest', 'powers', 'heh', 'and', 'here', 'we', 'are', 'were', 'the', 'princes', 'of', 'the', 'universe', 'here', 'we', 'belong', 'fighting', 'for', 'survival', 'weve', 'come', 'to', 'be', 'the', 'rulers', 'of', 'you', 'all', 'i', 'am', 'immortal', 'i', 'have', 'inside', 'me', 'blood', 'of', 'kings', 'yeah', 'yeah', 'i', 'have', 'no', 'rival']\n", "Target Sequence: ['we', 'are', 'born', 'to', 'be', 'kings', 'were', 'the', 'princes', 'of', 'the', 'universe', 'here', 'we', 'belong', 'fighting', 'to', 'survive', 'in', 'a', 'world', 'with', 'the', 'darkest', 'powers', 'heh', 'and', 'here', 'we', 'are', 'were', 'the', 'princes', 'of', 'the', 'universe', 'here', 'we', 'belong', 'fighting', 'for', 'survival', 'weve', 'come', 'to', 'be', 'the', 'rulers', 'of', 'you', 'all', 'i', 'am', 'immortal', 'i', 'have', 'inside', 'me', 'blood', 'of', 'kings', 'yeah', 'yeah', 'i', 'have', 'no', 'rival', 'no']\n", "Input Sequence: ['man', 'can', 'be', 'my', 'equal', 'take', 'me', 'to', 'the', 'future', 'of', 'you', 'all', 'born', 'to', 'be', 'kings', 'princes', 'of', 'the', 'universe', 'fighting', 'and', 'free', 'got', 'your', 'world', 'in', 'my', 'hand', 'im', 'here', 'for', 'your', 'love', 'and', 'ill', 'make', 'my', 'stand', 'we', 'were', 'born', 'to', 'be', 'princes', 'of', 'the', 'universe', 'no', 'man', 'could', 'understand', 'my', 'power', 'is', 'in', 'my', 'own', 'hand', 'ooh', 'ooh', 'ooh', 'ooh', 'people', 'talk', 'about', 'you']\n", "Target Sequence: ['can', 'be', 'my', 'equal', 'take', 'me', 'to', 'the', 'future', 'of', 'you', 'all', 'born', 'to', 'be', 'kings', 'princes', 'of', 'the', 'universe', 'fighting', 'and', 'free', 'got', 'your', 'world', 'in', 'my', 'hand', 'im', 'here', 'for', 'your', 'love', 'and', 'ill', 'make', 'my', 'stand', 'we', 'were', 'born', 'to', 'be', 'princes', 'of', 'the', 'universe', 'no', 'man', 'could', 'understand', 'my', 'power', 'is', 'in', 'my', 'own', 'hand', 'ooh', 'ooh', 'ooh', 'ooh', 'people', 'talk', 'about', 'you', 'people']\n", "Input Sequence: ['say', 'youve', 'had', 'your', 'day', 'im', 'a', 'man', 'that', 'will', 'go', 'far', 'fly', 'the', 'moon', 'and', 'reach', 'for', 'the', 'stars', 'with', 'my', 'sword', 'and', 'head', 'held', 'high', 'got', 'to', 'pass', 'the', 'test', 'first', 'time', 'yeah', 'i', 'know', 'that', 'people', 'talk', 'about', 'me', 'i', 'hear', 'it', 'every', 'day', 'but', 'i', 'can', 'prove', 'them', 'wrong', 'cos', 'im', 'right', 'first', 'time', 'yeah', 'yeah', 'alright', 'lets', 'go', 'lets', 'go', 'ha', 'haa', 'yeah']\n", "Target Sequence: ['youve', 'had', 'your', 'day', 'im', 'a', 'man', 'that', 'will', 'go', 'far', 'fly', 'the', 'moon', 'and', 'reach', 'for', 'the', 'stars', 'with', 'my', 'sword', 'and', 'head', 'held', 'high', 'got', 'to', 'pass', 'the', 'test', 'first', 'time', 'yeah', 'i', 'know', 'that', 'people', 'talk', 'about', 'me', 'i', 'hear', 'it', 'every', 'day', 'but', 'i', 'can', 'prove', 'them', 'wrong', 'cos', 'im', 'right', 'first', 'time', 'yeah', 'yeah', 'alright', 'lets', 'go', 'lets', 'go', 'ha', 'haa', 'yeah', 'watch']\n", "Input Sequence: ['this', 'man', 'fly', 'wooh', 'bring', 'on', 'the', 'girls', 'cmon', 'cmon', 'cmon', 'here', 'we', 'are', 'here', 'we', 'are', 'born', 'to', 'be', 'kings', 'were', 'the', 'princes', 'of', 'the', 'universe', 'here', 'we', 'belong', 'born', 'to', 'be', 'kings', 'princes', 'of', 'the', 'universe', 'fighting', 'and', 'free', 'got', 'your', 'world', 'in', 'my', 'hand', 'im', 'here', 'for', 'your', 'love', 'and', 'ill', 'make', 'my', 'stand', 'we', 'were', 'born', 'to', 'be', 'princes', 'of', 'the', 'universe', 'of', 'the']\n", "Target Sequence: ['man', 'fly', 'wooh', 'bring', 'on', 'the', 'girls', 'cmon', 'cmon', 'cmon', 'here', 'we', 'are', 'here', 'we', 'are', 'born', 'to', 'be', 'kings', 'were', 'the', 'princes', 'of', 'the', 'universe', 'here', 'we', 'belong', 'born', 'to', 'be', 'kings', 'princes', 'of', 'the', 'universe', 'fighting', 'and', 'free', 'got', 'your', 'world', 'in', 'my', 'hand', 'im', 'here', 'for', 'your', 'love', 'and', 'ill', 'make', 'my', 'stand', 'we', 'were', 'born', 'to', 'be', 'princes', 'of', 'the', 'universe', 'of', 'the', 'universe']\n", "Input Sequence: ['they', 'called', 'him', 'a', 'hero', 'in', 'the', 'land', 'of', 'the', 'free', 'but', 'he', 'wouldnt', 'shake', 'my', 'hand', 'boy', 'he', 'disappointed', 'me', 'so', 'i', 'got', 'my', 'hand', 'gun', 'and', 'i', 'blew', 'him', 'away', 'that', 'critter', 'was', 'a', 'bad', 'guy', 'and', 'i', 'had', 'to', 'make', 'him', 'pay', 'you', 'might', 'fear', 'for', 'my', 'reason', 'i', 'dont', 'care', 'what', 'they', 'say', 'look', 'out', 'baby', 'its', 'the', 'season', 'for', 'the', 'mad', 'masquerade', 'put']\n", "Target Sequence: ['called', 'him', 'a', 'hero', 'in', 'the', 'land', 'of', 'the', 'free', 'but', 'he', 'wouldnt', 'shake', 'my', 'hand', 'boy', 'he', 'disappointed', 'me', 'so', 'i', 'got', 'my', 'hand', 'gun', 'and', 'i', 'blew', 'him', 'away', 'that', 'critter', 'was', 'a', 'bad', 'guy', 'and', 'i', 'had', 'to', 'make', 'him', 'pay', 'you', 'might', 'fear', 'for', 'my', 'reason', 'i', 'dont', 'care', 'what', 'they', 'say', 'look', 'out', 'baby', 'its', 'the', 'season', 'for', 'the', 'mad', 'masquerade', 'put', 'out']\n", "Input Sequence: ['the', 'fire', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'oh', 'you', 'need', 'a', 'bullet', 'like', 'a', 'hole', 'in', 'the', 'head', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'dont', 'believe', 'what', 'your', 'granddaddy', 'said', 'she', 'was', 'my', 'lover', 'it', 'was', 'a', 'shame', 'that', 'she', 'died', 'but', 'the', 'constitutions', 'right', 'on', 'my', 'side', 'cause', 'i', 'caught', 'my', 'lover', 'in', 'the', 'neighbours', 'bed', 'i', 'got']\n", "Target Sequence: ['fire', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'oh', 'you', 'need', 'a', 'bullet', 'like', 'a', 'hole', 'in', 'the', 'head', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'dont', 'believe', 'what', 'your', 'granddaddy', 'said', 'she', 'was', 'my', 'lover', 'it', 'was', 'a', 'shame', 'that', 'she', 'died', 'but', 'the', 'constitutions', 'right', 'on', 'my', 'side', 'cause', 'i', 'caught', 'my', 'lover', 'in', 'the', 'neighbours', 'bed', 'i', 'got', 'retribution']\n", "Input Sequence: ['filled', 'em', 'all', 'full', 'of', 'lead', 'ive', 'been', 'told', 'its', 'the', 'fashion', 'to', 'let', 'me', 'on', 'the', 'streets', 'again', 'its', 'nothing', 'but', 'a', 'crime', 'of', 'passion', 'and', 'im', 'not', 'to', 'blame', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'you', 'need', 'a', 'weapon', 'like', 'a', 'hole', 'in', 'the', 'head', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'baby', 'put', 'out', 'the', 'fire', 'and', 'let']\n", "Target Sequence: ['em', 'all', 'full', 'of', 'lead', 'ive', 'been', 'told', 'its', 'the', 'fashion', 'to', 'let', 'me', 'on', 'the', 'streets', 'again', 'its', 'nothing', 'but', 'a', 'crime', 'of', 'passion', 'and', 'im', 'not', 'to', 'blame', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'you', 'need', 'a', 'weapon', 'like', 'a', 'hole', 'in', 'the', 'head', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'baby', 'put', 'out', 'the', 'fire', 'and', 'let', 'your']\n", "Input Sequence: ['sons', 'and', 'daughters', 'sleep', 'sound', 'in', 'their', 'beds', 'you', 'know', 'a', 'gun', 'never', 'killed', 'nobody', 'you', 'can', 'ask', 'anyone', 'people', 'get', 'shot', 'by', 'people', 'people', 'with', 'guns', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'you', 'need', 'a', 'gun', 'like', 'a', 'hole', 'in', 'the', 'head', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'just', 'tell', 'me', 'that', 'old', 'fashioned', 'gun']\n", "Target Sequence: ['and', 'daughters', 'sleep', 'sound', 'in', 'their', 'beds', 'you', 'know', 'a', 'gun', 'never', 'killed', 'nobody', 'you', 'can', 'ask', 'anyone', 'people', 'get', 'shot', 'by', 'people', 'people', 'with', 'guns', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'you', 'need', 'a', 'gun', 'like', 'a', 'hole', 'in', 'the', 'head', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'put', 'out', 'the', 'fire', 'just', 'tell', 'me', 'that', 'old', 'fashioned', 'gun', 'law']\n", "Input Sequence: ['you', 'look', 'at', 'me', 'every', 'day', 'you', 'look', 'at', 'me', 'and', 'what', 'do', 'you', 'say', 'you', 'say', 'lookey', 'there', 'its', 'the', 'queen', 'its', 'the', 'queen', 'of', 'groucho', 'you', 'stand', 'there', 'gaping', 'at', 'the', 'queen', 'hopin', 'for', 'an', 'autograph', 'the', 'queen', 'says', 'no', 'sir', 'i', 'refuse', 'im', 'the', 'queen', 'of', 'groucho', 'death', 'to', 'the', 'queen', 'death', 'to', 'the', 'queen', 'death', 'to', 'the', 'queen', 'of', 'groucho', 'death', 'to', 'the', 'queen']\n", "Target Sequence: ['look', 'at', 'me', 'every', 'day', 'you', 'look', 'at', 'me', 'and', 'what', 'do', 'you', 'say', 'you', 'say', 'lookey', 'there', 'its', 'the', 'queen', 'its', 'the', 'queen', 'of', 'groucho', 'you', 'stand', 'there', 'gaping', 'at', 'the', 'queen', 'hopin', 'for', 'an', 'autograph', 'the', 'queen', 'says', 'no', 'sir', 'i', 'refuse', 'im', 'the', 'queen', 'of', 'groucho', 'death', 'to', 'the', 'queen', 'death', 'to', 'the', 'queen', 'death', 'to', 'the', 'queen', 'of', 'groucho', 'death', 'to', 'the', 'queen', 'death']\n", "Input Sequence: ['i', 'can', 'see', 'it', 'in', 'your', 'stars', 'life', 'is', 'so', 'exciting', 'acting', 'so', 'bizarre', 'your', 'world', 'is', 'so', 'inviting', 'playing', 'really', 'cool', 'and', 'looking', 'so', 'mysterious', 'honey', 'your', 'every', 'day', 'is', 'full', 'of', 'sunshine', 'but', 'into', 'every', 'life', 'a', 'little', 'rain', 'must', 'fall', 'no', 'problem', 'uh', 'be', 'cool', 'now', 'anyone', 'who', 'imagines', 'they', 'can', 'blind', 'you', 'with', 'science', 'bully', 'you', 'all', 'over', 'with', 'property', 'and', 'finance', 'but', 'you']\n", "Target Sequence: ['can', 'see', 'it', 'in', 'your', 'stars', 'life', 'is', 'so', 'exciting', 'acting', 'so', 'bizarre', 'your', 'world', 'is', 'so', 'inviting', 'playing', 'really', 'cool', 'and', 'looking', 'so', 'mysterious', 'honey', 'your', 'every', 'day', 'is', 'full', 'of', 'sunshine', 'but', 'into', 'every', 'life', 'a', 'little', 'rain', 'must', 'fall', 'no', 'problem', 'uh', 'be', 'cool', 'now', 'anyone', 'who', 'imagines', 'they', 'can', 'blind', 'you', 'with', 'science', 'bully', 'you', 'all', 'over', 'with', 'property', 'and', 'finance', 'but', 'you', 'have']\n", "Input Sequence: ['position', 'to', 'call', 'the', 'shots', 'and', 'name', 'the', 'price', 'honey', 'you', 'found', 'success', 'and', 'recognition', 'but', 'into', 'every', 'life', 'a', 'little', 'rain', 'must', 'fall', 'flow', 'john', 'you', 'lead', 'a', 'fairy', 'tale', 'existence', 'but', 'into', 'every', 'life', 'a', 'little', 'rain', 'must', 'fall', 'be', 'cool', 'ha', 'kiss', 'kiss', 'others', 'seem', 'to', 'think', 'you', 'are', 'over', 'dramatizing', 'problems', 'at', 'work', 'so', 'its', 'hardly', 'surprising', 'theres', 'little', 'you', 'can', 'do', 'to', 'alter']\n", "Target Sequence: ['to', 'call', 'the', 'shots', 'and', 'name', 'the', 'price', 'honey', 'you', 'found', 'success', 'and', 'recognition', 'but', 'into', 'every', 'life', 'a', 'little', 'rain', 'must', 'fall', 'flow', 'john', 'you', 'lead', 'a', 'fairy', 'tale', 'existence', 'but', 'into', 'every', 'life', 'a', 'little', 'rain', 'must', 'fall', 'be', 'cool', 'ha', 'kiss', 'kiss', 'others', 'seem', 'to', 'think', 'you', 'are', 'over', 'dramatizing', 'problems', 'at', 'work', 'so', 'its', 'hardly', 'surprising', 'theres', 'little', 'you', 'can', 'do', 'to', 'alter', 'their']\n", "Input Sequence: ['ride', 'the', 'wild', 'wind', 'push', 'the', 'envelope', 'dont', 'sit', 'on', 'the', 'fence', 'hey', 'hey', 'hey', 'hey', 'ride', 'the', 'wild', 'wind', 'live', 'life', 'on', 'the', 'razors', 'edge', 'hey', 'hey', 'hey', 'gonna', 'ride', 'the', 'whirlwind', 'it', 'aint', 'dangerous', 'enough', 'for', 'me', 'get', 'your', 'head', 'down', 'baby', 'yeah', 'were', 'gonna', 'ride', 'tonight', 'your', 'angel', 'eyes', 'are', 'shining', 'bright', 'i', 'wanna', 'take', 'your', 'hand', 'lead', 'you', 'from', 'this', 'place', 'gonna', 'leave', 'it']\n", "Target Sequence: ['the', 'wild', 'wind', 'push', 'the', 'envelope', 'dont', 'sit', 'on', 'the', 'fence', 'hey', 'hey', 'hey', 'hey', 'ride', 'the', 'wild', 'wind', 'live', 'life', 'on', 'the', 'razors', 'edge', 'hey', 'hey', 'hey', 'gonna', 'ride', 'the', 'whirlwind', 'it', 'aint', 'dangerous', 'enough', 'for', 'me', 'get', 'your', 'head', 'down', 'baby', 'yeah', 'were', 'gonna', 'ride', 'tonight', 'your', 'angel', 'eyes', 'are', 'shining', 'bright', 'i', 'wanna', 'take', 'your', 'hand', 'lead', 'you', 'from', 'this', 'place', 'gonna', 'leave', 'it', 'all']\n", "Input Sequence: ['behind', 'check', 'out', 'check', 'out', 'of', 'this', 'rat', 'race', 'ride', 'the', 'wild', 'wind', 'hey', 'hey', 'hey', 'hey', 'hey', 'hey', 'ride', 'the', 'wild', 'wind', 'hey', 'hey', 'hey', 'hey', 'hey', 'gonna', 'ride', 'the', 'whirlwind', 'it', 'aint', 'dangerous', 'enough', 'for', 'me', 'tie', 'your', 'hair', 'back', 'baby', 'were', 'gonna', 'ride', 'tonight', 'yeah', 'we', 'got', 'freaks', 'to', 'the', 'left', 'we', 'got', 'jerks', 'to', 'the', 'right', 'sometimes', 'i', 'get', 'so', 'low', 'i', 'just', 'have']\n", "Target Sequence: ['check', 'out', 'check', 'out', 'of', 'this', 'rat', 'race', 'ride', 'the', 'wild', 'wind', 'hey', 'hey', 'hey', 'hey', 'hey', 'hey', 'ride', 'the', 'wild', 'wind', 'hey', 'hey', 'hey', 'hey', 'hey', 'gonna', 'ride', 'the', 'whirlwind', 'it', 'aint', 'dangerous', 'enough', 'for', 'me', 'tie', 'your', 'hair', 'back', 'baby', 'were', 'gonna', 'ride', 'tonight', 'yeah', 'we', 'got', 'freaks', 'to', 'the', 'left', 'we', 'got', 'jerks', 'to', 'the', 'right', 'sometimes', 'i', 'get', 'so', 'low', 'i', 'just', 'have', 'to']\n", "Input Sequence: ['ride', 'let', 'me', 'take', 'your', 'hand', 'let', 'me', 'be', 'your', 'guide', 'ooh', 'ride', 'the', 'wild', 'wind', 'dont', 'sit', 'on', 'the', 'fence', 'hey', 'hey', 'hey', 'hey', 'hey', 'hey', 'ooh', 'ride', 'the', 'wild', 'wind', 'and', 'live', 'life', 'on', 'the', 'razors', 'edge', 'hey', 'hey', 'hey', 'gonna', 'ride', 'the', 'whirlwind', 'it', 'aint', 'dangerous', 'enough', 'for', 'me', 'yeah', 'ride', 'the', 'wild', 'wind', 'hey', 'hey', 'hey', 'hey', 'hey', 'ooh', 'ride', 'the', 'wild', 'wind', 'hey']\n", "Target Sequence: ['let', 'me', 'take', 'your', 'hand', 'let', 'me', 'be', 'your', 'guide', 'ooh', 'ride', 'the', 'wild', 'wind', 'dont', 'sit', 'on', 'the', 'fence', 'hey', 'hey', 'hey', 'hey', 'hey', 'hey', 'ooh', 'ride', 'the', 'wild', 'wind', 'and', 'live', 'life', 'on', 'the', 'razors', 'edge', 'hey', 'hey', 'hey', 'gonna', 'ride', 'the', 'whirlwind', 'it', 'aint', 'dangerous', 'enough', 'for', 'me', 'yeah', 'ride', 'the', 'wild', 'wind', 'hey', 'hey', 'hey', 'hey', 'hey', 'ooh', 'ride', 'the', 'wild', 'wind', 'hey', 'hey']\n", "Input Sequence: ['hey', 'little', 'babe', 'youre', 'changing', 'babe', 'are', 'you', 'feeling', 'sore', 'it', 'aint', 'no', 'use', 'in', 'pretending', 'you', 'dont', 'want', 'to', 'play', 'no', 'more', 'its', 'plain', 'that', 'you', 'aint', 'no', 'baby', 'what', 'would', 'your', 'mother', 'say', 'youre', 'all', 'dressed', 'up', 'like', 'a', 'lady', 'how', 'come', 'you', 'behave', 'this', 'way', 'sail', 'away', 'sweet', 'sister', 'sail', 'across', 'the', 'sea', 'maybe', 'youll', 'find', 'somebody', 'to', 'love', 'you', 'half', 'as', 'much', 'as', 'me']\n", "Target Sequence: ['little', 'babe', 'youre', 'changing', 'babe', 'are', 'you', 'feeling', 'sore', 'it', 'aint', 'no', 'use', 'in', 'pretending', 'you', 'dont', 'want', 'to', 'play', 'no', 'more', 'its', 'plain', 'that', 'you', 'aint', 'no', 'baby', 'what', 'would', 'your', 'mother', 'say', 'youre', 'all', 'dressed', 'up', 'like', 'a', 'lady', 'how', 'come', 'you', 'behave', 'this', 'way', 'sail', 'away', 'sweet', 'sister', 'sail', 'across', 'the', 'sea', 'maybe', 'youll', 'find', 'somebody', 'to', 'love', 'you', 'half', 'as', 'much', 'as', 'me', 'my']\n", "Input Sequence: ['heart', 'is', 'always', 'with', 'you', 'no', 'matter', 'what', 'you', 'do', 'sail', 'away', 'sweet', 'sister', 'ill', 'always', 'be', 'in', 'love', 'with', 'you', 'forgive', 'me', 'for', 'what', 'i', 'told', 'you', 'my', 'heart', 'makes', 'a', 'fool', 'of', 'me', 'you', 'know', 'that', 'ill', 'never', 'hold', 'you', 'i', 'know', 'that', 'you', 'gotta', 'be', 'free', 'sail', 'away', 'sweet', 'sister', 'sail', 'across', 'the', 'sea', 'maybe', 'youll', 'find', 'somebody', 'to', 'love', 'you', 'half', 'as', 'much', 'as']\n", "Target Sequence: ['is', 'always', 'with', 'you', 'no', 'matter', 'what', 'you', 'do', 'sail', 'away', 'sweet', 'sister', 'ill', 'always', 'be', 'in', 'love', 'with', 'you', 'forgive', 'me', 'for', 'what', 'i', 'told', 'you', 'my', 'heart', 'makes', 'a', 'fool', 'of', 'me', 'you', 'know', 'that', 'ill', 'never', 'hold', 'you', 'i', 'know', 'that', 'you', 'gotta', 'be', 'free', 'sail', 'away', 'sweet', 'sister', 'sail', 'across', 'the', 'sea', 'maybe', 'youll', 'find', 'somebody', 'to', 'love', 'you', 'half', 'as', 'much', 'as', 'me']\n", "Input Sequence: ['take', 'it', 'the', 'way', 'you', 'want', 'it', 'but', 'when', 'they', 'let', 'you', 'down', 'my', 'friend', 'sail', 'away', 'sweet', 'sister', 'back', 'to', 'my', 'arms', 'again', 'hot', 'child', 'dont', 'you', 'know', 'youre', 'young', 'you', 'got', 'your', 'whole', 'life', 'ahead', 'of', 'you', 'and', 'you', 'can', 'throw', 'it', 'away', 'too', 'soon', 'way', 'too', 'soon', 'sail', 'away', 'sweet', 'sister', 'sail', 'across', 'the', 'sea', 'maybe', 'youll', 'find', 'somebodys', 'gonna', 'love', 'you', 'half', 'as', 'much']\n", "Target Sequence: ['it', 'the', 'way', 'you', 'want', 'it', 'but', 'when', 'they', 'let', 'you', 'down', 'my', 'friend', 'sail', 'away', 'sweet', 'sister', 'back', 'to', 'my', 'arms', 'again', 'hot', 'child', 'dont', 'you', 'know', 'youre', 'young', 'you', 'got', 'your', 'whole', 'life', 'ahead', 'of', 'you', 'and', 'you', 'can', 'throw', 'it', 'away', 'too', 'soon', 'way', 'too', 'soon', 'sail', 'away', 'sweet', 'sister', 'sail', 'across', 'the', 'sea', 'maybe', 'youll', 'find', 'somebodys', 'gonna', 'love', 'you', 'half', 'as', 'much', 'as']\n", "Input Sequence: ['it', 'started', 'off', 'so', 'well', 'they', 'said', 'we', 'made', 'a', 'perfect', 'pair', 'i', 'clothed', 'myself', 'in', 'your', 'glory', 'and', 'your', 'love', 'how', 'i', 'loved', 'you', 'how', 'i', 'cried', 'the', 'years', 'of', 'care', 'and', 'loyalty', 'were', 'nothing', 'but', 'a', 'sham', 'it', 'seems', 'the', 'years', 'belie', 'we', 'lived', 'the', 'lie', 'i', 'love', 'you', 'til', 'i', 'die', 'save', 'me', 'save', 'me', 'save', 'me', 'i', 'cant', 'face', 'this', 'life', 'alone', 'save', 'me']\n", "Target Sequence: ['started', 'off', 'so', 'well', 'they', 'said', 'we', 'made', 'a', 'perfect', 'pair', 'i', 'clothed', 'myself', 'in', 'your', 'glory', 'and', 'your', 'love', 'how', 'i', 'loved', 'you', 'how', 'i', 'cried', 'the', 'years', 'of', 'care', 'and', 'loyalty', 'were', 'nothing', 'but', 'a', 'sham', 'it', 'seems', 'the', 'years', 'belie', 'we', 'lived', 'the', 'lie', 'i', 'love', 'you', 'til', 'i', 'die', 'save', 'me', 'save', 'me', 'save', 'me', 'i', 'cant', 'face', 'this', 'life', 'alone', 'save', 'me', 'save']\n", "Input Sequence: ['me', 'save', 'me', 'im', 'naked', 'and', 'im', 'far', 'from', 'home', 'the', 'slate', 'will', 'soon', 'be', 'clean', 'ill', 'erase', 'the', 'memories', 'to', 'start', 'again', 'with', 'somebody', 'new', 'was', 'it', 'all', 'wasted', 'all', 'that', 'love', 'i', 'hang', 'my', 'head', 'and', 'i', 'advertise', 'a', 'soul', 'for', 'sale', 'or', 'rent', 'i', 'have', 'no', 'heart', 'im', 'cold', 'inside', 'i', 'have', 'no', 'real', 'intent', 'save', 'me', 'save', 'me', 'save', 'me', 'i', 'cant', 'face', 'this']\n", "Target Sequence: ['save', 'me', 'im', 'naked', 'and', 'im', 'far', 'from', 'home', 'the', 'slate', 'will', 'soon', 'be', 'clean', 'ill', 'erase', 'the', 'memories', 'to', 'start', 'again', 'with', 'somebody', 'new', 'was', 'it', 'all', 'wasted', 'all', 'that', 'love', 'i', 'hang', 'my', 'head', 'and', 'i', 'advertise', 'a', 'soul', 'for', 'sale', 'or', 'rent', 'i', 'have', 'no', 'heart', 'im', 'cold', 'inside', 'i', 'have', 'no', 'real', 'intent', 'save', 'me', 'save', 'me', 'save', 'me', 'i', 'cant', 'face', 'this', 'life']\n", "Input Sequence: ['the', 'harder', 'we', 'play', 'the', 'faster', 'we', 'fall', 'when', 'we', 'think', 'that', 'we', 'know', 'it', 'all', 'we', 'know', 'nothing', 'at', 'all', 'the', 'letter', 'arrives', 'like', 'a', 'bolt', 'from', 'the', 'blue', 'so', 'whats', 'left', 'of', 'your', 'lives', 'all', 'your', 'dreams', 'lost', 'to', 'you', 'say', 'its', 'not', 'true', 'say', 'it', 'today', 'when', 'i', 'open', 'my', 'eyes', 'will', 'it', 'all', 'go', 'away', 'say', 'its', 'not', 'true', 'say', 'it', 'for', 'real', 'cant']\n", "Target Sequence: ['harder', 'we', 'play', 'the', 'faster', 'we', 'fall', 'when', 'we', 'think', 'that', 'we', 'know', 'it', 'all', 'we', 'know', 'nothing', 'at', 'all', 'the', 'letter', 'arrives', 'like', 'a', 'bolt', 'from', 'the', 'blue', 'so', 'whats', 'left', 'of', 'your', 'lives', 'all', 'your', 'dreams', 'lost', 'to', 'you', 'say', 'its', 'not', 'true', 'say', 'it', 'today', 'when', 'i', 'open', 'my', 'eyes', 'will', 'it', 'all', 'go', 'away', 'say', 'its', 'not', 'true', 'say', 'it', 'for', 'real', 'cant', 'be']\n", "Input Sequence: ['happening', 'to', 'you', 'cant', 'be', 'happening', 'to', 'me', 'its', 'hard', 'not', 'to', 'cry', 'its', 'hard', 'to', 'believe', 'so', 'much', 'heartache', 'and', 'pain', 'so', 'much', 'reason', 'to', 'grieve', 'with', 'the', 'wonders', 'of', 'science', 'all', 'the', 'knowledge', 'weve', 'stored', 'magic', 'cocktails', 'for', 'lives', 'people', 'just', 'cant', 'afford', 'say', 'its', 'not', 'true', 'you', 'can', 'say', 'its', 'not', 'right', 'its', 'hard', 'to', 'believe', 'the', 'size', 'of', 'the', 'crime', 'say', 'its', 'not', 'true']\n", "Target Sequence: ['to', 'you', 'cant', 'be', 'happening', 'to', 'me', 'its', 'hard', 'not', 'to', 'cry', 'its', 'hard', 'to', 'believe', 'so', 'much', 'heartache', 'and', 'pain', 'so', 'much', 'reason', 'to', 'grieve', 'with', 'the', 'wonders', 'of', 'science', 'all', 'the', 'knowledge', 'weve', 'stored', 'magic', 'cocktails', 'for', 'lives', 'people', 'just', 'cant', 'afford', 'say', 'its', 'not', 'true', 'you', 'can', 'say', 'its', 'not', 'right', 'its', 'hard', 'to', 'believe', 'the', 'size', 'of', 'the', 'crime', 'say', 'its', 'not', 'true', 'you']\n", "Input Sequence: ['eeh', 'dah', 'eeh', 'dah', 'ooooh', 'ooooh', 'ooooh', 'scandal', 'now', 'youve', 'left', 'me', 'all', 'the', 'worlds', 'gonna', 'know', 'hey', 'scandal', 'theyre', 'gonna', 'turn', 'our', 'lives', 'into', 'a', 'freak', 'show', 'theyll', 'see', 'the', 'heartache', 'theyll', 'see', 'our', 'love', 'break', 'theyll', 'hear', 'me', 'pleading', 'well', 'say', 'for', 'gods', 'sakes', 'over', 'and', 'over', 'and', 'over', 'again', 'scandal', 'now', 'youve', 'left', 'me', 'theres', 'no', 'healing', 'the', 'wounds', 'hey', 'scandal', 'and', 'all', 'the', 'world']\n", "Target Sequence: ['dah', 'eeh', 'dah', 'ooooh', 'ooooh', 'ooooh', 'scandal', 'now', 'youve', 'left', 'me', 'all', 'the', 'worlds', 'gonna', 'know', 'hey', 'scandal', 'theyre', 'gonna', 'turn', 'our', 'lives', 'into', 'a', 'freak', 'show', 'theyll', 'see', 'the', 'heartache', 'theyll', 'see', 'our', 'love', 'break', 'theyll', 'hear', 'me', 'pleading', 'well', 'say', 'for', 'gods', 'sakes', 'over', 'and', 'over', 'and', 'over', 'again', 'scandal', 'now', 'youve', 'left', 'me', 'theres', 'no', 'healing', 'the', 'wounds', 'hey', 'scandal', 'and', 'all', 'the', 'world', 'can']\n", "Input Sequence: ['make', 'us', 'out', 'to', 'be', 'fools', 'here', 'come', 'the', 'bad', 'news', 'open', 'the', 'floodgates', 'oooh', 'oooh', 'theyll', 'leave', 'us', 'bleeding', 'we', 'say', 'you', 'cheapskates', 'oooh', 'oooh', 'over', 'and', 'over', 'and', 'over', 'again', 'so', 'let', 'them', 'know', 'when', 'they', 'stare', 'its', 'just', 'a', 'private', 'affair', 'theyll', 'have', 'us', 'hung', 'in', 'the', 'air', 'and', 'tell', 'me', 'what', 'do', 'they', 'care', 'its', 'only', 'a', 'life', 'to', 'be', 'twisted', 'and', 'broken', 'theyll']\n", "Target Sequence: ['us', 'out', 'to', 'be', 'fools', 'here', 'come', 'the', 'bad', 'news', 'open', 'the', 'floodgates', 'oooh', 'oooh', 'theyll', 'leave', 'us', 'bleeding', 'we', 'say', 'you', 'cheapskates', 'oooh', 'oooh', 'over', 'and', 'over', 'and', 'over', 'again', 'so', 'let', 'them', 'know', 'when', 'they', 'stare', 'its', 'just', 'a', 'private', 'affair', 'theyll', 'have', 'us', 'hung', 'in', 'the', 'air', 'and', 'tell', 'me', 'what', 'do', 'they', 'care', 'its', 'only', 'a', 'life', 'to', 'be', 'twisted', 'and', 'broken', 'theyll', 'see']\n", "Input Sequence: ['the', 'heartache', 'theyll', 'see', 'our', 'love', 'break', 'yeah', 'theyll', 'hear', 'me', 'pleading', 'ill', 'say', 'for', 'gods', 'sakes', 'over', 'and', 'over', 'and', 'over', 'and', 'over', 'again', 'yeah', 'scandal', 'scandal', 'scandal', 'scandal', 'yes', 'youre', 'breaking', 'my', 'heart', 'again', 'scandal', 'yes', 'itll', 'all', 'and', 'all', 'happen', 'again', 'today', 'the', 'headlines', 'tomorrow', 'hard', 'times', 'and', 'noone', 'ever', 'really', 'knows', 'the', 'truth', 'from', 'the', 'lies', 'and', 'in', 'the', 'end', 'the', 'story', 'deeper', 'must']\n", "Target Sequence: ['heartache', 'theyll', 'see', 'our', 'love', 'break', 'yeah', 'theyll', 'hear', 'me', 'pleading', 'ill', 'say', 'for', 'gods', 'sakes', 'over', 'and', 'over', 'and', 'over', 'and', 'over', 'again', 'yeah', 'scandal', 'scandal', 'scandal', 'scandal', 'yes', 'youre', 'breaking', 'my', 'heart', 'again', 'scandal', 'yes', 'itll', 'all', 'and', 'all', 'happen', 'again', 'today', 'the', 'headlines', 'tomorrow', 'hard', 'times', 'and', 'noone', 'ever', 'really', 'knows', 'the', 'truth', 'from', 'the', 'lies', 'and', 'in', 'the', 'end', 'the', 'story', 'deeper', 'must', 'hide']\n", "Input Sequence: ['seaside', 'whenever', 'you', 'stroll', 'along', 'with', 'me', 'im', 'merely', 'contemplating', 'what', 'you', 'feel', 'inside', 'meanwhile', 'i', 'ask', 'you', 'to', 'be', 'my', 'clementine', 'you', 'say', 'you', 'will', 'if', 'you', 'could', 'but', 'you', 'cant', 'i', 'love', 'you', 'madly', 'let', 'my', 'imagination', 'run', 'away', 'with', 'you', 'gladly', 'a', 'brand', 'new', 'angle', 'highly', 'commendable', 'seaside', 'rendezvous', 'i', 'feel', 'so', 'romantic', 'can', 'we', 'do', 'it', 'again', 'can', 'we', 'do', 'it', 'again', 'sometime', 'id']\n", "Target Sequence: ['whenever', 'you', 'stroll', 'along', 'with', 'me', 'im', 'merely', 'contemplating', 'what', 'you', 'feel', 'inside', 'meanwhile', 'i', 'ask', 'you', 'to', 'be', 'my', 'clementine', 'you', 'say', 'you', 'will', 'if', 'you', 'could', 'but', 'you', 'cant', 'i', 'love', 'you', 'madly', 'let', 'my', 'imagination', 'run', 'away', 'with', 'you', 'gladly', 'a', 'brand', 'new', 'angle', 'highly', 'commendable', 'seaside', 'rendezvous', 'i', 'feel', 'so', 'romantic', 'can', 'we', 'do', 'it', 'again', 'can', 'we', 'do', 'it', 'again', 'sometime', 'id', 'like']\n", "Input Sequence: ['that', 'fantastic', 'seeest', 'la', 'vie', 'mesdames', 'et', 'messieurs', 'and', 'at', 'the', 'peak', 'of', 'the', 'season', 'the', 'mediterranean', 'this', 'time', 'of', 'year', 'its', 'so', 'fashionable', 'i', 'feel', 'like', 'dancing', 'in', 'the', 'rain', 'can', 'i', 'have', 'a', 'volunteer', 'just', 'keep', 'right', 'on', 'dancing', 'what', 'a', 'damn', 'jolly', 'good', 'idea', 'its', 'such', 'a', 'jollification', 'as', 'a', 'matter', 'of', 'fact', 'so', 'tres', 'charmant', 'my', 'dear', 'underneath', 'the', 'moonlight', 'together', 'well', 'sail', 'across']\n", "Target Sequence: ['fantastic', 'seeest', 'la', 'vie', 'mesdames', 'et', 'messieurs', 'and', 'at', 'the', 'peak', 'of', 'the', 'season', 'the', 'mediterranean', 'this', 'time', 'of', 'year', 'its', 'so', 'fashionable', 'i', 'feel', 'like', 'dancing', 'in', 'the', 'rain', 'can', 'i', 'have', 'a', 'volunteer', 'just', 'keep', 'right', 'on', 'dancing', 'what', 'a', 'damn', 'jolly', 'good', 'idea', 'its', 'such', 'a', 'jollification', 'as', 'a', 'matter', 'of', 'fact', 'so', 'tres', 'charmant', 'my', 'dear', 'underneath', 'the', 'moonlight', 'together', 'well', 'sail', 'across', 'the']\n", "Input Sequence: ['i', 'like', 'to', 'sit', 'here', 'in', 'the', 'sunshine', 'trees', 'in', 'the', 'fields', 'are', 'green', 'sublime', 'suspended', 'in', 'time', 'and', 'dont', 'it', 'make', 'you', 'feel', 'small', 'i', 'like', 'to', 'sit', 'here', 'by', 'the', 'fires', 'light', 'the', 'trees', 'in', 'the', 'fields', 'lie', 'bare', 'to', 'the', 'night', 'the', 'stars', 'burn', 'bright', 'and', 'dont', 'it', 'make', 'you', 'feel', 'small', 'everyone', 'needs', 'a', 'place', 'they', 'can', 'hide', 'hide', 'away', 'find', 'a', 'space', 'to']\n", "Target Sequence: ['like', 'to', 'sit', 'here', 'in', 'the', 'sunshine', 'trees', 'in', 'the', 'fields', 'are', 'green', 'sublime', 'suspended', 'in', 'time', 'and', 'dont', 'it', 'make', 'you', 'feel', 'small', 'i', 'like', 'to', 'sit', 'here', 'by', 'the', 'fires', 'light', 'the', 'trees', 'in', 'the', 'fields', 'lie', 'bare', 'to', 'the', 'night', 'the', 'stars', 'burn', 'bright', 'and', 'dont', 'it', 'make', 'you', 'feel', 'small', 'everyone', 'needs', 'a', 'place', 'they', 'can', 'hide', 'hide', 'away', 'find', 'a', 'space', 'to', 'be']\n", "Input Sequence: ['alone', 'everyone', 'needs', 'a', 'place', 'they', 'can', 'hide', 'everyone', 'needs', 'to', 'find', 'peace', 'sublime', 'i', 'like', 'to', 'sit', 'here', 'in', 'the', 'autumn', 'time', 'the', 'trees', 'in', 'the', 'fields', 'they', 'rustle', 'in', 'the', 'wind', 'the', 'church', 'bells', 'gently', 'chime', 'gentle', 'on', 'your', 'mind', 'suspended', 'in', 'time', 'and', 'dont', 'it', 'make', 'you', 'feel', 'small', 'everyone', 'needs', 'a', 'place', 'they', 'can', 'hide', 'everyone', 'need', 'to', 'find', 'peace', 'sublime', 'oh', 'peace', 'of']\n", "Target Sequence: ['everyone', 'needs', 'a', 'place', 'they', 'can', 'hide', 'everyone', 'needs', 'to', 'find', 'peace', 'sublime', 'i', 'like', 'to', 'sit', 'here', 'in', 'the', 'autumn', 'time', 'the', 'trees', 'in', 'the', 'fields', 'they', 'rustle', 'in', 'the', 'wind', 'the', 'church', 'bells', 'gently', 'chime', 'gentle', 'on', 'your', 'mind', 'suspended', 'in', 'time', 'and', 'dont', 'it', 'make', 'you', 'feel', 'small', 'everyone', 'needs', 'a', 'place', 'they', 'can', 'hide', 'everyone', 'need', 'to', 'find', 'peace', 'sublime', 'oh', 'peace', 'of', 'mind']\n", "Input Sequence: ['god', 'bless', 'my', 'soul', 'here', 'he', 'comes', 'now', 'the', 'man', 'with', 'the', 'most', 'how', 'does', 'he', 'do', 'it', 'sure', 'hes', 'got', 'style', 'hes', 'so', 'heavy', 'hes', 'a', 'trip', 'can', 'do', 'anything', 'anything', 'anything', 'hes', 'my', 'soul', 'brother', 'hes', 'my', 'best', 'friend', 'hes', 'my', 'champion', 'and', 'he', 'will', 'rock', 'you', 'rock', 'you', 'rock', 'you', 'cause', 'hes', 'the', 'saviour', 'of', 'the', 'universe', 'he', 'can', 'make', 'you', 'keep', 'yourself', 'alive', 'make']\n", "Target Sequence: ['bless', 'my', 'soul', 'here', 'he', 'comes', 'now', 'the', 'man', 'with', 'the', 'most', 'how', 'does', 'he', 'do', 'it', 'sure', 'hes', 'got', 'style', 'hes', 'so', 'heavy', 'hes', 'a', 'trip', 'can', 'do', 'anything', 'anything', 'anything', 'hes', 'my', 'soul', 'brother', 'hes', 'my', 'best', 'friend', 'hes', 'my', 'champion', 'and', 'he', 'will', 'rock', 'you', 'rock', 'you', 'rock', 'you', 'cause', 'hes', 'the', 'saviour', 'of', 'the', 'universe', 'he', 'can', 'make', 'you', 'keep', 'yourself', 'alive', 'make', 'yourself']\n", "Input Sequence: ['alive', 'ooh', 'brother', 'cause', 'hes', 'somebody', 'somebody', 'he', 'can', 'love', 'hes', 'my', 'soul', 'brother', 'whan', 'youre', 'under', 'pressure', 'feeling', 'under', 'pressure', 'yeah', 'pressure', 'yeah', 'pressure', 'he', 'wont', 'let', 'you', 'down', 'whan', 'youre', 'under', 'pressure', 'oh', 'feeling', 'under', 'pressure', 'yeah', 'pressure', 'so', 'he', 'wont', 'let', 'you', 'down', 'he', 'wont', 'he', 'wont', 'he', 'wont', 'let', 'you', 'down', 'he', 'can', 'do', 'anything', 'anything', 'anything', 'hes', 'my', 'soul', 'brother', 'yea', 'ah', 'yeah']\n", "Target Sequence: ['ooh', 'brother', 'cause', 'hes', 'somebody', 'somebody', 'he', 'can', 'love', 'hes', 'my', 'soul', 'brother', 'whan', 'youre', 'under', 'pressure', 'feeling', 'under', 'pressure', 'yeah', 'pressure', 'yeah', 'pressure', 'he', 'wont', 'let', 'you', 'down', 'whan', 'youre', 'under', 'pressure', 'oh', 'feeling', 'under', 'pressure', 'yeah', 'pressure', 'so', 'he', 'wont', 'let', 'you', 'down', 'he', 'wont', 'he', 'wont', 'he', 'wont', 'let', 'you', 'down', 'he', 'can', 'do', 'anything', 'anything', 'anything', 'hes', 'my', 'soul', 'brother', 'yea', 'ah', 'yeah', 'yeah']\n", "Input Sequence: ['let', 'me', 'show', 'it', 'to', 'you', 'yeah', 'see', 'what', 'i', 'got', 'i', 'got', 'a', 'hell', 'of', 'a', 'lot', 'tell', 'me', 'what', 'you', 'feel', 'is', 'it', 'real', 'is', 'it', 'real', 'you', 'know', 'i', 'got', 'what', 'it', 'takes', 'and', 'i', 'can', 'take', 'a', 'lot', 'did', 'you', 'hear', 'the', 'last', 'call', 'baby', 'you', 'and', 'me', 'got', 'staying', 'power', 'yeah', 'you', 'and', 'me', 'we', 'got', 'staying', 'power', 'staying', 'power', 'i', 'got', 'it']\n", "Target Sequence: ['me', 'show', 'it', 'to', 'you', 'yeah', 'see', 'what', 'i', 'got', 'i', 'got', 'a', 'hell', 'of', 'a', 'lot', 'tell', 'me', 'what', 'you', 'feel', 'is', 'it', 'real', 'is', 'it', 'real', 'you', 'know', 'i', 'got', 'what', 'it', 'takes', 'and', 'i', 'can', 'take', 'a', 'lot', 'did', 'you', 'hear', 'the', 'last', 'call', 'baby', 'you', 'and', 'me', 'got', 'staying', 'power', 'yeah', 'you', 'and', 'me', 'we', 'got', 'staying', 'power', 'staying', 'power', 'i', 'got', 'it', 'i']\n", "Input Sequence: ['got', 'it', 'i', 'wonder', 'when', 'were', 'gonna', 'make', 'it', 'i', 'wonder', 'when', 'were', 'gonna', 'shake', 'it', 'rock', 'me', 'baby', 'rock', 'me', 'cmon', 'you', 'can', 'shock', 'me', 'lets', 'catch', 'on', 'to', 'the', 'groove', 'make', 'it', 'move', 'make', 'it', 'move', 'you', 'know', 'how', 'to', 'shake', 'that', 'thing', 'well', 'work', 'it', 'work', 'it', 'work', 'it', 'you', 'and', 'i', 'can', 'play', 'ball', 'baby', 'you', 'and', 'me', 'got', 'staying', 'power', 'yeah', 'you', 'and']\n", "Target Sequence: ['it', 'i', 'wonder', 'when', 'were', 'gonna', 'make', 'it', 'i', 'wonder', 'when', 'were', 'gonna', 'shake', 'it', 'rock', 'me', 'baby', 'rock', 'me', 'cmon', 'you', 'can', 'shock', 'me', 'lets', 'catch', 'on', 'to', 'the', 'groove', 'make', 'it', 'move', 'make', 'it', 'move', 'you', 'know', 'how', 'to', 'shake', 'that', 'thing', 'well', 'work', 'it', 'work', 'it', 'work', 'it', 'you', 'and', 'i', 'can', 'play', 'ball', 'baby', 'you', 'and', 'me', 'got', 'staying', 'power', 'yeah', 'you', 'and', 'me']\n", "Input Sequence: ['we', 'got', 'staying', 'power', 'i', 'wonder', 'when', 'were', 'gonna', 'make', 'it', 'i', 'wonder', 'when', 'were', 'gonna', 'shake', 'it', 'fire', 'down', 'below', 'im', 'just', 'a', 'regular', 'dynamo', 'want', 'some', 'smooth', 'company', 'dont', 'lose', 'control', 'just', 'hang', 'on', 'out', 'with', 'me', 'got', 'to', 'get', 'to', 'know', 'each', 'other', 'but', 'we', 'got', 'plenty', 'of', 'time', 'did', 'you', 'hear', 'the', 'last', 'call', 'baby', 'you', 'and', 'me', 'got', 'staying', 'power', 'yeah', 'you', 'and']\n", "Target Sequence: ['got', 'staying', 'power', 'i', 'wonder', 'when', 'were', 'gonna', 'make', 'it', 'i', 'wonder', 'when', 'were', 'gonna', 'shake', 'it', 'fire', 'down', 'below', 'im', 'just', 'a', 'regular', 'dynamo', 'want', 'some', 'smooth', 'company', 'dont', 'lose', 'control', 'just', 'hang', 'on', 'out', 'with', 'me', 'got', 'to', 'get', 'to', 'know', 'each', 'other', 'but', 'we', 'got', 'plenty', 'of', 'time', 'did', 'you', 'hear', 'the', 'last', 'call', 'baby', 'you', 'and', 'me', 'got', 'staying', 'power', 'yeah', 'you', 'and', 'me']\n", "Input Sequence: ['we', 'got', 'staying', 'power', 'power', 'power', 'power', 'i', 'wonder', 'when', 'were', 'gonna', 'stick', 'it', 'i', 'wonder', 'when', 'were', 'gonna', 'trick', 'it', 'blow', 'baby', 'blow', 'lets', 'get', 'down', 'and', 'go', 'go', 'get', 'yourself', 'in', 'the', 'mood', 'got', 'to', 'give', 'a', 'little', 'bit', 'of', 'attitude', 'baby', 'dont', 'you', 'crash', 'let', 'just', 'trash', 'trash', 'trash', 'did', 'you', 'hear', 'the', 'last', 'call', 'baby', 'you', 'and', 'me', 'got', 'staying', 'power', 'yeah', 'you', 'and']\n", "Target Sequence: ['got', 'staying', 'power', 'power', 'power', 'power', 'i', 'wonder', 'when', 'were', 'gonna', 'stick', 'it', 'i', 'wonder', 'when', 'were', 'gonna', 'trick', 'it', 'blow', 'baby', 'blow', 'lets', 'get', 'down', 'and', 'go', 'go', 'get', 'yourself', 'in', 'the', 'mood', 'got', 'to', 'give', 'a', 'little', 'bit', 'of', 'attitude', 'baby', 'dont', 'you', 'crash', 'let', 'just', 'trash', 'trash', 'trash', 'did', 'you', 'hear', 'the', 'last', 'call', 'baby', 'you', 'and', 'me', 'got', 'staying', 'power', 'yeah', 'you', 'and', 'me']\n", "Input Sequence: ['are', 'you', 'ready', 'well', 'are', 'you', 'ready', 'we', 'gonna', 'tear', 'it', 'up', 'yeah', 'yeah', 'yeah', 'yeah', 'yeah', 'turn', 'me', 'loose', 'it', 'yeah', 'yeah', 'yeah', 'yeah', 'wooh', 'hoo', 'hey', 'give', 'me', 'your', 'mind', 'baby', 'give', 'me', 'your', 'body', 'yeah', 'give', 'me', 'some', 'time', 'baby', 'lets', 'have', 'a', 'party', 'it', 'aint', 'no', 'time', 'for', 'sleepin', 'baby', 'soon', 'its', 'round', 'your', 'street', 'im', 'creeping', 'you', 'better', 'be', 'ready', 'we', 'gonna', 'tear']\n", "Target Sequence: ['you', 'ready', 'well', 'are', 'you', 'ready', 'we', 'gonna', 'tear', 'it', 'up', 'yeah', 'yeah', 'yeah', 'yeah', 'yeah', 'turn', 'me', 'loose', 'it', 'yeah', 'yeah', 'yeah', 'yeah', 'wooh', 'hoo', 'hey', 'give', 'me', 'your', 'mind', 'baby', 'give', 'me', 'your', 'body', 'yeah', 'give', 'me', 'some', 'time', 'baby', 'lets', 'have', 'a', 'party', 'it', 'aint', 'no', 'time', 'for', 'sleepin', 'baby', 'soon', 'its', 'round', 'your', 'street', 'im', 'creeping', 'you', 'better', 'be', 'ready', 'we', 'gonna', 'tear', 'it']\n", "Input Sequence: ['up', 'stir', 'it', 'up', 'break', 'it', 'up', 'baby', 'you', 'gotta', 'tear', 'it', 'up', 'shake', 'it', 'up', 'make', 'it', 'up', 'as', 'you', 'go', 'along', 'tear', 'it', 'up', 'yeah', 'square', 'it', 'up', 'yeah', 'wake', 'it', 'up', 'baby', 'tear', 'it', 'up', 'stir', 'it', 'up', 'stake', 'it', 'out', 'and', 'you', 'cant', 'go', 'wrong', 'hey', 'listen', 'i', 'love', 'cos', 'youre', 'sweet', 'and', 'i', 'love', 'you', 'cos', 'youre', 'naughty', 'yeah', 'i', 'love', 'you', 'for']\n", "Target Sequence: ['stir', 'it', 'up', 'break', 'it', 'up', 'baby', 'you', 'gotta', 'tear', 'it', 'up', 'shake', 'it', 'up', 'make', 'it', 'up', 'as', 'you', 'go', 'along', 'tear', 'it', 'up', 'yeah', 'square', 'it', 'up', 'yeah', 'wake', 'it', 'up', 'baby', 'tear', 'it', 'up', 'stir', 'it', 'up', 'stake', 'it', 'out', 'and', 'you', 'cant', 'go', 'wrong', 'hey', 'listen', 'i', 'love', 'cos', 'youre', 'sweet', 'and', 'i', 'love', 'you', 'cos', 'youre', 'naughty', 'yeah', 'i', 'love', 'you', 'for', 'your']\n", "Input Sequence: ['mind', 'baby', 'give', 'me', 'your', 'body', 'mmm', 'i', 'wanna', 'be', 'a', 'toy', 'at', 'your', 'birthday', 'party', 'wind', 'me', 'up', 'wind', 'me', 'up', 'wind', 'me', 'up', 'let', 'me', 'go', 'yeah', 'tear', 'it', 'up', 'stir', 'it', 'up', 'break', 'it', 'up', 'let', 'me', 'go', 'tear', 'it', 'up', 'shake', 'it', 'up', 'make', 'it', 'up', 'as', 'you', 'go', 'along', 'tear', 'it', 'up', 'ha', 'ha', 'turn', 'it', 'up', 'burn', 'it', 'up', 'hey', 'hey', 'are']\n", "Target Sequence: ['baby', 'give', 'me', 'your', 'body', 'mmm', 'i', 'wanna', 'be', 'a', 'toy', 'at', 'your', 'birthday', 'party', 'wind', 'me', 'up', 'wind', 'me', 'up', 'wind', 'me', 'up', 'let', 'me', 'go', 'yeah', 'tear', 'it', 'up', 'stir', 'it', 'up', 'break', 'it', 'up', 'let', 'me', 'go', 'tear', 'it', 'up', 'shake', 'it', 'up', 'make', 'it', 'up', 'as', 'you', 'go', 'along', 'tear', 'it', 'up', 'ha', 'ha', 'turn', 'it', 'up', 'burn', 'it', 'up', 'hey', 'hey', 'are', 'you']\n", "Input Sequence: ['ready', 'oh', 'yeah', 'yeah', 'baby', 'baby', 'baby', 'are', 'you', 'ready', 'for', 'me', 'oh', 'yeah', 'i', 'love', 'you', 'baby', 'baby', 'baby', 'are', 'you', 'ready', 'for', 'love', 'oh', 'yeah', 'are', 'you', 'ready', 'are', 'you', 'ready', 'are', 'you', 'ready', 'for', 'me', 'hey', 'oh', 'yeah', 'hey', 'i', 'love', 'you', 'so', 'near', 'i', 'love', 'you', 'so', 'far', 'i', 'gotta', 'tell', 'you', 'baby', 'youre', 'driving', 'me', 'ga', 'ga', 'tear', 'em', 'up', 'tear', 'it', 'off']\n", "Target Sequence: ['oh', 'yeah', 'yeah', 'baby', 'baby', 'baby', 'are', 'you', 'ready', 'for', 'me', 'oh', 'yeah', 'i', 'love', 'you', 'baby', 'baby', 'baby', 'are', 'you', 'ready', 'for', 'love', 'oh', 'yeah', 'are', 'you', 'ready', 'are', 'you', 'ready', 'are', 'you', 'ready', 'for', 'me', 'hey', 'oh', 'yeah', 'hey', 'i', 'love', 'you', 'so', 'near', 'i', 'love', 'you', 'so', 'far', 'i', 'gotta', 'tell', 'you', 'baby', 'youre', 'driving', 'me', 'ga', 'ga', 'tear', 'em', 'up', 'tear', 'it', 'off', 'yeah']\n", "Input Sequence: ['my', 'new', 'purple', 'shoes', 'been', 'amazin', 'the', 'people', 'next', 'door', 'and', 'my', 'rock', 'n', 'roll', 'forty', 'fives', 'been', 'enragin', 'the', 'folks', 'on', 'the', 'lower', 'floor', 'i', 'got', 'a', 'way', 'with', 'the', 'girls', 'on', 'my', 'block', 'try', 'my', 'best', 'to', 'be', 'a', 'real', 'individual', 'and', 'when', 'we', 'go', 'down', 'to', 'smokies', 'and', 'rock', 'they', 'line', 'up', 'like', 'its', 'some', 'kind', 'of', 'ritual', 'oh', 'give', 'me', 'a', 'good', 'guitar', 'and']\n", "Target Sequence: ['new', 'purple', 'shoes', 'been', 'amazin', 'the', 'people', 'next', 'door', 'and', 'my', 'rock', 'n', 'roll', 'forty', 'fives', 'been', 'enragin', 'the', 'folks', 'on', 'the', 'lower', 'floor', 'i', 'got', 'a', 'way', 'with', 'the', 'girls', 'on', 'my', 'block', 'try', 'my', 'best', 'to', 'be', 'a', 'real', 'individual', 'and', 'when', 'we', 'go', 'down', 'to', 'smokies', 'and', 'rock', 'they', 'line', 'up', 'like', 'its', 'some', 'kind', 'of', 'ritual', 'oh', 'give', 'me', 'a', 'good', 'guitar', 'and', 'you']\n", "Input Sequence: ['can', 'say', 'that', 'my', 'hairs', 'a', 'disgrace', 'or', 'just', 'find', 'me', 'an', 'open', 'car', 'ill', 'make', 'the', 'speed', 'of', 'light', 'outta', 'this', 'place', 'i', 'like', 'the', 'good', 'things', 'in', 'life', 'but', 'most', 'of', 'the', 'best', 'things', 'aint', 'free', 'its', 'the', 'same', 'situation', 'just', 'cuts', 'like', 'a', 'knife', 'when', 'youre', 'young', 'and', 'youre', 'poor', 'and', 'youre', 'crazy', 'young', 'and', 'youre', 'crazy', 'oh', 'give', 'me', 'a', 'good', 'guitar', 'and', 'you']\n", "Target Sequence: ['say', 'that', 'my', 'hairs', 'a', 'disgrace', 'or', 'just', 'find', 'me', 'an', 'open', 'car', 'ill', 'make', 'the', 'speed', 'of', 'light', 'outta', 'this', 'place', 'i', 'like', 'the', 'good', 'things', 'in', 'life', 'but', 'most', 'of', 'the', 'best', 'things', 'aint', 'free', 'its', 'the', 'same', 'situation', 'just', 'cuts', 'like', 'a', 'knife', 'when', 'youre', 'young', 'and', 'youre', 'poor', 'and', 'youre', 'crazy', 'young', 'and', 'youre', 'crazy', 'oh', 'give', 'me', 'a', 'good', 'guitar', 'and', 'you', 'can']\n", "Input Sequence: ['words', 'and', 'music', 'by', 'brian', 'may', 'when', 'im', 'gone', 'no', 'need', 'to', 'wonder', 'if', 'i', 'ever', 'think', 'of', 'you', 'the', 'same', 'moon', 'shines', 'the', 'same', 'wind', 'blows', 'for', 'both', 'of', 'us', 'and', 'time', 'is', 'but', 'a', 'paper', 'moon', 'be', 'not', 'gone', 'though', 'im', 'gone', 'its', 'as', 'though', 'i', 'hold', 'the', 'flower', 'that', 'touches', 'you', 'a', 'new', 'life', 'grows', 'the', 'blossom', 'knows', 'theres', 'no', 'one', 'else', 'could', 'warm', 'my']\n", "Target Sequence: ['and', 'music', 'by', 'brian', 'may', 'when', 'im', 'gone', 'no', 'need', 'to', 'wonder', 'if', 'i', 'ever', 'think', 'of', 'you', 'the', 'same', 'moon', 'shines', 'the', 'same', 'wind', 'blows', 'for', 'both', 'of', 'us', 'and', 'time', 'is', 'but', 'a', 'paper', 'moon', 'be', 'not', 'gone', 'though', 'im', 'gone', 'its', 'as', 'though', 'i', 'hold', 'the', 'flower', 'that', 'touches', 'you', 'a', 'new', 'life', 'grows', 'the', 'blossom', 'knows', 'theres', 'no', 'one', 'else', 'could', 'warm', 'my', 'heart']\n", "Input Sequence: ['as', 'much', 'as', 'you', 'be', 'not', 'gone', 'let', 'us', 'cling', 'together', 'as', 'the', 'years', 'go', 'by', 'oh', 'my', 'love', 'my', 'love', 'in', 'the', 'quiet', 'of', 'the', 'night', 'let', 'our', 'candle', 'always', 'burn', 'let', 'us', 'never', 'lose', 'the', 'lessons', 'we', 'have', 'learned', 'teo', 'torriatte', 'konomama', 'iko', 'aisuruhito', 'yo', 'shizukana', 'yoi', 'ni', 'hikario', 'tomoshi', 'itoshiki', 'oshieo', 'idaki', 'hear', 'my', 'song', 'still', 'think', 'of', 'me', 'the', 'way', 'youve', 'come', 'to', 'think']\n", "Target Sequence: ['much', 'as', 'you', 'be', 'not', 'gone', 'let', 'us', 'cling', 'together', 'as', 'the', 'years', 'go', 'by', 'oh', 'my', 'love', 'my', 'love', 'in', 'the', 'quiet', 'of', 'the', 'night', 'let', 'our', 'candle', 'always', 'burn', 'let', 'us', 'never', 'lose', 'the', 'lessons', 'we', 'have', 'learned', 'teo', 'torriatte', 'konomama', 'iko', 'aisuruhito', 'yo', 'shizukana', 'yoi', 'ni', 'hikario', 'tomoshi', 'itoshiki', 'oshieo', 'idaki', 'hear', 'my', 'song', 'still', 'think', 'of', 'me', 'the', 'way', 'youve', 'come', 'to', 'think', 'of']\n", "Input Sequence: ['me', 'the', 'nights', 'grow', 'long', 'but', 'dreams', 'live', 'on', 'just', 'close', 'your', 'pretty', 'eyes', 'and', 'you', 'can', 'be', 'with', 'me', 'dream', 'on', 'teo', 'torriatte', 'konomama', 'iko', 'aisuruhito', 'yo', 'shizukana', 'yoi', 'ni', 'hikario', 'tomoshi', 'itoshiki', 'oshieo', 'idaki', 'when', 'im', 'gone', 'theyll', 'say', 'we', 'were', 'all', 'fools', 'and', 'we', 'dont', 'understand', 'oh', 'be', 'strong', 'dont', 'turn', 'your', 'heart', 'were', 'all', 'youre', 'all', 'were', 'all', 'for', 'all', 'for', 'always', 'let', 'us']\n", "Target Sequence: ['the', 'nights', 'grow', 'long', 'but', 'dreams', 'live', 'on', 'just', 'close', 'your', 'pretty', 'eyes', 'and', 'you', 'can', 'be', 'with', 'me', 'dream', 'on', 'teo', 'torriatte', 'konomama', 'iko', 'aisuruhito', 'yo', 'shizukana', 'yoi', 'ni', 'hikario', 'tomoshi', 'itoshiki', 'oshieo', 'idaki', 'when', 'im', 'gone', 'theyll', 'say', 'we', 'were', 'all', 'fools', 'and', 'we', 'dont', 'understand', 'oh', 'be', 'strong', 'dont', 'turn', 'your', 'heart', 'were', 'all', 'youre', 'all', 'were', 'all', 'for', 'all', 'for', 'always', 'let', 'us', 'cling']\n", "Input Sequence: ['hes', 'a', 'fairy', 'feller', 'ah', 'ah', 'the', 'fairy', 'folk', 'have', 'gathered', 'round', 'the', 'new', 'moons', 'shine', 'to', 'see', 'the', 'feller', 'crack', 'a', 'nut', 'at', 'nights', 'noon', 'time', 'to', 'swing', 'his', 'axe', 'he', 'swears', 'as', 'he', 'climbs', 'he', 'dares', 'to', 'deliver', 'the', 'master', 'stroke', 'plow', 'man', 'wagoner', 'will', 'and', 'types', 'politician', 'with', 'senatorial', 'pipe', 'hes', 'a', 'dilly', 'dally', 'oh', 'pedagogue', 'squinting', 'wears', 'a', 'frown', 'and', 'a', 'satyr', 'peers', 'under']\n", "Target Sequence: ['a', 'fairy', 'feller', 'ah', 'ah', 'the', 'fairy', 'folk', 'have', 'gathered', 'round', 'the', 'new', 'moons', 'shine', 'to', 'see', 'the', 'feller', 'crack', 'a', 'nut', 'at', 'nights', 'noon', 'time', 'to', 'swing', 'his', 'axe', 'he', 'swears', 'as', 'he', 'climbs', 'he', 'dares', 'to', 'deliver', 'the', 'master', 'stroke', 'plow', 'man', 'wagoner', 'will', 'and', 'types', 'politician', 'with', 'senatorial', 'pipe', 'hes', 'a', 'dilly', 'dally', 'oh', 'pedagogue', 'squinting', 'wears', 'a', 'frown', 'and', 'a', 'satyr', 'peers', 'under', 'ladys']\n", "Input Sequence: ['gown', 'hes', 'a', 'dirty', 'fellow', 'what', 'a', 'dirty', 'laddieoh', 'tatterdemalion', 'and', 'the', 'junketer', 'theres', 'a', 'thief', 'and', 'a', 'dragonfly', 'trumpeter', 'hes', 'my', 'hero', 'ah', 'fairy', 'dandy', 'tickling', 'the', 'fancy', 'of', 'his', 'lady', 'friend', 'the', 'nymph', 'in', 'yellow', 'can', 'we', 'see', 'the', 'master', 'stroke', 'what', 'a', 'queer', 'fellow', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'soldier', 'sailor', 'tinker', 'tailor', 'plow', 'boy', 'waiting', 'to', 'hear']\n", "Target Sequence: ['hes', 'a', 'dirty', 'fellow', 'what', 'a', 'dirty', 'laddieoh', 'tatterdemalion', 'and', 'the', 'junketer', 'theres', 'a', 'thief', 'and', 'a', 'dragonfly', 'trumpeter', 'hes', 'my', 'hero', 'ah', 'fairy', 'dandy', 'tickling', 'the', 'fancy', 'of', 'his', 'lady', 'friend', 'the', 'nymph', 'in', 'yellow', 'can', 'we', 'see', 'the', 'master', 'stroke', 'what', 'a', 'queer', 'fellow', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'ah', 'soldier', 'sailor', 'tinker', 'tailor', 'plow', 'boy', 'waiting', 'to', 'hear', 'the']\n", "Input Sequence: ['oh', 'yes', 'im', 'the', 'great', 'pretender', 'ooh', 'ooh', 'pretending', 'im', 'doing', 'well', 'ooh', 'ooh', 'my', 'need', 'is', 'such', 'i', 'pretend', 'too', 'much', 'im', 'lonely', 'but', 'no', 'one', 'can', 'tell', 'oh', 'yes', 'im', 'the', 'great', 'pretender', 'ooh', 'ooh', 'adrift', 'in', 'a', 'world', 'of', 'my', 'own', 'ooh', 'ooh', 'i', 'play', 'the', 'game', 'but', 'to', 'my', 'real', 'shame', 'youve', 'left', 'me', 'to', 'dream', 'all', 'alone', 'too', 'real', 'is', 'this', 'feeling', 'of']\n", "Target Sequence: ['yes', 'im', 'the', 'great', 'pretender', 'ooh', 'ooh', 'pretending', 'im', 'doing', 'well', 'ooh', 'ooh', 'my', 'need', 'is', 'such', 'i', 'pretend', 'too', 'much', 'im', 'lonely', 'but', 'no', 'one', 'can', 'tell', 'oh', 'yes', 'im', 'the', 'great', 'pretender', 'ooh', 'ooh', 'adrift', 'in', 'a', 'world', 'of', 'my', 'own', 'ooh', 'ooh', 'i', 'play', 'the', 'game', 'but', 'to', 'my', 'real', 'shame', 'youve', 'left', 'me', 'to', 'dream', 'all', 'alone', 'too', 'real', 'is', 'this', 'feeling', 'of', 'make']\n", "Input Sequence: ['believe', 'too', 'real', 'when', 'i', 'feel', 'what', 'my', 'heart', 'cant', 'conceal', 'ooh', 'ooh', 'yes', 'im', 'the', 'great', 'pretender', 'ooh', 'ooh', 'just', 'laughing', 'and', 'gay', 'like', 'a', 'clown', 'ooh', 'ooh', 'i', 'seem', 'to', 'be', 'what', 'im', 'not', 'you', 'see', 'im', 'wearing', 'my', 'heart', 'like', 'a', 'crown', 'pretending', 'that', 'youre', 'still', 'around', 'yeah', 'ooh', 'hoo', 'too', 'real', 'when', 'i', 'feel', 'what', 'my', 'heart', 'cant', 'conceal', 'oh', 'yes', 'im', 'the', 'great']\n", "Target Sequence: ['too', 'real', 'when', 'i', 'feel', 'what', 'my', 'heart', 'cant', 'conceal', 'ooh', 'ooh', 'yes', 'im', 'the', 'great', 'pretender', 'ooh', 'ooh', 'just', 'laughing', 'and', 'gay', 'like', 'a', 'clown', 'ooh', 'ooh', 'i', 'seem', 'to', 'be', 'what', 'im', 'not', 'you', 'see', 'im', 'wearing', 'my', 'heart', 'like', 'a', 'crown', 'pretending', 'that', 'youre', 'still', 'around', 'yeah', 'ooh', 'hoo', 'too', 'real', 'when', 'i', 'feel', 'what', 'my', 'heart', 'cant', 'conceal', 'oh', 'yes', 'im', 'the', 'great', 'pretender']\n", "Input Sequence: ['im', 'the', 'invisible', 'man', 'im', 'the', 'invisible', 'man', 'incredible', 'how', 'you', 'can', 'see', 'right', 'through', 'me', 'freddie', 'mercury', 'when', 'you', 'hear', 'a', 'sound', 'that', 'you', 'just', 'cant', 'place', 'feel', 'somethin', 'move', 'that', 'you', 'just', 'cant', 'trace', 'when', 'something', 'sits', 'on', 'the', 'end', 'of', 'your', 'bed', 'dont', 'turn', 'around', 'when', 'you', 'hear', 'me', 'tread', 'im', 'the', 'invisible', 'man', 'im', 'the', 'invisible', 'man', 'incredible', 'how', 'you', 'can', 'see', 'right', 'through']\n", "Target Sequence: ['the', 'invisible', 'man', 'im', 'the', 'invisible', 'man', 'incredible', 'how', 'you', 'can', 'see', 'right', 'through', 'me', 'freddie', 'mercury', 'when', 'you', 'hear', 'a', 'sound', 'that', 'you', 'just', 'cant', 'place', 'feel', 'somethin', 'move', 'that', 'you', 'just', 'cant', 'trace', 'when', 'something', 'sits', 'on', 'the', 'end', 'of', 'your', 'bed', 'dont', 'turn', 'around', 'when', 'you', 'hear', 'me', 'tread', 'im', 'the', 'invisible', 'man', 'im', 'the', 'invisible', 'man', 'incredible', 'how', 'you', 'can', 'see', 'right', 'through', 'me']\n", "Input Sequence: ['im', 'the', 'invisible', 'man', 'im', 'the', 'invisible', 'man', 'its', 'criminal', 'how', 'i', 'can', 'see', 'right', 'through', 'you', 'john', 'deacon', 'and', 'im', 'in', 'your', 'room', 'and', 'im', 'in', 'your', 'bed', 'and', 'im', 'in', 'your', 'life', 'and', 'im', 'in', 'your', 'head', 'like', 'cia', 'or', 'the', 'fbi', 'youll', 'never', 'get', 'close', 'never', 'take', 'me', 'alive', 'im', 'the', 'invisible', 'man', 'im', 'the', 'invisible', 'man', 'incredible', 'how', 'you', 'can', 'see', 'right', 'through', 'me']\n", "Target Sequence: ['the', 'invisible', 'man', 'im', 'the', 'invisible', 'man', 'its', 'criminal', 'how', 'i', 'can', 'see', 'right', 'through', 'you', 'john', 'deacon', 'and', 'im', 'in', 'your', 'room', 'and', 'im', 'in', 'your', 'bed', 'and', 'im', 'in', 'your', 'life', 'and', 'im', 'in', 'your', 'head', 'like', 'cia', 'or', 'the', 'fbi', 'youll', 'never', 'get', 'close', 'never', 'take', 'me', 'alive', 'im', 'the', 'invisible', 'man', 'im', 'the', 'invisible', 'man', 'incredible', 'how', 'you', 'can', 'see', 'right', 'through', 'me', 'im']\n", "Input Sequence: ['the', 'invisible', 'man', 'im', 'the', 'invisible', 'man', 'its', 'criminal', 'how', 'i', 'can', 'see', 'right', 'through', 'you', 'hah', 'hah', 'hah', 'hello', 'hah', 'hah', 'hah', 'ok', 'hah', 'hah', 'hah', 'hellohellohellohello', 'never', 'had', 'a', 'real', 'good', 'friend', 'not', 'a', 'boy', 'or', 'girl', 'noone', 'knows', 'what', 'ive', 'been', 'through', 'let', 'my', 'flag', 'unfurl', 'so', 'i', 'make', 'my', 'mark', 'from', 'the', 'edge', 'of', 'the', 'world', 'from', 'the', 'edge', 'of', 'the', 'world', 'from', 'the']\n", "Target Sequence: ['invisible', 'man', 'im', 'the', 'invisible', 'man', 'its', 'criminal', 'how', 'i', 'can', 'see', 'right', 'through', 'you', 'hah', 'hah', 'hah', 'hello', 'hah', 'hah', 'hah', 'ok', 'hah', 'hah', 'hah', 'hellohellohellohello', 'never', 'had', 'a', 'real', 'good', 'friend', 'not', 'a', 'boy', 'or', 'girl', 'noone', 'knows', 'what', 'ive', 'been', 'through', 'let', 'my', 'flag', 'unfurl', 'so', 'i', 'make', 'my', 'mark', 'from', 'the', 'edge', 'of', 'the', 'world', 'from', 'the', 'edge', 'of', 'the', 'world', 'from', 'the', 'edge']\n", "Input Sequence: ['of', 'the', 'world', 'brian', 'may', 'brian', 'may', 'now', 'im', 'on', 'your', 'track', 'and', 'im', 'in', 'your', 'mind', 'and', 'im', 'on', 'your', 'back', 'but', 'dont', 'look', 'behind', 'im', 'your', 'meanest', 'thought', 'im', 'your', 'darkest', 'fear', 'but', 'ill', 'never', 'get', 'caught', 'you', 'cant', 'shake', 'me', 'shake', 'me', 'dear', 'im', 'the', 'invisible', 'man', 'im', 'the', 'invisible', 'man', 'incredible', 'how', 'you', 'can', 'see', 'right', 'through', 'me', 'watch', 'me', 'now', 'im', 'the', 'invisible']\n", "Target Sequence: ['the', 'world', 'brian', 'may', 'brian', 'may', 'now', 'im', 'on', 'your', 'track', 'and', 'im', 'in', 'your', 'mind', 'and', 'im', 'on', 'your', 'back', 'but', 'dont', 'look', 'behind', 'im', 'your', 'meanest', 'thought', 'im', 'your', 'darkest', 'fear', 'but', 'ill', 'never', 'get', 'caught', 'you', 'cant', 'shake', 'me', 'shake', 'me', 'dear', 'im', 'the', 'invisible', 'man', 'im', 'the', 'invisible', 'man', 'incredible', 'how', 'you', 'can', 'see', 'right', 'through', 'me', 'watch', 'me', 'now', 'im', 'the', 'invisible', 'man']\n", "Input Sequence: ['mamas', 'got', 'a', 'problem', 'she', 'dont', 'know', 'what', 'to', 'say', 'her', 'little', 'baby', 'boy', 'has', 'just', 'left', 'home', 'today', 'shes', 'got', 'to', 'be', 'the', 'loser', 'in', 'the', 'end', 'shes', 'got', 'to', 'be', 'the', 'loser', 'in', 'the', 'end', 'misuse', 'her', 'and', 'youll', 'lose', 'her', 'as', 'a', 'friend', 'shes', 'ma', 'on', 'whom', 'you', 'can', 'always', 'depend', 'ooh', 'she', 'washed', 'and', 'fed', 'and', 'clothed', 'and', 'cared', 'for', 'nearly', 'twenty', 'years', 'and']\n", "Target Sequence: ['got', 'a', 'problem', 'she', 'dont', 'know', 'what', 'to', 'say', 'her', 'little', 'baby', 'boy', 'has', 'just', 'left', 'home', 'today', 'shes', 'got', 'to', 'be', 'the', 'loser', 'in', 'the', 'end', 'shes', 'got', 'to', 'be', 'the', 'loser', 'in', 'the', 'end', 'misuse', 'her', 'and', 'youll', 'lose', 'her', 'as', 'a', 'friend', 'shes', 'ma', 'on', 'whom', 'you', 'can', 'always', 'depend', 'ooh', 'she', 'washed', 'and', 'fed', 'and', 'clothed', 'and', 'cared', 'for', 'nearly', 'twenty', 'years', 'and', 'all']\n", "Input Sequence: ['she', 'gets', 'is', 'goodbye', 'ma', 'and', 'the', 'night', 'times', 'for', 'her', 'tears', 'shes', 'got', 'to', 'be', 'the', 'loser', 'in', 'the', 'end', 'shes', 'got', 'to', 'be', 'the', 'loser', 'in', 'the', 'end', 'misuse', 'her', 'and', 'youll', 'lose', 'her', 'as', 'a', 'friend', 'shes', 'ma', 'on', 'whom', 'you', 'can', 'always', 'depend', 'ooh', 'so', 'listen', 'mothers', 'everywhere', 'to', 'just', 'one', 'mothers', 'son', 'youll', 'get', 'forgotten', 'on', 'the', 'way', 'if', 'you', 'dont', 'let', 'them']\n", "Target Sequence: ['gets', 'is', 'goodbye', 'ma', 'and', 'the', 'night', 'times', 'for', 'her', 'tears', 'shes', 'got', 'to', 'be', 'the', 'loser', 'in', 'the', 'end', 'shes', 'got', 'to', 'be', 'the', 'loser', 'in', 'the', 'end', 'misuse', 'her', 'and', 'youll', 'lose', 'her', 'as', 'a', 'friend', 'shes', 'ma', 'on', 'whom', 'you', 'can', 'always', 'depend', 'ooh', 'so', 'listen', 'mothers', 'everywhere', 'to', 'just', 'one', 'mothers', 'son', 'youll', 'get', 'forgotten', 'on', 'the', 'way', 'if', 'you', 'dont', 'let', 'them', 'have']\n", "Input Sequence: ['do', 'you', 'mean', 'it', 'do', 'you', 'mean', 'it', 'do', 'you', 'mean', 'it', 'why', 'dont', 'you', 'mean', 'it', 'why', 'do', 'i', 'follow', 'you', 'and', 'where', 'do', 'you', 'go', 'aah', 'aah', 'aah', 'aah', 'aah', 'aah', 'youve', 'never', 'seen', 'nothing', 'like', 'it', 'no', 'never', 'in', 'your', 'life', 'like', 'going', 'up', 'to', 'heaven', 'and', 'then', 'coming', 'back', 'alive', 'let', 'me', 'tell', 'you', 'all', 'about', 'it', 'and', 'the', 'world', 'will', 'so', 'allow', 'it']\n", "Target Sequence: ['you', 'mean', 'it', 'do', 'you', 'mean', 'it', 'do', 'you', 'mean', 'it', 'why', 'dont', 'you', 'mean', 'it', 'why', 'do', 'i', 'follow', 'you', 'and', 'where', 'do', 'you', 'go', 'aah', 'aah', 'aah', 'aah', 'aah', 'aah', 'youve', 'never', 'seen', 'nothing', 'like', 'it', 'no', 'never', 'in', 'your', 'life', 'like', 'going', 'up', 'to', 'heaven', 'and', 'then', 'coming', 'back', 'alive', 'let', 'me', 'tell', 'you', 'all', 'about', 'it', 'and', 'the', 'world', 'will', 'so', 'allow', 'it', 'ooh']\n", "Input Sequence: ['give', 'me', 'a', 'little', 'time', 'to', 'choose', 'water', 'babies', 'singing', 'in', 'a', 'lilypool', 'delight', 'blue', 'powder', 'monkeys', 'praying', 'in', 'the', 'dead', 'of', 'night', 'here', 'comes', 'the', 'black', 'queen', 'poking', 'in', 'the', 'pile', 'fiefo', 'the', 'black', 'queen', 'marching', 'single', 'file', 'take', 'this', 'take', 'that', 'bring', 'them', 'down', 'to', 'size', 'march', 'to', 'the', 'black', 'queen', 'put', 'them', 'in', 'the', 'cellar', 'with', 'the', 'naughty', 'boys', 'a', 'little', 'nigger', 'sugar', 'then', 'a']\n", "Target Sequence: ['me', 'a', 'little', 'time', 'to', 'choose', 'water', 'babies', 'singing', 'in', 'a', 'lilypool', 'delight', 'blue', 'powder', 'monkeys', 'praying', 'in', 'the', 'dead', 'of', 'night', 'here', 'comes', 'the', 'black', 'queen', 'poking', 'in', 'the', 'pile', 'fiefo', 'the', 'black', 'queen', 'marching', 'single', 'file', 'take', 'this', 'take', 'that', 'bring', 'them', 'down', 'to', 'size', 'march', 'to', 'the', 'black', 'queen', 'put', 'them', 'in', 'the', 'cellar', 'with', 'the', 'naughty', 'boys', 'a', 'little', 'nigger', 'sugar', 'then', 'a', 'rubaduba']\n", "Input Sequence: ['baby', 'oil', 'aah', 'aah', 'black', 'on', 'aah', 'aah', 'black', 'on', 'every', 'finger', 'nail', 'and', 'toe', 'weve', 'only', 'begun', 'begun', 'make', 'this', 'make', 'that', 'keep', 'making', 'all', 'that', 'noise', 'march', 'to', 'the', 'black', 'queen', 'now', 'ive', 'got', 'a', 'bellyfull', 'you', 'can', 'be', 'my', 'sugarbaby', 'you', 'can', 'be', 'my', 'honeychile', 'yes', 'la', 'laa', 'la', 'laa', 'la', 'laa', 'la', 'laa', 'la', 'la', 'la', 'la', 'la', 'laa', 'la', 'laa', 'la', 'laa', 'la']\n", "Target Sequence: ['oil', 'aah', 'aah', 'black', 'on', 'aah', 'aah', 'black', 'on', 'every', 'finger', 'nail', 'and', 'toe', 'weve', 'only', 'begun', 'begun', 'make', 'this', 'make', 'that', 'keep', 'making', 'all', 'that', 'noise', 'march', 'to', 'the', 'black', 'queen', 'now', 'ive', 'got', 'a', 'bellyfull', 'you', 'can', 'be', 'my', 'sugarbaby', 'you', 'can', 'be', 'my', 'honeychile', 'yes', 'la', 'laa', 'la', 'laa', 'la', 'laa', 'la', 'laa', 'la', 'la', 'la', 'la', 'la', 'laa', 'la', 'laa', 'la', 'laa', 'la', 'laa']\n", "Input Sequence: ['la', 'laa', 'la', 'laa', 'la', 'laa', 'la', 'laa', 'la', 'laa', 'a', 'voice', 'from', 'behind', 'me', 'reminds', 'me', 'tra', 'la', 'laa', 'tra', 'la', 'laa', 'aaah', 'spread', 'out', 'your', 'wings', 'you', 'are', 'an', 'angel', 'remember', 'to', 'deliver', 'with', 'the', 'speed', 'of', 'light', 'a', 'little', 'bit', 'of', 'love', 'and', 'joy', 'everything', 'you', 'do', 'will', 'bear', 'a', 'will', 'bears', 'a', 'will', 'and', 'a', 'why', 'and', 'a', 'wherefore', 'a', 'little', 'bit', 'of', 'love']\n", "Target Sequence: ['laa', 'la', 'laa', 'la', 'laa', 'la', 'laa', 'la', 'laa', 'a', 'voice', 'from', 'behind', 'me', 'reminds', 'me', 'tra', 'la', 'laa', 'tra', 'la', 'laa', 'aaah', 'spread', 'out', 'your', 'wings', 'you', 'are', 'an', 'angel', 'remember', 'to', 'deliver', 'with', 'the', 'speed', 'of', 'light', 'a', 'little', 'bit', 'of', 'love', 'and', 'joy', 'everything', 'you', 'do', 'will', 'bear', 'a', 'will', 'bears', 'a', 'will', 'and', 'a', 'why', 'and', 'a', 'wherefore', 'a', 'little', 'bit', 'of', 'love', 'and']\n", "Input Sequence: ['joy', 'in', 'each', 'and', 'every', 'soul', 'lies', 'a', 'man', 'very', 'soon', 'hell', 'deceive', 'and', 'discover', 'but', 'even', 'till', 'the', 'end', 'of', 'his', 'life', 'hell', 'bring', 'a', 'little', 'love', 'aah', 'ah', 'aah', 'la', 'la', 'la', 'la', 'laa', 'ah', 'ah', 'ah', 'ah', 'aah', 'ah', 'la', 'la', 'la', 'laa', 'i', 'reign', 'with', 'my', 'left', 'hand', 'i', 'rule', 'with', 'my', 'right', 'im', 'lord', 'of', 'all', 'darkness', 'im', 'queen', 'of', 'the', 'night', 'ive']\n", "Target Sequence: ['in', 'each', 'and', 'every', 'soul', 'lies', 'a', 'man', 'very', 'soon', 'hell', 'deceive', 'and', 'discover', 'but', 'even', 'till', 'the', 'end', 'of', 'his', 'life', 'hell', 'bring', 'a', 'little', 'love', 'aah', 'ah', 'aah', 'la', 'la', 'la', 'la', 'laa', 'ah', 'ah', 'ah', 'ah', 'aah', 'ah', 'la', 'la', 'la', 'laa', 'i', 'reign', 'with', 'my', 'left', 'hand', 'i', 'rule', 'with', 'my', 'right', 'im', 'lord', 'of', 'all', 'darkness', 'im', 'queen', 'of', 'the', 'night', 'ive', 'got']\n", "Input Sequence: ['the', 'power', 'now', 'do', 'the', 'march', 'of', 'the', 'black', 'queen', 'my', 'life', 'is', 'in', 'your', 'hands', 'ill', 'fo', 'and', 'ill', 'fie', 'ill', 'be', 'what', 'you', 'make', 'me', 'ill', 'do', 'what', 'you', 'like', 'ill', 'be', 'a', 'bad', 'boy', 'ill', 'be', 'your', 'bad', 'boy', 'ill', 'do', 'the', 'march', 'of', 'the', 'blackqueen', 'ah', 'aah', 'ah', 'aah', 'ah', 'aah', 'ah', 'aah', 'walking', 'true', 'to', 'style', 'shes', 'vulgar', 'buse', 'and', 'vile', 'fiefo', 'the']\n", "Target Sequence: ['power', 'now', 'do', 'the', 'march', 'of', 'the', 'black', 'queen', 'my', 'life', 'is', 'in', 'your', 'hands', 'ill', 'fo', 'and', 'ill', 'fie', 'ill', 'be', 'what', 'you', 'make', 'me', 'ill', 'do', 'what', 'you', 'like', 'ill', 'be', 'a', 'bad', 'boy', 'ill', 'be', 'your', 'bad', 'boy', 'ill', 'do', 'the', 'march', 'of', 'the', 'blackqueen', 'ah', 'aah', 'ah', 'aah', 'ah', 'aah', 'ah', 'aah', 'walking', 'true', 'to', 'style', 'shes', 'vulgar', 'buse', 'and', 'vile', 'fiefo', 'the', 'black']\n", "Input Sequence: ['queen', 'tattoos', 'all', 'her', 'pies', 'she', 'boils', 'and', 'she', 'bakes', 'and', 'she', 'never', 'dots', 'her', 'is', 'shes', 'our', 'leader', 'la', 'la', 'la', 'la', 'laa', 'la', 'la', 'laa', 'la', 'la', 'la', 'la', 'la', 'laa', 'forget', 'your', 'singalongs', 'and', 'your', 'lullabies', 'surrender', 'to', 'the', 'city', 'of', 'the', 'fireflies', 'dance', 'with', 'the', 'devil', 'in', 'beat', 'with', 'the', 'band', 'to', 'hell', 'with', 'all', 'of', 'you', 'handinhand', 'but', 'now', 'its', 'time', 'to', 'be']\n", "Target Sequence: ['tattoos', 'all', 'her', 'pies', 'she', 'boils', 'and', 'she', 'bakes', 'and', 'she', 'never', 'dots', 'her', 'is', 'shes', 'our', 'leader', 'la', 'la', 'la', 'la', 'laa', 'la', 'la', 'laa', 'la', 'la', 'la', 'la', 'la', 'laa', 'forget', 'your', 'singalongs', 'and', 'your', 'lullabies', 'surrender', 'to', 'the', 'city', 'of', 'the', 'fireflies', 'dance', 'with', 'the', 'devil', 'in', 'beat', 'with', 'the', 'band', 'to', 'hell', 'with', 'all', 'of', 'you', 'handinhand', 'but', 'now', 'its', 'time', 'to', 'be', 'gone']\n", "Input Sequence: ['bring', 'out', 'the', 'charge', 'of', 'the', 'love', 'brigade', 'there', 'is', 'spring', 'in', 'the', 'air', 'once', 'again', 'drink', 'to', 'the', 'sound', 'of', 'the', 'song', 'parade', 'there', 'is', 'music', 'and', 'love', 'everywhere', 'give', 'a', 'little', 'love', 'to', 'me', 'i', 'want', 'it', 'take', 'a', 'little', 'love', 'from', 'me', 'i', 'want', 'to', 'share', 'it', 'with', 'you', 'i', 'feel', 'like', 'a', 'millionaire', 'once', 'we', 'were', 'mad', 'we', 'were', 'happy', 'we', 'spent', 'all', 'our']\n", "Target Sequence: ['out', 'the', 'charge', 'of', 'the', 'love', 'brigade', 'there', 'is', 'spring', 'in', 'the', 'air', 'once', 'again', 'drink', 'to', 'the', 'sound', 'of', 'the', 'song', 'parade', 'there', 'is', 'music', 'and', 'love', 'everywhere', 'give', 'a', 'little', 'love', 'to', 'me', 'i', 'want', 'it', 'take', 'a', 'little', 'love', 'from', 'me', 'i', 'want', 'to', 'share', 'it', 'with', 'you', 'i', 'feel', 'like', 'a', 'millionaire', 'once', 'we', 'were', 'mad', 'we', 'were', 'happy', 'we', 'spent', 'all', 'our', 'days']\n", "Input Sequence: ['holding', 'hands', 'together', 'do', 'you', 'remember', 'my', 'love', 'how', 'we', 'danced', 'and', 'played', 'in', 'the', 'rain', 'we', 'laid', 'wish', 'that', 'we', 'could', 'stay', 'there', 'forever', 'and', 'ever', 'now', 'i', 'am', 'sad', 'you', 'are', 'so', 'far', 'away', 'i', 'sit', 'counting', 'the', 'hours', 'day', 'by', 'day', 'come', 'back', 'to', 'me', 'how', 'i', 'long', 'for', 'your', 'love', 'come', 'back', 'to', 'me', 'be', 'happy', 'like', 'we', 'used', 'to', 'be', 'come', 'back', 'come']\n", "Target Sequence: ['hands', 'together', 'do', 'you', 'remember', 'my', 'love', 'how', 'we', 'danced', 'and', 'played', 'in', 'the', 'rain', 'we', 'laid', 'wish', 'that', 'we', 'could', 'stay', 'there', 'forever', 'and', 'ever', 'now', 'i', 'am', 'sad', 'you', 'are', 'so', 'far', 'away', 'i', 'sit', 'counting', 'the', 'hours', 'day', 'by', 'day', 'come', 'back', 'to', 'me', 'how', 'i', 'long', 'for', 'your', 'love', 'come', 'back', 'to', 'me', 'be', 'happy', 'like', 'we', 'used', 'to', 'be', 'come', 'back', 'come', 'back']\n", "Input Sequence: ['to', 'me', 'come', 'back', 'come', 'back', 'to', 'me', 'aah', 'oh', 'come', 'back', 'to', 'me', 'oh', 'my', 'love', 'how', 'i', 'long', 'for', 'your', 'love', 'wont', 'you', 'come', 'back', 'to', 'me', 'yeah', 'my', 'fine', 'friend', 'take', 'me', 'wiz', 'you', 'unt', 'love', 'me', 'forever', 'my', 'fine', 'friend', 'forever', 'forever', 'bring', 'out', 'the', 'charge', 'of', 'the', 'love', 'brigade', 'there', 'is', 'spring', 'in', 'the', 'air', 'once', 'again', 'drink', 'to', 'the', 'sound', 'of', 'the']\n", "Target Sequence: ['me', 'come', 'back', 'come', 'back', 'to', 'me', 'aah', 'oh', 'come', 'back', 'to', 'me', 'oh', 'my', 'love', 'how', 'i', 'long', 'for', 'your', 'love', 'wont', 'you', 'come', 'back', 'to', 'me', 'yeah', 'my', 'fine', 'friend', 'take', 'me', 'wiz', 'you', 'unt', 'love', 'me', 'forever', 'my', 'fine', 'friend', 'forever', 'forever', 'bring', 'out', 'the', 'charge', 'of', 'the', 'love', 'brigade', 'there', 'is', 'spring', 'in', 'the', 'air', 'once', 'again', 'drink', 'to', 'the', 'sound', 'of', 'the', 'song']\n", "Input Sequence: ['every', 'drop', 'of', 'rain', 'that', 'falls', 'in', 'sahara', 'desert', 'says', 'it', 'all', 'its', 'a', 'miracle', 'all', 'gods', 'creations', 'great', 'and', 'small', 'the', 'golden', 'gate', 'and', 'the', 'taj', 'mahal', 'thats', 'a', 'miracle', 'test', 'tube', 'babies', 'being', 'born', 'mothers', 'fathers', 'dead', 'and', 'gone', 'its', 'a', 'miracle', 'were', 'having', 'a', 'miracle', 'on', 'earth', 'mother', 'nature', 'does', 'it', 'all', 'for', 'us', 'the', 'wonders', 'of', 'this', 'world', 'go', 'on', 'the', 'hanging', 'gardens', 'of']\n", "Target Sequence: ['drop', 'of', 'rain', 'that', 'falls', 'in', 'sahara', 'desert', 'says', 'it', 'all', 'its', 'a', 'miracle', 'all', 'gods', 'creations', 'great', 'and', 'small', 'the', 'golden', 'gate', 'and', 'the', 'taj', 'mahal', 'thats', 'a', 'miracle', 'test', 'tube', 'babies', 'being', 'born', 'mothers', 'fathers', 'dead', 'and', 'gone', 'its', 'a', 'miracle', 'were', 'having', 'a', 'miracle', 'on', 'earth', 'mother', 'nature', 'does', 'it', 'all', 'for', 'us', 'the', 'wonders', 'of', 'this', 'world', 'go', 'on', 'the', 'hanging', 'gardens', 'of', 'babylon']\n", "Input Sequence: ['captain', 'cook', 'and', 'cain', 'and', 'abel', 'jimi', 'hendrix', 'to', 'the', 'tower', 'of', 'babel', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'the', 'one', 'thing', 'were', 'all', 'waiting', 'for', 'is', 'peace', 'on', 'earth', 'an', 'end', 'to', 'war', 'its', 'a', 'miracle', 'we', 'need', 'the', 'miracle', 'the', 'miracle', 'were', 'all', 'waiting', 'for', 'today', 'if', 'every', 'leaf', 'on', 'every', 'tree', 'could', 'tell', 'a', 'story', 'that', 'would', 'be', 'a']\n", "Target Sequence: ['cook', 'and', 'cain', 'and', 'abel', 'jimi', 'hendrix', 'to', 'the', 'tower', 'of', 'babel', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'the', 'one', 'thing', 'were', 'all', 'waiting', 'for', 'is', 'peace', 'on', 'earth', 'an', 'end', 'to', 'war', 'its', 'a', 'miracle', 'we', 'need', 'the', 'miracle', 'the', 'miracle', 'were', 'all', 'waiting', 'for', 'today', 'if', 'every', 'leaf', 'on', 'every', 'tree', 'could', 'tell', 'a', 'story', 'that', 'would', 'be', 'a', 'miracle']\n", "Input Sequence: ['if', 'every', 'child', 'on', 'every', 'street', 'had', 'clothes', 'to', 'wear', 'and', 'food', 'to', 'eat', 'thats', 'a', 'miracle', 'if', 'all', 'gods', 'people', 'could', 'be', 'free', 'to', 'live', 'in', 'perfect', 'harmony', 'its', 'a', 'miracle', 'were', 'having', 'a', 'miracle', 'on', 'earth', 'mother', 'nature', 'does', 'it', 'all', 'for', 'us', 'the', 'wonders', 'of', 'this', 'world', 'go', 'on', 'open', 'hearts', 'and', 'surgery', 'sunday', 'mornings', 'with', 'a', 'cup', 'of', 'tea', 'super', 'powers', 'always', 'fighting', 'but']\n", "Target Sequence: ['every', 'child', 'on', 'every', 'street', 'had', 'clothes', 'to', 'wear', 'and', 'food', 'to', 'eat', 'thats', 'a', 'miracle', 'if', 'all', 'gods', 'people', 'could', 'be', 'free', 'to', 'live', 'in', 'perfect', 'harmony', 'its', 'a', 'miracle', 'were', 'having', 'a', 'miracle', 'on', 'earth', 'mother', 'nature', 'does', 'it', 'all', 'for', 'us', 'the', 'wonders', 'of', 'this', 'world', 'go', 'on', 'open', 'hearts', 'and', 'surgery', 'sunday', 'mornings', 'with', 'a', 'cup', 'of', 'tea', 'super', 'powers', 'always', 'fighting', 'but', 'mona']\n", "Input Sequence: ['lisa', 'just', 'keeps', 'on', 'smiling', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'the', 'wonders', 'of', 'this', 'world', 'go', 'on', 'well', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'the', 'one', 'thing', 'the', 'one', 'thing', 'were', 'all', 'waiting', 'for', 'were', 'all', 'waiting', 'for', 'is', 'peace', 'on', 'earth', 'peace', 'on', 'earth', 'and', 'an', 'end', 'to', 'war', 'end', 'to', 'war', 'its', 'a', 'miracle', 'we', 'need']\n", "Target Sequence: ['just', 'keeps', 'on', 'smiling', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'the', 'wonders', 'of', 'this', 'world', 'go', 'on', 'well', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'its', 'a', 'miracle', 'the', 'one', 'thing', 'the', 'one', 'thing', 'were', 'all', 'waiting', 'for', 'were', 'all', 'waiting', 'for', 'is', 'peace', 'on', 'earth', 'peace', 'on', 'earth', 'and', 'an', 'end', 'to', 'war', 'end', 'to', 'war', 'its', 'a', 'miracle', 'we', 'need', 'the']\n", "Input Sequence: ['miracle', 'the', 'miracle', 'peace', 'on', 'earth', 'and', 'end', 'to', 'war', 'today', 'that', 'time', 'will', 'come', 'one', 'day', 'youll', 'see', 'when', 'we', 'can', 'all', 'be', 'friends', 'that', 'time', 'will', 'come', 'one', 'day', 'youll', 'see', 'when', 'we', 'can', 'all', 'be', 'friends', 'that', 'time', 'will', 'come', 'one', 'day', 'youll', 'see', 'when', 'we', 'can', 'all', 'be', 'friends', 'that', 'time', 'will', 'come', 'one', 'day', 'youll', 'see', 'when', 'we', 'can', 'all', 'be', 'friends', 'that']\n", "Target Sequence: ['the', 'miracle', 'peace', 'on', 'earth', 'and', 'end', 'to', 'war', 'today', 'that', 'time', 'will', 'come', 'one', 'day', 'youll', 'see', 'when', 'we', 'can', 'all', 'be', 'friends', 'that', 'time', 'will', 'come', 'one', 'day', 'youll', 'see', 'when', 'we', 'can', 'all', 'be', 'friends', 'that', 'time', 'will', 'come', 'one', 'day', 'youll', 'see', 'when', 'we', 'can', 'all', 'be', 'friends', 'that', 'time', 'will', 'come', 'one', 'day', 'youll', 'see', 'when', 'we', 'can', 'all', 'be', 'friends', 'that', 'time']\n", "Input Sequence: ['when', 'i', 'was', 'young', 'it', 'came', 'to', 'me', 'and', 'i', 'could', 'see', 'the', 'sun', 'breakin', 'lucy', 'was', 'high', 'and', 'so', 'was', 'i', 'dazzling', 'holding', 'the', 'world', 'inside', 'once', 'i', 'believed', 'in', 'evryone', 'everyone', 'and', 'anyone', 'can', 'see', 'oh', 'oh', 'the', 'night', 'comes', 'down', 'and', 'i', 'get', 'afraid', 'of', 'losing', 'my', 'way', 'oh', 'oh', 'the', 'night', 'comes', 'down', 'oooh', 'and', 'its', 'dark', 'again', 'once', 'i', 'could', 'laugh', 'with', 'evryone']\n", "Target Sequence: ['i', 'was', 'young', 'it', 'came', 'to', 'me', 'and', 'i', 'could', 'see', 'the', 'sun', 'breakin', 'lucy', 'was', 'high', 'and', 'so', 'was', 'i', 'dazzling', 'holding', 'the', 'world', 'inside', 'once', 'i', 'believed', 'in', 'evryone', 'everyone', 'and', 'anyone', 'can', 'see', 'oh', 'oh', 'the', 'night', 'comes', 'down', 'and', 'i', 'get', 'afraid', 'of', 'losing', 'my', 'way', 'oh', 'oh', 'the', 'night', 'comes', 'down', 'oooh', 'and', 'its', 'dark', 'again', 'once', 'i', 'could', 'laugh', 'with', 'evryone', 'once']\n", "Input Sequence: ['empty', 'spaces', 'what', 'are', 'we', 'living', 'for', 'abandoned', 'places', 'i', 'guess', 'we', 'know', 'the', 'score', 'on', 'and', 'on', 'does', 'anybody', 'know', 'what', 'we', 'are', 'looking', 'for', 'another', 'hero', 'another', 'mindless', 'crime', 'behind', 'the', 'curtain', 'in', 'the', 'pantomime', 'hold', 'the', 'line', 'does', 'anybody', 'want', 'to', 'take', 'it', 'anymore', 'the', 'show', 'must', 'go', 'on', 'the', 'show', 'must', 'go', 'on', 'yeah', 'inside', 'my', 'heart', 'is', 'breaking', 'my', 'makeup', 'may', 'be', 'flaking']\n", "Target Sequence: ['spaces', 'what', 'are', 'we', 'living', 'for', 'abandoned', 'places', 'i', 'guess', 'we', 'know', 'the', 'score', 'on', 'and', 'on', 'does', 'anybody', 'know', 'what', 'we', 'are', 'looking', 'for', 'another', 'hero', 'another', 'mindless', 'crime', 'behind', 'the', 'curtain', 'in', 'the', 'pantomime', 'hold', 'the', 'line', 'does', 'anybody', 'want', 'to', 'take', 'it', 'anymore', 'the', 'show', 'must', 'go', 'on', 'the', 'show', 'must', 'go', 'on', 'yeah', 'inside', 'my', 'heart', 'is', 'breaking', 'my', 'makeup', 'may', 'be', 'flaking', 'but']\n", "Input Sequence: ['my', 'smile', 'still', 'stays', 'on', 'whatever', 'happens', 'ill', 'leave', 'it', 'all', 'to', 'chance', 'another', 'heartache', 'another', 'failed', 'romance', 'on', 'and', 'on', 'does', 'anybody', 'know', 'what', 'we', 'are', 'living', 'for', 'i', 'guess', 'im', 'learning', 'im', 'learning', 'learning', 'learning', 'i', 'must', 'be', 'warmer', 'now', 'ill', 'soon', 'be', 'turning', 'turning', 'turning', 'turning', 'round', 'the', 'corner', 'now', 'outside', 'the', 'dawn', 'is', 'breaking', 'but', 'inside', 'in', 'the', 'dark', 'im', 'aching', 'to', 'be', 'free']\n", "Target Sequence: ['smile', 'still', 'stays', 'on', 'whatever', 'happens', 'ill', 'leave', 'it', 'all', 'to', 'chance', 'another', 'heartache', 'another', 'failed', 'romance', 'on', 'and', 'on', 'does', 'anybody', 'know', 'what', 'we', 'are', 'living', 'for', 'i', 'guess', 'im', 'learning', 'im', 'learning', 'learning', 'learning', 'i', 'must', 'be', 'warmer', 'now', 'ill', 'soon', 'be', 'turning', 'turning', 'turning', 'turning', 'round', 'the', 'corner', 'now', 'outside', 'the', 'dawn', 'is', 'breaking', 'but', 'inside', 'in', 'the', 'dark', 'im', 'aching', 'to', 'be', 'free', 'the']\n", "Input Sequence: ['show', 'must', 'go', 'on', 'the', 'show', 'must', 'go', 'on', 'yeah', 'yeah', 'ooh', 'inside', 'my', 'heart', 'is', 'breaking', 'my', 'makeup', 'may', 'be', 'flaking', 'but', 'my', 'smile', 'still', 'stays', 'on', 'yeah', 'yeah', 'whoa', 'wo', 'oh', 'oh', 'my', 'soul', 'is', 'painted', 'like', 'the', 'wings', 'of', 'butterflies', 'fairy', 'tales', 'of', 'yesterday', 'will', 'grow', 'but', 'never', 'die', 'i', 'can', 'fly', 'my', 'friends', 'the', 'show', 'must', 'go', 'on', 'go', 'on', 'go', 'on', 'go', 'on']\n", "Target Sequence: ['must', 'go', 'on', 'the', 'show', 'must', 'go', 'on', 'yeah', 'yeah', 'ooh', 'inside', 'my', 'heart', 'is', 'breaking', 'my', 'makeup', 'may', 'be', 'flaking', 'but', 'my', 'smile', 'still', 'stays', 'on', 'yeah', 'yeah', 'whoa', 'wo', 'oh', 'oh', 'my', 'soul', 'is', 'painted', 'like', 'the', 'wings', 'of', 'butterflies', 'fairy', 'tales', 'of', 'yesterday', 'will', 'grow', 'but', 'never', 'die', 'i', 'can', 'fly', 'my', 'friends', 'the', 'show', 'must', 'go', 'on', 'go', 'on', 'go', 'on', 'go', 'on', 'yeah']\n", "Input Sequence: ['yeah', 'the', 'show', 'must', 'go', 'on', 'go', 'on', 'go', 'on', 'go', 'on', 'ill', 'face', 'it', 'with', 'a', 'grin', 'im', 'never', 'giving', 'in', 'on', 'with', 'the', 'show', 'ooh', 'ill', 'top', 'the', 'bill', 'ill', 'overkill', 'i', 'have', 'to', 'find', 'the', 'will', 'to', 'carry', 'on', 'on', 'with', 'the', 'show', 'on', 'with', 'the', 'show', 'the', 'show', 'the', 'show', 'must', 'go', 'on', 'go', 'on', 'go', 'on', 'go', 'on', 'go', 'on', 'go', 'on', 'go']\n", "Target Sequence: ['the', 'show', 'must', 'go', 'on', 'go', 'on', 'go', 'on', 'go', 'on', 'ill', 'face', 'it', 'with', 'a', 'grin', 'im', 'never', 'giving', 'in', 'on', 'with', 'the', 'show', 'ooh', 'ill', 'top', 'the', 'bill', 'ill', 'overkill', 'i', 'have', 'to', 'find', 'the', 'will', 'to', 'carry', 'on', 'on', 'with', 'the', 'show', 'on', 'with', 'the', 'show', 'the', 'show', 'the', 'show', 'must', 'go', 'on', 'go', 'on', 'go', 'on', 'go', 'on', 'go', 'on', 'go', 'on', 'go', 'on']\n" ] } ], "source": [ "# Let's create inputs and ground truths\n", "# The 'input' doesn't have the last word (as it will not be fed to the model)\n", "# The 'target' is the music without the first word\n", "input_seq = []\n", "target_seq = []\n", "\n", "for i in range(len(songs)):\n", " # Remove last character for input sequence\n", " input_seq.append(songs[i][:-1])\n", " \n", " # Remove firsts character for target sequence\n", " target_seq.append(songs[i][1:])\n", " print(\"Input Sequence: {}\\nTarget Sequence: {}\".format(input_seq[i], target_seq[i]))" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[[2890, 1636, 2868, 566, 2488, 2791, 508, 1828, 2160, 508, 907, 3058, 131, 2791, 1615, 1787, 2959, 1019, 175, 508, 1019, 257, 813, 2656, 1948, 1752, 1012, 1958, 1636, 2638, 1587, 1012, 2638, 1587, 1012, 963, 974, 2638, 1587, 2845, 386, 508, 46, 257, 717, 1222, 702, 257, 508, 437, 508, 1136, 2378, 1958, 508, 1019, 257, 508, 1146, 2698, 3177, 2064, 1356, 508, 172, 3177, 2064, 1356], [172, 2219, 3177, 2064, 1033, 2219, 3177, 2064, 1033, 3177, 2064, 1356, 508, 172, 2018, 88, 1395, 2936, 1587, 165, 3177, 2064, 1356, 508, 172, 359, 1097, 1587, 223, 88, 1153, 1958, 2936, 1973, 1739, 1587, 191, 1398, 1033, 1587, 1557, 72, 963, 2954, 1145, 2499, 2155, 2219, 2789, 72, 702, 386, 1750, 2119, 2638, 1587, 1201, 2638, 1587, 479, 359, 2899, 1926, 1587, 1280, 508, 36, 702], [508, 437, 508, 1136, 2378, 1958, 508, 1019, 257, 508, 1146, 2698, 3177, 2064, 1356, 508, 172, 3177, 2064, 1356, 508, 172, 3177, 2064, 1356, 508, 172, 3177, 2064, 1356, 508, 172, 135, 2638, 3068, 257, 1375, 1587, 1926, 2668, 1330, 98, 2219, 364, 348, 1958, 508, 1779, 1587, 1926, 1146, 348, 1587, 1926, 1253, 348, 1587, 1926, 2269, 348, 2699, 2219, 1324, 348, 191, 1478, 2791, 175], [1201, 2989, 653, 726, 1743, 1625, 198, 813, 2989, 819, 386, 1330, 1453, 1162, 1330, 1201, 1494, 428, 530, 2434, 510, 3067, 858, 508, 2520, 3087, 1047, 1973, 508, 2733, 2896, 2434, 1843, 1958, 1850, 3207, 2600, 1330, 2989, 51, 573, 508, 1650, 986, 670, 1750, 2542, 819, 1299, 1587, 420, 2211, 2160, 72, 2293, 1214, 1341, 1350, 3019, 2121, 2641, 3122, 72, 3111, 1788, 1097, 1587, 2442], [2959, 2499, 1255, 1625, 1958, 1750, 2809, 573, 2875, 1544, 1750, 701, 2274, 3004, 359, 2499, 3162, 1750, 1162, 1649, 1035, 454, 257, 96, 2967, 1958, 235, 257, 51, 573, 508, 1650, 986, 2442, 798, 1150, 1994, 257, 2090, 1097, 2420, 1005, 3111, 3121, 1076, 2600, 1150, 1091, 2575, 1808, 2791, 1330, 2989, 547, 51, 1544, 1587, 1299, 819, 3178, 1625, 1405, 1330, 1022, 2020, 890, 1255, 773], [1787, 1244, 2959, 2452, 1244, 2959, 1277, 1788, 1958, 1097, 1776, 2228, 88, 646, 2460, 2936, 1750, 753, 386, 717, 347, 2499, 2460, 454, 3088, 2499, 2814, 1958, 454, 605, 2698, 1787, 1244, 1178, 2959, 1214, 1178, 1958, 2979, 1282, 72, 1330, 3083, 2499, 2814, 1958, 454, 1330, 753, 386, 347, 2499, 2460, 454, 386, 717, 2653, 318, 1587, 1926, 1780, 88, 1330, 3083, 2499, 2460, 2936, 1750], [573, 804, 1780, 974, 1111, 386, 2556, 1828, 386, 2556, 2653, 837, 1750, 1671, 2382, 968, 88, 1104, 2064, 2499, 1244, 1958, 3122, 508, 1377, 428, 3220, 2442, 88, 1095, 175, 1844, 2698, 2499, 2814, 1958, 454, 1330, 753, 386, 347, 2499, 2460, 454, 386, 717, 2653, 318, 1587, 1926, 1780, 88, 1330, 3083, 2499, 2460, 454, 1330, 2549, 573, 1330, 972, 2897, 2413, 1395, 3111, 72, 2499], [797, 1776, 1326, 13, 1047, 1142, 3220, 2442, 88, 1422, 2219, 1544, 2499, 502, 2513, 1843, 3259, 1280, 2959, 471, 13, 1047, 2499, 2814, 1958, 454, 1330, 753, 386, 347, 2516, 2499, 2460, 454, 386, 717, 2653, 318, 1587, 1926, 1780, 88, 1330, 3083, 318, 1587, 1926, 2442, 1587, 1906, 72, 2064, 653, 318, 1587, 1299, 1780, 88, 1330, 3083, 97, 3083, 2460, 454, 1330, 97, 97, 3083], [1788, 3281, 3121, 974, 1789, 3195, 135, 454, 1994, 1940, 613, 2896, 1330, 3208, 2033, 2219, 88, 1305, 1766, 2160, 508, 2818, 386, 1380, 88, 647, 2502, 318, 1750, 2656, 931, 826, 1958, 508, 1019, 257, 508, 1146, 249, 508, 2818, 199, 1325, 1223, 1649, 573, 508, 1828, 318, 508, 745, 931, 2664, 386, 1750, 588, 2133, 1225, 508, 2133, 2257, 1880, 802, 1457, 717, 387, 3019, 386], [2890, 1994, 974, 535, 890, 1244, 508, 590, 1446, 2039, 2177, 3205, 1958, 508, 2215, 308, 257, 1994, 1940, 613, 890, 1326, 702, 257, 508, 2133, 1326, 2441, 508, 1828, 2219, 1047, 508, 547, 2638, 3246, 1958, 508, 2897, 1146, 890, 1994, 2791, 508, 1878, 2219, 2791, 1958, 508, 154, 2219, 1047, 508, 547, 421, 2219, 1163, 2219, 428, 2936, 2791, 318, 508, 3144, 98, 2796, 2892, 974], [175, 508, 1146, 48, 2914, 2570, 1478, 2064, 257, 508, 1617, 508, 497, 1313, 2914, 2570, 1478, 2064, 257, 508, 1617, 3019, 386, 2791, 2890, 1994, 974, 154, 890, 1244, 508, 590, 154, 2039, 2177, 3205, 1958, 508, 2215, 308, 257, 1994, 1940, 613, 2890, 1636, 3195, 1649, 613, 2638, 1587, 1012, 1660, 2638, 1587, 1012, 508, 2598, 765, 550, 1770, 70, 1942, 508, 2317, 2570, 2413, 180], [1472, 2219, 2413, 180, 573, 1125, 1060, 3174, 72, 359, 2219, 1060, 3174, 72, 2228, 212, 124, 1986, 2791, 1958, 138, 2029, 3207, 1330, 1994, 1940, 613, 1212, 573, 2556, 3120, 2674, 3172, 1587, 1850, 2428, 454, 180, 702, 573, 1782, 3019, 386, 2791, 2890, 1994, 974, 3120, 3019, 386, 2791, 2219, 3191, 1649, 1958, 72, 890, 1244, 508, 590, 1377, 2039, 2177, 3205, 1958, 508, 2215, 2215], [3056, 3056, 278, 1750, 278, 1750, 278, 1750, 1398, 643, 2836, 2836, 2836, 1587, 1282, 72, 1163, 191, 88, 1291, 2702, 1958, 3091, 1587, 364, 72, 2452, 1587, 1282, 72, 1824, 2219, 2499, 1121, 1649, 1587, 2936, 1625, 2160, 724, 2434, 1382, 175, 191, 1587, 1225, 1330, 551, 1398, 1047, 2189, 2219, 1587, 1821, 1320, 3230, 3056, 3056, 278, 1750, 278, 1750, 278, 1750, 1398, 758, 2836, 2836], [2836, 1587, 1282, 72, 2434, 1612, 1201, 191, 1587, 3250, 199, 2219, 1636, 1958, 1259, 391, 72, 2219, 318, 1587, 1282, 72, 896, 2893, 191, 1587, 1589, 1047, 2914, 1750, 2188, 1922, 2836, 2836, 3056, 2836, 2836, 3056, 278, 278, 278, 278, 278, 278, 278, 1587, 370, 2914, 1750, 1446, 2219, 1305, 1587, 2946, 1336, 1958, 1182, 1750, 439, 3056, 1398, 508, 3188, 257, 1750, 2035, 843, 843], [3056, 2499, 3111, 1587, 3056, 278, 2836, 1587, 1282, 72, 2434, 1612, 1201, 1587, 2505, 72, 2588, 2219, 2499, 1636, 702, 257, 1750, 3265, 2836, 2836, 843, 843, 843, 843, 1398, 643, 2499, 3111, 1587, 3056, 3056, 2499, 3111, 1587, 2783, 2783, 1587, 1282, 72, 1612, 1201, 1696, 278, 2516, 2499, 3111, 717, 2588, 2499, 3111, 717, 2588, 2499, 3111, 717, 2588, 2499, 3111, 717, 2588, 2499, 3111], [1544, 1398, 1704, 702, 963, 520, 1060, 1336, 2434, 1573, 2499, 1398, 2191, 2647, 257, 1214, 1060, 1336, 2434, 1573, 191, 717, 174, 2885, 1121, 1913, 207, 508, 1350, 1958, 367, 1142, 155, 1587, 1926, 1324, 1649, 963, 3177, 653, 1060, 1336, 2434, 1573, 175, 1544, 1587, 1040, 2219, 370, 1330, 188, 1649, 1919, 454, 3248, 1544, 1587, 1279, 1587, 480, 2795, 2940, 717, 2802, 690, 1291, 291], [556, 2219, 1659, 2556, 2980, 191, 508, 1191, 2638, 2076, 1701, 1587, 420, 1541, 6, 1587, 2638, 1696, 1060, 1336, 2434, 1573, 1696, 1060, 370, 1649, 1047, 1958, 673, 2896, 1875, 2385, 428, 1282, 2518, 2167, 1060, 1336, 2434, 1573, 2064, 653, 2762, 454, 1330, 601, 587, 278, 2762, 454, 2434, 555, 1863, 702, 717, 915, 929, 2018, 175, 2420, 165, 1325, 1874, 1047, 717, 649, 774, 3098], [561, 1433, 257, 2478, 175, 1587, 526, 2155, 1958, 1336, 1958, 1280, 702, 212, 508, 2242, 278, 1788, 1330, 67, 1377, 3121, 974, 508, 1671, 963, 72, 278, 1788, 1330, 67, 1377, 2896, 508, 1224, 1671, 963, 72, 1696, 278, 1060, 1336, 2434, 1573, 278, 1060, 370, 1649, 1047, 1958, 673, 2896, 1875, 2385, 428, 1282, 2518, 2167, 1060, 1336, 2434, 1573, 1060, 1336, 2434, 1573, 1060, 1336], [2836, 2516, 2783, 2516, 370, 72, 1958, 508, 921, 6, 508, 208, 1047, 568, 370, 72, 702, 257, 1750, 2379, 3032, 1788, 2499, 1660, 2516, 2338, 2018, 370, 72, 1958, 508, 921, 6, 508, 741, 1047, 2006, 2219, 212, 1788, 1663, 605, 2896, 1071, 2896, 1729, 2546, 1395, 2422, 1750, 3033, 2896, 1652, 454, 2965, 1395, 2936, 72, 386, 508, 869, 1244, 1330, 1667, 386, 1750, 1364, 370], [1958, 508, 921, 6, 508, 497, 1047, 1701, 1395, 2821, 1145, 1019, 2516, 2516, 2516, 2516, 370, 72, 1958, 508, 921, 6, 508, 2770, 1047, 425, 2219, 508, 171, 1047, 1089, 370, 72, 1364, 1958, 508, 522, 522, 696, 1060, 370, 2959, 1053, 696, 1395, 2505, 72, 508, 982, 1244, 1330, 1667, 386, 1750, 1364, 2018, 2896, 1330, 1667, 514, 2936, 2791, 2499, 1660, 2434, 2027, 2018, 2018], [278, 2499, 2675, 1958, 454, 717, 372, 2675, 1958, 454, 717, 3095, 2219, 432, 1177, 1587, 2675, 1958, 370, 72, 43, 1291, 1121, 771, 1394, 399, 175, 2570, 538, 2449, 3177, 2974, 2219, 863, 72, 1121, 1330, 2084, 1353, 278, 2896, 926, 62, 1398, 2321, 926, 62, 1398, 1508, 1958, 1315, 2701, 88, 2453, 1850, 1291, 1788, 2499, 3060, 1958, 1097, 1544, 2499, 2576, 3060, 1587, 191, 88], [986, 1636, 1958, 1259, 2219, 1993, 88, 2160, 1587, 278, 370, 72, 370, 72, 370, 72, 1958, 508, 692, 2364, 1177, 986, 454, 1541, 386, 2423, 2219, 986, 900, 2434, 488, 1398, 1395, 3111, 72, 191, 1587, 1780, 72, 2499, 1919, 3060, 1958, 2040, 370, 72, 370, 72, 1217, 2420, 1958, 2208, 72, 633, 2896, 2315, 2896, 1047, 1396, 2801, 1788, 1097, 1587, 2442, 2702, 1145, 318, 1315], [1587, 1395, 370, 72, 1958, 1145, 692, 2364, 3259, 1121, 1145, 1541, 386, 1145, 898, 2988, 1828, 131, 2791, 2791, 154, 890, 1255, 1636, 278, 370, 72, 370, 72, 370, 72, 88, 717, 1526, 2570, 1587, 1282, 1750, 1671, 3023, 2160, 508, 2514, 1163, 1776, 913, 72, 2160, 1330, 708, 1250, 1997, 2300, 370, 72, 2012, 986, 454, 1166, 257, 1750, 372, 13, 508, 692, 2364, 278, 370], [2896, 508, 1710, 1877, 505, 548, 3013, 2499, 2012, 2896, 508, 2630, 274, 598, 1337, 2499, 1916, 2896, 508, 1407, 2210, 508, 852, 2376, 508, 984, 1959, 2219, 508, 3131, 728, 3207, 1047, 508, 1593, 1935, 963, 1638, 2219, 1745, 191, 1398, 1406, 2219, 1671, 3221, 1958, 1573, 13, 1047, 2896, 508, 2235, 1939, 257, 508, 475, 459, 1145, 961, 1587, 1958, 2867, 257, 2800, 508, 1023, 1273], [1621, 1047, 717, 1843, 1154, 573, 2766, 257, 717, 256, 833, 2896, 508, 3073, 1872, 1047, 508, 261, 1145, 1398, 1041, 963, 508, 2020, 1757, 1649, 1047, 2244, 1958, 1235, 2219, 3207, 1047, 508, 1593, 1935, 963, 38, 1776, 2096, 191, 1398, 120, 2219, 717, 1131, 2638, 1047, 1612, 96, 702, 646, 386, 508, 1828, 3133, 2894, 2219, 2162, 2219, 2345, 199, 508, 1709, 2160, 453, 2254, 2656], [386, 508, 2423, 3133, 349, 2649, 485, 1593, 573, 508, 267, 1680, 351, 890, 2654, 573, 508, 2107, 1680, 2160, 508, 2791, 154, 2485, 271, 1376, 614, 508, 2033, 1671, 508, 1474, 2219, 508, 1839, 526, 989, 1958, 454, 508, 399, 2674, 2133, 2830, 2044, 3259, 454, 520, 1593, 175, 1649, 1787, 40, 963, 1330, 96, 154, 399, 1649, 1787, 40, 13, 1047, 803, 1649, 1541, 2219, 541], [2499, 376, 454, 13, 1330, 3253, 2219, 143, 986, 2127, 1330, 905, 639, 257, 1978, 2158, 70, 1776, 2499, 376, 454, 1584, 573, 1330, 2601, 3028, 2175, 688, 508, 1959, 1663, 526, 605, 644, 2499, 3060, 605, 166, 492, 963, 1788, 2896, 2648, 175, 986, 526, 1780, 744, 508, 3281, 1683, 1750, 1683, 2499, 376, 454, 2356, 1430, 257, 2903, 702, 2118, 508, 1829, 6, 690, 2638, 3135], [508, 31, 257, 1782, 723, 573, 175, 2499, 376, 454, 573, 1330, 3026, 921, 1746, 324, 2059, 2219, 2609, 257, 508, 2011, 2499, 3060, 1396, 3291, 2499, 3060, 605, 166, 492, 963, 1788, 2896, 2648, 175, 986, 526, 1780, 744, 508, 3281, 1683, 1750, 1683, 2499, 3060, 605, 166, 492, 963, 1788, 2896, 2648, 175, 986, 526, 1780, 744, 508, 3281, 1683, 1750, 1683, 1281, 2677, 1968, 508], [2638, 1587, 1395, 370, 72, 1305, 2953, 1516, 2791, 391, 1145, 568, 754, 2638, 1587, 1395, 3195, 1649, 1047, 2551, 702, 2229, 1817, 656, 1587, 1282, 508, 180, 1377, 1636, 1701, 2018, 2499, 502, 1291, 1330, 3187, 1345, 526, 1906, 2959, 1843, 212, 2699, 175, 2499, 1906, 1671, 968, 2499, 863, 1750, 597, 1362, 863, 1766, 2160, 1423, 2229, 300, 696, 502, 315, 1330, 2527, 654, 1558, 1423], [1587, 530, 1330, 2699, 399, 702, 257, 72, 2018, 2018, 2027, 1663, 1396, 405, 2160, 1750, 2927, 550, 508, 602, 550, 508, 527, 2499, 605, 2556, 960, 1877, 3128, 386, 508, 131, 2018, 175, 285, 1599, 2219, 285, 2207, 1743, 2647, 257, 184, 57, 1330, 857, 370, 72, 1958, 2070, 1742, 1294, 2556, 2423, 576, 278, 1919, 1587, 370, 72, 1305, 2953, 278, 2791, 391, 717, 568, 754], [2219, 1587, 2505, 1649, 1047, 1587, 1244, 2229, 1817, 656, 1587, 1282, 508, 180, 1377, 1636, 1701, 2229, 1817, 656, 1587, 1282, 508, 180, 1377, 1636, 1701, 2018, 1537, 646, 2570, 2499, 1244, 2686, 386, 2889, 2499, 1244, 1086, 573, 1560, 2204, 1787, 2959, 1599, 2310, 573, 974, 2669, 2499, 3122, 1587, 278, 175, 2499, 2600, 2936, 1750, 1435, 2600, 2936, 1750, 919, 1659, 1558, 1423, 1847, 1587], [1282, 1330, 1423, 98, 702, 257, 72, 2570, 2936, 974, 278, 2499, 1850, 1587, 1395, 370, 72, 1305, 2953, 1417, 278, 2791, 391, 1145, 568, 754, 2638, 1587, 1395, 3195, 1649, 1047, 2551, 702, 2229, 1817, 656, 1587, 1282, 508, 180, 1377, 1636, 1701, 2516, 2229, 1817, 656, 1587, 1282, 508, 180, 1377, 1636, 1701, 2936, 386, 717, 343, 2219, 1334, 2836, 2516, 278, 2516, 2070, 2229, 1817], [1330, 2670, 573, 717, 660, 212, 2614, 1958, 1985, 1223, 508, 2670, 1145, 2499, 2442, 2499, 358, 2160, 1587, 358, 386, 717, 2368, 2899, 968, 1587, 484, 381, 2454, 508, 1019, 508, 2670, 1547, 2282, 212, 2614, 1958, 1985, 1958, 1985, 2219, 508, 1347, 3121, 2434, 1762, 2423, 57, 2423, 1649, 1490, 386, 145, 1587, 145, 1587, 386, 1060, 913, 1788, 1587, 1780, 717, 838, 1958, 454, 1291], [2348, 386, 508, 1779, 1320, 1396, 2236, 2780, 1299, 454, 2888, 2219, 508, 2670, 1547, 2282, 212, 2614, 1958, 1985, 1958, 1985, 1919, 1587, 1223, 2641, 797, 2650, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2649, 494, 1582, 2650, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2614, 2614, 2614, 2614, 2836, 2516, 2614, 2614], [2614, 2650, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2570, 890, 1832, 1649, 386, 175, 1663, 3088, 1649, 1047, 968, 370, 974, 1022, 1145, 2499, 2505, 1587, 370, 1649, 885, 1872, 1649, 957, 1587, 1919, 3242, 1330, 2670, 1320, 573, 1649, 175, 2762, 837, 1649, 702, 744, 968, 1587, 2941, 2516, 2516, 1330, 2670, 573, 717, 660, 212, 2614, 1958, 1985], [1587, 1060, 1223, 1330, 2823, 2670, 2499, 2442, 175, 1750, 1022, 1958, 1587, 1299, 420, 2346, 717, 2368, 1942, 508, 833, 633, 508, 2421, 3121, 1033, 797, 1544, 1587, 1299, 175, 508, 1650, 1587, 1730, 2499, 623, 1958, 2505, 1587, 2614, 1958, 1985, 2614, 1958, 2614, 1958, 2614, 1958, 1985, 2454, 508, 1019, 508, 2670, 1547, 2282, 212, 2614, 1958, 1985, 1958, 1985, 2780, 1299, 454, 2888, 508], [1547, 2282, 212, 2614, 1958, 1985, 1958, 1985, 2454, 508, 1019, 508, 2670, 1547, 2282, 212, 2614, 1958, 1985, 1958, 1985, 2780, 1299, 454, 2888, 508, 2670, 1547, 2282, 212, 2614, 1958, 1985, 1958, 1985, 2454, 508, 1019, 508, 2670, 1547, 2282, 212, 2614, 1958, 1985, 1958, 1985, 2780, 1299, 454, 2888, 508, 2670, 1547, 2282, 212, 2614, 1958, 1985, 1958, 1985, 2454, 508, 1019, 508, 2670, 1547], [1492, 717, 2424, 1544, 1587, 1060, 558, 3077, 2796, 986, 3060, 1587, 122, 697, 697, 1740, 1587, 191, 1478, 2418, 2248, 2160, 2995, 2035, 2836, 2836, 2836, 880, 717, 485, 2219, 1780, 508, 2528, 698, 348, 3190, 1060, 1907, 1364, 1060, 1907, 1364, 2896, 1330, 749, 2806, 257, 508, 1074, 2219, 1398, 2339, 372, 2619, 348, 1330, 79, 2219, 1398, 2893, 2836, 2836, 2836, 2836, 2806, 257, 508], [1925, 2821, 717, 673, 702, 1330, 2871, 573, 508, 73, 2219, 318, 1330, 3151, 573, 508, 2379, 1478, 1313, 2031, 2569, 2219, 1313, 1330, 371, 1047, 974, 2423, 1315, 372, 538, 1396, 2155, 3186, 717, 681, 2160, 1788, 88, 802, 1544, 2420, 2762, 3076, 573, 444, 842, 2098, 1031, 3077, 2796, 2773, 717, 1883, 3095, 2836, 2836, 2836, 834, 717, 87, 2376, 3195, 72, 1113, 1587, 633, 538], [1060, 1907, 1364, 1060, 1907, 1364, 2896, 1330, 749, 80, 80, 80, 2256, 1750, 2531, 1958, 1750, 2204, 2499, 1583, 2160, 1929, 2499, 2600, 1282, 2959, 2529, 1712, 1587, 2160, 813, 1458, 1948, 2826, 2091, 1990, 1990, 2074, 1587, 1958, 1330, 2926, 1948, 318, 508, 2380, 505, 2896, 1330, 749, 2806, 257, 508, 1074, 2219, 1398, 2339, 372, 2619, 348, 1330, 79, 2219, 1398, 2893, 2836, 2836, 2836], [3177, 568, 1022, 653, 2434, 508, 10, 953, 134, 2219, 508, 2573, 2638, 2262, 508, 1394, 1112, 2089, 1625, 2321, 1047, 508, 341, 2219, 1700, 1587, 2160, 508, 452, 1244, 1330, 1929, 573, 508, 1716, 2014, 386, 2945, 1788, 1587, 1350, 3121, 1330, 301, 2896, 2420, 40, 3111, 175, 538, 1244, 2571, 1587, 1926, 25, 2571, 1299, 454, 2571, 191, 1398, 573, 1350, 257, 3111, 428, 2505, 1587], [2219, 2771, 2571, 1299, 454, 2571, 191, 1398, 1942, 2160, 1671, 2219, 1047, 2452, 3121, 1725, 1872, 702, 717, 1832, 141, 2571, 1299, 454, 2571, 1541, 633, 508, 1616, 2570, 2896, 1330, 67, 653, 508, 1301, 3046, 1330, 1022, 212, 717, 2961, 1875, 1330, 2978, 106, 1625, 1587, 337, 1958, 869, 348, 2791, 175, 1983, 330, 813, 2637, 1525, 1330, 353, 257, 2561, 1398, 1869, 2675, 1958, 1671], [348, 573, 717, 131, 2896, 2434, 40, 2570, 141, 1587, 1244, 2571, 1587, 1926, 25, 2571, 1299, 454, 2571, 191, 1398, 573, 1350, 257, 3111, 428, 2505, 1587, 1445, 2219, 2771, 2571, 1299, 454, 2571, 191, 1398, 1942, 2160, 1671, 2219, 1047, 2452, 3121, 1725, 1872, 702, 717, 1832, 141, 2571, 1299, 454, 2571, 1541, 633, 508, 1616, 2896, 2434, 40, 2570, 141, 1587, 1244, 2571, 1587, 1926], [2571, 1299, 454, 2571, 191, 1398, 573, 1350, 257, 3111, 428, 2505, 1587, 1445, 2219, 2771, 2571, 1299, 454, 2571, 191, 1398, 1942, 2160, 1671, 2219, 1047, 2452, 3121, 1725, 1872, 702, 717, 1832, 2571, 1299, 454, 2571, 1541, 633, 508, 1616, 2571, 1299, 454, 2571, 191, 1398, 573, 1350, 257, 3111, 428, 2505, 1587, 1445, 2219, 2771, 2571, 1299, 454, 2571, 191, 1398, 1942, 2160, 1671, 2219], [1389, 2908, 574, 1556, 262, 381, 386, 508, 1104, 1171, 257, 3220, 1556, 2390, 898, 1102, 386, 813, 103, 2556, 2988, 2670, 3077, 2337, 3291, 3077, 502, 508, 1985, 257, 1330, 1141, 2830, 989, 2346, 508, 314, 2553, 1587, 1121, 1958, 1850, 2553, 1587, 1121, 1958, 1850, 547, 1389, 2908, 574, 502, 1330, 1742, 138, 98, 2219, 1330, 1742, 138, 98, 502, 3077, 2570, 1788, 2654, 2499, 3122], [1035, 1587, 1121, 1958, 1780, 2570, 1223, 974, 6, 1299, 2499, 454, 2144, 1299, 2499, 3106, 1299, 2499, 2312, 2499, 1060, 1445, 2499, 1060, 1445, 3145, 3019, 386, 3019, 386, 508, 2423, 3121, 1541, 508, 98, 3121, 2370, 2219, 1145, 3121, 1541, 2499, 1041, 1587, 1516, 3291, 2499, 1041, 1587, 2219, 1320, 2959, 3076, 278, 2959, 2959, 2553, 1587, 1121, 1958, 1850, 2553, 1587, 1121, 1958, 1850, 2553], [1121, 1958, 1850, 1389, 2908, 574, 502, 1330, 1742, 138, 98, 2219, 1330, 1742, 138, 98, 502, 3077, 2570, 1788, 2654, 2499, 3122, 1587, 1035, 1587, 1121, 1958, 1780, 2979, 72, 1696, 1696, 1696, 1696, 2553, 1587, 1121, 1958, 1850, 2553, 1587, 1121, 1958, 1850, 547, 547, 1389, 2908, 574, 502, 1330, 1742, 138, 98, 2219, 1330, 1742, 138, 98, 502, 3077, 2570, 1788, 2654, 2499, 3122, 1587], [1587, 1121, 1958, 1780, 2294, 1649, 2570, 1537, 1047, 1587, 547, 249, 702, 508, 1843, 2219, 2758, 508, 2699, 1060, 1624, 1047, 1587, 1888, 573, 508, 924, 1587, 2176, 2936, 573, 2562, 245, 1587, 1324, 3248, 311, 1612, 442, 1398, 1395, 454, 813, 1594, 1060, 1537, 1958, 1788, 1254, 2796, 2420, 1330, 2670, 2420, 1330, 2670, 1254, 2796, 1776, 62, 2762, 367, 1031, 3074, 508, 2714, 1483, 508], [1328, 968, 3077, 1556, 1765, 2176, 2346, 813, 2368, 2219, 1660, 1398, 1153, 1958, 529, 2144, 278, 1426, 278, 1426, 278, 1426, 2959, 88, 2420, 1153, 1958, 3122, 1587, 1788, 1587, 2599, 1850, 644, 2423, 2219, 2423, 744, 508, 138, 98, 1660, 1649, 1047, 1330, 2899, 2423, 202, 3019, 386, 3019, 386, 508, 2423, 3121, 1541, 974, 2370, 98, 1299, 1188, 2499, 1041, 1587, 289, 968, 1223, 1649], [2516, 646, 890, 1280, 1776, 646, 890, 1040, 2099, 1919, 1445, 13, 1047, 1282, 508, 22, 2903, 508, 2903, 1091, 1065, 1919, 454, 1305, 2953, 2516, 1587, 1060, 1621, 2959, 2423, 13, 1047, 1060, 1223, 508, 2251, 175, 1587, 1182, 508, 106, 1649, 3257, 1958, 1587, 1525, 1958, 2641, 1047, 2018, 484, 1291, 2290, 963, 508, 2787, 1958, 1040, 2516, 278, 2556, 2033, 2219, 2556, 653, 1330, 2989], [257, 1587, 3121, 1156, 1625, 175, 2876, 717, 753, 508, 3239, 131, 372, 422, 717, 2398, 1525, 717, 829, 1778, 2516, 1662, 717, 2562, 2219, 2327, 285, 662, 2516, 3195, 508, 389, 162, 1649, 1047, 633, 2064, 653, 428, 106, 717, 2544, 1587, 1850, 2896, 2423, 963, 508, 2787, 1958, 1040, 2516, 1820, 1776, 1052, 1776, 944, 963, 717, 1613, 2896, 1047, 508, 2687, 278, 2959, 278, 2959], [1934, 717, 2133, 175, 2804, 3121, 2134, 1942, 717, 2272, 3278, 278, 2959, 2516, 372, 2570, 717, 799, 1047, 1507, 1696, 1696, 1696, 1696, 1696, 963, 890, 1425, 84, 199, 2396, 2219, 555, 573, 508, 1966, 257, 508, 3061, 1038, 29, 2649, 889, 2576, 454, 3088, 890, 1291, 2460, 1583, 1649, 2887, 2219, 2887, 2219, 2887, 1788, 508, 1925, 890, 2993, 963, 1516, 1291, 2942, 2219, 1649, 1919], [2499, 502, 381, 1958, 3111, 1587, 2160, 2556, 2823, 1146, 257, 1750, 673, 3291, 2499, 502, 381, 1958, 370, 1445, 257, 1587, 2783, 2556, 2823, 653, 3230, 2018, 2018, 2499, 502, 381, 1958, 3111, 1587, 2160, 2556, 2823, 1146, 257, 1750, 673, 3291, 2499, 502, 381, 1958, 370, 1445, 257, 1587, 2556, 2823, 653, 257, 1750, 1671, 1587, 2638, 508, 2064, 963, 72, 2499, 2710, 508, 98, 963], [1587, 484, 530, 963, 72, 1398, 1750, 3192, 1544, 2499, 502, 816, 2556, 2165, 3259, 2106, 963, 717, 3111, 2434, 370, 1330, 471, 2160, 72, 3195, 72, 1520, 2160, 1587, 88, 1697, 573, 1330, 1993, 2219, 1750, 1845, 3019, 2801, 2434, 1573, 1958, 1624, 974, 3121, 2928, 1958, 72, 2031, 1338, 2191, 1841, 1942, 2499, 502, 381, 1958, 3111, 1587, 2160, 2556, 2823, 1146, 257, 1750, 673, 3291], [502, 381, 1958, 370, 1445, 257, 1587, 1315, 2556, 2823, 653, 257, 1750, 1671, 2499, 2460, 3111, 1587, 2499, 3111, 2556, 2989, 3172, 2702, 1587, 2499, 2460, 3111, 1587, 3111, 1587, 3111, 1587, 381, 1958, 3111, 1587, 381, 1958, 3111, 1587, 3291, 2499, 502, 381, 1958, 3111, 1587, 381, 1958, 3111, 1587, 381, 1958, 3111, 1587, 2556, 2823, 653, 653, 257, 1750, 1671, 1426, 2031, 1338, 2191, 1841], [2499, 502, 381, 1958, 3111, 1587, 2160, 2556, 2823, 1146, 257, 1750, 673, 2516, 2499, 502, 381, 1958, 370, 1445, 257, 1587, 2556, 2823, 653, 257, 1750, 1671, 2516, 2499, 502, 381, 1958, 3111, 1587, 2556, 2823, 653, 257, 1750, 1671, 1636, 1426, 2499, 3111, 1587, 1517, 2018, 381, 1958, 3111, 1587, 3291, 2499, 502, 381, 1958, 3111, 1587, 2018, 2499, 2460, 3111, 1587, 3111, 1587, 3111, 1587], [191, 508, 382, 1645, 2402, 2219, 508, 1257, 3121, 278, 2434, 1762, 2064, 2071, 2219, 2064, 410, 2013, 1753, 1958, 1326, 573, 588, 257, 1587, 278, 1363, 2638, 428, 539, 1958, 3122, 1587, 520, 1398, 873, 1145, 2064, 2629, 2853, 1398, 2248, 2420, 573, 508, 363, 1750, 1363, 1958, 454, 2458, 1587, 973, 1244, 1330, 380, 88, 1153, 896, 2893, 88, 1153, 896, 2893, 1649, 2838, 2195, 2195], [2838, 2195, 2836, 1426, 1649, 2838, 2195, 88, 896, 2893, 278, 1363, 2783, 2783, 2783, 2783, 2783, 88, 2064, 729, 423, 257, 1330, 2753, 667, 88, 2420, 706, 508, 1529, 2064, 414, 423, 257, 1330, 413, 88, 2420, 1750, 3156, 3104, 392, 88, 516, 2791, 2160, 1330, 1212, 88, 2616, 702, 1958, 1864, 974, 2739, 3121, 1107, 2914, 2499, 223, 88, 1330, 1894, 1881, 278, 1363, 88, 1153], [2893, 88, 1153, 896, 2893, 88, 1153, 896, 2893, 1649, 2838, 2195, 2195, 1649, 2838, 2195, 2394, 1362, 1649, 2838, 2195, 88, 896, 2893, 278, 1363, 2394, 2394, 1516, 1516, 2394, 2394, 1516, 1516, 88, 775, 2160, 1875, 2064, 1689, 1642, 1975, 2896, 2801, 88, 2949, 1875, 2226, 1736, 2518, 2376, 175, 1750, 1363, 359, 2702, 1587, 88, 1153, 896, 2893, 88, 1153, 896, 2893, 1649, 2838, 2195], [2301, 508, 931, 257, 1750, 1162, 2192, 963, 1291, 2064, 827, 3183, 1843, 1958, 2936, 1625, 2836, 572, 2499, 881, 1978, 2791, 386, 508, 1986, 2499, 2512, 2219, 1614, 1330, 857, 2219, 696, 2817, 2219, 1361, 13, 72, 466, 2499, 1094, 1780, 1978, 2499, 354, 1145, 214, 454, 1364, 2144, 2219, 318, 386, 2303, 1750, 1269, 2155, 1902, 696, 2512, 135, 1047, 1766, 2499, 1743, 2219, 2763, 1978], [108, 2836, 2836, 1516, 2836, 1516, 1324, 1649, 573, 508, 303, 257, 508, 1774, 2499, 623, 1750, 1671, 963, 1587, 223, 1047, 1750, 2766, 2160, 1587, 2219, 1875, 1587, 2580, 1587, 3174, 2499, 1097, 963, 1587, 2499, 3269, 717, 2920, 2160, 1365, 175, 573, 508, 1616, 2499, 1324, 1649, 1958, 508, 784, 1324, 1649, 573, 508, 303, 257, 508, 1774, 1788, 1593, 1926, 2499, 1097, 1324, 1649, 573], [303, 257, 508, 1774, 2499, 1324, 1649, 1958, 1587, 1324, 1649, 573, 508, 303, 257, 508, 1774, 1324, 1649, 573, 508, 303, 257, 508, 1774, 2499, 2814, 1587, 1958, 80, 1324, 1649, 573, 508, 303, 257, 508, 1774, 1324, 1649, 573, 508, 303, 257, 508, 1774, 80, 1324, 1649, 573, 508, 303, 257, 508, 1774, 303, 257, 508, 1774, 303, 257, 508, 1774, 80, 303, 257, 508, 1774], [2064, 230, 2226, 1102, 2836, 2836, 857, 508, 1959, 1595, 573, 508, 3165, 2219, 508, 2145, 953, 2411, 857, 508, 1430, 2021, 573, 508, 1864, 2219, 2162, 508, 527, 857, 3207, 1330, 2448, 2219, 508, 690, 2219, 508, 1207, 633, 508, 1913, 1005, 2441, 508, 91, 278, 3291, 238, 2758, 386, 539, 3209, 1145, 488, 2562, 278, 238, 2758, 386, 539, 2516, 1291, 876, 2649, 2423, 2836, 2836], [890, 623, 946, 1958, 3288, 1368, 1776, 985, 857, 890, 27, 2346, 2810, 322, 2219, 3202, 1381, 2649, 2401, 622, 2346, 1464, 2772, 1202, 1509, 1942, 508, 2849, 2219, 386, 2219, 386, 278, 3291, 238, 2758, 386, 539, 2516, 238, 3209, 1145, 488, 2562, 278, 278, 238, 2758, 386, 539, 633, 508, 1616, 257, 2423, 633, 508, 1616, 257, 2423, 1942, 508, 2660, 1047, 1942, 2649, 1079, 1060], [995, 13, 1750, 2057, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 1587, 1926, 454, 2580, 1587, 2814, 1958, 454, 1291, 1444, 1031, 2441, 2580, 1587, 223, 1145, 1587, 3139, 773, 454, 454, 1443, 2160, 717, 699, 454, 1443, 454, 1443, 2942, 717, 215, 454, 1443, 454, 1443, 1958, 1031, 2836, 2836, 2516, 1544, 3207, 1330, 3, 1776], [2647, 257, 3204, 195, 508, 3165, 1544, 3207, 1330, 387, 1544, 3207, 1330, 1935, 1958, 623, 1776, 2941, 2783, 1544, 3207, 2031, 1182, 1958, 508, 2833, 890, 207, 2477, 1958, 3174, 2979, 1031, 913, 2649, 618, 3084, 717, 319, 278, 3291, 238, 2758, 386, 539, 2018, 3209, 1145, 488, 2562, 2516, 2516, 238, 2758, 386, 3010, 2516, 2516, 2516, 2516, 2219, 2245, 1299, 454, 1299, 454, 238, 1291], [1587, 2442, 1587, 3111, 72, 2219, 2499, 1552, 1850, 717, 2544, 2219, 1544, 2499, 2442, 2499, 3111, 1587, 573, 508, 2782, 2903, 3207, 1465, 175, 2220, 1958, 769, 175, 3207, 520, 2831, 1320, 2436, 1750, 3265, 1625, 1426, 359, 2499, 3139, 3111, 1587, 1544, 2499, 3139, 3195, 1587, 420, 2896, 3094, 2219, 88, 2873, 2706, 2831, 2896, 3094, 2836, 3121, 1649, 1291, 1750, 1063, 3095, 165, 3094, 2946], [508, 2191, 323, 1958, 447, 1625, 2434, 3094, 2701, 88, 1745, 2499, 2576, 958, 175, 1223, 1587, 2442, 2896, 3094, 2896, 3094, 2896, 3094, 175, 2420, 165, 3094, 1177, 2516, 508, 131, 1587, 3111, 72, 3121, 508, 2842, 3111, 2282, 175, 57, 1047, 974, 2423, 508, 1593, 88, 539, 508, 1593, 2499, 2885, 1958, 3195, 1587, 2791, 3291, 2570, 1587, 3122, 72, 1398, 1700, 2219, 2499, 1291, 2576], [2896, 2801, 278, 1587, 1850, 1145, 2499, 1926, 3111, 1587, 2701, 2499, 1850, 2499, 2576, 454, 2801, 278, 1587, 530, 72, 3111, 1587, 1060, 3122, 72, 1145, 484, 1942, 2896, 3094, 1177, 2219, 2896, 2949, 72, 2434, 2893, 2896, 3094, 3291, 2499, 1850, 175, 1060, 1336, 2219, 3122, 72, 1145, 2896, 165, 3094, 2325, 2649, 3111, 1587, 2576, 1444, 702, 508, 2903, 2434, 3094, 1663, 1396, 258, 175], [2720, 1958, 454, 1541, 2896, 3094, 2896, 3094, 2896, 3094, 175, 2420, 165, 3094, 1656, 1663, 1396, 2434, 2899, 538, 1396, 2434, 2899, 1707, 1396, 2434, 2899, 2002, 1958, 2256, 1649, 702, 2499, 1787, 1244, 2899, 1587, 1787, 1244, 2899, 1707, 1652, 1850, 1788, 974, 2574, 1047, 2702, 2836, 3122, 72, 2002, 1958, 2256, 1649, 702, 2516, 2836, 2836, 165, 3094, 2516, 165, 3094, 1072, 165, 3094, 108], [1912, 13, 72, 2160, 867, 573, 717, 3203, 1587, 2442, 1788, 662, 2638, 1587, 3290, 1457, 974, 1145, 1398, 802, 2499, 1850, 1145, 2499, 2576, 2757, 1544, 2499, 370, 1587, 2953, 3121, 1649, 1385, 1750, 1671, 1330, 3076, 278, 1587, 1282, 72, 1134, 2654, 2499, 623, 1750, 1671, 1541, 2896, 3094, 2836, 175, 2896, 2423, 1958, 2547, 72, 1443, 2896, 3094, 2836, 3291, 2499, 1850, 175, 3207, 2959], [508, 2474, 2266, 1330, 3000, 573, 508, 866, 411, 508, 720, 2927, 502, 135, 2219, 428, 2754, 1958, 1685, 508, 2927, 502, 2861, 2219, 508, 535, 2754, 1958, 2537, 1587, 247, 3088, 2995, 1809, 702, 2751, 797, 2698, 2890, 1994, 76, 2890, 1994, 76, 573, 508, 590, 159, 292, 502, 465, 1958, 508, 2996, 1994, 2199, 2466, 1669, 508, 2925, 3093, 2989, 901, 502, 1842, 386, 508, 2467], [508, 3252, 399, 212, 2292, 1743, 2021, 2075, 954, 508, 590, 564, 1668, 502, 508, 2233, 2357, 2698, 2637, 1891, 1660, 1958, 2637, 2226, 1398, 508, 37, 2735, 2499, 773, 2654, 1780, 2499, 1483, 1035, 454, 1393, 2160, 717, 2577, 3019, 386, 2219, 1097, 508, 2996, 1994, 2160, 72, 2698, 508, 1710, 1359, 502, 1330, 2483, 386, 1330, 292, 257, 2414, 131, 2914, 573, 508, 897, 374, 1047], [278, 359, 258, 1926, 1587, 454, 278, 1958, 1040, 573, 3111, 502, 1750, 1612, 1171, 3070, 359, 502, 2499, 1958, 1850, 2499, 502, 3248, 165, 1072, 573, 3111, 1958, 1780, 278, 307, 1907, 13, 72, 2570, 307, 1587, 1244, 72, 2832, 1587, 2732, 72, 2959, 1533, 1557, 72, 2346, 1296, 307, 1587, 1419, 72, 386, 1587, 1120, 224, 1587, 1120, 1279, 1587, 2155, 867, 386, 1750, 1751, 359], [359, 1047, 1750, 307, 2499, 2335, 98, 1903, 1958, 3195, 1587, 2668, 1750, 3095, 2570, 88, 1875, 863, 2160, 1750, 2119, 307, 278, 359, 621, 1926, 1587, 454, 2160, 3231, 257, 508, 673, 1671, 3121, 1072, 165, 423, 1958, 857, 1625, 2160, 2800, 1544, 1875, 1587, 3139, 1780, 1291, 1788, 1587, 1097, 1958, 72, 278, 307, 1587, 219, 72, 199, 307, 1587, 678, 72, 2791, 1587, 364, 72], [2219, 318, 2499, 881, 348, 573, 508, 2242, 1330, 2726, 257, 547, 2155, 3025, 1701, 348, 508, 1468, 2837, 508, 240, 1383, 348, 508, 138, 98, 1660, 1214, 3077, 1291, 2730, 2702, 348, 1047, 1153, 2791, 1958, 1780, 508, 1328, 1009, 1047, 1153, 2791, 1958, 1780, 508, 1328, 1009, 1047, 1153, 2791, 318, 1228, 1330, 98, 968, 813, 2656, 3077, 1524, 2824, 1660, 508, 1387, 2219, 3280, 813], [700, 508, 3102, 257, 1330, 1832, 3269, 813, 2379, 1636, 2570, 1636, 2570, 1398, 1330, 1644, 98, 1433, 1047, 1153, 2791, 1958, 1780, 508, 1328, 1009, 1047, 1153, 2791, 1958, 1780, 508, 1328, 1009, 1047, 1153, 2791, 1649, 1047, 2754, 2160, 508, 2226, 640, 116, 496, 1330, 2549, 1557, 2070, 1958, 2937, 2219, 530, 1649, 3088, 1190, 508, 527, 381, 502, 1330, 2270, 257, 98, 1047, 1153, 2791], [974, 3121, 508, 1875, 1671, 963, 72, 2516, 1865, 2220, 2282, 1750, 2119, 4, 1587, 1291, 1652, 454, 621, 2219, 1624, 573, 1031, 1436, 1047, 508, 2178, 644, 3111, 3121, 1047, 1587, 1350, 3111, 3121, 1047, 1587, 1350, 1097, 1587, 1850, 1788, 2896, 1121, 1958, 454, 1766, 573, 974, 1377, 191, 1398, 2791, 2219, 702, 386, 717, 1269, 2219, 1398, 1330, 1486, 2208, 199, 1863, 573, 508, 3126], [508, 2033, 1587, 223, 2896, 1047, 1396, 1330, 1621, 257, 2423, 2896, 1396, 1330, 2699, 3237, 1587, 931, 2905, 2355, 1395, 454, 3230, 2674, 862, 1398, 2791, 2219, 1398, 2068, 386, 717, 1364, 1330, 305, 1644, 653, 3121, 3150, 2936, 1145, 390, 2191, 2219, 1398, 386, 717, 131, 131, 1291, 1624, 1291, 2758, 876, 508, 1880, 2291, 1291, 1624, 1291, 2758, 876, 508, 1880, 2291, 1097, 1587, 1850], [1649, 3183, 191, 1587, 1060, 3060, 3189, 3189, 1739, 1330, 1415, 2219, 2959, 1990, 1958, 2223, 1398, 1330, 990, 1047, 1587, 223, 2702, 3121, 1676, 2064, 257, 2518, 2376, 1398, 1395, 224, 508, 1188, 1587, 1640, 2758, 702, 257, 2517, 2516, 1145, 2687, 138, 2191, 1291, 1490, 2494, 2706, 2831, 2831, 1587, 2758, 2781, 1031, 2896, 1395, 454, 508, 1616, 278, 2936, 1031, 2536, 261, 2638, 1927, 1640], [653, 1291, 1624, 1291, 2758, 876, 508, 1880, 2291, 1291, 1624, 1291, 2758, 876, 508, 1880, 2291, 974, 3121, 508, 1875, 1671, 963, 72, 2516, 1865, 2220, 2282, 1750, 2119, 4, 1587, 1291, 1652, 454, 621, 2219, 1624, 573, 368, 1436, 1047, 508, 2178, 644, 3111, 3121, 1047, 1587, 1350, 1291, 1624, 1291, 2758, 876, 508, 1880, 2291, 1291, 1624, 1291, 2758, 876, 508, 1880, 2291, 1587, 1291], [454, 621, 2219, 1624, 573, 368, 1436, 1047, 508, 2178, 644, 3111, 3121, 1047, 1587, 1350, 2516, 3111, 3121, 1047, 1587, 1350, 278, 372, 3111, 3121, 1047, 1587, 1350, 1291, 1624, 1291, 2758, 876, 508, 1880, 2291, 1291, 1624, 1291, 2758, 876, 508, 1880, 2291, 1291, 2758, 876, 508, 1880, 2291, 1291, 2758, 876, 508, 1880, 2291, 1291, 2758, 876, 508, 1880, 2291, 1291, 2758, 876, 508, 1880], [1425, 1660, 1145, 1750, 3000, 502, 1047, 2914, 1362, 1362, 88, 573, 2283, 1843, 2138, 508, 112, 833, 257, 1750, 1671, 2638, 1121, 1330, 2886, 1362, 1362, 2110, 2728, 2499, 1660, 1145, 76, 2803, 1750, 1505, 1587, 2936, 1750, 186, 2219, 318, 890, 1557, 1330, 1162, 386, 1197, 1046, 238, 890, 2616, 2155, 1330, 1843, 1843, 2423, 428, 502, 1047, 2434, 2912, 890, 502, 2699, 890, 502, 1199], [573, 1047, 1649, 502, 1330, 2283, 1843, 236, 974, 1423, 2699, 1538, 2160, 1330, 1327, 1525, 1423, 1525, 717, 2379, 989, 1958, 2936, 72, 2499, 1660, 1636, 1625, 2499, 1660, 79, 1750, 997, 1315, 3077, 3058, 702, 1330, 1887, 989, 1958, 3069, 72, 2499, 1660, 2394, 2394, 2394, 1517, 2570, 1537, 1465, 2435, 1750, 3000, 1465, 2435, 1750, 3000, 1465, 1465, 1465, 2435, 1750, 3000, 1291, 1121, 2499], [1256, 2665, 386, 1750, 499, 2764, 386, 1711, 1545, 42, 573, 1750, 3099, 2086, 212, 1750, 1601, 623, 3121, 2513, 1671, 3121, 2513, 1671, 3121, 2513, 2434, 2513, 2863, 3121, 1750, 87, 1654, 199, 573, 1330, 3163, 1993, 3121, 1291, 1330, 1435, 2651, 3111, 3121, 1330, 800, 2102, 1671, 3121, 2513, 1671, 3121, 2513, 1671, 3121, 2513, 278, 2516, 1357, 3121, 1750, 1076, 1782, 2499, 678, 1649, 386], [2499, 1299, 222, 1649, 2499, 1299, 341, 1649, 2499, 1926, 370, 1649, 1776, 1324, 1649, 2421, 3121, 1750, 3181, 3120, 1219, 2220, 1788, 1593, 1926, 2499, 2442, 2499, 3060, 1835, 508, 536, 1085, 2499, 1926, 1546, 1649, 2499, 1926, 1546, 1649, 1671, 3121, 2513, 1671, 3121, 2513, 1671, 3121, 2513, 2818, 1299, 454, 1750, 1933, 2150, 1121, 1330, 1141, 1054, 3121, 1330, 891, 38, 573, 2556, 1932, 1671], [2499, 1636, 702, 1958, 2256, 386, 2301, 2315, 572, 2499, 1636, 3258, 1958, 2929, 986, 454, 1364, 744, 968, 2896, 2423, 963, 2755, 986, 454, 1566, 386, 1330, 105, 475, 2877, 386, 2556, 466, 434, 2303, 2499, 1636, 2313, 1958, 508, 2407, 2499, 3019, 212, 2952, 154, 88, 1291, 2031, 139, 406, 3065, 2499, 1636, 2140, 573, 508, 1499, 88, 2477, 1958, 454, 2224, 386, 1330, 3208, 2033], [2836, 1895, 2516, 191, 547, 235, 257, 3111, 986, 3116, 508, 329, 986, 2442, 2499, 207, 1291, 488, 1201, 2160, 1750, 491, 175, 191, 2499, 1907, 1625, 2783, 547, 1850, 1750, 3265, 3121, 1534, 1958, 6, 2499, 289, 1288, 2080, 2702, 717, 673, 744, 717, 673, 744, 2459, 717, 673, 744, 3195, 72, 573, 717, 673, 744, 1537, 1958, 72, 1315, 890, 1824, 1958, 753, 508, 1648, 2499], [717, 1724, 2896, 717, 673, 744, 2559, 502, 386, 717, 3265, 2499, 2732, 1587, 508, 1541, 3161, 2896, 717, 673, 744, 1590, 1587, 325, 1625, 2012, 2896, 1750, 673, 717, 1429, 1587, 1436, 890, 484, 573, 3111, 2570, 1750, 673, 3121, 1875, 836, 2160, 1929, 717, 673, 744, 278, 717, 673, 744, 3195, 72, 573, 717, 673, 744, 278, 1750, 3111, 2499, 2814, 1587, 1958, 420, 1060, 1324], [2570, 1776, 2499, 1291, 321, 1625, 1047, 1750, 3111, 1060, 2668, 72, 974, 131, 278, 412, 72, 1517, 1097, 2420, 773, 3122, 72, 505, 477, 3122, 72, 3291, 278, 1060, 3195, 72, 1489, 165, 2899, 1776, 986, 224, 1750, 3265, 191, 547, 235, 257, 3111, 2499, 3060, 2959, 705, 2896, 717, 673, 744, 3122, 72, 1788, 717, 2080, 257, 986, 1872, 1145, 329, 963, 1587, 112, 2896, 717], [1249, 2219, 2818, 2346, 2915, 2160, 508, 2315, 2499, 753, 508, 1959, 2499, 2876, 1750, 2379, 2219, 1163, 963, 2043, 2556, 475, 2762, 367, 72, 1355, 386, 2499, 1244, 1750, 1644, 1007, 386, 1244, 1958, 454, 826, 386, 1320, 1788, 428, 2442, 2556, 2033, 88, 687, 2219, 2499, 1286, 1750, 830, 493, 2609, 257, 1750, 1725, 2165, 3291, 2556, 2315, 2499, 753, 508, 1959, 2499, 2936, 2434, 1747], [3111, 257, 1750, 1671, 538, 2668, 72, 538, 2084, 1750, 673, 2219, 2570, 1587, 1324, 72, 3111, 257, 1750, 1671, 2576, 1587, 1780, 364, 1649, 1364, 364, 1649, 1364, 1060, 370, 1649, 1625, 212, 72, 1755, 1587, 1060, 1850, 1788, 1649, 631, 1958, 72, 3111, 257, 1750, 1671, 1060, 1324, 72, 538, 1313, 1750, 3111, 1047, 257, 1750, 3111, 2219, 2570, 2145, 72, 3111, 257, 1750, 1671, 2576], [1780, 1417, 364, 1649, 1364, 364, 1649, 1364, 364, 1649, 1364, 1364, 1060, 370, 1649, 1625, 212, 72, 370, 1649, 1625, 212, 72, 1755, 1587, 1060, 1850, 2836, 2836, 2836, 1850, 631, 1958, 72, 1788, 1649, 631, 1958, 72, 1425, 1299, 2012, 191, 974, 3121, 1032, 2914, 2219, 2355, 1047, 2346, 508, 131, 2836, 2516, 191, 2499, 431, 2643, 2499, 1299, 454, 135, 13, 717, 2368, 1958, 1957], [2155, 1958, 1282, 1097, 2160, 1330, 671, 702, 1994, 2219, 613, 1588, 508, 138, 559, 3121, 1848, 2644, 1350, 1330, 301, 238, 1587, 1850, 1788, 2499, 1729, 2281, 951, 1145, 502, 1389, 175, 2896, 2914, 2570, 2219, 1320, 1047, 839, 2543, 516, 199, 1395, 2616, 2778, 1330, 2695, 573, 508, 1420, 1395, 2294, 1943, 2963, 1587, 1573, 1282, 1587, 207, 3085, 2656, 2396, 238, 2499, 2452, 974, 142], [3019, 1973, 442, 1587, 1060, 1850, 1649, 3139, 1977, 771, 2504, 1402, 475, 2160, 508, 1645, 2791, 2219, 508, 1984, 1842, 2959, 2201, 2219, 1750, 2897, 2574, 2125, 1121, 1330, 2899, 105, 2107, 433, 2219, 1587, 1850, 3207, 2064, 3172, 2556, 2823, 829, 3139, 2422, 2516, 1537, 1958, 72, 372, 3195, 72, 3122, 1587, 1788, 2896, 1047, 2702, 3289, 1154, 1994, 2219, 613, 3289, 1154, 1994, 2219, 613], [1587, 957, 589, 1333, 487, 2219, 1142, 2723, 2151, 2936, 1330, 2377, 2475, 386, 717, 1716, 2219, 1330, 1518, 1942, 717, 342, 367, 1330, 498, 2989, 98, 1425, 2796, 1478, 1395, 1282, 1587, 1330, 2513, 1423, 2549, 690, 573, 717, 2035, 2219, 1600, 573, 717, 1679, 223, 1587, 2274, 1636, 3248, 76, 573, 974, 2987, 193, 1377, 1395, 1850, 1291, 1425, 1587, 2638, 1907, 702, 3289, 1154, 1994], [30, 2179, 2219, 2839, 2346, 592, 1119, 478, 1245, 634, 2051, 1812, 460, 2589, 1119, 478, 1245, 634, 2509, 1150, 1901, 15, 1398, 2329, 1425, 2499, 2710, 1024, 1024, 1663, 1244, 1330, 1024, 1948, 1776, 3268, 1024, 1024, 1663, 1244, 1330, 1024, 2160, 2440, 530, 573, 3279, 1024, 1024, 1663, 1244, 1330, 1024, 2499, 2710, 508, 3289, 98, 1663, 1244, 1330, 1024, 1663, 1396, 3181, 195, 1750, 282], [673, 3121, 1883, 1750, 2764, 3121, 1107, 1750, 681, 2328, 2434, 1544, 1587, 1780, 72, 2358, 2095, 1060, 454, 1936, 88, 1291, 1330, 98, 1425, 227, 926, 2219, 1081, 1958, 1360, 1958, 2758, 72, 1211, 1291, 2758, 72, 1211, 1081, 1958, 1360, 1958, 2758, 72, 1211, 88, 2420, 1330, 430, 1739, 1230, 88, 2420, 1788, 1587, 1780, 1663, 3019, 1958, 958, 1587, 2160, 717, 174, 2434, 890, 1926], [1443, 88, 2420, 1330, 1757, 88, 2420, 1330, 2250, 1436, 1788, 1587, 1850, 88, 1291, 1330, 98, 642, 3008, 1743, 1999, 813, 3200, 1999, 1750, 3200, 890, 1047, 1350, 3200, 2499, 1350, 3200, 890, 1047, 1350, 3200, 2499, 2710, 508, 1528, 98, 1024, 1024, 1663, 1244, 1330, 1024, 1425, 1800, 311, 1330, 319, 1024, 1024, 1663, 1244, 1330, 1024, 2434, 2959, 2064, 62, 1926, 1780, 1024, 1024, 1663], [1330, 1024, 1750, 2801, 2955, 1119, 478, 1245, 634, 1119, 1119, 1119, 478, 1245, 634, 1119, 1119, 1119, 478, 1245, 634, 1119, 478, 1245, 634, 1119, 478, 1245, 634, 1119, 478, 1245, 634, 2940, 1587, 1612, 1072, 278, 1245, 634, 963, 149, 508, 892, 1145, 2617, 807, 1958, 1119, 478, 1245, 634, 2219, 2940, 1587, 1612, 1072, 278, 1245, 634, 963, 1265, 72, 3049, 1291, 191, 2499, 227], [1119, 478, 1245, 634, 2940, 1587, 2940, 1587, 2940, 1587, 1119, 478, 1245, 634, 2499, 2460, 2940, 1587, 1119, 478, 1245, 634, 1417, 2940, 1587, 508, 174, 91, 1958, 1780, 165, 1072, 2131, 1646, 1958, 2325, 2649, 2401, 1646, 1641, 508, 2423, 953, 3019, 13, 2380, 1024, 1024, 1663, 1244, 1330, 1024, 1958, 1225, 1625, 974, 319, 1024, 1024, 1663, 1244, 1330, 1024, 2570, 2043, 1926, 1780, 1024], [1767, 1767, 1767, 1899, 1899, 1899, 1899, 1299, 2293, 963, 1587, 2018, 388, 388, 388, 1767, 388, 388, 388, 1767, 388, 1767, 388, 1767, 1899, 1899, 1899, 1299, 2293, 963, 1587, 388, 1767, 2969, 531, 3040, 340, 1899, 1899, 1899, 1299, 2293, 963, 1587, 388, 2018, 388, 388, 1767, 388, 1767, 2018, 781, 781, 781, 1941, 2516, 1767, 1767, 1767, 1899, 1899, 781, 2018, 388, 388, 781, 2259], [388, 388, 1160, 3034, 2259, 3285, 388, 388, 2198, 369, 1943, 1615, 1988, 388, 388, 1798, 1798, 1798, 1798, 1610, 388, 388, 1897, 664, 3105, 664, 3105, 2005, 388, 1714, 1731, 388, 1767, 388, 1767, 1899, 1899, 1899, 1299, 2293, 963, 1587, 388, 1767, 2672, 1167, 2828, 1899, 1899, 1899, 1299, 2293, 963, 1587, 388, 388, 388, 1767, 388, 1767, 2018, 781, 781, 781, 1941, 2516, 1767, 1767], [1444, 1649, 199, 1330, 571, 1417, 1750, 372, 372, 3180, 1750, 372, 3180, 72, 1843, 1750, 372, 3180, 1750, 372, 3180, 72, 1750, 372, 3180, 72, 1843, 1750, 1091, 2557, 2557, 72, 1541, 696, 2557, 72, 696, 2557, 72, 2557, 72, 1541, 569, 1750, 372, 1511, 696, 2616, 1511, 696, 16, 1457, 2616, 1541, 963, 72, 3180, 72, 1843, 318, 696, 1548, 72, 2434, 696, 2595, 72, 199], [2890, 72, 1636, 2244, 72, 386, 2219, 318, 2966, 72, 2959, 937, 1291, 1330, 1434, 2932, 1750, 372, 69, 72, 1750, 372, 69, 72, 2836, 1750, 372, 1285, 72, 2836, 2064, 653, 56, 2966, 72, 1145, 696, 1511, 3177, 653, 696, 2966, 72, 696, 1060, 3111, 72, 696, 2616, 2616, 3180, 72, 2836, 547, 1097, 1587, 1624, 974, 1097, 1587, 1987, 2836, 1516, 2836, 2836, 2836, 2836, 696], [974, 3121, 6, 890, 2638, 262, 547, 1153, 74, 1375, 974, 3121, 508, 131, 261, 2638, 2570, 573, 2875, 2499, 1888, 1649, 573, 508, 3264, 3207, 482, 386, 2556, 1479, 278, 1328, 2499, 2940, 508, 1328, 1126, 1750, 1671, 953, 1396, 2065, 1114, 429, 646, 890, 1636, 2034, 746, 646, 890, 1636, 646, 890, 1636, 484, 1541, 1364, 6, 890, 109, 212, 547, 1153, 74, 1375, 974, 3121], [2959, 986, 526, 1907, 1364, 573, 2921, 2959, 986, 526, 367, 72, 2031, 1182, 1587, 2532, 72, 1672, 2758, 573, 3269, 2499, 1888, 717, 1022, 2219, 1649, 2668, 72, 2434, 1072, 2499, 1660, 3259, 526, 526, 454, 1549, 2160, 1587, 2499, 1060, 2814, 1958, 207, 1121, 1330, 990, 2959, 644, 3259, 689, 420, 702, 257, 2517, 2499, 1888, 717, 1022, 2434, 166, 1154, 2499, 1244, 717, 1257, 2121], [2581, 2499, 1660, 3259, 526, 526, 454, 1549, 2160, 1587, 2499, 1255, 454, 621, 2434, 696, 1919, 1850, 359, 1072, 2499, 2982, 1978, 2499, 1875, 2452, 1525, 2423, 1547, 386, 986, 1436, 1978, 1750, 2848, 2453, 2576, 1259, 13, 2033, 88, 165, 1123, 1958, 931, 1330, 1188, 2219, 1544, 2499, 1780, 1978, 2160, 3177, 406, 986, 2821, 1750, 673, 702, 644, 2499, 3111, 1978, 3111, 1978, 3111, 1978], [1978, 3019, 386, 372, 2890, 2936, 2536, 986, 3111, 1587, 372, 986, 3111, 1587, 117, 88, 539, 1573, 1958, 420, 1625, 1788, 530, 1587, 2391, 1788, 2654, 2499, 2442, 2836, 2499, 1350, 717, 2150, 2953, 2836, 2499, 1350, 717, 2150, 2836, 2499, 1350, 717, 2150, 2836, 2499, 1350, 717, 2150, 1517, 2953, 2294, 72, 2836, 2499, 1350, 717, 2150, 2953, 2959, 986, 526, 1907, 1364, 573, 2921, 2959], [3, 2166, 573, 1502, 1375, 1502, 1375, 2018, 2064, 98, 2064, 983, 2783, 2064, 2174, 2064, 673, 2064, 276, 1291, 2064, 284, 2064, 3130, 257, 2903, 2516, 2064, 3, 2064, 639, 2064, 2678, 2064, 674, 2064, 2801, 1509, 2064, 1347, 2064, 2452, 2064, 2513, 1693, 317, 1923, 2064, 639, 2018, 2959, 258, 2959, 1541, 88, 1395, 3122, 1587, 3207, 2959, 1089, 2219, 2959, 425, 2959, 2764, 2959, 965], [890, 1350, 3121, 2064, 1377, 2257, 639, 2064, 2678, 2064, 674, 2064, 2801, 1509, 2064, 3288, 2064, 2452, 2064, 2513, 1693, 1348, 1426, 2516, 278, 2516, 278, 2516, 2499, 2155, 1330, 1993, 191, 2499, 502, 120, 1330, 1993, 257, 55, 3078, 1330, 557, 257, 2452, 2219, 47, 2219, 1783, 257, 2064, 55, 655, 175, 1330, 31, 2448, 1944, 2219, 1330, 2924, 2804, 1456, 2219, 573, 1750, 673, 1649], [1907, 1788, 7, 2406, 1958, 1750, 1993, 2516, 2064, 639, 2434, 2505, 72, 717, 2612, 2505, 72, 717, 2759, 88, 1012, 3207, 1875, 2064, 3161, 2064, 1377, 2064, 3273, 2516, 2064, 639, 2959, 1970, 2959, 1188, 1291, 2399, 1047, 1942, 508, 2033, 2896, 1330, 2240, 317, 2516, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 639, 2018, 2064, 639, 2064, 639, 2064, 639, 2064, 639, 2064, 2678, 2064], [1291, 2064, 3237, 257, 3111, 3121, 1640, 351, 1330, 495, 1766, 2064, 3276, 2980, 573, 717, 2152, 3121, 1121, 1330, 1622, 2549, 1541, 1942, 1750, 673, 2896, 2830, 1330, 1402, 653, 1739, 1587, 88, 1330, 2844, 257, 3111, 2831, 1587, 88, 1156, 1799, 1047, 2282, 1587, 2516, 1750, 673, 1723, 702, 1958, 717, 673, 88, 1481, 175, 1587, 1926, 2325, 72, 1750, 1832, 3243, 702, 963, 717, 1832], [31, 175, 1587, 2903, 508, 2354, 573, 72, 1750, 2920, 1137, 963, 717, 2920, 88, 2045, 963, 717, 3269, 3207, 2434, 1072, 863, 1954, 2219, 1047, 2499, 1926, 1097, 3121, 2942, 1958, 508, 2980, 1291, 2942, 2219, 2959, 2064, 773, 1041, 72, 1145, 3111, 1035, 2668, 2434, 1072, 1696, 3291, 1649, 1548, 2219, 1929, 3121, 2434, 1561, 1958, 1435, 2219, 1047, 2499, 1926, 1097, 3121, 2942, 1958, 717], [1291, 2064, 3237, 257, 3111, 3121, 1640, 351, 1330, 495, 1766, 2064, 3276, 2980, 573, 717, 2152, 3121, 1121, 1330, 1622, 2549, 1541, 1942, 1750, 673, 2896, 2830, 1330, 1402, 653, 1739, 1587, 88, 1330, 2844, 257, 3111, 2831, 1587, 88, 1156, 1799, 1047, 2282, 1587, 2516, 1750, 673, 1723, 702, 1958, 717, 673, 88, 1481, 175, 1587, 1926, 2325, 72, 1750, 1832, 3243, 963, 1958, 717, 1832], [31, 175, 1587, 2903, 508, 2354, 573, 72, 1750, 2920, 1137, 963, 717, 2920, 88, 2045, 963, 717, 3269, 3207, 2434, 1072, 863, 1954, 2219, 1047, 2499, 1926, 1097, 3121, 2942, 1958, 508, 2980, 1291, 2942, 2219, 2959, 2064, 773, 1041, 72, 1145, 3111, 1035, 2668, 2434, 1072, 2836, 3291, 1649, 1548, 2219, 1929, 3121, 2434, 1561, 1958, 1435, 2219, 1047, 2499, 1926, 1097, 3121, 2942, 1958, 717], [2836, 2836, 1929, 3121, 2434, 1561, 1958, 1435, 278, 2516, 2592, 2219, 1402, 1274, 1636, 1832, 573, 1832, 2536, 1047, 717, 1671, 2836, 2836, 1929, 3121, 2434, 1561, 1958, 1435, 76, 16, 2064, 653, 890, 3111, 65, 1394, 318, 484, 2993, 2064, 3177, 1047, 508, 2423, 191, 2499, 502, 120, 2219, 1291, 1869, 109, 2219, 547, 3271, 1958, 72, 428, 2610, 2084, 998, 318, 2499, 84, 199, 2219], [1750, 2395, 2219, 1047, 2499, 989, 502, 1958, 931, 1330, 1644, 1147, 2434, 573, 3111, 175, 3111, 2155, 1330, 2699, 1914, 2499, 502, 1927, 963, 1142, 1843, 138, 1724, 175, 1929, 3121, 1047, 2499, 1244, 191, 1047, 2499, 227, 502, 1142, 3111, 2219, 1795, 2836, 2836, 1929, 3121, 2434, 1561, 1958, 1435, 2516, 2516, 2592, 2219, 1402, 1274, 1636, 1832, 573, 1832, 2536, 1047, 717, 1671, 1929, 2219], [2836, 2836, 1929, 2219, 1435, 191, 717, 2639, 1636, 258, 1587, 1444, 702, 508, 2903, 175, 2831, 257, 717, 3265, 1587, 249, 199, 1330, 1188, 6, 2638, 508, 155, 1145, 484, 1047, 1704, 963, 3207, 1214, 573, 974, 1377, 1958, 454, 1483, 257, 1051, 1142, 2376, 1398, 2191, 1843, 1142, 2376, 1398, 2191, 2699, 175, 1544, 1398, 2191, 1201, 926, 62, 3121, 2830, 1710, 3195, 508, 1386, 386], [2387, 508, 2800, 212, 717, 753, 963, 1640, 963, 506, 2434, 2890, 1282, 508, 112, 257, 508, 301, 257, 2649, 833, 2836, 2836, 1929, 3121, 2434, 1561, 1958, 1435, 2499, 1041, 1587, 2434, 2592, 2219, 1402, 1274, 1636, 1832, 573, 1832, 2536, 1047, 717, 1671, 1929, 2219, 1435, 2836, 2836, 1929, 3121, 2434, 1561, 1958, 1435, 2516, 2516, 2592, 2219, 1402, 1274, 1636, 1832, 573, 1832, 2536, 1047], [1772, 72, 1587, 1328, 2219, 1091, 2237, 2499, 1098, 60, 717, 1683, 212, 508, 611, 2499, 2850, 717, 1612, 855, 1587, 365, 364, 968, 72, 1788, 3121, 1365, 508, 1770, 70, 257, 2884, 1926, 1587, 1223, 72, 1587, 129, 2219, 189, 874, 2499, 1280, 968, 1587, 1611, 1958, 508, 2035, 2499, 1299, 913, 771, 98, 1425, 1390, 1110, 1750, 25, 2499, 2159, 1145, 2762, 454, 1365, 13, 508], [70, 257, 2884, 2975, 2499, 623, 2219, 3076, 963, 1587, 846, 1097, 2219, 986, 2941, 1587, 2638, 1365, 2499, 1045, 1587, 2046, 1958, 1587, 117, 3159, 508, 2419, 248, 986, 1117, 1942, 2346, 3130, 2219, 1371, 2354, 986, 1157, 986, 1157, 986, 1157, 318, 986, 1082, 508, 575, 257, 619, 2219, 3019, 702, 1211, 1366, 2160, 1587, 1587, 2721, 2219, 2697, 577, 2505, 702, 508, 1843, 1324, 702], [238, 1398, 1291, 624, 1047, 1587, 2460, 1097, 3121, 3103, 1587, 1850, 1788, 2499, 1729, 3207, 1330, 2726, 257, 1782, 2121, 717, 2365, 508, 131, 1145, 1587, 3269, 1060, 207, 1058, 1058, 1178, 2018, 2018, 2018, 2018, 1649, 502, 508, 2530, 2018, 2018, 2018, 2018, 1145, 530, 72, 974, 131, 1097, 1587, 1850, 1097, 1587, 1850, 1097, 1587, 1850, 1291, 359, 2499, 207, 1097, 1587, 1850, 1097, 1587], [1097, 1587, 1850, 1291, 359, 2499, 207, 2048, 673, 514, 2048, 673, 514, 2513, 1292, 2499, 207, 2434, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2180, 1652, 2125, 1652, 2125, 1652, 2125, 1121, 1330, 691, 1649, 1787, 2959, 1649, 1787, 2959, 1649, 1787, 2959, 1649, 1787, 2959, 1296, 1444, 386, 508, 347, 3195, 1649, 12, 1541, 2791, 573, 717, 2035, 2018, 2018, 2018, 2018, 1649, 502, 508], [2018, 2018, 2018, 2018, 2018, 1145, 530, 72, 974, 131, 1097, 1587, 1850, 1097, 1587, 1850, 1097, 1587, 1850, 1291, 359, 2499, 207, 1097, 1587, 1850, 1097, 1587, 1850, 1097, 1587, 1850, 1291, 359, 2499, 207, 2048, 673, 514, 2048, 673, 514, 2513, 1292, 2499, 207, 2434, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2180, 1291, 359, 2499, 207, 1097, 1587, 1850, 1097, 1587, 1850, 1097, 1587], [2499, 502, 1178, 175, 1330, 3184, 399, 1750, 1449, 502, 1750, 1875, 1353, 1663, 1396, 1842, 1750, 1307, 1232, 2499, 1906, 2499, 502, 381, 175, 135, 1787, 2617, 807, 1958, 1850, 1663, 1396, 756, 386, 508, 1709, 461, 2791, 508, 1878, 2499, 3220, 2936, 2045, 175, 2499, 1483, 1060, 2814, 1958, 1636, 1305, 2434, 1701, 508, 897, 3257, 1330, 959, 2219, 508, 1109, 157, 2499, 773, 605, 646], [1919, 1587, 558, 1541, 1973, 508, 2361, 2562, 1788, 1587, 1198, 2638, 1587, 1508, 1483, 1587, 1060, 1729, 72, 1663, 1396, 756, 386, 508, 1709, 461, 2791, 508, 1878, 2499, 3220, 2936, 2045, 175, 2499, 1483, 1060, 2814, 1958, 1636, 1305, 2570, 2499, 3122, 1587, 1788, 2195, 428, 1557, 72, 1958, 1330, 921, 1739, 1330, 3253, 428, 1660, 2619, 717, 1449, 2441, 646, 2499, 1669, 2282, 1525, 238], [2499, 502, 1087, 2219, 442, 890, 2155, 508, 26, 257, 508, 3237, 2499, 502, 1330, 2685, 1047, 1942, 508, 527, 2499, 502, 1842, 1958, 1330, 2990, 1634, 1178, 502, 1330, 1569, 1047, 508, 547, 2814, 1958, 1537, 1672, 3060, 2044, 2499, 502, 1330, 1201, 98, 2219, 2499, 502, 756, 1121, 1330, 1661, 526, 3269, 508, 1878, 2499, 1060, 2936, 2045, 2219, 2499, 1483, 1060, 2814, 1958, 1636, 1305], [1958, 3060, 1142, 1839, 2570, 428, 3122, 72, 1145, 2499, 1787, 2434, 1748, 2031, 2499, 2696, 508, 98, 1330, 2990, 2652, 1330, 3237, 2434, 2499, 1041, 469, 6, 1958, 1080, 508, 1332, 1143, 2896, 1291, 72, 2219, 508, 1878, 212, 646, 88, 1364, 1958, 1508, 2219, 187, 88, 1364, 386, 508, 662, 88, 756, 386, 508, 1709, 461, 2791, 508, 1878, 2499, 1483, 2936, 2045, 2219, 2499, 1483], [1587, 526, 3088, 1750, 1582, 968, 508, 2818, 502, 165, 1325, 175, 2570, 2499, 223, 1587, 1223, 72, 238, 963, 2570, 890, 3175, 1850, 359, 2959, 2549, 1926, 2903, 2649, 131, 573, 974, 1038, 257, 2924, 2219, 1772, 175, 1142, 653, 2064, 653, 567, 359, 508, 229, 1444, 2219, 1872, 2641, 573, 2121, 1330, 1450, 2560, 2318, 963, 1587, 2219, 1587, 1135, 454, 1330, 2915, 1587, 1135, 454], [289, 2499, 712, 1330, 1267, 1060, 1134, 359, 1060, 3174, 72, 2228, 175, 2499, 1002, 1788, 3259, 1396, 1041, 1047, 261, 1145, 586, 2576, 454, 3014, 2836, 2516, 1047, 261, 1145, 586, 2576, 454, 3014, 2995, 1510, 485, 2036, 1958, 2442, 1291, 3195, 1145, 1111, 1117, 1625, 359, 1926, 1649, 454, 696, 953, 1649, 1047, 1978, 3095, 3121, 333, 963, 1330, 1040, 2836, 2516, 1047, 261, 1145, 586], [454, 3014, 278, 1328, 1788, 645, 890, 435, 2264, 2649, 3120, 573, 508, 1959, 2729, 2219, 132, 238, 367, 508, 1541, 2064, 2570, 2556, 653, 1330, 1644, 432, 3045, 1750, 1267, 84, 2829, 1270, 1649, 323, 890, 367, 1525, 890, 431, 138, 1142, 261, 1145, 586, 3220, 454, 3014, 2836, 2516, 1142, 261, 1145, 586, 3220, 454, 3014, 2434, 3195, 2641, 3265, 1457, 135, 1958, 1780, 968, 2649], [1926, 2621, 367, 72, 1983, 1958, 3111, 2836, 65, 2315, 2499, 2936, 199, 2499, 2941, 1330, 2989, 1926, 708, 1280, 386, 1750, 2656, 370, 1330, 1907, 13, 1031, 370, 1330, 1907, 573, 508, 1781, 2219, 3091, 2219, 3091, 1328, 1788, 1398, 149, 1958, 72, 2516, 2516, 2499, 3060, 3162, 1047, 1750, 833, 573, 2905, 1587, 175, 2499, 1291, 2576, 2936, 2959, 1539, 1328, 1983, 1983, 2836, 1983, 1983], [2621, 367, 72, 1983, 1958, 3111, 2516, 2499, 2256, 1573, 3077, 2166, 1573, 2556, 653, 257, 1750, 1671, 2499, 2256, 633, 2499, 1846, 573, 1750, 2204, 13, 508, 1616, 13, 508, 1616, 257, 508, 653, 2499, 370, 1305, 1750, 1573, 1665, 52, 1047, 386, 1750, 2119, 2499, 2936, 2791, 2791, 386, 1750, 1342, 1342, 2219, 2499, 931, 1958, 2293, 633, 508, 2800, 435, 2791, 212, 1750, 2035, 1328], [1983, 2836, 1983, 1417, 1926, 2621, 367, 72, 1983, 1958, 3111, 3077, 2166, 1573, 2020, 2020, 2499, 1336, 2219, 2499, 1336, 2219, 2499, 1336, 175, 76, 807, 1958, 249, 72, 2791, 428, 2442, 88, 1153, 243, 428, 2442, 2499, 1244, 1330, 2726, 257, 2655, 573, 1750, 681, 1516, 1244, 2959, 1392, 1522, 2499, 1244, 2617, 863, 1958, 1624, 573, 2516, 2516, 2516, 2516, 278, 1328, 2836, 1983, 2836], [1926, 2621, 367, 72, 1983, 1958, 3111, 1926, 2621, 367, 72, 926, 1958, 3111, 1244, 2959, 207, 2499, 1244, 2959, 564, 2499, 1291, 2758, 952, 1750, 1146, 1587, 1291, 2758, 952, 2219, 952, 88, 2882, 88, 3230, 1478, 3230, 1478, 3230, 2499, 1787, 1395, 753, 2959, 3123, 2516, 2516, 2499, 1291, 1652, 2936, 702, 257, 974, 720, 159, 2064, 653, 332, 88, 1395, 454, 1443, 1328, 367, 72], [1958, 3111, 367, 72, 1983, 1958, 3111, 367, 72, 1983, 1958, 3111, 367, 72, 1983, 1958, 3111, 367, 72, 1983, 1958, 3111, 367, 72, 1983, 1958, 3111, 367, 72, 1983, 1958, 3111, 367, 72, 1983, 1958, 3111, 3111, 3111, 367, 72, 1983, 1958, 3111, 367, 72, 1983, 1958, 3111, 1983, 1983, 1983, 1983, 1983, 367, 72, 1983, 367, 72, 1983, 1958, 3111, 1926, 2621, 367, 72, 1983, 1958], [367, 72, 1983, 1958, 3111, 2836, 367, 72, 1983, 1958, 3111, 367, 72, 1983, 1983, 367, 72, 1983, 1958, 3111, 1983, 1983, 58, 367, 72, 1983, 1958, 3111, 367, 72, 367, 72, 367, 72, 367, 72, 367, 72, 2836, 1983, 1958, 3111, 367, 72, 1983, 1958, 3111, 2836, 367, 72, 1983, 1958, 3111, 367, 72, 367, 72, 367, 72, 1983, 1958, 3111, 367, 72, 1983, 1958, 3111, 2621], [2499, 2814, 1587, 1847, 337, 1958, 454, 1330, 1985, 2219, 373, 976, 2441, 2064, 1587, 1660, 1672, 2230, 771, 98, 963, 2479, 717, 1839, 2836, 2570, 1094, 1587, 207, 1936, 1958, 367, 508, 1554, 1291, 1094, 2114, 508, 1377, 3256, 1330, 98, 1958, 1144, 2791, 2219, 3017, 213, 2393, 1587, 1097, 963, 2150, 191, 2896, 1875, 1291, 2231, 2499, 2814, 1587, 1958, 454, 1330, 1847, 337, 1958, 454], [694, 2219, 1330, 920, 257, 116, 2031, 2230, 547, 1577, 1299, 1587, 3116, 2641, 1047, 508, 2687, 2836, 238, 2499, 1733, 2282, 508, 1377, 2219, 2449, 1330, 305, 1644, 2670, 963, 653, 2836, 614, 508, 2423, 480, 1261, 311, 1124, 72, 2499, 3060, 1958, 2936, 1625, 2393, 1587, 223, 257, 524, 1544, 2896, 1364, 212, 6, 1587, 1228, 2499, 2814, 1587, 1958, 454, 1330, 1847, 2499, 2814, 1587], [3176, 502, 1615, 1291, 614, 508, 2979, 2914, 2219, 2914, 744, 1906, 1649, 502, 2423, 462, 530, 199, 813, 3265, 1958, 1324, 813, 2339, 1671, 311, 813, 1681, 1660, 1958, 348, 399, 1672, 1640, 1753, 1958, 2936, 2995, 243, 742, 1541, 702, 257, 717, 2379, 3176, 1425, 1097, 1587, 223, 1145, 1587, 2638, 1587, 247, 1396, 34, 199, 508, 902, 3026, 244, 717, 1270, 2219, 1117, 1625, 1117], [3248, 1625, 244, 717, 2989, 1270, 2219, 1117, 1625, 1117, 1625, 3248, 1625, 2042, 1031, 2536, 644, 1587, 1850, 1587, 2274, 1097, 1640, 1320, 1755, 1398, 1330, 1443, 98, 3077, 2950, 813, 1572, 1766, 573, 813, 1240, 921, 2786, 813, 2766, 1958, 751, 462, 454, 1700, 442, 252, 3077, 502, 408, 2219, 408, 1625, 1214, 573, 974, 1377, 1214, 1035, 1282, 348, 420, 1232, 3077, 502, 96, 2155], [1269, 13, 1047, 1214, 1228, 40, 1958, 348, 2570, 1649, 502, 2423, 462, 530, 199, 813, 3265, 974, 3139, 454, 1750, 2380, 471, 813, 1681, 1660, 1958, 348, 2570, 1537, 399, 1398, 2830, 2080, 538, 1244, 2959, 2513, 3053, 1587, 1919, 2936, 1612, 3248, 3176, 399, 1060, 1587, 1850, 1425, 1587, 2638, 2228, 2576, 1587, 454, 1201, 13, 508, 902, 3026, 2434, 1315, 244, 717, 1270, 2219, 1117], [1249, 2219, 2818, 2346, 2915, 1320, 508, 131, 2499, 2710, 3180, 76, 2814, 1958, 1850, 974, 3121, 508, 131, 2499, 3116, 1750, 1671, 1587, 1850, 360, 2219, 2793, 2219, 1330, 2989, 571, 257, 2322, 1587, 1850, 1320, 508, 131, 2499, 84, 199, 1320, 508, 1875, 1671, 2499, 1850, 1320, 508, 131, 1750, 701, 2564, 72, 135, 1587, 1636, 2322, 2499, 2732, 1587, 508, 190, 1958, 1750, 1305, 2499], [1587, 1766, 573, 2587, 257, 1750, 673, 2018, 2322, 1587, 1244, 72, 360, 2219, 2793, 1587, 2327, 2160, 1750, 2125, 1541, 212, 508, 931, 2576, 2622, 1958, 52, 1750, 2994, 2499, 2155, 1958, 2422, 1750, 1392, 1522, 1958, 2936, 1142, 1990, 2499, 2696, 455, 974, 406, 1660, 1907, 573, 1750, 2379, 1282, 1142, 40, 2900, 2322, 3121, 508, 1875, 131, 1145, 2499, 1850, 2322, 2516, 1875, 131, 1145], [1850, 2516, 2499, 1121, 2322, 372, 2322, 2499, 2732, 1587, 3175, 1750, 2119, 386, 1750, 2119, 863, 1587, 1766, 2570, 2762, 454, 2322, 2322, 2322, 1047, 1750, 673, 1398, 1750, 142, 673, 2394, 2394, 372, 3195, 469, 2774, 1398, 573, 2587, 257, 1750, 673, 1587, 2638, 573, 2587, 257, 1750, 673, 1587, 2638, 573, 2587, 1587, 2638, 573, 2587, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606], [1850, 1788, 2499, 1660, 191, 2499, 881, 1587, 1745, 2551, 386, 1320, 950, 2499, 502, 1855, 508, 2379, 2499, 1002, 717, 1388, 1398, 1291, 1330, 2699, 3125, 1750, 1671, 502, 1153, 1958, 454, 1640, 1750, 2228, 3139, 2499, 526, 773, 1780, 214, 828, 386, 72, 238, 2499, 3271, 1958, 717, 3189, 1291, 508, 1394, 653, 2499, 502, 1395, 1907, 2219, 1512, 1330, 1163, 2219, 696, 1183, 1330, 1163], [696, 1787, 1121, 1587, 1396, 2815, 212, 1047, 508, 185, 1330, 2989, 857, 1750, 1671, 502, 1153, 1958, 454, 1640, 2698, 1750, 2228, 3139, 2499, 526, 773, 1780, 214, 828, 386, 72, 828, 386, 72, 828, 386, 72, 828, 386, 72, 2570, 2896, 2434, 1843, 2499, 1919, 1621, 1750, 2423, 386, 1330, 230, 3237, 138, 594, 257, 1587, 278, 2570, 1145, 1398, 1033, 2355, 488, 175, 1587, 3226], [2499, 2576, 2208, 573, 508, 1504, 2499, 2576, 1259, 13, 2033, 2499, 1244, 1330, 1929, 573, 1750, 3125, 1145, 1291, 1919, 2128, 1541, 1587, 376, 2442, 88, 952, 1750, 3265, 1788, 1330, 2869, 2869, 2869, 175, 2499, 1060, 2814, 2219, 2499, 1060, 1350, 1958, 2327, 508, 1963, 662, 2818, 1474, 974, 2545, 573, 72, 2499, 1919, 3195, 1649, 1636, 2219, 1649, 1919, 3195, 72, 454, 88, 1291, 1330], [2079, 2219, 278, 2499, 2576, 1324, 1649, 644, 88, 2600, 2219, 2499, 2830, 1299, 454, 1330, 2761, 2600, 2865, 2516, 2600, 2913, 2219, 508, 1736, 2600, 1686, 3195, 72, 3122, 1587, 2228, 484, 2093, 2219, 508, 497, 2600, 1108, 2219, 890, 2638, 1047, 1924, 1698, 526, 2941, 2499, 2576, 1730, 573, 508, 3184, 1244, 172, 573, 1750, 2222, 2499, 2936, 2893, 573, 508, 838, 3217, 2885, 1958, 1636], [1587, 376, 223, 88, 1508, 2282, 175, 1750, 673, 3121, 2801, 2499, 1244, 1935, 1958, 1624, 1145, 55, 276, 51, 1395, 1898, 1750, 673, 573, 230, 2818, 2164, 508, 1377, 1636, 1701, 1663, 1396, 2007, 386, 508, 1270, 257, 508, 1019, 1649, 3183, 2434, 1843, 212, 131, 199, 646, 88, 2600, 1330, 2761, 127, 963, 508, 690, 2600, 2865, 2600, 2913, 2600, 1686, 1640, 351, 2556, 406, 484], [2600, 1108, 3165, 1924, 1698, 526, 2941, 1060, 2442, 1145, 1587, 3111, 72, 2499, 2576, 1636, 2791, 1145, 1878, 175, 1060, 223, 963, 1330, 2980, 1145, 1750, 673, 1743, 31, 2499, 2758, 803, 2702, 1788, 2499, 1725, 2219, 1788, 2499, 376, 3060, 2449, 2499, 1743, 1958, 1259, 2219, 191, 2499, 383, 2954, 2155, 99, 2282, 2600, 2865, 2516, 2600, 2913, 2600, 1686, 1330, 1644, 653, 1728, 484, 2093], [2863, 1612, 1189, 386, 1330, 3208, 2315, 2499, 502, 2080, 2499, 502, 2969, 1596, 3207, 1330, 2840, 1153, 1701, 1652, 1762, 71, 154, 88, 1236, 1121, 1330, 2078, 500, 674, 646, 3019, 508, 314, 1395, 2279, 2791, 508, 2133, 1395, 1062, 72, 1625, 289, 1593, 526, 526, 2499, 526, 2814, 1649, 1051, 1652, 2936, 1625, 212, 974, 2414, 31, 201, 243, 2414, 31, 243, 1587, 1850, 1402, 475], [1652, 2619, 1330, 3211, 2219, 88, 3290, 386, 1750, 2467, 2431, 1051, 1051, 2468, 370, 1649, 1051, 1652, 2936, 1625, 212, 974, 2414, 31, 201, 243, 2414, 31, 243, 1587, 1850, 2736, 2791, 508, 1828, 1622, 547, 1145, 2499, 2162, 2160, 1750, 727, 806, 2655, 1887, 646, 3019, 508, 2692, 1478, 1395, 3019, 2219, 2936, 72, 2499, 1652, 2936, 72, 199, 2219, 435, 428, 1244, 508, 914, 2206], [1249, 2219, 2818, 2346, 2972, 3198, 2892, 1047, 2892, 1047, 2892, 1047, 508, 2993, 2892, 1047, 2892, 1047, 2892, 1047, 508, 2993, 2892, 1649, 2892, 1047, 508, 2993, 890, 2814, 1958, 623, 573, 1330, 1640, 3120, 623, 573, 1330, 1640, 3120, 890, 2814, 1958, 1282, 1330, 1640, 1883, 3288, 890, 2814, 1958, 623, 573, 1330, 1640, 3120, 2892, 1047, 508, 2993, 890, 2814, 1958, 1282, 1330, 1640, 1883], [2892, 1047, 508, 2993, 2892, 1047, 508, 2993, 1060, 1097, 1145, 1060, 2936, 1047, 467, 1587, 1850, 1145, 1850, 1145, 2420, 1395, 1121, 1649, 2892, 1047, 2892, 1047, 2892, 1047, 2892, 1047, 508, 2993, 890, 2814, 1958, 623, 573, 1330, 1640, 3120, 2516, 2516, 2516, 2516, 890, 2814, 1958, 1282, 1330, 1640, 1883, 3288, 890, 2814, 1958, 623, 573, 1330, 1640, 3120, 2892, 1047, 508, 2993, 890, 2814], [1282, 1330, 1640, 1883, 3288, 2892, 1047, 508, 2993, 2892, 1047, 508, 2993, 2936, 1047, 467, 1587, 1060, 3060, 1958, 1097, 1145, 1398, 2420, 1395, 1121, 1649, 1320, 1330, 387, 257, 2561, 890, 2814, 1958, 623, 573, 1330, 1640, 3120, 890, 2814, 1958, 1282, 1330, 1640, 1883, 3288, 963, 1587, 890, 2814, 1958, 623, 573, 1330, 1640, 3120, 890, 2814, 1958, 1282, 1330, 1640, 1883, 3288, 2892, 1047], [1866, 199, 310, 702, 2499, 1244, 1330, 757, 1467, 1958, 2872, 2219, 1066, 1663, 1396, 1704, 1750, 590, 1671, 1942, 963, 1142, 375, 1993, 2956, 573, 1750, 1744, 3193, 1145, 1993, 1866, 199, 310, 702, 1866, 199, 310, 702, 963, 1330, 375, 1671, 367, 1330, 375, 1900, 1587, 1652, 3193, 1145, 1993, 1958, 1330, 375, 1377, 1663, 1396, 1330, 911, 2031, 853, 165, 974, 1334, 2600, 2136, 2499], [1334, 2160, 1587, 974, 1334, 2600, 2136, 2460, 1334, 2160, 1587, 3193, 1145, 1993, 1866, 199, 310, 702, 1866, 199, 310, 702, 573, 508, 154, 2219, 508, 838, 890, 1047, 1105, 2219, 1491, 2649, 1845, 318, 890, 2449, 508, 1377, 3121, 2777, 2219, 1047, 3121, 2420, 706, 1788, 1649, 323, 1652, 370, 1649, 2346, 508, 2971, 1652, 966, 717, 580, 653, 1652, 3193, 717, 1993, 3193, 1145, 1993], [2836, 2499, 1121, 1649, 1587, 106, 72, 199, 2219, 2269, 72, 1121, 1330, 1039, 1587, 106, 72, 199, 2219, 1898, 72, 199, 2831, 538, 1244, 72, 386, 1330, 3116, 2836, 1587, 364, 72, 2791, 1587, 1066, 2282, 1587, 1060, 1624, 1145, 88, 1766, 2836, 1587, 1060, 1624, 72, 55, 1091, 55, 1091, 55, 1091, 55, 1466, 420, 55, 1587, 2442, 1587, 106, 72, 199, 2219, 2383, 72, 1047], [2581, 1587, 106, 72, 55, 1121, 88, 1142, 2647, 257, 3107, 2290, 386, 508, 2640, 1587, 2821, 72, 199, 1587, 1872, 72, 2791, 88, 1291, 1330, 2841, 1958, 1282, 1587, 1330, 1305, 2836, 1587, 2616, 1097, 72, 191, 1587, 2442, 55, 1091, 55, 1091, 55, 1091, 55, 1091, 55, 1466, 3019, 386, 420, 55, 1750, 55, 1091, 2701, 1649, 323, 1121, 890, 1489, 117, 1987, 1516, 1987, 420], [278, 1750, 3111, 1707, 2155, 2649, 703, 257, 2800, 278, 1750, 2571, 1707, 2155, 2649, 3244, 2219, 618, 278, 1750, 3189, 2896, 1396, 1330, 2899, 1573, 3237, 175, 2570, 2896, 1858, 3291, 2896, 1858, 2940, 3, 2896, 1858, 508, 2575, 2219, 690, 2885, 1738, 31, 2219, 1749, 2890, 2452, 508, 299, 1299, 1282, 974, 1858, 1541, 1750, 3189, 508, 1377, 1299, 703, 974, 3146, 2033, 1755, 2896, 1858], [2896, 1858, 2940, 3, 2896, 1858, 963, 2064, 2033, 2940, 3, 2896, 1858, 2516, 2940, 3, 2896, 1858, 2940, 3, 2896, 1858, 1926, 1649, 454, 1858, 3195, 1649, 454, 1858, 2556, 653, 278, 1750, 3111, 890, 623, 573, 2933, 2376, 278, 1750, 3189, 890, 3060, 508, 3182, 1375, 278, 1750, 2571, 386, 974, 2064, 653, 257, 2376, 2940, 3, 2896, 1858, 3291, 2896, 1858, 2940, 3, 2896, 1858], [573, 508, 3237, 257, 1980, 293, 646, 508, 246, 573, 508, 2376, 191, 625, 484, 2902, 646, 508, 1046, 732, 702, 2441, 508, 960, 2219, 390, 85, 508, 2842, 1727, 773, 605, 2219, 508, 2033, 496, 653, 2219, 508, 2382, 2369, 2442, 1145, 508, 2922, 545, 855, 2831, 963, 166, 1330, 1481, 653, 732, 550, 508, 1148, 70, 832, 2817, 1364, 526, 1101, 526, 739, 1060, 1587, 1223], [106, 2701, 1398, 166, 833, 1625, 1060, 1587, 1223, 72, 145, 1587, 837, 717, 407, 573, 508, 2411, 963, 508, 653, 2499, 370, 717, 1832, 573, 508, 527, 1145, 2649, 719, 1906, 573, 508, 3237, 257, 1980, 1228, 1330, 1046, 573, 212, 508, 960, 508, 246, 1228, 1305, 1145, 653, 2219, 428, 364, 1843, 925, 257, 1330, 1377, 2434, 2197, 381, 2701, 285, 2759, 2434, 2069, 3038, 963], [1683, 3121, 138, 2219, 1796, 1958, 1330, 1644, 1305, 238, 1625, 175, 1750, 3111, 974, 2468, 454, 963, 2434, 166, 833, 3060, 1033, 2701, 88, 2643, 175, 1330, 3237, 717, 1603, 2035, 212, 717, 2035, 3091, 1958, 72, 1060, 1587, 1223, 1750, 106, 2701, 1398, 166, 833, 1625, 1060, 1587, 1223, 72, 145, 1587, 1047, 508, 407, 573, 508, 2411, 2468, 620, 72, 1121, 717, 1832, 963, 1750], [1249, 2219, 2818, 2346, 2813, 1461, 428, 484, 2307, 573, 2711, 573, 825, 805, 2219, 948, 1482, 3270, 2219, 813, 517, 1958, 454, 1958, 3060, 2951, 2434, 2899, 1958, 3060, 530, 1649, 974, 3248, 2836, 2896, 1396, 315, 1330, 2899, 1334, 2836, 1587, 1850, 2896, 1396, 1330, 2899, 131, 963, 1330, 1883, 1883, 1883, 963, 1330, 1883, 829, 1587, 1780, 1926, 1587, 1624, 1649, 1227, 2570, 1649, 1227], [1097, 1587, 1624, 1097, 1587, 1624, 1776, 2616, 1445, 1926, 1587, 1624, 1649, 1227, 2570, 1649, 1227, 646, 1958, 1330, 1883, 1883, 2160, 1330, 1883, 829, 1587, 1780, 135, 1787, 2617, 856, 702, 257, 974, 1647, 262, 3121, 104, 2362, 278, 278, 278, 278, 1092, 1092, 1707, 1244, 174, 508, 668, 286, 2576, 384, 508, 714, 98, 1120, 1780, 1649, 48, 1330, 2777, 406, 1958, 2720, 1142, 1644], [2836, 1649, 48, 315, 1330, 2899, 2423, 2836, 2896, 1396, 315, 1330, 2899, 131, 963, 1330, 1883, 1883, 1883, 963, 1330, 1883, 829, 1587, 1780, 1926, 1587, 1624, 1649, 1227, 2570, 1649, 1227, 646, 1097, 1587, 1624, 1097, 1587, 1624, 1776, 2616, 1445, 1926, 1587, 1624, 1649, 1227, 2570, 1649, 1227, 646, 1958, 1330, 1883, 1883, 2160, 1330, 1883, 829, 1587, 1780, 1587, 1850, 2896, 1396, 315, 1330], [2896, 1330, 2647, 257, 51, 2896, 1330, 2647, 257, 51, 1330, 2647, 257, 51, 2959, 131, 2064, 1993, 2064, 276, 2064, 1719, 2064, 983, 2064, 2829, 1807, 257, 1788, 2274, 454, 2896, 1330, 2647, 257, 51, 2064, 1565, 257, 2903, 1145, 2249, 508, 131, 2959, 2277, 98, 1926, 331, 974, 653, 2896, 1330, 2647, 257, 51, 508, 2251, 1145, 1192, 2831, 717, 3265, 3121, 2683, 508, 2141, 257], [2896, 1330, 2647, 257, 51, 508, 2290, 323, 2819, 508, 653, 1299, 1247, 257, 1455, 2836, 2836, 2836, 2836, 3121, 974, 1330, 2647, 257, 51, 2896, 1330, 2647, 257, 51, 135, 1926, 454, 1875, 2064, 974, 338, 1145, 2906, 1330, 2071, 833, 1299, 442, 454, 2406, 974, 2545, 1145, 82, 2831, 257, 72, 88, 111, 1024, 918, 2896, 1330, 2647, 257, 51, 508, 2251, 1145, 1192, 2831, 717], [3121, 2683, 508, 2141, 257, 2423, 2896, 1330, 2647, 257, 51, 2896, 1330, 2647, 257, 51, 974, 338, 1145, 2906, 1330, 2071, 833, 1299, 442, 454, 1299, 442, 454, 1299, 442, 454, 2406, 974, 3121, 974, 3121, 1330, 2647, 1330, 2647, 257, 51, 2516, 135, 1926, 454, 1875, 2064, 2064, 2064, 2064, 974, 338, 1145, 2906, 1330, 2071, 833, 1299, 442, 454, 2406, 2406, 51, 2896, 1330, 2647], [2896, 2022, 1888, 611, 2638, 1437, 278, 2263, 2638, 2007, 2914, 3075, 2638, 563, 2346, 2907, 1025, 2710, 2499, 2080, 2710, 2499, 2080, 508, 2, 1194, 573, 3207, 1330, 637, 2575, 199, 573, 508, 3165, 2516, 2573, 2638, 808, 2645, 2638, 1972, 2346, 1788, 1330, 2094, 2191, 2710, 2499, 2080, 2710, 2499, 2080, 1090, 2080, 2434, 1380, 2219, 2745, 2080, 2835, 2219, 443, 2080, 3207, 1330, 2647, 257], [573, 508, 1650, 2080, 1788, 1330, 2769, 2539, 1801, 2080, 1330, 2909, 1588, 2160, 508, 1845, 257, 508, 1377, 573, 508, 3102, 257, 717, 1832, 2080, 1330, 2507, 737, 2676, 2080, 1330, 2989, 974, 1330, 2989, 1145, 2080, 1019, 257, 1802, 225, 2784, 2346, 2080, 938, 2804, 872, 386, 1750, 753, 2080, 1788, 2031, 2288, 3120, 2219, 508, 1993, 257, 508, 767, 3121, 508, 2452, 257, 508, 2452], [1592, 974, 1828, 1315, 3121, 1330, 1729, 1828, 38, 573, 974, 1828, 1315, 940, 1330, 1729, 2111, 1707, 1244, 854, 38, 573, 974, 1828, 175, 3207, 1330, 673, 1146, 2565, 1145, 1490, 386, 1413, 1121, 1330, 2342, 3007, 3290, 508, 2687, 2339, 26, 1776, 1330, 513, 573, 508, 897, 1490, 2374, 2499, 1244, 1330, 2191, 974, 1377, 3121, 1215, 72, 974, 154, 1315, 3121, 1330, 2339, 154, 38], [974, 154, 1315, 3121, 1330, 3195, 2791, 516, 1958, 974, 154, 1315, 3121, 1330, 2979, 2791, 175, 3207, 1330, 673, 1146, 2565, 1145, 1490, 386, 1413, 1142, 2592, 203, 1942, 1330, 3166, 573, 508, 3027, 1776, 1330, 1727, 257, 1330, 2903, 13, 508, 1616, 257, 1330, 23, 2600, 3207, 1330, 2191, 974, 1377, 3121, 1215, 72, 1592, 974, 653, 1592, 974, 2033, 278, 1707, 1652, 2720, 1958, 3111], [623, 1587, 2576, 2442, 1649, 1787, 1541, 1592, 974, 653, 1592, 974, 2033, 278, 538, 1244, 508, 308, 538, 1244, 508, 308, 538, 1244, 508, 308, 1958, 3111, 1958, 623, 1587, 2576, 2442, 1649, 1787, 1541, 717, 3265, 1315, 3121, 1330, 2630, 3120, 38, 573, 717, 485, 38, 573, 1330, 3137, 1782, 717, 3265, 3121, 516, 212, 1330, 574, 3288, 175, 3207, 1330, 673, 1146, 2565, 1145, 1490], [1413, 1121, 1330, 1984, 3290, 508, 2687, 2339, 26, 1776, 1330, 513, 573, 508, 897, 1490, 2374, 2499, 1244, 1330, 2191, 1145, 1291, 1919, 2851, 974, 1377, 3121, 1215, 72, 1592, 974, 653, 1592, 974, 2033, 278, 1707, 1652, 2720, 1958, 3111, 1958, 623, 890, 2576, 2442, 1649, 1787, 1541, 1592, 974, 653, 1592, 974, 2033, 278, 538, 1244, 508, 308, 538, 1244, 508, 308, 538, 1244, 508], [696, 1228, 1739, 1330, 3020, 1330, 1517, 1739, 1330, 2544, 2434, 1072, 2122, 1258, 1214, 3121, 1788, 214, 1336, 1958, 2442, 2434, 1072, 2122, 1750, 2961, 2434, 166, 3066, 890, 1669, 1942, 2556, 2457, 2156, 1942, 2556, 580, 653, 1047, 2339, 1047, 2339, 1047, 508, 1845, 890, 2155, 2219, 2499, 1134, 2228, 2499, 2600, 623, 386, 1047, 2339, 1047, 2339, 2219, 1766, 88, 977, 1750, 263, 1112, 1433], [2339, 2219, 1033, 1047, 2339, 1047, 2339, 1047, 2339, 13, 508, 778, 1616, 2219, 2600, 2499, 1223, 1978, 2119, 55, 1582, 1047, 2339, 1047, 2339, 370, 72, 1364, 744, 1587, 1850, 1750, 2989, 2571, 1047, 2339, 2219, 1033, 1978, 1375, 2638, 2830, 2160, 72, 2499, 441, 1047, 508, 857, 175, 1417, 1587, 1255, 412, 72, 2499, 2710, 138, 175, 2600, 1330, 767, 1047, 2339, 1047, 2339, 175, 2499], [2434, 1047, 1587, 547, 2505, 764, 1282, 1020, 2831, 717, 2889, 2836, 2836, 2940, 3, 1587, 547, 2505, 764, 2516, 1060, 1444, 717, 1364, 386, 508, 1626, 257, 508, 1328, 1047, 3124, 553, 2516, 2219, 1260, 2282, 508, 1377, 2516, 1880, 717, 2035, 1907, 3269, 2219, 207, 27, 2160, 717, 673, 27, 2160, 717, 673, 623, 2160, 717, 3029, 623, 2160, 717, 3029, 3111, 3111, 2219, 454, 1443], [3111, 2219, 454, 1443, 484, 1047, 1774, 547, 1652, 753, 199, 1640, 431, 199, 1652, 1280, 2396, 2219, 454, 621, 1652, 753, 199, 1640, 431, 199, 1652, 753, 199, 1640, 431, 199, 1652, 1280, 2396, 2219, 454, 621, 1652, 753, 199, 1640, 431, 199, 484, 1047, 1774, 547, 1652, 753, 199, 1640, 431, 199, 2516, 2516, 3291, 135, 502, 974, 51, 2903, 2499, 1660, 1958, 2220, 3259, 1640], [1958, 22, 2219, 3060, 2031, 768, 2033, 318, 2499, 318, 2499, 318, 2499, 318, 2499, 1743, 2441, 1330, 1993, 27, 2160, 717, 673, 2219, 623, 2160, 717, 3029, 484, 1047, 1774, 547, 2516, 2505, 764, 2516, 1282, 1020, 2831, 717, 2889, 3195, 2641, 454, 560, 1478, 2434, 1666, 484, 1047, 1774, 547, 484, 1047, 1774, 547, 484, 1047, 1774, 547, 484, 1047, 1774, 547, 484, 1047, 1774, 547], [696, 2236, 2649, 2759, 508, 2481, 696, 712, 3121, 2140, 1262, 963, 1443, 191, 696, 502, 2406, 696, 2731, 2070, 199, 963, 1047, 508, 2573, 1958, 1780, 2698, 505, 2608, 1091, 2896, 1396, 1843, 1958, 3060, 1587, 2282, 505, 2608, 1091, 538, 2406, 1330, 2726, 963, 508, 1048, 573, 974, 154, 508, 2573, 1837, 1958, 1888, 696, 1234, 285, 436, 2896, 2578, 696, 502, 508, 2064, 1525, 1587], [2499, 2155, 974, 375, 1993, 1447, 2037, 72, 3042, 974, 1993, 502, 72, 2219, 1587, 5, 2874, 2066, 1637, 2499, 2814, 1047, 508, 1377, 1958, 1780, 1447, 2171, 72, 357, 1330, 1378, 595, 1750, 2970, 2219, 3254, 2570, 1750, 1993, 3121, 1550, 516, 2801, 508, 2448, 3121, 1330, 938, 962, 1021, 72, 2805, 2589, 2384, 508, 612, 2638, 2860, 702, 1021, 345, 1969, 2413, 145, 2641, 2536, 3282], [117, 2727, 1750, 1993, 1035, 526, 1636, 1625, 1127, 1649, 502, 508, 1171, 2423, 1145, 890, 198, 1127, 359, 1926, 2499, 1436, 508, 2980, 1145, 1587, 3119, 2441, 508, 921, 1587, 1557, 1750, 533, 1625, 1127, 820, 2943, 3092, 1127, 1882, 1438, 2891, 2219, 1544, 3, 3121, 379, 890, 1299, 2162, 744, 332, 3195, 508, 2108, 1753, 2880, 2808, 3195, 508, 2818, 2327, 1516, 1282, 508, 889, 797], [1447, 3213, 2213, 931, 508, 2240, 1951, 1330, 1904, 2219, 3091, 259, 3019, 1211, 2161, 2219, 1286, 508, 2221, 212, 508, 611, 2363, 1047, 2649, 2401, 1127, 315, 1330, 67, 2582, 1127, 1121, 1330, 1029, 573, 508, 1959, 177, 2384, 1771, 393, 2589, 709, 2661, 909, 1127, 1889, 3261, 1773, 1127, 14, 3154, 684, 2969, 204, 1544, 3, 3121, 379, 1544, 3, 3121, 379, 1544, 3, 3121, 379], [2535, 782, 2160, 1330, 1302, 2386, 1163, 1557, 1750, 1990, 702, 257, 1416, 2219, 3077, 2082, 1541, 1735, 154, 238, 2499, 1652, 334, 199, 1319, 199, 3117, 348, 2791, 1652, 2294, 1145, 2023, 1517, 2698, 2177, 1423, 2699, 1585, 1432, 3077, 1244, 2959, 1392, 1522, 2959, 2959, 3077, 1244, 2959, 2008, 175, 3077, 1483, 1652, 2726, 257, 2207, 2576, 1280, 2959, 1593, 573, 974, 646, 411, 2499, 1652], [2220, 257, 974, 2930, 1652, 2936, 702, 508, 36, 828, 2441, 508, 2443, 1652, 2936, 72, 135, 2339, 1776, 1211, 1517, 2027, 2027, 1423, 2699, 1585, 2027, 2027, 2027, 2027, 1423, 2699, 1585, 1432, 238, 2698, 2177, 1423, 1254, 651, 2268, 696, 2155, 1330, 1830, 2911, 696, 2155, 1330, 1830, 2911, 666, 1313, 1978, 1315, 2109, 1625, 175, 696, 198, 348, 2791, 13, 508, 2333, 249, 1330, 2241], [1673, 1673, 1673, 2499, 2814, 1958, 1334, 1750, 1673, 1673, 1673, 2499, 2814, 1958, 1334, 1750, 1673, 2499, 2814, 1958, 1334, 1750, 2258, 2499, 2814, 1958, 1334, 1750, 1673, 2499, 2814, 1958, 1334, 1649, 6, 2499, 1121, 1587, 2442, 1089, 2499, 2442, 425, 1587, 2442, 1161, 2499, 2442, 1821, 1587, 2442, 264, 2499, 2442, 2018, 98, 1469, 502, 526, 1750, 1588, 2219, 2499, 1060, 1121, 2549, 3050, 1587], [1868, 2499, 2442, 3251, 1587, 2442, 3, 2505, 72, 1330, 1628, 1587, 2442, 1328, 2499, 2442, 456, 2499, 1060, 1624, 573, 731, 2827, 440, 1776, 1867, 1047, 2499, 2460, 1097, 3121, 1673, 1673, 1673, 2499, 2814, 1958, 1334, 1750, 1673, 1673, 1673, 2499, 2814, 1958, 1334, 1750, 1673, 2499, 2814, 1958, 1334, 1750, 2258, 2499, 2814, 1958, 1334, 1750, 1673, 2499, 2814, 1958, 1334, 1750, 1673, 645, 2638], [717, 131, 2434, 1436, 1047, 717, 3030, 278, 2516, 2229, 1817, 656, 2428, 454, 1351, 262, 2434, 1907, 702, 963, 2995, 999, 278, 2516, 386, 717, 2680, 2936, 2547, 1636, 1673, 3288, 1673, 3288, 1673, 3288, 1673, 1673, 1673, 2499, 2814, 1958, 1334, 1750, 1673, 1673, 1673, 1673, 1673, 2499, 2814, 1330, 1673, 3288, 2018, 1587, 2442, 2246, 2499, 2442, 19, 1587, 2442, 1785, 2499, 2442, 355, 1071], [2499, 2442, 782, 1649, 98, 2499, 1060, 2460, 454, 508, 397, 257, 273, 1587, 2442, 1163, 2499, 2442, 3107, 254, 2499, 2442, 1417, 835, 785, 2499, 2442, 1009, 2499, 1060, 2814, 1958, 454, 1330, 2602, 963, 2521, 1776, 596, 644, 1047, 2499, 2460, 1097, 3121, 1673, 2516, 1673, 2546, 1673, 2499, 2814, 1958, 1334, 1750, 1673, 1673, 576, 1673, 2499, 2814, 1958, 1334, 1750, 1673, 2499, 2814, 1958], [2505, 72, 829, 2505, 72, 829, 829, 2505, 72, 717, 829, 1060, 235, 1060, 235, 1060, 235, 1060, 235, 1060, 235, 372, 1060, 235, 829, 2438, 829, 2438, 829, 2438, 2505, 72, 717, 829, 1291, 2505, 72, 2516, 717, 829, 2505, 72, 2516, 717, 829, 1060, 235, 829, 2438, 2783, 2783, 829, 2438, 829, 2438, 1587, 1244, 568, 2920, 328, 573, 717, 2035, 2899, 943, 1389, 2657, 538], [508, 37, 997, 1663, 773, 605, 2778, 72, 2791, 963, 1330, 2271, 2016, 2016, 1177, 2783, 1907, 13, 72, 2499, 1652, 1962, 257, 829, 2438, 1907, 13, 72, 2499, 1652, 1962, 257, 829, 2438, 2783, 2783, 2776, 1907, 13, 72, 2499, 1652, 1962, 257, 829, 2438, 1907, 13, 72, 2499, 1652, 1962, 257, 829, 2438, 257, 829, 2438, 257, 829, 2438, 2783, 2516, 2912, 829, 2912, 2912, 829], [3121, 974, 508, 2513, 1671, 3121, 974, 1291, 4, 1697, 573, 1330, 209, 2959, 3049, 212, 970, 1880, 717, 2035, 1907, 199, 1958, 508, 611, 2219, 1780, 88, 1291, 1330, 1052, 399, 2499, 1350, 2959, 192, 1755, 88, 40, 3019, 40, 1636, 1330, 2989, 957, 2989, 1615, 3145, 508, 2448, 1944, 2690, 2616, 353, 1958, 72, 1958, 72, 1254, 1291, 216, 1330, 98, 249, 1330, 1887, 1989, 813], [3058, 1750, 1412, 2570, 1478, 2339, 1254, 1671, 2155, 1291, 2231, 175, 2570, 1663, 1033, 2219, 2737, 1649, 1047, 1625, 1254, 608, 1094, 1729, 1958, 1282, 1587, 3091, 1544, 88, 2420, 1364, 744, 974, 2423, 2144, 1062, 386, 1062, 386, 175, 1214, 2616, 3231, 165, 3094, 1750, 2423, 953, 3019, 2464, 521, 2791, 1750, 2424, 1193, 2453, 1047, 508, 2423, 505, 76, 1663, 1244, 1958, 1636, 1652, 1324], [1047, 311, 2219, 753, 508, 1613, 1254, 608, 3145, 508, 2448, 1944, 2499, 1060, 2814, 1958, 2941, 2499, 1590, 2727, 3259, 526, 1396, 381, 13, 1047, 2499, 1780, 1330, 2989, 875, 257, 1330, 98, 153, 153, 1299, 1587, 1097, 508, 1861, 489, 2219, 66, 1612, 1612, 1271, 72, 2744, 2744, 2744, 2744, 2744, 1303, 2603, 175, 88, 1291, 1330, 1052, 399, 2219, 2617, 69, 72, 1478, 1291, 1330], [399, 212, 1330, 1052, 494, 150, 348, 813, 1671, 212, 974, 3109, 40, 3019, 40, 1636, 1299, 1587, 3195, 72, 1636, 2855, 2959, 890, 1299, 2420, 3195, 1587, 1636, 3195, 348, 1636, 2855, 890, 1299, 2420, 3195, 1587, 1636, 3195, 348, 1636, 2855, 890, 1299, 2420, 3195, 1587, 1636, 3195, 72, 1636, 1299, 2420, 3195, 1587, 1636, 3195, 72, 1636, 526, 526, 3195, 1587, 1636, 3195, 72, 1636], [3195, 72, 1636, 608, 2959, 2959, 2959, 2959, 2959, 2959, 2959, 278, 1254, 1010, 1254, 1010, 1254, 1010, 3195, 72, 1636, 3031, 953, 1330, 1854, 249, 665, 963, 72, 963, 72, 963, 72, 2434, 1587, 223, 1587, 1926, 2414, 72, 2219, 3043, 573, 1750, 3203, 2434, 1587, 223, 1587, 1926, 3111, 72, 2219, 1324, 72, 1958, 2941, 278, 372, 2576, 1097, 974, 1958, 72, 372, 1291, 1652, 2936], [364, 1364, 364, 1364, 364, 1364, 1145, 1585, 1432, 2516, 364, 1364, 364, 1364, 1652, 1518, 1145, 1585, 1432, 2516, 2747, 717, 2977, 2386, 718, 1398, 1330, 534, 2516, 2516, 2535, 782, 2160, 1330, 1302, 2386, 1163, 278, 2516, 1557, 1750, 1990, 702, 257, 1416, 2219, 3077, 2936, 1541, 702, 257, 154, 238, 2499, 1652, 334, 199, 1319, 199, 3117, 348, 2791, 1652, 2294, 1145, 2023, 1517, 364], [364, 1364, 364, 1364, 1145, 1585, 1432, 2516, 364, 1364, 364, 1364, 1652, 1518, 1145, 1585, 1432, 2516, 1423, 2699, 1585, 1432, 3077, 1244, 2959, 1392, 1522, 2959, 2959, 3077, 1244, 2959, 2008, 175, 3077, 1483, 1652, 2726, 257, 2207, 2576, 1280, 2959, 1593, 573, 974, 646, 411, 2499, 1652, 2631, 2220, 257, 974, 2930, 1652, 2936, 702, 257, 508, 36, 828, 2441, 508, 2443, 1652, 2936, 72], [2339, 1776, 1211, 1517, 1092, 1092, 1423, 2699, 1585, 1092, 1092, 1092, 1092, 1423, 2699, 1585, 1432, 364, 1364, 364, 1364, 364, 1364, 1145, 1585, 1432, 2516, 364, 1364, 364, 1364, 1652, 364, 1364, 1585, 1432, 2516, 1423, 1254, 651, 2268, 696, 2155, 1330, 1830, 2911, 696, 2155, 1330, 1830, 2911, 666, 1313, 1978, 1315, 767, 1625, 175, 696, 198, 348, 2791, 13, 508, 2333, 1643, 249, 1330], [1958, 813, 2379, 2219, 1115, 2499, 454, 2447, 974, 3121, 1788, 696, 1660, 1423, 2699, 1423, 399, 1423, 2699, 1585, 1432, 88, 1395, 2936, 1145, 2408, 2299, 364, 1364, 364, 1364, 364, 1364, 1145, 1585, 1432, 2516, 1423, 2699, 3005, 1330, 2215, 488, 595, 2516, 2516, 1033, 2219, 1244, 751, 2350, 397, 890, 2814, 1585, 963, 397, 2674, 2423, 1587, 1652, 2294, 1330, 908, 786, 1274, 974, 2423], [106, 72, 1544, 1587, 1350, 1750, 3111, 106, 72, 1544, 1587, 1350, 1750, 3111, 106, 72, 1544, 1587, 1350, 1750, 3111, 106, 72, 1544, 1587, 1350, 1750, 3111, 106, 72, 1544, 1587, 1350, 1750, 3111, 106, 72, 1544, 1587, 1350, 1750, 3111, 696, 2401, 573, 1330, 1971, 2172, 573, 508, 673, 257, 154, 2499, 623, 573, 508, 838, 2219, 1750, 1446, 3121, 3210, 2791, 106, 72, 1544, 1587], [1750, 3111, 106, 72, 1544, 1587, 1350, 1750, 3111, 106, 72, 1544, 1587, 1350, 1750, 3111, 106, 72, 1544, 1587, 1350, 1750, 3111, 2499, 198, 1978, 573, 1978, 3080, 2499, 502, 1291, 876, 1942, 2064, 1907, 502, 1047, 1649, 1557, 2516, 2064, 1907, 1776, 230, 106, 72, 1544, 1587, 1350, 1750, 3111, 106, 72, 1544, 1587, 1350, 1750, 3111, 106, 72, 1544, 1587, 1350, 1750, 3111, 106, 72], [1587, 1350, 1750, 3111, 1587, 1244, 1750, 2544, 1587, 1244, 1750, 2637, 1587, 1244, 1750, 2637, 1587, 1244, 1750, 2544, 3060, 1065, 2570, 88, 1395, 906, 2791, 2936, 2220, 1330, 1088, 1776, 230, 2959, 1593, 257, 974, 2767, 2282, 1121, 2499, 2675, 1958, 1097, 106, 72, 1544, 1587, 1350, 1750, 3111, 372, 106, 72, 1544, 1587, 1350, 1750, 3111, 106, 72, 1544, 1587, 1350, 1750, 3111, 372, 106], [145, 1047, 1617, 145, 1047, 656, 145, 1047, 547, 386, 92, 2282, 508, 1377, 370, 974, 1496, 1330, 1496, 963, 1587, 974, 1496, 3121, 138, 2516, 974, 1496, 3121, 2801, 974, 1496, 3121, 974, 1496, 3121, 974, 1496, 3121, 974, 1496, 3121, 3111, 370, 1330, 1496, 257, 3111, 3248, 2219, 2367, 370, 1330, 1496, 257, 3111, 963, 1047, 1958, 1223, 963, 1047, 1958, 1223, 1142, 1424, 2, 573], [963, 1587, 1142, 1264, 2476, 1587, 207, 3257, 616, 1942, 1142, 1759, 257, 2452, 508, 590, 1377, 1942, 244, 1121, 1142, 672, 2196, 2762, 2936, 2181, 165, 974, 1496, 3121, 974, 1496, 3121, 974, 1496, 3121, 974, 1496, 3121, 3111, 370, 1330, 1496, 257, 3111, 3248, 2219, 2367, 370, 1330, 1496, 257, 3111, 963, 1047, 1958, 1223, 963, 1047, 1958, 1223, 3111, 370, 1330, 1496, 257, 3111, 3248], [145, 3140, 585, 2219, 2915, 1330, 2145, 1878, 212, 2626, 1958, 1093, 133, 1640, 351, 484, 538, 1396, 1330, 78, 1948, 1145, 940, 1142, 2028, 573, 1330, 2989, 233, 1291, 2282, 508, 118, 2698, 2499, 2710, 145, 1587, 2576, 1587, 1223, 72, 2499, 2710, 145, 1587, 1330, 1071, 2078, 2448, 1944, 1541, 1942, 72, 508, 142, 1745, 2219, 2499, 2576, 1259, 175, 890, 3175, 1850, 1145, 1330, 2391], [2836, 278, 278, 278, 2499, 2936, 1142, 2132, 191, 2499, 2294, 508, 1763, 1121, 573, 508, 2315, 57, 243, 2, 1121, 1142, 701, 573, 314, 573, 1978, 3108, 1399, 2413, 2830, 2413, 2830, 2413, 2830, 2413, 2830, 516, 442, 516, 442, 386, 508, 382, 257, 508, 281, 1587, 370, 469, 508, 2687, 138, 2261, 2160, 508, 2687, 138, 1340, 508, 745, 1863, 191, 508, 1827, 2642, 1983, 3199], [2836, 2516, 2516, 2516, 2516, 1398, 2321, 1047, 508, 2592, 1625, 1385, 702, 1121, 1398, 508, 2054, 2562, 2499, 1906, 1145, 644, 1398, 1330, 782, 2932, 197, 386, 508, 1662, 2160, 1330, 1644, 2351, 2836, 1291, 676, 2949, 1973, 1121, 508, 2537, 2908, 2191, 508, 1146, 257, 1750, 673, 1362, 2191, 508, 1146, 257, 1750, 673, 2836, 1398, 1330, 782, 2932, 516, 386, 621, 2160, 1047, 508, 1699], [2836, 1398, 3230, 2845, 702, 2219, 1268, 1047, 508, 1128, 2836, 3228, 2160, 508, 1146, 257, 1750, 673, 2516, 2836, 1587, 2675, 1958, 454, 1330, 1729, 2666, 2836, 1385, 315, 1330, 1373, 257, 1671, 2836, 1587, 484, 252, 2219, 132, 2219, 2290, 1958, 2616, 2294, 508, 1423, 2423, 175, 2654, 1649, 1977, 1977, 2959, 1398, 840, 165, 1975, 685, 2791, 685, 2791, 1672, 1640, 685, 2791, 685, 2791], [2616, 1850, 359, 1958, 2547, 508, 934, 2219, 1587, 2616, 2936, 2831, 508, 3225, 782, 2932, 197, 386, 508, 1662, 2160, 1330, 1644, 2351, 2836, 1291, 676, 2949, 1973, 1121, 508, 2537, 2908, 2191, 508, 1146, 257, 1750, 673, 2191, 508, 1146, 257, 1750, 673, 2516, 2191, 508, 1146, 257, 1750, 673, 1926, 1587, 207, 1649, 2191, 508, 1146, 257, 1750, 673, 2191, 508, 1146, 257, 1750, 673], [974, 3172, 1383, 3111, 2499, 1291, 2576, 991, 1649, 974, 3172, 1383, 3111, 2499, 1255, 2936, 1701, 1958, 1649, 2499, 1787, 1012, 243, 2989, 3172, 1383, 3111, 974, 3172, 974, 3172, 1383, 3111, 1383, 3111, 1649, 1723, 1121, 1330, 372, 573, 1330, 759, 1047, 2033, 1649, 1658, 1092, 1092, 1649, 2286, 1092, 1092, 1649, 1604, 1047, 2914, 1121, 1330, 716, 500, 2499, 366, 1121, 1649, 243, 2989, 3172], [3111, 135, 1547, 1750, 372, 696, 16, 359, 1958, 1994, 1940, 613, 696, 2309, 72, 243, 696, 710, 72, 1071, 2219, 31, 1212, 318, 696, 1263, 72, 573, 1330, 782, 782, 562, 2499, 1652, 454, 782, 2615, 2936, 1195, 2219, 2936, 386, 1750, 281, 370, 1330, 1364, 1222, 930, 2219, 370, 1330, 2899, 1334, 386, 1750, 2983, 1312, 88, 1012, 243, 2989, 3172, 1383, 3111, 2499, 1652, 454], [2615, 2936, 1195, 2219, 2936, 386, 1750, 281, 370, 1330, 1364, 1222, 1516, 415, 930, 1516, 415, 2219, 370, 1330, 2899, 1334, 386, 1750, 2983, 1312, 88, 1012, 1012, 2972, 243, 2989, 3172, 1383, 3111, 974, 3172, 1383, 3111, 2499, 1291, 2576, 991, 1649, 974, 3172, 1383, 3111, 2499, 1255, 2936, 1701, 1958, 1649, 2499, 1787, 1012, 2836, 2836, 2836, 2836, 243, 2989, 3172, 1383, 3111, 243, 2989], [88, 2420, 350, 1958, 508, 3000, 1396, 1885, 646, 1047, 2033, 88, 1047, 1766, 13, 508, 3000, 2499, 1060, 207, 3230, 1787, 1244, 2959, 1089, 1629, 1787, 1244, 2959, 1459, 2499, 1652, 2138, 199, 2570, 3019, 386, 372, 1587, 1652, 1850, 2228, 370, 3258, 1246, 1246, 2499, 2576, 623, 2160, 1649, 88, 1395, 2941, 1739, 1649, 1246, 1246, 1787, 2959, 294, 2702, 1649, 1246, 1246, 2228, 1060, 1587], [3258, 717, 43, 1007, 2219, 3019, 2219, 1334, 2160, 72, 782, 1398, 508, 1671, 2219, 276, 257, 508, 474, 1649, 1557, 72, 1047, 2033, 1958, 2936, 1872, 257, 508, 1541, 1657, 2324, 72, 702, 257, 1727, 2499, 1546, 717, 402, 2499, 1907, 573, 717, 2035, 1587, 207, 2235, 1750, 829, 1723, 370, 3258, 1246, 1246, 2499, 2576, 623, 2160, 1649, 88, 1395, 2941, 1739, 1649, 1246, 1246, 1787], [294, 2702, 1649, 1246, 1246, 2228, 1060, 1587, 3151, 3258, 717, 43, 1007, 2219, 3019, 2219, 1334, 2160, 72, 1071, 1782, 2890, 1636, 2516, 1926, 2499, 1780, 1587, 372, 1246, 1246, 2499, 2576, 1624, 1398, 43, 1246, 1246, 2576, 370, 1587, 1305, 2499, 2576, 370, 1587, 43, 1246, 1246, 364, 702, 508, 220, 2219, 1326, 508, 2033, 1625, 1246, 1246, 890, 1244, 635, 1246, 1246, 1246, 1246, 2177], [2841, 2830, 2861, 526, 1201, 6, 1587, 527, 2841, 1244, 1750, 982, 1282, 717, 38, 6, 1587, 1926, 917, 2791, 508, 419, 917, 2791, 508, 1878, 917, 1601, 508, 547, 1309, 917, 917, 917, 917, 1324, 386, 2423, 1324, 386, 2423, 526, 1244, 717, 1295, 175, 1587, 1324, 386, 2423, 1324, 386, 2423, 1324, 386, 2423, 1395, 2936, 717, 1295, 175, 1587, 1324, 386, 2423, 1324, 386, 2423], [386, 2423, 249, 1649, 573, 717, 1077, 175, 1587, 526, 1926, 3122, 1324, 386, 2423, 1324, 386, 2423, 1286, 1145, 2146, 1652, 1324, 386, 2423, 1324, 386, 2423, 1324, 386, 2423, 1188, 717, 312, 175, 1587, 1324, 386, 2423, 1324, 386, 2423, 1324, 386, 2423, 526, 1244, 1330, 862, 2959, 1587, 526, 1244, 1330, 862, 2959, 1587, 526, 526, 1244, 278, 2959, 353, 2841, 1244, 2959, 982, 1317], [2219, 2034, 746, 2841, 1587, 1244, 2959, 3047, 175, 1587, 1244, 2959, 156, 2636, 386, 508, 2568, 993, 386, 508, 217, 1652, 2936, 702, 1652, 2936, 702, 1652, 2936, 278, 1587, 1850, 88, 470, 243, 1324, 386, 2423, 1324, 386, 2423, 1652, 2936, 2417, 175, 1587, 1324, 386, 2423, 1324, 386, 2423, 1324, 386, 2423, 1652, 2379, 386, 2417, 175, 1587, 1324, 386, 2423, 1324, 386, 2423, 1324], [2423, 1398, 1816, 573, 508, 568, 175, 1587, 526, 1926, 3122, 1315, 1315, 100, 1750, 1990, 100, 1750, 1990, 2814, 1958, 2936, 1625, 2814, 1958, 2936, 1625, 1324, 1943, 1324, 1943, 1324, 1943, 1324, 386, 2423, 1324, 386, 2423, 1652, 2936, 1820, 1395, 1324, 386, 2423, 1324, 386, 2423, 1324, 386, 2423, 175, 1587, 2576, 370, 1649, 2160, 1587, 191, 1587, 1324, 386, 2423, 1324, 386, 2423, 1324], [1249, 2219, 2818, 2346, 2972, 3198, 1587, 1815, 1750, 2764, 1121, 1330, 2451, 1587, 2279, 508, 314, 2219, 1587, 1306, 2853, 1750, 681, 633, 1649, 1548, 538, 1313, 1047, 1750, 1990, 2219, 1587, 2814, 1593, 1487, 138, 1028, 2160, 717, 242, 333, 2167, 2160, 717, 1632, 942, 2541, 1425, 2638, 2385, 257, 508, 1171, 296, 482, 386, 230, 943, 1398, 1857, 72, 1799, 482, 386, 230, 943, 538], [2155, 1330, 673, 257, 717, 2119, 2106, 432, 2699, 406, 1423, 2307, 96, 302, 1398, 1291, 2031, 138, 2316, 399, 3060, 1587, 2449, 1330, 1644, 1353, 1958, 3247, 72, 1926, 1587, 753, 72, 175, 2570, 1587, 1926, 79, 1750, 997, 505, 207, 1843, 2638, 1587, 479, 1097, 1587, 207, 1121, 1676, 2499, 223, 1587, 2274, 3121, 717, 3029, 1047, 1541, 3180, 1649, 35, 1587, 13, 2033, 1097, 1587], [1843, 207, 1843, 1587, 235, 1121, 1330, 1423, 982, 1705, 1398, 1291, 1330, 1071, 1650, 226, 2434, 2959, 2064, 710, 1587, 1330, 1428, 1398, 1291, 2031, 2503, 2101, 3195, 72, 2455, 717, 1360, 1330, 1039, 2160, 2196, 1398, 508, 2908, 257, 508, 130, 249, 717, 1990, 6, 717, 123, 3121, 846, 3132, 502, 508, 916, 386, 717, 1364, 427, 257, 508, 1373, 264, 482, 386, 230, 943, 1398], [2018, 1587, 2442, 1587, 1919, 1587, 2576, 2505, 72, 771, 1593, 3111, 1587, 2442, 1587, 1299, 1587, 1926, 412, 72, 175, 2499, 294, 1649, 1587, 1282, 72, 957, 191, 2499, 235, 386, 508, 2978, 1587, 1850, 2499, 1652, 1518, 199, 717, 2637, 191, 2499, 1850, 1587, 1787, 1305, 1138, 1587, 1652, 1872, 386, 72, 372, 1121, 1330, 1039, 2160, 1330, 674, 2018, 2018, 1039, 2160, 1330, 674, 2064], [2423, 2516, 2018, 1587, 2442, 1587, 1919, 1587, 2576, 2505, 72, 771, 1593, 3111, 175, 1587, 1145, 2442, 1587, 1299, 1587, 1926, 412, 72, 175, 2499, 294, 1649, 1587, 1282, 72, 957, 191, 1587, 235, 386, 508, 2978, 1587, 1850, 2499, 1652, 1518, 199, 717, 2637, 191, 1398, 526, 773, 1305, 1587, 1652, 1872, 386, 72, 372, 1121, 1330, 1039, 2160, 1330, 674, 2516, 1039, 2160, 1330, 674], [502, 2781, 72, 1587, 235, 2791, 508, 2978, 1518, 199, 717, 2637, 191, 2499, 1850, 1587, 1787, 1305, 1587, 1652, 1872, 386, 72, 372, 1121, 1330, 1039, 2160, 1330, 674, 2516, 1121, 1330, 1039, 2160, 1330, 674, 2516, 1039, 2160, 1330, 674, 1587, 2442, 1587, 1919, 1587, 2576, 2505, 72, 771, 1593, 3111, 175, 1587, 2442, 1587, 1299, 1587, 1926, 412, 72, 175, 2499, 294, 1587, 1282, 72], [191, 1587, 235, 386, 508, 2978, 2499, 1652, 1518, 199, 717, 2637, 191, 2499, 1850, 1587, 1787, 1305, 1587, 1652, 1872, 386, 72, 372, 1121, 1330, 1039, 2160, 1330, 674, 1872, 386, 72, 372, 2499, 1919, 3195, 1636, 1121, 1330, 1039, 2160, 1330, 674, 1060, 3195, 1636, 1587, 1652, 1653, 1833, 3071, 2578, 1649, 424, 1244, 72, 386, 1649, 1255, 3060, 1764, 1649, 963, 1047, 257, 1587, 175], [1587, 1636, 1653, 1785, 646, 2499, 2452, 1398, 2479, 1330, 1843, 2423, 2219, 396, 573, 268, 963, 2641, 149, 974, 2897, 1555, 963, 1587, 3121, 57, 1707, 2371, 937, 1153, 1958, 3019, 386, 2219, 1097, 1330, 2055, 963, 1587, 2018, 2499, 2452, 1635, 2479, 1330, 1843, 2423, 1843, 2423, 1843, 2423, 1843, 2423, 2499, 2452, 1635, 2479, 1330, 2479, 1330, 1843, 2423, 1843, 2423, 1843, 2423, 1843, 2423], [1330, 1843, 2423, 3291, 968, 2499, 3088, 1047, 974, 789, 100, 508, 3274, 3212, 2064, 1653, 2896, 1439, 646, 2320, 1663, 1725, 1750, 1347, 1755, 1663, 1396, 2284, 3, 2499, 2727, 926, 1035, 89, 1145, 915, 2797, 199, 2896, 2534, 238, 352, 3133, 3111, 1958, 454, 2160, 1587, 484, 2578, 484, 2420, 2160, 1587, 175, 2275, 136, 1385, 1708, 2388, 2219, 2609, 199, 1644, 2465, 1121, 974, 2064], [2707, 1750, 1671, 502, 573, 1720, 2570, 262, 2499, 1850, 1788, 88, 149, 1244, 1330, 2191, 2499, 2274, 454, 149, 1047, 1541, 149, 1047, 1541, 6, 1299, 2499, 454, 974, 2423, 2144, 2030, 573, 432, 1776, 964, 573, 2660, 3145, 2499, 2274, 454, 149, 1047, 1541, 149, 1047, 1541, 2274, 454, 2290, 963, 508, 1959, 1927, 1701, 1958, 367, 508, 1249, 1958, 2442, 2274, 454, 2290, 963, 508], [1060, 224, 717, 2379, 1060, 224, 717, 2379, 1060, 224, 717, 2379, 1060, 224, 717, 2379, 2959, 1060, 224, 717, 2379, 1060, 224, 717, 2379, 1223, 1788, 2499, 2442, 1060, 224, 717, 131, 2516, 2012, 69, 582, 2012, 3111, 566, 2396, 1060, 224, 717, 2379, 1060, 224, 717, 2379, 1060, 224, 717, 673, 1060, 224, 717, 673, 2959, 1060, 224, 717, 673, 1060, 224, 717, 673, 1223, 1788], [2442, 1223, 1788, 2499, 2442, 2516, 1060, 224, 717, 131, 1060, 224, 717, 131, 2516, 2012, 69, 582, 2012, 3111, 566, 1942, 217, 1060, 1838, 2219, 760, 1750, 3173, 1060, 2936, 1945, 1060, 224, 717, 2379, 1544, 1587, 1282, 1649, 1958, 508, 3104, 2219, 1587, 2460, 420, 1211, 1060, 224, 717, 2379, 1696, 1060, 224, 717, 2379, 1060, 224, 717, 2379, 1060, 224, 717, 2379, 2959, 1060, 224], [2379, 1060, 224, 717, 2379, 1223, 1788, 2499, 2442, 1223, 1788, 2499, 2442, 2516, 1060, 224, 717, 131, 2018, 1060, 224, 717, 131, 2516, 2012, 69, 582, 2012, 3111, 3136, 1047, 1060, 224, 717, 2379, 1060, 224, 717, 2379, 1060, 224, 717, 2379, 1060, 224, 717, 2379, 1060, 224, 717, 2379, 1060, 224, 717, 2379, 1060, 224, 717, 2379, 2516, 2516, 1060, 224, 717, 2379, 1060, 224, 717], [2953, 88, 1395, 3060, 2220, 1330, 2513, 1843, 2423, 2499, 207, 1211, 2219, 508, 1377, 986, 1444, 1649, 2831, 702, 2516, 2219, 2163, 2282, 573, 3192, 2434, 1060, 2892, 72, 2570, 1060, 2892, 72, 644, 88, 2479, 1330, 1843, 2423, 2479, 1330, 1843, 2423, 88, 1330, 1622, 2549, 599, 1942, 508, 3165, 1121, 1330, 2939, 1543, 508, 575, 257, 1974, 88, 1330, 2538, 3173, 876, 2346, 1121, 1091], [88, 1395, 1636, 1636, 1636, 3207, 2959, 1059, 72, 88, 2865, 1942, 508, 3165, 2516, 230, 1609, 3051, 1320, 2228, 428, 106, 72, 846, 9, 88, 641, 13, 508, 725, 257, 2903, 2499, 2460, 1282, 1330, 1008, 98, 702, 257, 1587, 1060, 2892, 72, 2570, 88, 2479, 315, 1330, 1843, 2423, 88, 2479, 1330, 2364, 1060, 2892, 72, 2570, 1544, 1587, 2460, 3060, 1330, 1843, 2423, 1291, 2505], [1330, 106, 1060, 2892, 72, 2570, 644, 88, 2479, 1330, 1843, 2423, 1060, 2892, 72, 2570, 3291, 88, 277, 1330, 1843, 2423, 2499, 1060, 2814, 1958, 2892, 13, 1047, 2516, 88, 1330, 1344, 1046, 386, 1750, 131, 1958, 49, 386, 1330, 3142, 2497, 2499, 2710, 1330, 1758, 88, 702, 257, 3200, 2499, 2710, 1330, 1073, 1948, 1012, 1958, 2957, 1121, 2031, 722, 2935, 2702, 1958, 278, 278, 278], [278, 3194, 88, 2865, 1942, 508, 3165, 2516, 230, 1609, 3051, 1320, 2228, 428, 106, 72, 846, 9, 88, 641, 13, 508, 725, 257, 2903, 2499, 2460, 1282, 1330, 1008, 1847, 257, 1587, 1060, 2892, 72, 1060, 2892, 72, 1060, 2892, 72, 2018, 2018, 2018, 1060, 2892, 72, 1060, 2892, 72, 2836, 2836, 2836, 2499, 1121, 1649, 1060, 2892, 72, 1060, 2892, 72, 3060, 1330, 1843, 2423, 1843], [1060, 2892, 72, 1060, 2892, 72, 1516, 278, 2516, 3230, 278, 88, 2865, 1942, 508, 3165, 2516, 230, 1609, 3051, 1320, 2228, 428, 106, 72, 846, 9, 88, 641, 13, 508, 725, 257, 2903, 2499, 2460, 1282, 1330, 1008, 98, 702, 257, 1587, 1060, 2892, 72, 2570, 88, 2479, 315, 1330, 1843, 2423, 88, 2479, 1330, 2364, 1060, 2892, 72, 2570, 1544, 1587, 2460, 3060, 1330, 1843, 2423], [1330, 2064, 230, 2226, 1102, 2064, 2516, 2882, 1060, 1097, 1649, 1060, 1587, 1336, 1649, 372, 1060, 1097, 1145, 1060, 1060, 1060, 1060, 1097, 1145, 1587, 1244, 1330, 1843, 3172, 1153, 2570, 1060, 1097, 1649, 1060, 1097, 1649, 1060, 1060, 1336, 1676, 1174, 2648, 1649, 1060, 1336, 1676, 2617, 1511, 1060, 1336, 1676, 1398, 1291, 1395, 1970, 1649, 1060, 1336, 1676, 2617, 710, 1330, 1428, 2434, 1587, 223], [508, 40, 131, 702, 223, 1398, 1395, 3233, 717, 362, 974, 2423, 372, 191, 1587, 1097, 1649, 1047, 1587, 1097, 3121, 2936, 386, 1750, 1818, 1060, 1097, 1145, 1336, 1336, 1336, 372, 1060, 1097, 1145, 1587, 1244, 1330, 1843, 3172, 1153, 2570, 1060, 1097, 1649, 1060, 1097, 1649, 1060, 1060, 1336, 1676, 1174, 2648, 1649, 1060, 1336, 1676, 2617, 1511, 1060, 1336, 1676, 1398, 1291, 1395, 1970, 1649], [1336, 1676, 2617, 710, 1330, 1428, 1587, 1350, 958, 1907, 13, 1031, 1587, 1350, 958, 1587, 1350, 1671, 2434, 1060, 2551, 1031, 2896, 2882, 2882, 2882, 2882, 1587, 1291, 2576, 454, 1330, 83, 3086, 1047, 257, 508, 2423, 1330, 2989, 571, 2771, 1587, 1244, 1649, 1350, 1142, 1795, 1587, 1244, 1649, 1676, 1676, 1676, 1737, 1676, 1676, 1676, 1737, 1676, 1060, 1097, 1649, 1060, 1097, 1649, 1060, 1097], [1517, 2516, 1060, 1097, 1649, 1060, 1097, 1649, 1060, 1097, 1649, 2516, 1060, 249, 717, 1703, 386, 508, 2562, 1060, 2734, 386, 72, 1517, 2619, 717, 2008, 702, 1060, 1097, 1145, 2516, 1060, 1097, 1145, 1587, 1244, 1330, 1843, 3172, 1153, 372, 1060, 1097, 1649, 2959, 1060, 1097, 1649, 2959, 1060, 1060, 1336, 1676, 1174, 2648, 1649, 1060, 1336, 1676, 2617, 1511, 1060, 1336, 1676, 1398, 1291, 1395], [2516, 191, 508, 2724, 638, 1587, 538, 1244, 1958, 207, 1649, 372, 372, 191, 2499, 223, 2702, 1587, 2499, 223, 2702, 3111, 3052, 2499, 1060, 623, 1739, 1587, 2219, 717, 3111, 1544, 2499, 2155, 2995, 2829, 1845, 257, 1750, 2707, 2499, 1035, 361, 1587, 573, 508, 524, 2219, 207, 1649, 2096, 1047, 508, 131, 2499, 207, 1121, 1677, 2499, 207, 1121, 1677, 3111, 207, 1121, 1677, 3111, 207], [1677, 3111, 207, 1121, 1677, 3111, 1958, 1587, 372, 1544, 2499, 223, 2702, 1587, 2499, 223, 2702, 3111, 372, 372, 372, 1544, 2499, 1958, 623, 1739, 1587, 2499, 623, 1739, 3111, 2219, 1544, 2499, 2155, 508, 1959, 2219, 2575, 2219, 428, 484, 796, 1587, 1850, 2499, 1035, 2505, 1587, 3175, 2033, 2219, 653, 3111, 1519, 2499, 207, 1121, 207, 1121, 1677, 3111, 2499, 207, 1121, 1677, 3111, 207], [1677, 3111, 207, 1121, 1677, 3111, 1958, 1587, 2219, 1544, 2499, 2155, 508, 1959, 2219, 2575, 2219, 428, 484, 796, 1587, 1850, 2499, 1035, 2505, 1587, 3175, 2033, 2219, 653, 3111, 1519, 2499, 2814, 1958, 2505, 1587, 508, 1959, 2499, 2814, 1958, 2505, 1587, 508, 2575, 2219, 1047, 508, 690, 1126, 644, 2499, 207, 1121, 1677, 3111, 207, 1121, 1677, 3111, 2499, 207, 1121, 1677, 3111, 2499, 207], [2018, 1587, 399, 2018, 1587, 2018, 1587, 399, 223, 1145, 1587, 1850, 1788, 1398, 149, 1587, 223, 1398, 1395, 2547, 261, 1958, 1242, 1398, 1291, 3177, 594, 386, 1330, 1831, 1420, 1398, 1291, 3177, 1538, 1012, 963, 1330, 1040, 1587, 1652, 1188, 212, 508, 2831, 514, 212, 508, 400, 1188, 212, 508, 2831, 1587, 2576, 331, 2160, 717, 2612, 2960, 1188, 212, 508, 2831, 2836, 2836, 80, 1188], [508, 2831, 1541, 2791, 508, 2562, 2018, 1587, 399, 2018, 1587, 2018, 1587, 399, 223, 1145, 1587, 1850, 1788, 1398, 149, 1587, 223, 1145, 702, 573, 508, 92, 3121, 1047, 2801, 1398, 1291, 3177, 3157, 537, 1398, 1291, 3177, 2841, 1587, 1652, 1188, 212, 508, 2831, 514, 212, 508, 400, 1188, 212, 508, 2831, 1587, 2576, 331, 2160, 717, 2612, 2960, 1188, 212, 508, 2831, 2836, 2836, 80], [3130, 80, 2250, 257, 508, 1314, 3130, 3077, 2325, 2043, 257, 2641, 3130, 1478, 1330, 1378, 3130, 2908, 257, 508, 770, 1478, 963, 2043, 257, 2641, 1280, 963, 2043, 257, 2641, 3077, 2325, 2160, 1330, 2215, 1832, 2556, 98, 2556, 1847, 2556, 542, 1330, 2215, 3130, 1291, 1330, 98, 2160, 1330, 581, 978, 1214, 175, 1330, 98, 175, 3077, 1926, 526, 1279, 1465, 175, 508, 3202, 13, 673], [3130, 80, 1574, 257, 508, 1314, 3130, 80, 1925, 2325, 2043, 257, 2641, 2783, 2783, 2783, 2783, 2783, 2783, 2783, 2783, 2783, 3130, 80, 1478, 1330, 1378, 3130, 80, 2908, 257, 508, 770, 1478, 963, 2043, 257, 2641, 1280, 963, 2043, 257, 2641, 1925, 2325, 2160, 1330, 2215, 1832, 2556, 98, 2556, 1847, 2556, 767, 2160, 1330, 2215, 3130, 3130, 80, 3130, 80, 1925, 2325, 2043, 257, 2641], [76, 573, 508, 1504, 2274, 1097, 1330, 1843, 1444, 1047, 1541, 76, 573, 508, 2033, 2423, 2274, 3060, 1330, 1843, 2423, 1047, 2033, 2570, 890, 1244, 1330, 2816, 1060, 110, 1649, 1839, 1649, 2576, 1587, 1780, 2570, 1398, 2289, 1443, 2936, 1142, 1839, 2060, 2649, 1003, 2576, 1587, 3122, 191, 890, 2936, 1649, 2791, 1398, 508, 2064, 1398, 508, 112, 573, 154, 2018, 76, 76, 1395, 3060, 1330], [2423, 2953, 1291, 2024, 508, 2712, 257, 717, 2656, 76, 76, 1395, 3060, 1330, 1843, 2423, 2953, 1320, 508, 1875, 276, 2762, 773, 2162, 428, 2442, 1145, 2289, 508, 1193, 1541, 2896, 1047, 1541, 1320, 508, 1875, 2064, 427, 257, 1823, 1211, 1047, 1541, 1047, 1541, 3225, 386, 702, 3225, 386, 199, 2882, 1097, 717, 3172, 1097, 717, 3172, 717, 131, 2936, 717, 887, 2936, 1587, 1918, 2160], [567, 359, 3111, 3121, 1513, 1291, 1907, 2219, 1780, 567, 359, 3111, 3121, 1308, 1398, 2477, 1958, 454, 567, 359, 3111, 3121, 2556, 1582, 573, 2556, 190, 567, 359, 3111, 3121, 516, 1305, 573, 2423, 963, 1814, 567, 567, 567, 278, 567, 359, 3111, 3121, 508, 1616, 257, 508, 746, 191, 508, 1613, 1300, 2144, 3257, 2144, 336, 2144, 336, 3111, 573, 508, 2138, 257, 261, 1320, 1788], [3121, 1320, 1788, 3111, 3121, 567, 359, 3111, 1926, 2279, 717, 673, 2434, 143, 567, 359, 3111, 1228, 3210, 2791, 2160, 1241, 2219, 1100, 567, 359, 3111, 3121, 2767, 793, 2191, 1443, 567, 359, 3111, 3121, 516, 1305, 573, 2423, 963, 1814, 567, 567, 567, 278, 212, 508, 1683, 3037, 1958, 508, 2487, 1126, 1320, 359, 3248, 2219, 567, 3121, 3111, 13, 771, 2423, 1308, 1544, 1587, 1652], [3111, 1097, 1649, 1513, 1320, 1788, 3111, 3121, 1320, 1788, 3111, 3121, 567, 359, 3111, 3121, 1513, 1291, 1907, 2219, 1780, 567, 359, 3111, 3121, 1308, 1398, 2477, 1958, 454, 567, 359, 3111, 3121, 2556, 1582, 573, 2556, 190, 567, 359, 3111, 3121, 191, 1587, 1652, 917, 644, 1398, 3094, 963, 1814, 567, 567, 567, 278, 2144, 3257, 2144, 336, 2144, 336, 3111, 573, 508, 2138, 257, 261], [2936, 2791, 1282, 3111, 2936, 2791, 1282, 3111, 2936, 2791, 1282, 3111, 2936, 2791, 1282, 3111, 1587, 370, 1750, 829, 2499, 2505, 1587, 36, 1587, 2442, 1398, 2045, 2499, 2505, 1587, 2336, 2499, 1815, 717, 3265, 1587, 2619, 1750, 2379, 1282, 3111, 2831, 717, 22, 76, 2936, 2791, 1282, 3111, 2936, 2791, 1282, 3111, 2936, 2791, 1282, 3111, 2936, 2791, 1282, 3111, 2170, 2499, 2936, 1071, 1587, 2814], [782, 2791, 2170, 2499, 2936, 957, 1587, 2442, 1587, 2814, 1958, 3019, 2791, 1587, 2442, 2896, 1903, 573, 2561, 2896, 165, 1072, 2170, 2499, 2936, 1330, 2936, 2791, 2936, 2791, 2936, 2791, 1282, 3111, 2936, 2791, 2499, 1926, 1113, 1282, 3111, 1587, 1926, 1286, 72, 2936, 2791, 2499, 1926, 207, 1282, 3111, 1587, 1926, 2279, 72, 2936, 2791, 3019, 386, 2434, 2973, 1282, 3111, 2936, 2791, 191, 1587], [72, 1282, 3111, 1587, 1282, 3111, 1587, 1282, 3111, 1587, 1282, 3111, 1587, 1282, 3111, 1587, 1926, 1282, 76, 2936, 2791, 1282, 3111, 2936, 2791, 1282, 3111, 3164, 2499, 2936, 957, 1587, 2814, 1958, 3019, 2791, 3164, 2499, 2936, 1071, 1587, 2442, 1587, 2814, 1958, 782, 2791, 1587, 2442, 2896, 1903, 573, 2561, 2896, 165, 1072, 3164, 2499, 2814, 1958, 2936, 2791, 2936, 2791, 2936, 2791, 2936, 2791], [2018, 238, 1750, 2000, 861, 2219, 1750, 2656, 863, 508, 201, 243, 547, 2746, 644, 428, 2814, 1142, 1593, 3195, 72, 573, 372, 2499, 1060, 1850, 1788, 1587, 1244, 1587, 1640, 370, 1649, 40, 974, 3120, 3121, 1071, 2219, 88, 2434, 2662, 1587, 530, 1649, 2434, 2662, 1587, 530, 1649, 1587, 1652, 1923, 1142, 2306, 1923, 1142, 2306, 1923, 1142, 2306, 2020, 2018, 1750, 2416, 507, 2219, 88], [1958, 1019, 165, 1072, 3121, 2928, 644, 1398, 2420, 2282, 2896, 1396, 1330, 1573, 653, 2219, 1214, 1743, 165, 1843, 88, 1395, 2615, 1121, 76, 2274, 2219, 88, 2434, 2662, 1587, 530, 1649, 2434, 2662, 1587, 530, 1649, 1587, 1652, 1923, 1142, 2306, 1923, 1142, 2306, 1923, 1142, 2306, 2020, 2018, 2499, 207, 2434, 1843, 2954, 3121, 1848, 824, 1587, 1640, 370, 1142, 2423, 702, 644, 508, 3120], [2499, 223, 88, 1153, 1364, 1958, 508, 261, 2499, 2142, 2434, 238, 573, 1750, 1744, 2499, 223, 88, 2001, 1958, 2995, 2376, 191, 2499, 502, 120, 1903, 1958, 1850, 508, 1613, 2570, 135, 2638, 2959, 3066, 1958, 1875, 2352, 508, 2423, 2959, 1593, 3021, 2473, 2959, 1858, 612, 1958, 239, 175, 2609, 120, 2219, 570, 2643, 3121, 2959, 1248, 2219, 2499, 2576, 2327, 508, 662, 257, 1671, 1958], [2499, 1926, 1916, 1330, 2423, 191, 2499, 2335, 2722, 1958, 93, 702, 1958, 1330, 3189, 2219, 2570, 2499, 223, 1663, 1244, 1330, 2726, 1593, 351, 1291, 1750, 1340, 1958, 2715, 2570, 3207, 1593, 1958, 1097, 351, 2484, 1750, 1540, 2295, 2219, 2556, 653, 1926, 454, 1750, 51, 377, 1334, 2219, 2499, 1926, 2327, 1360, 2219, 490, 2160, 1750, 618, 2219, 623, 1750, 2376, 1433, 257, 1170, 1750, 833], [370, 1843, 1445, 257, 1788, 538, 1244, 1750, 2614, 1660, 1958, 72, 1525, 3077, 1905, 813, 2591, 2219, 372, 3234, 3077, 1208, 386, 813, 2554, 1060, 2841, 2160, 2385, 2063, 1444, 1625, 2758, 1047, 1843, 2577, 1987, 810, 1987, 810, 370, 1445, 257, 2995, 1587, 106, 717, 2119, 2219, 2758, 1843, 2577, 442, 2499, 84, 2219, 1201, 165, 1750, 1612, 1843, 2571, 2219, 72, 3133, 2327, 1047, 653], [503, 163, 508, 1900, 212, 2637, 1102, 1612, 442, 2499, 24, 1978, 1919, 1587, 2758, 72, 2577, 1987, 810, 1987, 810, 1987, 810, 1987, 810, 3019, 2519, 72, 963, 845, 238, 454, 1843, 2577, 2570, 2870, 3121, 2031, 3160, 1483, 1750, 1088, 2219, 2499, 2649, 940, 2219, 1214, 1593, 1047, 1750, 2571, 2346, 1330, 3237, 2346, 2219, 2346, 438, 175, 484, 1187, 1903, 311, 2649, 2133, 2499, 481], [1750, 1760, 2326, 1750, 1702, 84, 508, 2256, 2878, 1750, 1654, 148, 175, 191, 1750, 2423, 502, 1942, 1069, 257, 1047, 1750, 2067, 1750, 2119, 1118, 2577, 2499, 1552, 772, 503, 1525, 890, 1384, 2577, 1047, 1942, 508, 833, 573, 508, 1616, 1649, 2314, 135, 502, 526, 2616, 2004, 175, 72, 2570, 88, 138, 2499, 1551, 1750, 2591, 175, 2143, 135, 1958, 1780, 2499, 2923, 386, 508, 1626], [2499, 1926, 1064, 508, 1474, 2219, 797, 1587, 2108, 2753, 257, 1710, 261, 890, 1926, 1097, 508, 1825, 1291, 963, 230, 2499, 1926, 956, 2219, 2300, 2327, 386, 717, 673, 1323, 454, 717, 1732, 1291, 963, 1587, 2836, 3111, 2836, 316, 2948, 1587, 541, 2953, 2018, 399, 2547, 1750, 279, 1444, 386, 1750, 1400, 1320, 1755, 88, 1330, 1843, 1140, 2961, 399, 2836, 3195, 72, 207, 717, 2679], [1598, 1598, 2836, 2836, 1926, 1587, 207, 1750, 3111, 36, 3019, 386, 2219, 2128, 386, 1750, 1096, 257, 3111, 2219, 3122, 72, 359, 1097, 1587, 207, 1541, 3011, 3259, 1121, 963, 1587, 2219, 2499, 1958, 1636, 882, 2442, 508, 2670, 717, 2727, 3121, 1750, 2850, 2836, 3111, 2836, 316, 2948, 1587, 541, 2953, 2018, 399, 837, 1750, 1022, 207, 1072, 1640, 2219, 2422, 1750, 1332, 3129, 386, 508], [191, 88, 2420, 2160, 1587, 2499, 223, 257, 1587, 2830, 2499, 2982, 2995, 2899, 1071, 2156, 2, 2499, 2982, 1587, 191, 88, 2420, 2160, 1587, 223, 257, 72, 2830, 3111, 1587, 3111, 1587, 2018, 399, 6, 1097, 1587, 2936, 1649, 212, 2018, 399, 6, 2654, 1587, 1636, 2499, 1837, 1750, 659, 573, 508, 1843, 138, 790, 2107, 257, 339, 231, 13, 508, 1231, 238, 2162, 13, 3054, 922], [230, 2226, 1102, 2287, 2271, 1770, 951, 3054, 1150, 1014, 2499, 1299, 52, 508, 718, 1587, 1546, 508, 1505, 2949, 1364, 573, 2207, 573, 1750, 2047, 1299, 1097, 706, 1804, 1291, 370, 72, 1364, 1958, 2181, 1145, 1299, 454, 488, 3019, 386, 2219, 2936, 1649, 2836, 3111, 135, 3077, 1547, 744, 1291, 1121, 1330, 1843, 1140, 2961, 399, 2836, 316, 2948, 1587, 541, 2953, 2018, 399, 2355, 1047], [1060, 3195, 1636, 1060, 224, 717, 0, 1489, 1330, 2989, 878, 2144, 336, 3177, 1169, 1060, 3195, 1636, 1060, 224, 717, 1702, 2940, 3, 1398, 2600, 1211, 2783, 1398, 2600, 573, 2064, 2475, 2551, 386, 573, 135, 1060, 224, 717, 583, 2551, 386, 573, 135, 1436, 508, 2517, 2469, 2293, 963, 1145, 3044, 2980, 1291, 420, 135, 2219, 1649, 1299, 3218, 1060, 1188, 963, 1725, 1230, 1489, 963], [275, 2219, 2954, 1299, 2885, 2434, 1762, 1907, 1000, 2417, 1907, 1000, 2417, 2551, 386, 573, 135, 2551, 386, 573, 135, 2551, 386, 573, 135, 2551, 386, 573, 135, 717, 2727, 1299, 454, 1321, 1047, 717, 174, 1299, 3103, 1060, 454, 1330, 2841, 1587, 973, 850, 717, 2792, 538, 1244, 1330, 1975, 3173, 2538, 199, 2831, 1587, 717, 1671, 3121, 1018, 2551, 386, 573, 135, 2551, 386, 573], [2293, 963, 1145, 3044, 2980, 2219, 1649, 1299, 3218, 1489, 963, 508, 2980, 1489, 963, 508, 275, 278, 1291, 1489, 2219, 1780, 2219, 1649, 1299, 2885, 2434, 1762, 1965, 1078, 3072, 3152, 3072, 3072, 1965, 1965, 3072, 3072, 2589, 2589, 2589, 2606, 2018, 2219, 2890, 1636, 2890, 1636, 2882, 2570, 1097, 508, 2391, 2570, 2551, 386, 2516, 2551, 386, 573, 135, 2551, 386, 573, 135, 2516, 2551, 386], [2219, 1398, 1873, 947, 538, 1244, 1330, 1644, 983, 2219, 1398, 1873, 947, 702, 257, 3200, 2219, 1587, 223, 1398, 2434, 621, 175, 135, 1787, 2959, 1059, 2219, 3207, 1178, 1587, 1926, 1097, 2702, 1649, 3207, 1178, 1587, 1926, 1097, 2959, 3207, 1178, 1587, 1926, 1097, 2702, 1649, 2959, 3207, 1178, 1587, 1926, 1178, 1587, 1926, 1178, 1587, 1926, 1097, 2702, 1649, 2219, 1398, 1873, 947, 538, 1244], [1644, 983, 2219, 1398, 1873, 947, 702, 257, 3200, 2219, 1587, 223, 1398, 2434, 621, 175, 135, 1787, 2959, 1059, 2959, 3207, 1178, 1587, 1926, 1097, 2702, 1649, 2516, 2018, 3077, 2675, 1958, 454, 1330, 98, 2160, 1330, 1080, 573, 813, 1832, 1067, 593, 593, 1067, 593, 1097, 696, 2675, 1958, 454, 1330, 1847, 2160, 1330, 1071, 1039, 1280, 1067, 593, 593, 1067, 593, 1097, 2570, 538, 1244], [573, 508, 1896, 2025, 2570, 538, 1244, 1323, 1398, 1395, 224, 717, 1684, 1398, 1848, 573, 1330, 1188, 318, 1649, 1787, 2434, 2723, 191, 1398, 1863, 573, 508, 2033, 3195, 72, 702, 257, 974, 1718, 3234, 1311, 947, 2791, 508, 419, 2219, 1398, 1873, 947, 702, 257, 3200, 2219, 1587, 223, 1398, 2434, 621, 175, 135, 1787, 2959, 1059, 2219, 1587, 2576, 2892, 180, 2219, 3207, 1178, 1587], [1178, 1587, 1926, 1178, 1587, 1926, 1097, 2702, 1649, 191, 1330, 568, 1071, 98, 2627, 1330, 425, 1071, 1091, 1067, 593, 593, 1067, 593, 1097, 1618, 442, 508, 2354, 3041, 1330, 2076, 856, 469, 1593, 351, 1112, 243, 1067, 593, 593, 1067, 593, 1097, 278, 2570, 428, 931, 879, 2991, 1587, 1444, 1587, 2576, 931, 2736, 141, 717, 2656, 1244, 2742, 1649, 1787, 2959, 2423, 1958, 3241, 258], [1541, 644, 3047, 702, 508, 2272, 1640, 1872, 386, 1678, 1398, 1873, 947, 947, 702, 257, 3200, 2516, 1587, 223, 1398, 2434, 621, 135, 1787, 2959, 1059, 2219, 3207, 1178, 1587, 1178, 1587, 1178, 1587, 1926, 1097, 2702, 1649, 13, 1047, 2516, 2516, 3230, 1636, 2219, 1398, 1873, 947, 2791, 508, 419, 2219, 1398, 1873, 947, 702, 257, 3200, 2219, 1587, 223, 1398, 2434, 621, 175, 135, 1787], [974, 3139, 454, 524, 974, 3139, 454, 524, 974, 3139, 454, 524, 974, 3139, 454, 524, 974, 3139, 454, 524, 963, 2043, 974, 3139, 454, 524, 974, 3139, 454, 524, 974, 3139, 454, 524, 974, 3139, 454, 524, 963, 2043, 573, 2518, 2376, 257, 782, 1304, 1304, 1587, 3019, 1958, 72, 2219, 2954, 323, 3230, 573, 2518, 2376, 257, 31, 1034, 1587, 2128, 2346, 72, 2219, 2355, 488], [3139, 454, 524, 963, 2043, 974, 1377, 3139, 454, 1806, 974, 1377, 3139, 454, 1839, 974, 3139, 454, 524, 963, 2043, 974, 1377, 3139, 454, 1443, 974, 1377, 3139, 454, 2064, 573, 974, 1377, 257, 782, 2496, 1291, 717, 1163, 1926, 184, 1750, 1334, 2518, 2933, 2376, 257, 776, 1411, 1789, 1587, 3019, 1958, 72, 2567, 1750, 2933, 3265, 2516, 974, 3139, 454, 524, 963, 2043, 974, 1377], [454, 1806, 2516, 974, 1377, 3139, 454, 1839, 974, 2274, 454, 3111, 963, 2043, 2516, 974, 1377, 2274, 454, 1443, 2516, 974, 1377, 3139, 454, 2064, 890, 2274, 364, 3111, 1958, 2649, 2112, 2219, 2658, 3111, 3111, 3111, 974, 3139, 454, 524, 963, 2043, 1587, 1850, 1145, 974, 3139, 454, 524, 963, 2043, 3291, 2783, 2783, 2776, 974, 3139, 454, 524, 963, 2043, 609, 3077, 3077, 3077, 1426], [963, 2043, 1537, 1788, 547, 1097, 1958, 1394, 855, 428, 370, 285, 2401, 913, 285, 2397, 285, 2216, 3095, 2219, 1690, 3121, 115, 2219, 1623, 2219, 2209, 2959, 260, 191, 974, 2274, 454, 524, 963, 2043, 974, 3139, 454, 524, 974, 3139, 454, 524, 974, 3139, 454, 524, 963, 2043, 974, 3139, 454, 524, 2027, 3139, 454, 524, 963, 2043, 974, 3139, 454, 524, 974, 3139, 454, 524], [3139, 454, 524, 3139, 454, 524, 963, 2043, 974, 3139, 454, 524, 974, 3139, 454, 524, 974, 3139, 454, 524, 3139, 454, 524, 963, 2043, 974, 3139, 454, 524, 974, 3139, 454, 524, 963, 2043, 974, 3139, 454, 524, 2836, 3139, 454, 524, 963, 2043, 974, 3139, 454, 524, 974, 3139, 454, 524, 974, 3139, 454, 524, 974, 3139, 454, 524, 974, 3139, 454, 524, 3111, 3111, 3111], [2499, 2442, 1653, 1535, 1200, 505, 673, 55, 1535, 1200, 88, 2434, 573, 3111, 2160, 1587, 2499, 1906, 1535, 1200, 3133, 526, 427, 2434, 1653, 1535, 1200, 505, 673, 1587, 75, 72, 2346, 2064, 390, 653, 463, 2995, 1423, 1432, 2035, 1750, 131, 2836, 2499, 989, 1587, 117, 1593, 2018, 88, 2420, 2064, 1145, 856, 2282, 2159, 1750, 2656, 2253, 1958, 508, 1779, 2219, 2701, 2499, 526, 2654], [1587, 2959, 1593, 2516, 2846, 2499, 1660, 1653, 1535, 1200, 505, 673, 55, 1535, 1200, 88, 2434, 573, 3111, 2160, 1587, 2018, 2499, 1906, 1535, 1200, 3133, 526, 427, 2434, 1653, 1535, 1200, 505, 673, 2434, 1653, 1535, 1200, 505, 673, 2064, 1593, 2423, 3291, 1653, 1535, 1200, 505, 673, 2018, 1489, 1330, 862, 2064, 862, 1516, 2499, 1350, 1750, 241, 2655, 2499, 1060, 1445, 2890, 1636, 1541], [1249, 2219, 2818, 2346, 2915, 1291, 2736, 2791, 508, 1828, 2064, 2501, 390, 653, 1291, 53, 1750, 982, 2609, 1750, 2766, 1214, 1072, 1958, 2442, 191, 143, 2499, 1244, 2294, 2584, 1750, 313, 717, 1163, 1228, 199, 2219, 483, 72, 1541, 2121, 508, 2035, 3259, 526, 605, 2580, 1958, 3206, 2160, 717, 1163, 3259, 526, 605, 2580, 1145, 1228, 698, 408, 1750, 673, 1244, 1813, 2346, 1587, 2253], [508, 780, 2253, 13, 508, 1474, 1788, 1097, 2499, 1780, 1142, 2604, 546, 573, 1330, 1975, 3173, 2674, 1958, 72, 696, 48, 3258, 2584, 1750, 1122, 1121, 1330, 1715, 702, 257, 1925, 2499, 2936, 1958, 2821, 1978, 172, 2499, 526, 2155, 403, 2580, 1958, 3206, 2160, 1978, 1824, 3259, 526, 403, 2580, 1145, 932, 2346, 1112, 1750, 673, 1244, 1813, 2346, 1587, 445, 1750, 673, 445, 1750, 673], [1750, 673, 445, 1750, 673, 445, 1750, 673, 1907, 13, 508, 1379, 1907, 13, 508, 92, 1788, 1097, 1587, 1780, 1907, 13, 508, 3263, 1907, 13, 508, 547, 428, 1047, 2814, 1958, 454, 143, 2294, 2346, 520, 428, 1060, 2936, 1958, 2218, 1649, 3257, 702, 257, 1093, 1541, 702, 257, 508, 960, 3259, 526, 605, 2580, 1958, 3206, 2160, 717, 1163, 3259, 526, 605, 2580, 1145, 1228, 698], [2972, 191, 1047, 508, 1103, 3121, 1313, 212, 508, 1864, 2499, 1280, 1886, 88, 1611, 2219, 2499, 1791, 508, 131, 717, 2202, 3141, 2434, 1251, 3121, 2621, 135, 1958, 1624, 573, 72, 1958, 1223, 1750, 1791, 2219, 370, 1445, 257, 72, 2698, 359, 1926, 2499, 1636, 386, 212, 653, 1958, 653, 1425, 1926, 1282, 72, 621, 573, 2556, 131, 6, 1926, 2499, 454, 1187, 6, 1926, 2499, 2046], [974, 1389, 1423, 1377, 257, 2178, 359, 1926, 2499, 1436, 2995, 67, 1845, 1145, 890, 2490, 2413, 1725, 2219, 2413, 1093, 1958, 454, 2449, 359, 1926, 2499, 1636, 386, 3266, 1590, 2499, 931, 1958, 168, 175, 573, 1750, 2035, 2499, 2468, 1780, 191, 547, 1117, 2346, 72, 2499, 1360, 2220, 2791, 2367, 508, 1779, 3121, 2621, 135, 1958, 1907, 963, 72, 2972, 2859, 580, 3111, 1223, 1750, 2349], [974, 3121, 508, 131, 2499, 2830, 1491, 1649, 1035, 454, 508, 131, 1145, 1649, 3121, 2212, 1587, 2638, 1349, 72, 2499, 526, 2155, 1330, 3111, 257, 1750, 2119, 1276, 1320, 2228, 191, 484, 1047, 1766, 2499, 1926, 1223, 2818, 2499, 1926, 1223, 2818, 941, 257, 508, 3184, 372, 2885, 1958, 3103, 278, 238, 2499, 1926, 1223, 2818, 55, 55, 2818, 1213, 1587, 3269, 72, 372, 1213, 1398, 2367], [1587, 1649, 1490, 72, 479, 2219, 2499, 2576, 265, 2947, 131, 88, 2191, 2831, 1587, 1907, 13, 72, 890, 79, 2219, 318, 2499, 1561, 1750, 2035, 2219, 646, 1649, 3257, 744, 2499, 1926, 1223, 2818, 2499, 1926, 1223, 2818, 941, 257, 508, 3184, 372, 2885, 1958, 3103, 278, 238, 2499, 1926, 1223, 2818, 55, 55, 2818, 1213, 1587, 3269, 72, 372, 1213, 1398, 2367, 2499, 1926, 1223, 2818], [2499, 2576, 623, 2160, 1587, 175, 2499, 2576, 623, 1739, 1587, 2499, 2576, 3195, 1587, 420, 2836, 175, 2499, 2576, 623, 1544, 1587, 1636, 1625, 2499, 1060, 1850, 1291, 359, 1649, 1547, 1047, 2499, 1850, 3121, 2499, 2576, 623, 2160, 1587, 2516, 88, 2479, 1330, 1573, 2423, 88, 2736, 1330, 488, 2562, 2121, 2452, 2219, 2559, 1587, 3220, 223, 1145, 2499, 1060, 1445, 175, 2499, 967, 1330, 2899], [1958, 2936, 1872, 257, 1750, 2660, 2499, 337, 1958, 2127, 1330, 1993, 175, 472, 1788, 1649, 323, 3111, 3121, 802, 372, 2896, 1047, 1541, 191, 2706, 2831, 1398, 2616, 64, 2961, 2244, 1958, 94, 386, 974, 287, 2499, 2576, 623, 2160, 1587, 2516, 175, 2499, 2576, 623, 1739, 1587, 2499, 2576, 1730, 1544, 1587, 420, 175, 2499, 2576, 825, 1587, 1958, 1636, 1625, 2499, 1060, 1850, 1788, 2423], [3121, 1047, 2499, 1850, 3121, 2499, 2576, 623, 2160, 1587, 484, 2253, 573, 1330, 2699, 3120, 484, 1530, 573, 1330, 574, 3288, 2219, 890, 2576, 3049, 1276, 3207, 1396, 1142, 3070, 484, 539, 1958, 1282, 1330, 957, 2922, 484, 2736, 1942, 1330, 2115, 2133, 2219, 1174, 2583, 484, 1291, 735, 1989, 1485, 1872, 386, 372, 3122, 72, 2896, 1047, 1541, 1179, 1429, 212, 508, 2668, 2831, 2760, 1863], [541, 1788, 890, 1652, 1097, 2516, 2499, 2576, 623, 2160, 1587, 2499, 2576, 623, 2160, 1587, 2499, 2576, 623, 2499, 2576, 623, 2499, 2576, 2499, 2576, 623, 2160, 1587, 175, 372, 986, 526, 773, 1324, 1587, 2499, 2576, 623, 2160, 1587, 175, 2499, 2576, 623, 1739, 1587, 644, 88, 573, 3111, 2160, 1587, 2836, 2219, 2954, 2702, 1587, 2499, 2576, 623, 2160, 1587, 2959, 2499, 1291, 2576, 623], [1291, 2576, 623, 2499, 2576, 623, 2160, 1587, 2516, 2219, 2499, 2576, 623, 1739, 1587, 1942, 508, 322, 1942, 508, 2800, 1707, 2600, 1244, 65, 1394, 963, 1330, 2990, 833, 2516, 2836, 2516, 2516, 2499, 2576, 623, 1739, 1587, 2516, 2516, 2499, 2576, 623, 1739, 1587, 2516, 2516, 278, 278, 278, 2499, 2576, 623, 1739, 1587, 2499, 2576, 623, 1739, 1587, 2499, 2576, 623, 1739, 1587, 278, 278], [2499, 1557, 1750, 372, 43, 1958, 1780, 1330, 2973, 2927, 175, 2499, 526, 881, 1750, 372, 633, 508, 1061, 696, 2155, 508, 1655, 2346, 508, 1832, 2499, 1094, 2814, 1958, 3091, 644, 2499, 2155, 1958, 454, 782, 2499, 1094, 2814, 1958, 3122, 1587, 1145, 1398, 1072, 165, 776, 2654, 1587, 3060, 1958, 435, 3258, 2160, 1145, 1462, 2841, 2698, 1047, 2499, 1652, 1097, 3121, 223, 2702, 1587, 2556], [2219, 653, 2499, 1636, 243, 1047, 2499, 1652, 1097, 3121, 2936, 1750, 2612, 386, 1587, 1587, 1640, 420, 1625, 212, 72, 372, 2499, 2553, 3265, 508, 1301, 1544, 508, 745, 1094, 1850, 1776, 508, 1575, 98, 1049, 98, 98, 1958, 384, 508, 3173, 3259, 3060, 1958, 3195, 1649, 1636, 175, 1587, 2155, 1958, 364, 72, 2791, 963, 1330, 1994, 1940, 613, 1836, 1324, 72, 1121, 1330, 1538, 1584], [1766, 2654, 1587, 3060, 1958, 435, 3258, 2160, 1145, 2147, 2414, 1636, 2417, 2841, 2698, 2434, 2499, 1787, 1395, 1636, 2219, 1780, 508, 2147, 2740, 2959, 1593, 2499, 1060, 2814, 1958, 1636, 2219, 1780, 2915, 2959, 1593, 2959, 1593, 2499, 1787, 1395, 1636, 2219, 1780, 508, 2147, 2740, 2959, 1593, 2499, 1060, 2814, 1958, 1636, 2219, 1780, 2915, 2959, 1593, 2959, 1593, 2570, 2499, 1060, 2814, 1958, 2668], [1121, 1587, 1396, 2130, 72, 175, 1587, 1850, 986, 454, 2811, 2147, 386, 508, 201, 2674, 2423, 1398, 386, 347, 2155, 1903, 257, 717, 2092, 1145, 1587, 1850, 6, 2896, 13, 516, 386, 1958, 1047, 508, 1617, 1121, 1330, 2513, 237, 2425, 1958, 223, 2499, 448, 3195, 1587, 2936, 1625, 2160, 1047, 1145, 2959, 131, 98, 2698, 278, 1672, 1640, 420, 1625, 212, 72, 372, 372, 372, 243], [1216, 1175, 386, 2031, 686, 1828, 1291, 2031, 1826, 2403, 2903, 386, 813, 2656, 1330, 120, 1756, 1863, 2160, 2959, 2423, 963, 294, 2160, 508, 1929, 2219, 2921, 2576, 1780, 1330, 131, 702, 1649, 1787, 1072, 88, 2432, 2499, 3088, 348, 2442, 1652, 367, 72, 1330, 113, 540, 702, 257, 1750, 131, 2499, 2814, 1649, 1047, 2499, 2814, 1649, 1047, 2499, 2814, 1649, 1047, 2219, 2499, 2814, 1649], [2499, 2814, 1649, 1047, 2499, 2814, 1649, 1047, 2499, 2814, 1649, 1047, 2219, 2499, 2814, 1649, 2570, 1537, 1047, 1587, 547, 3019, 2894, 1701, 2499, 1652, 2936, 72, 1330, 662, 661, 1652, 1286, 1587, 1958, 508, 1779, 175, 1291, 2505, 72, 1362, 1788, 2499, 1850, 3121, 1365, 547, 1097, 1587, 1223, 72, 1291, 1923, 508, 558, 1649, 1787, 1072, 88, 2432, 1544, 1587, 2814, 508, 1613, 657, 1958], [113, 963, 508, 1845, 257, 1744, 2499, 2814, 1649, 1047, 2505, 1649, 1047, 2499, 2814, 1649, 1047, 2499, 2814, 1649, 1047, 2516, 2499, 2814, 1649, 1047, 2219, 2499, 2814, 1649, 2570, 2499, 2814, 1649, 1047, 3291, 2499, 2814, 1649, 1047, 2499, 2814, 1649, 1047, 2018, 2499, 2814, 1649, 1047, 2219, 2499, 2814, 1649, 2570, 88, 1330, 98, 2160, 1330, 2064, 869, 3265, 2434, 1072, 1958, 1097, 573, 2064], [547, 1097, 1587, 1223, 72, 2420, 1330, 98, 963, 156, 2219, 100, 2219, 3286, 2219, 38, 746, 2434, 88, 38, 1649, 1047, 3291, 88, 38, 1649, 1047, 2219, 88, 2381, 1649, 1047, 2219, 88, 2381, 1649, 1047, 1696, 278, 2516, 2516, 2783, 2783, 2783, 2783, 2783, 2516, 2516, 2516, 2847, 2499, 2814, 1649, 1047, 1649, 1787, 1072, 88, 2432, 1544, 1587, 2814, 508, 1613, 657, 1958, 508, 113], [508, 3091, 257, 1744, 1223, 508, 3091, 257, 1744, 1223, 508, 3091, 257, 1744, 2499, 2814, 1649, 1047, 2499, 2814, 1649, 1047, 2499, 2814, 1649, 1047, 2219, 2499, 2814, 1649, 2570, 2499, 2814, 1649, 1047, 2516, 2516, 1605, 2499, 2814, 1649, 1047, 2499, 2814, 1649, 1047, 2219, 2499, 2814, 1649, 2570, 278, 278, 278, 278, 1696, 2219, 2499, 2814, 1649, 2570, 2499, 2814, 1649, 2499, 2814, 1649, 627], [2499, 2814, 1958, 2279, 1443, 2499, 2814, 1958, 2279, 1443, 2499, 2814, 1958, 2279, 1443, 212, 717, 746, 1398, 2434, 50, 479, 2499, 1060, 1350, 1587, 1663, 1244, 1958, 2279, 1443, 3, 16, 3, 16, 2499, 2814, 1958, 2279, 1443, 1663, 2768, 573, 3111, 1663, 2768, 573, 3111, 963, 508, 1171, 2423, 2219, 974, 2423, 2499, 1850, 2896, 963, 2513, 1663, 2768, 573, 3111, 2516, 3, 16, 3], [1663, 2768, 573, 3111, 2896, 607, 175, 2896, 2801, 2499, 2576, 2936, 2914, 508, 131, 1587, 3111, 72, 1121, 1587, 1097, 175, 2499, 3060, 1958, 454, 1483, 191, 2499, 325, 702, 1145, 2133, 278, 359, 2499, 2814, 1958, 454, 1443, 372, 278, 359, 2499, 2814, 1958, 454, 1443, 278, 359, 2499, 2814, 1958, 2279, 1443, 175, 1671, 2600, 1547, 386, 2499, 2576, 2936, 2675, 1958, 38, 1739, 38], [2758, 717, 2120, 199, 191, 1398, 2125, 1481, 1060, 3195, 2070, 2936, 1587, 2791, 1787, 2959, 2422, 573, 717, 1885, 1047, 1766, 1317, 2282, 963, 926, 1958, 106, 2836, 428, 1919, 3019, 2746, 13, 1047, 1060, 435, 2219, 1360, 2946, 1544, 1649, 1548, 1587, 2831, 2434, 2499, 1660, 2505, 1525, 1843, 1525, 1587, 2936, 1544, 1587, 2576, 1146, 469, 2060, 469, 1672, 1640, 1097, 1649, 644, 1649, 2164], [207, 1843, 1544, 1587, 2576, 1146, 469, 2060, 469, 1398, 526, 1395, 958, 1031, 3019, 386, 2936, 199, 1398, 2125, 1843, 2758, 717, 2531, 3258, 1750, 1990, 1060, 1336, 2219, 2042, 72, 2791, 1398, 1451, 72, 702, 1958, 1505, 2219, 748, 72, 2002, 1958, 2448, 72, 1701, 2219, 2282, 251, 72, 1958, 717, 2989, 2756, 2783, 2783, 2840, 953, 1649, 1145, 1587, 3139, 2327, 1742, 986, 3122, 1587], [986, 1097, 2702, 1145, 88, 3290, 13, 508, 258, 662, 2516, 1544, 1587, 2576, 1146, 469, 2060, 469, 1672, 1640, 1097, 1649, 644, 1649, 2164, 1587, 207, 1843, 1544, 1587, 2576, 1146, 469, 2060, 469, 1398, 526, 1395, 958, 1031, 1544, 1587, 2576, 1146, 469, 2060, 469, 1672, 1640, 1097, 1649, 644, 1649, 2164, 1587, 207, 1843, 1544, 1587, 2576, 1146, 469, 2060, 469, 2896, 2043, 963, 1920], [1696, 508, 1948, 257, 1330, 1993, 315, 1330, 1243, 1948, 2160, 508, 1578, 1330, 715, 2219, 508, 417, 1047, 2010, 191, 88, 1349, 717, 2102, 1047, 2499, 1223, 3121, 717, 675, 2160, 1750, 1832, 386, 717, 3143, 1887, 1177, 2896, 1121, 1330, 2196, 1985, 88, 573, 3111, 2160, 1750, 3173, 1652, 207, 963, 1750, 2400, 2936, 1330, 2334, 386, 1750, 399, 1322, 613, 3026, 315, 1330, 721, 191], [1470, 3232, 1041, 1750, 1900, 986, 3060, 1958, 1436, 1978, 689, 1768, 72, 1330, 1644, 2572, 2434, 696, 530, 281, 802, 974, 3121, 508, 1616, 2570, 1937, 1060, 235, 1364, 2413, 1291, 1102, 2359, 2571, 2570, 191, 88, 1349, 717, 2102, 1047, 2499, 1223, 3121, 717, 675, 191, 88, 176, 573, 1275, 1060, 3060, 1958, 1537, 1958, 2959, 435, 257, 508, 1001, 235, 2558, 88, 573, 3111, 2160], [573, 1750, 2716, 1788, 3121, 135, 1958, 2442, 1047, 508, 2997, 890, 530, 1255, 454, 2593, 262, 2896, 2420, 40, 2570, 2934, 6, 1958, 931, 857, 508, 1377, 890, 3111, 2800, 1514, 1799, 88, 1291, 1330, 1655, 2160, 1330, 1582, 359, 1926, 2499, 1336, 1958, 1541, 508, 258, 963, 1291, 1330, 1655, 2160, 1330, 1168, 88, 1697, 573, 2121, 2160, 1330, 511, 1993, 573, 1750, 2716, 1788, 3121], [1958, 2442, 890, 913, 508, 3111, 2896, 2649, 131, 890, 526, 1537, 1903, 526, 753, 508, 1613, 318, 1121, 1330, 876, 1582, 3111, 3121, 646, 2219, 318, 2896, 1033, 88, 1291, 1330, 1655, 2160, 1330, 1582, 359, 1926, 2499, 1336, 1958, 1541, 508, 258, 963, 1291, 1330, 1655, 2160, 1330, 1168, 88, 1697, 573, 2121, 2160, 1330, 511, 1993, 88, 1291, 1330, 1655, 2160, 1330, 1582, 359, 1926], [2896, 2434, 40, 175, 2499, 2576, 1097, 1649, 2434, 677, 175, 2499, 1652, 471, 1649, 2896, 2434, 567, 3207, 1214, 1958, 1824, 2702, 1750, 1990, 1320, 1047, 1587, 2814, 1958, 235, 2702, 2499, 1926, 1780, 1788, 1587, 2814, 72, 1958, 454, 175, 88, 2959, 2841, 2896, 573, 508, 303, 257, 508, 1774, 2499, 1926, 1780, 1788, 1587, 2814, 72, 1958, 454, 175, 88, 2959, 2841, 2959, 3150, 3207], [747, 3207, 2959, 1257, 573, 1750, 2092, 1624, 72, 1671, 1547, 386, 2219, 386, 2219, 386, 412, 72, 191, 2499, 3174, 1587, 6, 1097, 2499, 2046, 1587, 2442, 2499, 2576, 2547, 1587, 1443, 212, 72, 175, 1320, 2420, 2801, 2896, 573, 508, 303, 257, 508, 1774, 2499, 1926, 1780, 1788, 1587, 2814, 72, 1958, 454, 175, 88, 2959, 2841, 2896, 573, 508, 303, 257, 508, 1774, 2998, 2998], [1291, 1907, 13, 1047, 2995, 2045, 2203, 890, 3060, 1958, 2383, 370, 1330, 1907, 13, 1047, 508, 3284, 890, 1452, 2434, 166, 1481, 3263, 194, 1047, 2282, 1704, 963, 1788, 428, 1350, 3121, 974, 508, 1377, 890, 2498, 1788, 2654, 890, 1097, 1649, 963, 3121, 974, 508, 1377, 890, 3155, 1989, 508, 314, 2434, 1649, 323, 573, 508, 1616, 3121, 974, 1788, 484, 1047, 38, 963, 262, 508], [1145, 890, 2498, 1587, 1850, 1145, 2020, 1330, 683, 767, 3121, 381, 1425, 940, 1142, 2150, 1445, 2831, 1330, 1201, 1305, 1081, 1330, 615, 98, 3121, 1885, 386, 813, 344, 2290, 963, 1671, 1958, 1636, 2346, 2027, 3121, 974, 508, 1377, 890, 2498, 890, 530, 1649, 1047, 2649, 2119, 3121, 974, 508, 1377, 890, 2917, 1541, 1958, 508, 674, 1544, 3207, 1330, 3, 573, 508, 3165, 1927, 2791], [2499, 1060, 2814, 1750, 2192, 3207, 2959, 1935, 963, 38, 2160, 1330, 2084, 673, 974, 3121, 1330, 3147, 491, 1663, 1875, 1244, 2220, 1958, 769, 2896, 1291, 1330, 1224, 2561, 257, 1671, 1649, 1926, 1977, 1958, 771, 2064, 1587, 331, 1587, 224, 2896, 1330, 471, 1587, 3060, 1958, 370, 2160, 3111, 278, 2516, 2499, 1524, 573, 3111, 175, 2570, 1587, 2442, 2896, 2914, 2219, 88, 1156, 1799, 2516], [2896, 1330, 1573, 1671, 1958, 454, 2801, 1976, 2536, 1958, 3111, 2219, 623, 117, 573, 65, 2563, 2759, 2896, 1330, 2899, 1573, 1188, 1958, 2720, 1958, 1445, 963, 65, 1394, 1958, 25, 573, 2064, 3177, 1541, 212, 508, 931, 191, 1398, 573, 3111, 2499, 1336, 2219, 1454, 508, 2084, 1414, 2836, 2499, 1336, 1958, 1188, 1364, 508, 2800, 2836, 428, 2442, 2896, 1291, 1330, 2405, 257, 3265, 175], [1227, 1958, 2043, 359, 1649, 1548, 2516, 2706, 2831, 278, 2516, 191, 717, 3111, 953, 1427, 1587, 2791, 1958, 3002, 974, 1671, 3121, 2777, 386, 717, 2119, 2570, 88, 2290, 963, 520, 1958, 1040, 212, 508, 611, 88, 2290, 963, 3111, 3291, 2896, 1330, 1573, 1671, 230, 1976, 2536, 1958, 3111, 2219, 623, 117, 573, 65, 2563, 2759, 2896, 1330, 2899, 1573, 1188, 1958, 2720, 1958, 1445, 963], [1394, 1958, 25, 573, 2064, 3177, 1541, 212, 508, 931, 191, 1398, 573, 3111, 3291, 2896, 1330, 1573, 1671, 573, 1330, 1377, 1320, 836, 2160, 2660, 135, 2638, 547, 1704, 963, 3111, 573, 2556, 131, 2896, 1330, 2899, 1573, 1188, 175, 986, 2830, 623, 963, 2144, 986, 1907, 1364, 13, 2220, 2219, 2442, 2499, 2654, 1649, 963, 3111, 2836, 3291, 2499, 2654, 1649, 963, 3111, 963, 3111, 278], [370, 3258, 2499, 502, 1041, 1330, 2990, 1154, 257, 1047, 508, 1131, 573, 1750, 131, 3265, 1587, 431, 1330, 2989, 2470, 2989, 1640, 2556, 653, 175, 1544, 2499, 2594, 1330, 2990, 1205, 2219, 2499, 1784, 1330, 2990, 408, 318, 3259, 2600, 454, 6, 2499, 109, 2900, 2219, 206, 963, 1330, 1163, 238, 2499, 1116, 1330, 2990, 981, 573, 1330, 1960, 1826, 131, 175, 2499, 526, 881, 1750, 753], [771, 2272, 771, 653, 2570, 428, 2442, 717, 1048, 2638, 2781, 1587, 454, 1330, 2094, 2549, 175, 2499, 3122, 1587, 1291, 454, 479, 420, 1541, 6, 1587, 2638, 2758, 1031, 1211, 2516, 2758, 1031, 1211, 2836, 2247, 370, 1587, 1047, 717, 2423, 2219, 1990, 1315, 2762, 1157, 2338, 238, 1663, 712, 1330, 2990, 2898, 573, 1330, 2533, 3283, 2219, 2499, 2857, 1330, 2990, 468, 678, 1958, 72, 386], [713, 2505, 72, 2954, 2499, 1350, 1958, 2383, 1750, 829, 2219, 1750, 276, 2219, 986, 431, 1330, 2989, 1553, 1276, 1145, 1926, 454, 1750, 983, 2499, 502, 1041, 1330, 2990, 1154, 257, 1047, 508, 547, 573, 1750, 131, 359, 2499, 2155, 1958, 2758, 386, 539, 2219, 2936, 1640, 2556, 653, 175, 1544, 2499, 2594, 1330, 2990, 1205, 2219, 2499, 1784, 1330, 2990, 408, 318, 3259, 2600, 454, 6], [109, 2687, 1525, 191, 2499, 109, 2758, 1031, 1211, 3019, 386, 2758, 1031, 1211, 2836, 2247, 370, 1587, 1047, 717, 2423, 2219, 1990, 1315, 2762, 1157, 1286, 2338, 2758, 1031, 1211, 2081, 2758, 1031, 1211, 278, 2247, 370, 1587, 1047, 717, 2423, 2219, 1990, 1958, 2758, 72, 479, 1097, 1587, 223, 1398, 1640, 2556, 653, 2959, 2499, 1291, 223, 88, 230, 1532, 865, 1958, 1750, 1026, 2758, 1031], [576, 2758, 1031, 1211, 1656, 1587, 370, 717, 2423, 2219, 370, 1593, 1990, 2758, 1031, 1211, 2758, 1031, 1211, 576, 2758, 1031, 1211, 1047, 1587, 547, 2758, 1031, 1211, 2758, 1031, 1211, 576, 576, 2758, 1031, 1211, 2247, 370, 1587, 1047, 717, 2423, 2219, 1330, 1990, 1958, 2758, 72, 479, 2758, 1031, 1211, 2758, 1031, 1211, 1047, 1587, 547, 2758, 1031, 1211, 370, 1587, 1047, 717, 2423, 2219], [696, 1490, 1978, 617, 2126, 3055, 573, 1978, 2283, 2916, 3195, 2070, 2821, 3101, 696, 2796, 1291, 1121, 2366, 181, 1330, 1734, 1606, 963, 1871, 2219, 2981, 13, 2016, 2031, 2918, 1587, 2576, 1408, 1559, 2219, 2605, 238, 2404, 573, 1586, 33, 498, 937, 1330, 2964, 2915, 1890, 21, 1289, 2160, 1330, 3062, 2439, 182, 1958, 2619, 717, 3265, 2016, 2836, 464, 13, 508, 222, 3097, 2031, 583], [1336, 1958, 2200, 2673, 696, 526, 169, 508, 2687, 512, 573, 329, 696, 578, 1291, 1121, 1330, 893, 198, 1330, 98, 212, 794, 1743, 2791, 1958, 2798, 3081, 2964, 2964, 937, 1330, 2964, 2915, 318, 744, 335, 1544, 1398, 1145, 131, 3003, 3201, 1228, 1938, 212, 886, 1938, 963, 1937, 696, 1120, 1445, 2482, 1266, 2219, 2444, 937, 1330, 2964, 2915, 1890, 21, 1289, 2160, 1330, 3062, 2439], [1958, 2619, 717, 3265, 2016, 1769, 257, 1330, 2351, 937, 1525, 379, 1525, 401, 1525, 1330, 1434, 2932, 318, 2681, 702, 257, 1592, 144, 702, 257, 1575, 1958, 2278, 760, 1587, 793, 793, 937, 1047, 702, 1958, 2936, 1587, 937, 1330, 2964, 2915, 1890, 822, 1289, 2160, 1330, 3062, 2439, 182, 1958, 2619, 717, 3265, 2016, 2836, 464, 13, 508, 222, 3097, 2031, 583, 2460, 1336, 1587, 2460], [682, 682, 2423, 1958, 1780, 3, 573, 508, 113, 2570, 1755, 2954, 2296, 1517, 2936, 1330, 250, 573, 508, 1364, 257, 1750, 3173, 682, 2783, 2783, 2783, 2783, 1587, 420, 1625, 212, 72, 1343, 2901, 682, 2936, 1364, 1958, 508, 1929, 573, 508, 1364, 257, 1750, 3173, 1272, 1330, 3197, 175, 1587, 3060, 1556, 2442, 1031, 1398, 2863, 646, 682, 52, 72, 963, 1713, 682, 682, 2516, 2783], [2499, 370, 1330, 828, 382, 2219, 2499, 533, 508, 1650, 2219, 2499, 501, 508, 2133, 2219, 88, 386, 1750, 131, 2499, 1919, 1105, 2959, 769, 2499, 1919, 106, 1587, 272, 644, 1663, 530, 1750, 2279, 2219, 2499, 1919, 1907, 1364, 1663, 99, 1750, 1364, 386, 2995, 416, 3066, 88, 1047, 1942, 2160, 228, 88, 1047, 2644, 257, 2800, 88, 1330, 1201, 98, 1060, 1649, 1907, 1145, 131, 2024], [212, 1750, 1007, 3207, 1330, 1878, 2417, 2219, 3207, 2959, 131, 1364, 1305, 2959, 131, 1364, 1305, 278, 175, 2499, 3060, 1958, 2442, 2748, 1305, 1787, 40, 278, 2499, 526, 2044, 1649, 1035, 454, 40, 2748, 386, 717, 2119, 278, 3121, 508, 2054, 3172, 145, 72, 1364, 2748, 1305, 1787, 40, 386, 508, 2064, 1398, 2748, 1305, 420, 1750, 3111, 1750, 3111, 1417, 420, 1060, 1013, 1750, 3111], [2018, 2896, 1330, 2319, 702, 2018, 3195, 72, 1020, 1587, 1294, 2219, 1695, 2499, 1035, 1121, 1958, 2442, 1653, 2638, 1587, 1012, 963, 1142, 2790, 2638, 1587, 1012, 963, 1330, 2979, 1395, 1994, 1587, 1395, 613, 1587, 2936, 1587, 43, 573, 508, 630, 987, 1587, 63, 1587, 2160, 1330, 2989, 571, 257, 2207, 576, 3195, 72, 3227, 1587, 3195, 72, 3227, 1587, 3195, 72, 3227, 1587, 3195, 72], [1587, 1663, 3019, 646, 1958, 2319, 1587, 1750, 829, 2499, 1926, 2979, 1587, 1142, 1843, 2620, 986, 2042, 1587, 2219, 986, 1085, 1587, 986, 3240, 1587, 2219, 1958, 721, 1587, 986, 2422, 771, 1849, 1330, 2783, 2783, 2783, 2776, 238, 2505, 1587, 243, 1670, 238, 2505, 1587, 2486, 963, 457, 238, 2505, 1587, 2475, 2589, 2691, 2219, 1330, 2931, 2589, 1797, 257, 2497, 890, 2449, 508, 1541, 2976], [1330, 2726, 257, 2283, 1474, 508, 1019, 2219, 508, 2862, 1537, 2018, 1544, 1587, 1350, 1330, 384, 1544, 1587, 2814, 1330, 957, 3219, 986, 1780, 1958, 1145, 2160, 1011, 2219, 128, 238, 2979, 1587, 6, 2896, 13, 2434, 576, 3195, 72, 3227, 1587, 3195, 72, 3227, 1587, 3195, 72, 3227, 1587, 3195, 72, 3227, 1587, 1291, 370, 1330, 1907, 13, 508, 2372, 890, 2505, 1587, 1994, 1330, 820], [238, 1391, 13, 626, 238, 797, 1958, 1587, 573, 473, 484, 1875, 646, 1958, 3227, 1587, 1544, 1587, 2814, 1958, 1780, 1142, 1592, 1587, 2936, 1214, 175, 508, 112, 508, 3032, 2219, 1777, 54, 1707, 1244, 508, 1435, 1716, 928, 2791, 1958, 1644, 3114, 890, 2936, 1587, 386, 508, 2562, 1544, 1587, 2871, 508, 1644, 95, 1588, 238, 3060, 1330, 1985, 257, 1330, 606, 257, 1330, 2423, 576], [2226, 1102, 2836, 370, 1330, 2475, 257, 1750, 673, 370, 1330, 2475, 257, 1750, 276, 3195, 72, 623, 278, 2516, 2228, 1060, 1587, 370, 3177, 2989, 2475, 257, 1750, 673, 2228, 1060, 1587, 370, 1649, 2219, 2279, 1649, 2219, 1898, 1649, 1047, 1799, 1047, 2499, 1097, 3121, 2505, 2219, 1047, 1587, 1097, 3121, 370, 372, 2228, 1060, 1587, 2505, 72, 1330, 305, 1644, 931, 2434, 3195, 72, 623], [3195, 72, 623, 3195, 72, 623, 1324, 72, 1766, 3195, 72, 623, 278, 372, 2219, 1282, 1330, 305, 1644, 931, 2228, 1060, 1587, 370, 3177, 2989, 2475, 257, 1750, 276, 2228, 1060, 1587, 2138, 1649, 2219, 1286, 1649, 2625, 1398, 2616, 573, 3200, 1047, 1587, 1097, 3121, 370, 2219, 1047, 2499, 1097, 3121, 2505, 1047, 1145, 88, 2632, 3121, 1330, 471, 1958, 623, 2434, 3195, 72, 623, 2434], [72, 623, 1324, 72, 1766, 3195, 72, 623, 3195, 72, 623, 2228, 1060, 1587, 3195, 72, 1282, 1330, 305, 1644, 931, 2516, 2219, 2896, 1330, 2899, 1573, 2718, 2516, 2516, 175, 1587, 1926, 2830, 385, 386, 72, 2219, 1544, 1398, 773, 573, 842, 2018, 1587, 1850, 6, 2499, 1299, 454, 2228, 1060, 1587, 370, 3177, 2989, 2475, 257, 1750, 1671, 2228, 1060, 1587, 2872, 1649, 2219, 1444, 1649], [1427, 1649, 1121, 1330, 2693, 1047, 1587, 1097, 3121, 623, 1047, 2499, 1097, 3121, 2941, 2228, 2576, 890, 1291, 454, 2571, 2892, 1370, 1330, 3076, 2434, 3195, 72, 623, 2434, 3195, 72, 623, 3195, 72, 623, 1324, 72, 1766, 1417, 3195, 72, 623, 2228, 1060, 1587, 623, 1330, 2989, 278, 2516, 372, 2228, 1060, 1587, 2505, 1330, 2989, 3111, 1636, 963, 1649, 372, 3195, 72, 623, 1417, 3195], [623, 278, 2516, 372, 3195, 72, 623, 2219, 1282, 1330, 305, 1644, 931, 3195, 72, 623, 3195, 72, 623, 2836, 2516, 3195, 72, 623, 3019, 386, 3195, 72, 623, 2836, 573, 717, 673, 278, 372, 370, 3177, 2475, 370, 3177, 2475, 370, 3177, 2475, 370, 3177, 2475, 2836, 1417, 3195, 72, 623, 370, 3177, 2475, 370, 3177, 2475, 370, 3177, 2475, 370, 3177, 2475, 2228, 1060, 1587, 370], [2890, 1444, 1649, 386, 2219, 2936, 76, 2609, 2609, 2609, 2890, 1444, 1649, 386, 76, 1582, 2219, 43, 43, 43, 2890, 1444, 1649, 386, 2890, 1444, 1649, 386, 1047, 508, 547, 1244, 1958, 2936, 508, 1541, 2529, 1444, 1649, 386, 1444, 1649, 386, 1444, 1649, 386, 2228, 1060, 890, 1444, 1649, 386, 2219, 2890, 2892, 76, 2993, 2890, 2936, 1649, 386, 2890, 2936, 76, 532, 2890, 2936, 1649], [2219, 2936, 76, 2104, 2890, 2936, 1649, 386, 2890, 2936, 1649, 386, 1047, 508, 547, 1244, 1958, 2936, 508, 1541, 2529, 2890, 2936, 1649, 386, 1444, 1649, 386, 2219, 2890, 2936, 76, 43, 2890, 1444, 1649, 386, 2516, 2617, 3121, 2381, 1649, 199, 2516, 2516, 76, 3121, 38, 1649, 199, 2516, 76, 3121, 38, 1649, 199, 38, 1649, 199, 2890, 1444, 1649, 386, 2516, 2617, 3121, 2381, 1649], [76, 3121, 38, 1649, 199, 2516, 76, 3121, 38, 1649, 199, 2890, 1444, 1649, 386, 1444, 1649, 386, 2516, 43, 43, 43, 43, 2890, 1444, 1649, 386, 2219, 2936, 76, 1133, 2890, 1444, 1649, 386, 2936, 1541, 2441, 1145, 3118, 2191, 2890, 1444, 1649, 386, 2516, 3019, 386, 1047, 1587, 547, 2936, 2536, 1444, 1649, 386, 1444, 1649, 386, 1444, 1649, 386, 2219, 2890, 2936, 76, 43, 1444], [2499, 3060, 2895, 1363, 2614, 2614, 2499, 3060, 2895, 1336, 2219, 958, 72, 2614, 1919, 1587, 3195, 72, 573, 979, 278, 2617, 1004, 72, 979, 2836, 2228, 1060, 1587, 1324, 72, 1766, 3245, 2499, 3060, 2812, 2812, 166, 1154, 2743, 1750, 1347, 573, 2921, 191, 2499, 1850, 2499, 526, 2274, 979, 278, 76, 1692, 72, 979, 2836, 2228, 1060, 1587, 1324, 72, 1766, 979, 2499, 3060, 732, 508], [979, 212, 49, 1958, 3198, 979, 2499, 3060, 2463, 508, 1505, 979, 2423, 57, 2423, 979, 1398, 1388, 1958, 72, 979, 1398, 1388, 1958, 72, 2614, 1417, 412, 72, 1587, 1850, 2762, 526, 1324, 72, 1417, 1299, 1587, 1037, 72, 573, 508, 1541, 131, 979, 979, 979, 979, 979, 1320, 1788, 428, 2758, 145, 72, 979, 979, 979, 2836, 3195, 72, 1636, 1537, 2638, 1587, 1395, 1537, 1254], [1395, 454, 717, 2079, 1047, 653, 2899, 1254, 88, 1395, 1336, 2799, 1047, 653, 2899, 1254, 88, 1395, 454, 717, 2079, 1047, 653, 2899, 88, 1395, 290, 1587, 633, 717, 2096, 653, 1047, 653, 2899, 88, 1395, 2758, 1587, 633, 717, 2096, 653, 1047, 653, 2899, 88, 1395, 1571, 2791, 2346, 717, 2368, 2219, 2293, 1047, 653, 2899, 2219, 2293, 1047, 653, 2899, 2219, 2293, 1047, 653, 2899], [2293, 1047, 653, 2899, 2081, 1047, 653, 2899, 2081, 1047, 653, 2899, 1047, 653, 2899, 1047, 653, 2899, 3291, 1047, 653, 2899, 1047, 653, 2899, 1047, 653, 2899, 1047, 653, 2899, 2516, 1047, 653, 2899, 890, 3060, 2876, 3258, 2338, 1047, 653, 2899, 1047, 653, 2899, 1047, 653, 2899, 979, 979, 428, 526, 773, 3195, 1587, 331, 979, 979, 2954, 1587, 1097, 3121, 1248, 979, 2617, 1004, 1587], [1249, 2219, 2818, 2346, 2972, 3198, 1590, 2499, 207, 88, 1395, 2279, 2791, 2219, 3091, 2434, 1481, 1093, 1958, 1636, 1214, 1958, 1097, 2160, 1750, 2423, 2499, 2936, 1481, 2434, 1481, 38, 386, 1750, 2119, 1590, 2499, 207, 88, 2830, 2736, 165, 1975, 2219, 2954, 3121, 516, 2791, 386, 72, 2791, 386, 72, 2499, 1636, 243, 278, 2434, 243, 38, 386, 1750, 2119, 2709, 1097, 2589, 2589, 2709], [2589, 2589, 2499, 1060, 3060, 2959, 2423, 963, 2959, 2493, 982, 2709, 1097, 2589, 2589, 2709, 1097, 2589, 2589, 2499, 2936, 2434, 1481, 1481, 1481, 1481, 2516, 1244, 1958, 454, 1142, 1843, 1154, 2417, 1590, 2499, 207, 2617, 710, 72, 2959, 1533, 367, 1750, 2379, 3121, 2830, 199, 573, 508, 1870, 573, 1330, 2522, 2896, 2420, 40, 38, 386, 1750, 2119, 2709, 1097, 2589, 2589, 2709, 1097, 2589], [2499, 1060, 3060, 2959, 2423, 963, 2959, 2493, 982, 2709, 1097, 2589, 2589, 2709, 1097, 2589, 2589, 2499, 2936, 2434, 1481, 1481, 1481, 1481, 2516, 1244, 1958, 454, 1142, 1843, 1154, 2417, 2709, 1097, 2589, 2589, 2709, 1097, 2589, 2589, 2499, 1060, 3060, 2959, 2423, 963, 2959, 2493, 982, 2709, 1097, 2589, 2589, 2709, 1097, 2589, 2589, 2499, 2936, 2434, 1481, 1481, 1481, 1481, 2516, 1244, 1958, 454], [1587, 376, 1624, 573, 524, 2499, 1035, 2420, 1445, 1958, 2442, 963, 2556, 2549, 573, 524, 3207, 1330, 1710, 276, 646, 262, 2208, 199, 573, 508, 2315, 2160, 1330, 1843, 753, 421, 13, 508, 2575, 1047, 653, 1481, 1525, 1330, 1997, 386, 1330, 2549, 2962, 3180, 2004, 1445, 3145, 963, 1047, 508, 1651, 573, 524, 2434, 1072, 257, 2574, 974, 131, 2654, 890, 1324, 2649, 131, 311, 2641], [1330, 2899, 2899, 131, 311, 2641, 1425, 16, 191, 2570, 1425, 16, 6, 6, 508, 2903, 257, 653, 1299, 367, 2641, 1907, 963, 508, 653, 370, 673, 1750, 3189, 890, 3111, 1587, 2701, 1649, 323, 1121, 1398, 1766, 1330, 2990, 1474, 1126, 1587, 1163, 2791, 60, 717, 1305, 917, 249, 717, 1131, 573, 1330, 1440, 3019, 3195, 508, 1644, 767, 2327, 1481, 1525, 1330, 1997, 386, 1330, 2549], [1646, 2896, 1330, 1646, 1377, 1060, 3122, 72, 2499, 1787, 1244, 2959, 276, 191, 508, 1646, 370, 2914, 1649, 1787, 2959, 3120, 963, 1994, 2219, 613, 428, 3122, 72, 2499, 1060, 1445, 175, 2706, 2831, 88, 1291, 1330, 98, 428, 2623, 72, 428, 2085, 72, 428, 1113, 72, 428, 868, 72, 2160, 1515, 894, 1578, 257, 2607, 428, 3168, 72, 175, 2959, 2064, 175, 2959, 2064, 175, 2959], [1926, 787, 72, 1625, 1364, 1958, 2430, 890, 3060, 2959, 2196, 2959, 842, 257, 3265, 2959, 2940, 1587, 1776, 1417, 2959, 1523, 963, 508, 2423, 890, 526, 3091, 890, 526, 3100, 890, 3060, 2959, 1805, 257, 3111, 1776, 3123, 1457, 1145, 1948, 1827, 2896, 234, 2219, 2634, 963, 1814, 2896, 1145, 1948, 1617, 2160, 1186, 752, 3125, 526, 2040, 526, 3265, 2420, 963, 1990, 2420, 963, 3014, 2896], [3121, 196, 2896, 2679, 3121, 426, 2896, 39, 1330, 1180, 760, 2896, 1073, 1671, 3121, 730, 2896, 1790, 1330, 1409, 1364, 1958, 2430, 1364, 1958, 2430, 1364, 1958, 1646, 1646, 38, 573, 1330, 1644, 1377, 2609, 573, 508, 1601, 38, 573, 1330, 1644, 1377, 359, 1587, 1395, 2380, 1948, 1377, 1364, 1958, 2430, 2896, 1330, 1646, 1377, 2609, 573, 508, 1601, 1364, 1958, 2430, 38, 573, 1330, 1644], [1396, 646, 968, 1330, 2899, 2423, 202, 175, 974, 2423, 2499, 1706, 2959, 518, 2090, 1601, 2499, 2732, 1047, 1587, 547, 2238, 2219, 2655, 2226, 2656, 2396, 2434, 1612, 96, 88, 2959, 842, 2499, 364, 1371, 66, 1959, 2219, 508, 2804, 963, 1047, 508, 547, 573, 508, 527, 1330, 1496, 257, 3111, 2499, 364, 1587, 212, 199, 1126, 1047, 1843, 2573, 2894, 2282, 3019, 2060, 717, 2612, 2219], [1973, 428, 106, 72, 2893, 508, 59, 2499, 3171, 88, 2893, 508, 59, 1663, 3019, 1958, 2325, 1587, 2325, 1587, 2893, 508, 59, 2893, 508, 59, 2434, 1047, 1587, 547, 2894, 2282, 1872, 702, 717, 2612, 2219, 2694, 508, 1328, 2499, 383, 199, 386, 508, 2655, 1291, 1525, 968, 986, 958, 508, 870, 2219, 508, 1792, 2219, 2719, 2219, 508, 2810, 2219, 1047, 508, 1283, 1389, 2219, 96], [72, 370, 1587, 1958, 508, 147, 1739, 1330, 2052, 278, 2219, 318, 2064, 653, 1587, 529, 1398, 1047, 508, 2687, 1707, 1396, 573, 1671, 1047, 1663, 3019, 1958, 2442, 1291, 1121, 968, 428, 106, 72, 2893, 508, 59, 88, 2893, 508, 59, 1663, 3019, 1958, 2325, 1587, 2325, 1587, 2893, 508, 59, 2893, 508, 59, 2434, 1047, 1587, 547, 2894, 2282, 1872, 702, 717, 2612, 2219, 2694, 508], [2836, 278, 2570, 2434, 1047, 1587, 547, 2894, 2282, 1872, 702, 717, 2612, 2219, 2694, 508, 1328, 1060, 773, 1279, 72, 2893, 508, 59, 2893, 508, 59, 1663, 3019, 1958, 2325, 1587, 2325, 1587, 278, 2570, 2893, 508, 59, 2893, 508, 59, 2434, 1047, 1587, 547, 2894, 2282, 1872, 702, 717, 2612, 2219, 2694, 508, 1328, 2612, 2219, 2694, 508, 1328, 2694, 508, 1328, 986, 2936, 2791, 386], [88, 2321, 1750, 1541, 2160, 161, 379, 1958, 2327, 1750, 427, 38, 2160, 992, 740, 2150, 2160, 1047, 1750, 673, 530, 573, 524, 530, 573, 524, 1649, 502, 1047, 2749, 1958, 454, 2516, 530, 573, 524, 530, 573, 524, 1320, 1788, 428, 2442, 2576, 1587, 1780, 1320, 1788, 76, 2796, 1958, 72, 2576, 1587, 1780, 278, 2499, 1850, 2499, 1850, 2499, 1850, 1145, 2896, 2801, 3291, 2896, 2616], [1958, 454, 2706, 573, 1750, 673, 88, 2479, 1958, 2720, 1958, 52, 508, 222, 2413, 2436, 72, 1639, 2791, 2290, 963, 2667, 1060, 1780, 165, 166, 2282, 530, 573, 524, 3291, 530, 573, 524, 2896, 963, 1047, 1958, 1780, 530, 573, 524, 530, 573, 524, 1320, 1788, 76, 2796, 76, 2796, 1958, 72, 1649, 502, 2616, 2749, 1958, 454, 278, 2576, 1587, 1780, 2516, 76, 76, 2796, 3291], [502, 2749, 1958, 454, 2516, 2516, 191, 1879, 1274, 3257, 2282, 1649, 502, 530, 573, 524, 191, 390, 611, 2279, 1942, 311, 508, 1870, 2499, 2727, 1649, 3139, 2380, 117, 2516, 2727, 1649, 3139, 2380, 117, 117, 88, 3290, 1750, 955, 573, 2099, 1927, 1958, 367, 1750, 983, 2321, 573, 1047, 974, 1834, 175, 2381, 1649, 1047, 1750, 276, 530, 573, 524, 530, 573, 524, 1649, 502, 1047], [278, 2516, 88, 1395, 370, 1330, 2989, 325, 386, 508, 793, 2368, 88, 1395, 1840, 199, 2219, 2936, 72, 1142, 1575, 88, 1395, 2936, 72, 1142, 1592, 1636, 243, 2949, 573, 508, 1975, 3229, 1750, 372, 863, 72, 1766, 696, 2406, 72, 1742, 2219, 88, 2191, 2434, 1481, 2434, 3019, 1305, 3019, 1305, 1544, 1587, 1060, 1398, 1395, 2279, 1750, 673, 98, 386, 508, 801, 1587, 1640, 2484], [88, 386, 508, 2206, 2219, 88, 1927, 963, 842, 2434, 1907, 702, 2516, 2516, 1907, 702, 2516, 2516, 88, 1330, 98, 386, 508, 801, 2499, 1060, 2460, 454, 1330, 1994, 1940, 613, 1319, 2499, 1291, 2460, 454, 1615, 2791, 114, 2499, 2460, 1636, 1958, 508, 3022, 1047, 2499, 2460, 1097, 3121, 2128, 386, 1750, 997, 2836, 2434, 1315, 3019, 1305, 3019, 1305, 3019, 1305, 1060, 1324, 72, 191], [2191, 2434, 1481, 3019, 1305, 2516, 2516, 3019, 1305, 2516, 2516, 1544, 1587, 1060, 1398, 1395, 2279, 1750, 673, 98, 386, 508, 801, 1587, 1640, 2484, 702, 88, 386, 508, 2206, 2219, 88, 1927, 963, 842, 2434, 1907, 702, 2516, 2516, 1907, 702, 2516, 2516, 644, 88, 1330, 98, 386, 508, 801, 238, 2499, 2758, 2080, 2702, 1750, 372, 175, 1649, 1787, 1395, 2936, 72, 1093, 3072, 3072], [2499, 1395, 326, 1750, 372, 465, 3072, 3072, 175, 2499, 1787, 2959, 2807, 1793, 2434, 372, 1907, 702, 88, 1330, 98, 386, 508, 801, 1907, 702, 98, 386, 508, 801, 2516, 2516, 372, 372, 372, 1907, 702, 2516, 98, 386, 508, 801, 372, 3019, 1305, 88, 386, 508, 2206, 2219, 88, 1927, 963, 842, 372, 3019, 1305, 278, 2516, 644, 88, 1330, 98, 386, 508, 801, 2434, 1315], [2499, 1060, 2814, 1958, 1259, 2160, 1587, 2499, 1060, 1350, 508, 659, 165, 2499, 1060, 2814, 1330, 1879, 28, 1958, 1282, 72, 207, 1750, 1671, 3121, 1567, 1081, 1047, 2499, 2814, 3121, 508, 2523, 2219, 1445, 1291, 1958, 1850, 1145, 1750, 1847, 710, 72, 55, 701, 3111, 1516, 2783, 1663, 3236, 165, 2899, 573, 974, 1481, 3229, 1663, 2155, 1903, 257, 974, 2687, 138, 662, 88, 1330, 98], [508, 1377, 2219, 428, 2442, 1145, 88, 621, 175, 1750, 673, 3121, 2973, 2219, 1750, 2452, 3121, 1033, 702, 573, 508, 3184, 573, 508, 31, 1377, 382, 2499, 1060, 2814, 260, 1291, 1330, 1187, 3120, 1958, 1360, 1254, 1417, 3195, 72, 1364, 2831, 2499, 1060, 2814, 1958, 1282, 2959, 1430, 175, 1587, 1926, 2505, 72, 1047, 508, 3111, 1145, 2499, 119, 2499, 2576, 370, 1649, 1544, 1587, 1780], [3091, 2499, 2899, 963, 1476, 968, 2499, 2941, 1047, 2499, 2814, 3121, 1958, 1850, 1145, 1398, 135, 1398, 1395, 2505, 72, 1047, 717, 55, 701, 3111, 1516, 2783, 701, 3111, 1750, 1193, 2453, 175, 2499, 2576, 1259, 1750, 1845, 2638, 1047, 508, 2577, 2499, 2758, 1244, 315, 1330, 2191, 1525, 508, 1959, 1547, 2791, 88, 516, 1305, 1958, 1750, 55, 701, 3111, 701, 3111, 701, 3111, 3111, 3111], [80, 80, 573, 508, 527, 6, 2305, 381, 2160, 1484, 1270, 2219, 1315, 783, 3060, 1725, 285, 20, 3207, 405, 117, 2836, 2516, 1252, 3048, 2160, 1602, 2779, 2219, 1205, 530, 212, 1505, 2434, 1762, 1158, 386, 2219, 386, 117, 2624, 1117, 1121, 3110, 179, 508, 1650, 2219, 372, 848, 6, 1908, 1390, 1958, 1636, 386, 386, 386, 386, 386, 386, 1750, 2480, 2908, 1926, 1780, 261, 3077], [508, 1650, 2219, 2244, 508, 2445, 1145, 2638, 2420, 135, 963, 1587, 2219, 72, 2836, 2516, 3077, 1176, 508, 2595, 1750, 2480, 2908, 1926, 1097, 1541, 2219, 1214, 258, 1516, 318, 1228, 98, 1958, 1335, 573, 508, 2033, 1958, 435, 1121, 1070, 2219, 1958, 2106, 1121, 140, 1958, 370, 1625, 508, 308, 212, 508, 51, 1832, 1958, 364, 2702, 508, 1720, 1958, 508, 2532, 527, 80, 80, 428], [508, 2311, 2441, 1206, 1121, 508, 960, 573, 508, 2764, 257, 1750, 1055, 2228, 2576, 1587, 1780, 1649, 2354, 2494, 573, 1925, 2160, 508, 3091, 257, 1863, 1929, 1985, 257, 524, 2547, 72, 1443, 2219, 3195, 72, 1636, 1864, 1444, 2078, 2959, 1103, 212, 2411, 2265, 1117, 2959, 1265, 1832, 1164, 1060, 1808, 1121, 151, 963, 1052, 581, 2035, 80, 926, 926, 953, 515, 508, 1368, 212, 1750], [3177, 844, 2914, 2219, 88, 863, 31, 763, 1750, 372, 863, 72, 963, 1983, 1644, 2499, 1060, 2460, 235, 2702, 1649, 2814, 1958, 1436, 2702, 1649, 2460, 454, 1278, 2160, 1145, 3146, 1531, 2434, 3019, 2219, 2936, 72, 3195, 72, 2936, 573, 1145, 964, 2191, 1145, 2796, 1750, 673, 3121, 386, 2031, 1047, 2423, 1615, 2434, 1060, 2255, 72, 1958, 2799, 603, 2219, 1706, 1145, 390, 1163, 1750], [3121, 88, 573, 963, 1330, 1851, 2219, 253, 1060, 1336, 2219, 2892, 72, 644, 88, 1567, 963, 1145, 1879, 1274, 442, 88, 1579, 1330, 1792, 595, 2160, 974, 1644, 2585, 88, 519, 1346, 1958, 974, 2288, 934, 2434, 2570, 540, 2914, 2219, 3195, 72, 370, 2914, 2160, 1750, 1287, 1648, 88, 1579, 1330, 1792, 595, 2160, 974, 1644, 2585, 88, 573, 508, 925, 88, 1291, 1869, 2675, 1958], [3207, 2959, 38, 573, 1750, 1671, 1051, 508, 70, 3060, 1033, 2078, 2219, 508, 1480, 1717, 1156, 1417, 1060, 1587, 3091, 771, 1593, 2576, 1587, 1780, 1537, 1958, 508, 962, 1997, 1958, 72, 1417, 1060, 2429, 72, 1958, 508, 1210, 257, 304, 2946, 508, 1955, 3037, 6, 508, 2628, 257, 508, 1959, 484, 2434, 2663, 2219, 3138, 2570, 973, 2580, 1958, 431, 2576, 1587, 1780, 2228, 2654, 1587], [646, 2499, 1280, 646, 2499, 1280, 1907, 2282, 2282, 2282, 2282, 2282, 175, 1587, 1919, 1780, 72, 175, 1587, 1919, 1780, 72, 2570, 88, 646, 2570, 88, 646, 2570, 88, 135, 2570, 88, 135, 88, 1291, 1016, 1330, 1644, 98, 3291, 1587, 530, 72, 623, 744, 2081, 1330, 372, 2499, 502, 191, 1587, 1557, 1750, 1832, 2219, 508, 2903, 257, 508, 2033, 2742, 1749, 508, 547, 1047, 2730], [3242, 175, 1587, 1644, 1750, 2544, 386, 1727, 2836, 2245, 1228, 257, 1587, 2219, 72, 3216, 1644, 164, 1958, 454, 2836, 1060, 2040, 372, 88, 1187, 2219, 1019, 2791, 573, 508, 3214, 1291, 3275, 1940, 72, 1060, 2499, 3111, 1978, 2434, 3291, 1587, 530, 72, 623, 744, 2516, 2516, 2836, 1330, 1237, 2575, 72, 573, 1330, 2260, 3165, 6, 508, 306, 257, 717, 3169, 2962, 1060, 540, 1060], [1060, 207, 2959, 1929, 2160, 508, 2804, 2767, 2791, 1750, 753, 717, 2985, 2600, 2903, 199, 508, 3165, 2219, 166, 1330, 1898, 2401, 386, 573, 1750, 3203, 2791, 573, 508, 3184, 1291, 3277, 1940, 72, 1060, 2499, 3111, 348, 2434, 2836, 1060, 2499, 3111, 348, 2434, 2027, 2245, 3257, 257, 1587, 2219, 72, 2499, 3111, 1958, 1324, 1750, 3125, 2160, 1587, 2570, 88, 646, 2570, 88, 646, 223], [125, 125, 125, 125, 125, 125, 125, 125, 125, 2373, 2570, 289, 60, 1330, 2423, 2031, 138, 98, 1041, 72, 1330, 1218, 191, 508, 2461, 3121, 1033, 2219, 508, 3018, 3121, 31, 386, 717, 3253, 2219, 1544, 508, 1089, 2157, 817, 1958, 367, 1330, 1644, 2646, 1145, 3121, 508, 558, 3019, 2953, 3019, 1958, 508, 1284, 1727, 3019, 1958, 508, 1233, 3077, 710, 1330, 1389, 1423, 3091, 2219], [1926, 1203, 199, 508, 1991, 2160, 1330, 2215, 1043, 3077, 2708, 817, 508, 3102, 257, 1330, 1832, 1666, 3002, 2064, 1389, 1423, 3203, 953, 1330, 1581, 573, 717, 3161, 2570, 508, 312, 3121, 386, 2516, 2516, 2516, 3019, 2953, 3019, 1958, 508, 1284, 1727, 3019, 1958, 508, 1233, 125, 125, 125, 125, 2373, 2347, 508, 755, 2638, 2600, 2831, 508, 1961, 1781, 788, 1587, 1652, 2758, 2791, 1541], [257, 1727, 1587, 2576, 1780, 573, 175, 428, 1926, 1780, 702, 2836, 2758, 1330, 1907, 702, 508, 755, 2638, 516, 702, 212, 508, 1961, 1781, 788, 2413, 2767, 199, 311, 2219, 2413, 516, 1047, 2702, 2576, 1636, 81, 644, 1587, 1652, 1636, 1946, 1674, 2822, 755, 2638, 1153, 1305, 508, 1389, 1423, 1188, 3121, 2914, 2725, 2619, 3195, 1449, 3091, 1284, 312, 2401, 963, 773, 1593, 278, 278], [890, 2155, 1330, 1843, 2033, 1204, 1625, 135, 502, 1330, 2753, 2575, 871, 2219, 890, 109, 1958, 2327, 175, 573, 508, 31, 2903, 257, 653, 2674, 2315, 3000, 502, 2914, 1362, 508, 3000, 502, 2914, 890, 1244, 3111, 2219, 890, 1244, 2207, 2219, 890, 1244, 1073, 2219, 2499, 1850, 2499, 1850, 890, 1244, 1788, 1649, 48, 3223, 3223, 3223, 3223, 3223, 3223, 3223, 3223, 2228, 1060, 1587, 3019], [2219, 2327, 3019, 1364, 2219, 2327, 2018, 2018, 3019, 1364, 2219, 2327, 890, 1244, 1047, 2033, 1047, 653, 1635, 1033, 1625, 2228, 1060, 1587, 3019, 1364, 2219, 2327, 2327, 2327, 3019, 1364, 2219, 2327, 3019, 1364, 2219, 2327, 3019, 1364, 2219, 2327, 2327, 2327, 2327, 80, 1636, 2936, 469, 399, 2890, 3000, 2516, 2783, 2783, 2783, 2783, 3039, 2505, 1649, 2505, 1649, 890, 2155, 1330, 2238, 1188, 573], [753, 890, 484, 199, 1047, 2033, 405, 927, 2219, 2381, 1330, 2962, 175, 573, 508, 31, 2903, 257, 653, 2674, 2315, 76, 502, 1860, 2018, 3019, 1364, 2219, 2327, 3019, 1364, 2219, 2327, 3019, 1364, 2219, 2327, 890, 1244, 1047, 2033, 1047, 653, 1635, 1033, 1625, 2228, 1060, 1587, 3019, 1364, 2219, 2327, 2219, 2327, 3019, 1364, 2219, 2327, 890, 1244, 1047, 2033, 890, 1244, 1047, 653, 890], [214, 1330, 1898, 644, 88, 873, 1587, 88, 2600, 3230, 1958, 1163, 1900, 2499, 223, 2702, 1587, 2556, 653, 2570, 502, 1330, 2423, 191, 2499, 2335, 1483, 175, 1587, 2547, 1750, 3265, 13, 1619, 135, 3121, 2959, 294, 1398, 573, 1750, 673, 2570, 1660, 1847, 370, 1649, 685, 2247, 2256, 1514, 702, 488, 1047, 890, 1350, 3121, 1291, 1330, 2989, 1911, 1660, 2331, 1282, 1649, 685, 2219, 238], [2536, 488, 1047, 890, 1350, 3121, 1291, 1330, 2989, 1911, 543, 1911, 2836, 278, 2516, 2128, 646, 386, 508, 1917, 644, 3259, 689, 454, 1766, 1544, 2499, 2576, 3060, 1587, 1541, 2570, 986, 1489, 1363, 1590, 2499, 2936, 2434, 1741, 175, 2499, 2576, 725, 199, 508, 2423, 175, 1587, 1850, 3111, 3207, 2064, 1593, 3172, 1958, 761, 1660, 1847, 370, 1649, 685, 261, 1299, 454, 1291, 488, 1587], [986, 1291, 2422, 1330, 2989, 1911, 1660, 2331, 370, 508, 2423, 644, 508, 1474, 2638, 2267, 1749, 1587, 2219, 1663, 1244, 1788, 1649, 48, 1958, 1282, 1649, 890, 1919, 2586, 1649, 278, 526, 2279, 1649, 644, 2499, 2576, 370, 1649, 2989, 1911, 1656, 2516, 2836, 2516, 1350, 1330, 2989, 1911, 2516, 1291, 1330, 2989, 1911, 2516, 1142, 1593, 1339, 1329, 2516, 1663, 1396, 2736, 2518, 92, 13, 2033], [539, 1958, 2936, 1649, 1541, 1350, 1142, 1911, 2516, 2896, 1573, 1958, 1780, 2160, 2434, 166, 2282, 1587, 1850, 2499, 1060, 1121, 3074, 2253, 573, 1330, 2242, 3139, 2422, 1142, 1911, 2516, 2219, 508, 92, 1060, 2391, 175, 1276, 508, 2544, 2499, 1787, 1244, 2423, 963, 508, 662, 644, 2499, 1350, 1587, 1911, 2516, 2516, 2516, 238, 2499, 1350, 1587, 278, 2499, 1350, 1587, 370, 1142, 1911, 2217], [1880, 199, 717, 3265, 2219, 3195, 72, 828, 2831, 301, 717, 2088, 2379, 2219, 3195, 717, 673, 1099, 2896, 2434, 40, 191, 1587, 1850, 508, 2167, 2896, 2434, 40, 1047, 1587, 3060, 1958, 1097, 3121, 1040, 573, 3111, 2327, 508, 662, 76, 2327, 508, 662, 257, 3111, 2836, 2516, 191, 1398, 2191, 2791, 2219, 717, 2691, 3121, 1615, 2903, 3177, 549, 2219, 3195, 1031, 1636, 974, 3121, 717], [1060, 2327, 1573, 1958, 2936, 2896, 1330, 1443, 1377, 1047, 1587, 3060, 1958, 1097, 3121, 1040, 573, 3111, 2327, 508, 662, 2516, 76, 2327, 508, 662, 257, 3111, 2836, 2516, 1750, 662, 257, 3111, 953, 1291, 2231, 3111, 2136, 212, 1750, 2379, 2791, 1958, 1750, 2061, 1750, 3111, 3121, 1413, 1942, 1750, 1055, 2327, 508, 662, 2949, 72, 1893, 3019, 3019, 3019, 3019, 3019, 2327, 508, 662, 2327], [662, 2327, 508, 662, 2327, 508, 662, 2327, 508, 662, 76, 2327, 508, 662, 257, 3111, 974, 3121, 717, 1671, 1060, 2327, 1573, 1958, 2936, 2896, 1330, 1443, 1443, 1377, 1047, 1587, 3060, 1958, 1097, 3121, 1040, 573, 3111, 2327, 508, 662, 2516, 2327, 508, 662, 257, 3111, 717, 1671, 1060, 2327, 1573, 1958, 2936, 2896, 1330, 1443, 1443, 1377, 1047, 1587, 3060, 1958, 1097, 3121, 1040, 573], [573, 508, 1749, 652, 2272, 210, 508, 3167, 825, 2164, 508, 320, 2035, 2903, 199, 1958, 1780, 348, 135, 1968, 508, 864, 3077, 710, 2043, 1330, 1163, 1958, 1780, 348, 1525, 1672, 1780, 1330, 2549, 3111, 348, 212, 6, 1587, 2638, 1478, 2420, 963, 2420, 963, 2420, 963, 734, 1601, 2031, 1880, 2272, 566, 508, 2283, 1900, 3180, 696, 1780, 72, 13, 1978, 2656, 2896, 1573, 1958, 3122], [646, 890, 2638, 381, 1958, 454, 2780, 484, 508, 2252, 257, 508, 1314, 646, 890, 2046, 2993, 1958, 1157, 573, 1330, 1377, 2160, 508, 61, 2234, 3134, 2219, 646, 890, 2638, 484, 508, 2252, 257, 508, 1314, 646, 890, 2046, 2993, 963, 2053, 1707, 3019, 1958, 454, 508, 523, 257, 1587, 1047, 2499, 2710, 173, 2499, 3060, 2831, 72, 2764, 257, 2780, 2516, 2516, 2499, 3060, 2959, 2714], [98, 1926, 454, 1750, 2230, 370, 72, 1958, 508, 113, 257, 1587, 1047, 381, 1958, 454, 2780, 2252, 257, 508, 1314, 2993, 2219, 1443, 1244, 717, 1377, 573, 1750, 1832, 88, 646, 963, 717, 3111, 2219, 986, 1282, 1750, 1280, 890, 484, 381, 1958, 454, 2252, 257, 508, 1314, 2959, 98, 3139, 3242, 1750, 308, 3121, 573, 1750, 2119, 1832, 2836, 2836, 2836, 2836, 547, 235, 2702, 1587], [2442, 538, 2155, 717, 653, 88, 1330, 98, 1145, 1299, 1636, 3248, 1117, 508, 2575, 2219, 93, 963, 508, 690, 2160, 1750, 3001, 2219, 2379, 814, 957, 1244, 1958, 2352, 508, 17, 1171, 2423, 2516, 2499, 1850, 1145, 547, 235, 2702, 72, 2499, 1223, 1649, 2556, 653, 175, 2499, 1926, 2415, 2070, 258, 141, 88, 1541, 1171, 2423, 2516, 2516, 3230, 2890, 1636, 2890, 1636, 2783, 2776, 2516], [974, 98, 1117, 2027, 364, 386, 508, 656, 576, 576, 576, 646, 890, 2638, 646, 890, 2638, 381, 1958, 454, 2780, 484, 508, 2252, 257, 508, 1314, 646, 890, 2046, 381, 1958, 454, 2780, 2252, 257, 508, 1314, 2993, 2219, 1443, 1244, 717, 1377, 573, 1750, 1832, 88, 646, 963, 717, 3111, 2219, 986, 1282, 1750, 1280, 890, 484, 381, 1958, 454, 2252, 257, 508, 1314, 257, 508], [428, 1383, 348, 1330, 1757, 573, 508, 527, 257, 508, 1443, 175, 3077, 2553, 1286, 1750, 1832, 399, 3077, 707, 72, 2434, 2499, 1244, 1750, 1832, 1887, 2219, 2499, 2324, 348, 1625, 1145, 3272, 502, 1330, 2699, 406, 2219, 2499, 2155, 1958, 1282, 348, 52, 1587, 376, 1772, 963, 1750, 1935, 2499, 1060, 1445, 1788, 428, 2442, 1907, 702, 372, 2896, 508, 2308, 963, 508, 2893, 996, 249], [508, 2354, 249, 702, 508, 2354, 249, 702, 508, 2354, 278, 1587, 1350, 1330, 3015, 1121, 1330, 2695, 573, 508, 2379, 249, 702, 508, 2354, 249, 702, 508, 2354, 249, 702, 508, 2354, 1060, 1624, 1788, 717, 811, 1660, 696, 502, 1750, 2961, 1649, 502, 1330, 2869, 1145, 696, 1556, 175, 508, 2611, 1541, 386, 1750, 2368, 644, 2499, 1697, 1750, 2961, 573, 508, 1995, 22, 2499, 1244], [836, 469, 1047, 2753, 257, 3116, 1663, 1396, 1041, 2896, 508, 1310, 1958, 3195, 72, 386, 508, 92, 744, 2896, 1214, 175, 1330, 1354, 257, 659, 2219, 88, 2420, 1958, 769, 249, 702, 508, 2354, 249, 702, 508, 2354, 249, 702, 508, 2354, 1587, 1350, 1330, 2058, 1121, 1330, 2695, 573, 508, 2379, 249, 702, 508, 2354, 249, 702, 508, 2354, 372, 249, 702, 508, 2354, 2219, 3195], [2658, 2219, 2112, 1259, 1019, 573, 285, 3149, 1587, 1850, 1330, 1887, 526, 216, 2617, 1587, 1926, 3174, 2004, 547, 2936, 2241, 2346, 547, 547, 2160, 1752, 249, 702, 508, 2354, 249, 702, 508, 2354, 249, 702, 508, 2354, 1587, 1350, 1330, 1887, 1121, 1330, 2695, 573, 508, 2379, 249, 702, 508, 2354, 249, 702, 508, 2354, 249, 702, 508, 2354, 1291, 3122, 72, 1145, 138, 790, 1887], [1587, 1907, 13, 72, 2556, 653, 1587, 1907, 13, 72, 2219, 1788, 1097, 1587, 2442, 1587, 2442, 2184, 135, 2896, 508, 2915, 2896, 508, 2915, 257, 255, 1587, 1280, 135, 1475, 13, 508, 2915, 669, 963, 2031, 1952, 508, 2915, 2796, 2959, 2881, 2499, 579, 88, 508, 2915, 257, 255, 482, 1958, 508, 2915, 482, 1958, 508, 2915, 482, 1958, 508, 2915, 257, 255, 482, 1958, 508, 2915], [2499, 1926, 1780, 1649, 573, 717, 690, 1671, 3121, 2434, 1463, 2358, 2434, 1810, 717, 1377, 3121, 2434, 2353, 3290, 2616, 782, 2219, 1927, 2434, 1502, 1315, 717, 2556, 653, 3121, 2753, 257, 2592, 175, 2441, 2556, 1671, 1330, 2989, 2804, 1255, 1040, 2959, 3197, 2394, 454, 782, 2570, 2004, 1425, 1106, 428, 1926, 2810, 1587, 2160, 2117, 635, 1587, 1047, 2914, 2160, 3222, 2219, 1819, 175, 1587], [1358, 1958, 106, 508, 2856, 2219, 2544, 508, 222, 1315, 1587, 2449, 1357, 2219, 3215, 175, 2441, 2556, 1671, 1330, 2989, 2804, 1255, 1040, 1158, 1785, 1587, 3116, 1330, 2480, 2462, 1884, 175, 2441, 2556, 1671, 1330, 2989, 2804, 1255, 1040, 454, 782, 2783, 79, 79, 2563, 2885, 1958, 223, 1587, 2638, 2914, 1165, 174, 13, 2256, 2434, 2896, 1552, 1181, 3207, 2989, 1587, 1926, 1097, 1958, 221], [1334, 508, 793, 2448, 2825, 508, 1996, 1060, 2128, 386, 508, 2297, 2018, 2018, 2018, 2018, 1334, 508, 793, 2448, 623, 1671, 386, 508, 1152, 46, 2018, 2018, 2018, 1395, 1334, 508, 565, 1649, 1787, 1921, 1903, 963, 72, 2936, 717, 2379, 2791, 372, 2516, 484, 1395, 1334, 2953, 717, 170, 2035, 2638, 2267, 1749, 2499, 2460, 370, 717, 1832, 3116, 1587, 212, 974, 3120, 1395, 1324, 1649], [311, 883, 702, 883, 702, 257, 974, 574, 3288, 1334, 508, 793, 2448, 2018, 2018, 2018, 2018, 2018, 2018, 1334, 508, 793, 2448, 2018, 2018, 2018, 2018, 2018, 1395, 1334, 508, 565, 1649, 1787, 1921, 1903, 963, 72, 1459, 717, 2377, 1364, 372, 484, 1395, 1334, 2953, 2516, 890, 1244, 2992, 1958, 508, 863, 890, 1244, 1084, 1958, 508, 1541, 1590, 2499, 2936, 2434, 1615, 2499, 1291, 3060], [1334, 3195, 72, 370, 717, 1832, 3195, 72, 454, 717, 2970, 2836, 1334, 508, 793, 2448, 1060, 2128, 386, 508, 2297, 2018, 2018, 2018, 2018, 2018, 2018, 2836, 1334, 508, 793, 2448, 2219, 623, 1671, 386, 508, 1152, 46, 2018, 2018, 2018, 1395, 1334, 508, 565, 1649, 1787, 1921, 1903, 963, 72, 2516, 1334, 508, 793, 2448, 2018, 2018, 2018, 2018, 2018, 2836, 1334, 508, 793, 2448, 2018], [2018, 2989, 1517, 1398, 1497, 1517, 2638, 1587, 2191, 18, 1649, 1787, 2959, 2422, 573, 2092, 1587, 1060, 2814, 1958, 2327, 2959, 1593, 2896, 91, 1145, 1587, 1787, 2959, 372, 1788, 1035, 717, 701, 2442, 1398, 1047, 3098, 199, 1121, 1330, 1091, 359, 3019, 1587, 2799, 974, 131, 3057, 1625, 55, 2975, 3057, 550, 508, 1864, 1276, 2762, 367, 1983, 1958, 3111, 1587, 1112, 1525, 1072, 1525, 72], [673, 3121, 2830, 2160, 1587, 2959, 353, 1788, 1587, 1097, 3057, 1625, 55, 2975, 986, 2830, 454, 573, 3111, 2160, 1587, 412, 72, 963, 1788, 2499, 1041, 1587, 1750, 673, 2164, 1330, 2841, 257, 72, 1587, 1850, 1145, 986, 526, 1872, 1587, 2499, 1850, 1145, 1587, 1652, 454, 1443, 3057, 1625, 55, 2975, 3057, 550, 508, 1864, 1276, 2762, 367, 1983, 1958, 3111, 1587, 1112, 1525, 1072, 1525], [370, 1649, 508, 131, 1587, 2814, 1649, 175, 191, 428, 3195, 1587, 2791, 1750, 3189, 3057, 1625, 55, 2975, 1364, 1958, 1750, 2152, 744, 1071, 767, 1060, 1587, 1850, 1398, 120, 1587, 1244, 717, 590, 1671, 2417, 257, 1587, 2219, 1587, 1926, 1225, 1649, 1625, 165, 442, 131, 165, 442, 3057, 1625, 55, 2975, 3057, 550, 508, 1864, 1276, 2762, 367, 1374, 1395, 3111, 1587, 1112, 1525, 1072], [1649, 109, 3258, 2434, 238, 428, 1660, 890, 530, 1330, 375, 1494, 2499, 1209, 2220, 573, 717, 1591, 2219, 717, 3111, 359, 2499, 712, 1587, 359, 2499, 739, 508, 833, 257, 1445, 2219, 1151, 484, 1214, 175, 1330, 1159, 1649, 323, 508, 833, 1403, 890, 2273, 508, 3076, 2499, 3111, 1587, 2625, 2499, 2941, 2325, 72, 2325, 72, 2325, 72, 2499, 2576, 753, 974, 1671, 1766, 2325, 72], [72, 2325, 72, 88, 1611, 2219, 88, 3248, 212, 1305, 508, 3113, 1299, 442, 454, 1243, 986, 2344, 508, 740, 1958, 931, 744, 2160, 1983, 1644, 502, 1649, 1047, 2433, 1047, 1145, 3111, 2499, 2551, 1750, 2379, 2219, 2499, 2360, 1330, 276, 963, 734, 1776, 2994, 2499, 3060, 2959, 673, 88, 31, 2831, 2499, 3060, 2959, 2513, 1608, 2325, 72, 2325, 72, 2325, 72, 2499, 2576, 753, 974], [508, 2183, 890, 2327, 508, 1598, 890, 1040, 191, 890, 223, 1145, 890, 1850, 1649, 1047, 890, 1850, 1214, 13, 1047, 508, 1022, 3224, 1121, 1330, 3185, 212, 508, 960, 2434, 1457, 863, 257, 717, 2401, 1047, 717, 1845, 1725, 1958, 1587, 2442, 2896, 2420, 2801, 2442, 1649, 262, 191, 2499, 1880, 1750, 2035, 1299, 1649, 1047, 1636, 1625, 2442, 2896, 2420, 2801, 2442, 1649, 963, 2513, 2576], [2928, 1958, 1587, 2576, 454, 2928, 1958, 72, 2896, 1573, 2420, 1958, 3091, 2896, 1573, 1958, 1624, 2434, 1072, 2232, 2219, 1929, 2434, 1072, 1935, 1958, 504, 2160, 508, 2049, 257, 2117, 1047, 508, 3016, 1707, 2149, 51, 1410, 963, 2401, 547, 1291, 2576, 2622, 2442, 2896, 2420, 2801, 1587, 1926, 2442, 2896, 2420, 1541, 2896, 1573, 1958, 1624, 508, 3002, 257, 508, 1354, 2442, 2896, 2420, 2801], [1722, 178, 1722, 178, 627, 627, 627, 2741, 2570, 538, 863, 72, 1047, 508, 492, 1395, 1850, 2018, 2741, 2413, 1395, 1444, 2649, 2401, 2441, 1330, 1501, 2979, 2428, 1780, 508, 2232, 2428, 1780, 2649, 3111, 2279, 2428, 1223, 72, 1498, 238, 2442, 963, 1774, 2340, 2914, 2219, 2914, 2219, 2914, 744, 2741, 2570, 538, 863, 72, 3207, 2959, 600, 508, 2852, 2018, 2741, 2219, 1047, 508, 1377], [1282, 2641, 702, 1958, 454, 2385, 646, 3019, 508, 2699, 925, 1880, 508, 636, 1696, 1696, 2428, 1324, 2641, 2873, 890, 2442, 1587, 2187, 1696, 1696, 2914, 2219, 2914, 2219, 2914, 744, 2434, 3195, 2070, 1850, 191, 428, 421, 2896, 1291, 1330, 1786, 28, 2428, 3060, 2641, 2731, 573, 508, 1650, 2219, 3122, 72, 1788, 1097, 428, 1445, 2896, 1875, 1330, 1671, 1958, 454, 2190, 2219, 2084, 2428], [508, 2232, 2428, 1780, 2649, 3111, 2279, 2516, 2428, 1223, 72, 1498, 986, 2442, 963, 1774, 2340, 2914, 2219, 2914, 2219, 2914, 2219, 2914, 744, 2516, 2741, 2741, 2741, 2741, 3291, 1398, 1429, 1750, 673, 744, 2741, 3291, 2247, 1047, 2219, 1047, 1977, 744, 262, 508, 2834, 2144, 1573, 1154, 2219, 1465, 773, 2616, 16, 508, 1613, 212, 508, 746, 2219, 573, 508, 1616, 508, 2382, 1015, 1255], [821, 1213, 1587, 394, 1973, 2160, 72, 88, 1297, 3287, 1788, 1587, 207, 2831, 980, 2499, 3174, 1587, 1958, 454, 1750, 2205, 1587, 2442, 1587, 1299, 1544, 1587, 3139, 175, 1587, 2576, 2499, 3111, 1587, 1229, 3195, 1750, 2395, 435, 1625, 2160, 1587, 1620, 1330, 305, 1644, 1633, 1852, 809, 821, 2193, 2499, 207, 2434, 2017, 1926, 890, 1097, 1649, 744, 1926, 890, 1097, 1649, 744, 1563, 3259], [1145, 2235, 211, 820, 2113, 2524, 2126, 2214, 2219, 13, 508, 2792, 257, 508, 2308, 508, 795, 974, 2423, 257, 3237, 2896, 2434, 1748, 2499, 207, 1121, 43, 573, 508, 2804, 1926, 2499, 3060, 1330, 2072, 1291, 2758, 1541, 386, 43, 1788, 1330, 1428, 2116, 1843, 1277, 2896, 315, 1330, 1982, 1525, 1330, 353, 257, 2561, 2434, 1564, 509, 1750, 1363, 688, 508, 1647, 2536, 238, 3057, 550], [2499, 1121, 1958, 2128, 646, 573, 508, 2592, 2056, 573, 508, 2194, 2638, 2006, 3089, 1221, 573, 2423, 2219, 1060, 1649, 1282, 1587, 207, 96, 2499, 1121, 1958, 2128, 646, 2346, 508, 398, 2903, 508, 2056, 573, 508, 2194, 3076, 738, 1958, 508, 2033, 508, 690, 2085, 1749, 2219, 1060, 1649, 1282, 1587, 207, 96, 2043, 940, 1330, 3120, 428, 1926, 1360, 1360, 1625, 367, 1330, 1782, 1958], [1766, 2043, 940, 1330, 3120, 428, 1926, 1360, 2043, 940, 1958, 367, 1476, 3089, 2499, 1121, 1958, 2128, 646, 573, 508, 2785, 2423, 508, 2056, 573, 508, 2194, 428, 183, 573, 508, 2448, 508, 418, 612, 2300, 239, 938, 386, 717, 3265, 1221, 573, 2423, 2219, 1060, 1649, 1282, 1587, 207, 96, 2043, 940, 1330, 3120, 428, 1926, 1360, 2043, 1350, 1958, 367, 1476, 3089, 278, 1476, 257], [3, 2552, 1750, 276, 646, 3077, 3257, 2570, 508, 98, 2160, 508, 2492, 359, 3180, 3077, 1097, 1649, 1483, 1478, 1244, 2207, 1478, 2434, 2973, 1478, 1330, 236, 1926, 1097, 2580, 2580, 2580, 1478, 1750, 276, 584, 1478, 1750, 112, 3189, 1478, 1750, 2097, 2219, 3077, 1299, 1994, 1587, 1994, 1587, 1994, 1587, 644, 1478, 508, 1574, 257, 508, 1314, 3077, 1926, 1282, 1587, 2758, 1031, 1211, 1282], [1211, 2836, 584, 644, 1478, 1983, 1983, 3077, 1926, 3111, 1478, 1750, 276, 584, 1761, 1398, 195, 1421, 2191, 195, 1421, 2516, 1421, 2516, 1421, 3077, 1919, 3195, 1587, 2791, 1761, 1398, 195, 1421, 278, 2191, 195, 1421, 2516, 1421, 2434, 3077, 1919, 3195, 1587, 2791, 3077, 1919, 3077, 1919, 3077, 1919, 3195, 1587, 2791, 3077, 1926, 1097, 2580, 2580, 2580, 1478, 1750, 276, 584, 609, 1516, 2516], [3195, 72, 2979, 1649, 1958, 1587, 2516, 1780, 1788, 2499, 1244, 2499, 1244, 1330, 1925, 257, 1330, 2726, 3122, 72, 1788, 1587, 207, 3121, 1649, 2513, 3121, 1649, 2513, 1587, 1850, 2499, 1244, 1788, 1649, 48, 2219, 2499, 1926, 370, 1330, 2726, 2654, 1587, 1223, 508, 2380, 106, 372, 1587, 2219, 72, 1244, 736, 308, 2516, 1587, 2219, 72, 890, 1244, 736, 308, 736, 308, 2499, 1244, 1649], [1244, 1649, 2499, 1134, 191, 484, 1395, 1282, 1649, 2499, 1134, 191, 484, 1395, 1286, 1649, 1994, 72, 372, 1994, 72, 576, 1587, 1926, 1441, 72, 2890, 2127, 386, 1958, 508, 3225, 1282, 1649, 540, 1282, 1649, 540, 1587, 1850, 359, 1958, 1286, 1145, 3172, 238, 2256, 1649, 2256, 1649, 2256, 1649, 1587, 2219, 2499, 1926, 2327, 2364, 372, 1587, 2219, 72, 1244, 736, 308, 2516, 1587, 2219], [890, 1244, 736, 308, 2499, 1134, 191, 484, 1395, 1282, 1649, 2499, 1134, 191, 484, 1395, 1286, 1649, 2354, 2791, 3037, 88, 1291, 1330, 2752, 658, 2814, 1142, 184, 2577, 1060, 224, 3200, 1291, 2551, 386, 702, 2160, 72, 1244, 1958, 2936, 1958, 1850, 65, 1394, 175, 890, 1244, 3068, 257, 2423, 2654, 1587, 1223, 508, 2380, 106, 372, 1587, 2219, 72, 1244, 736, 308, 2516, 1587, 2219], [890, 1244, 736, 308, 308, 308, 308, 2499, 1134, 191, 484, 1395, 1080, 1649, 2499, 1134, 191, 484, 1395, 2986, 1649, 2619, 372, 2619, 2890, 2936, 2791, 2219, 1636, 1636, 2936, 1031, 573, 508, 934, 1244, 1958, 2505, 1330, 2989, 571, 257, 766, 372, 1060, 1587, 2021, 3195, 1291, 114, 114, 114, 2654, 1587, 1223, 508, 2380, 106, 372, 1587, 2219, 72, 1244, 736, 308, 2516, 1587, 2219], [2638, 1587, 1012, 238, 2638, 1587, 1012, 890, 1395, 1898, 1649, 199, 2516, 2516, 2516, 2516, 2516, 1444, 72, 2206, 1649, 2516, 2516, 2516, 2516, 2027, 810, 2018, 2505, 72, 717, 3265, 372, 2505, 72, 717, 829, 2516, 2505, 72, 1142, 2423, 372, 2890, 3060, 1330, 3000, 1649, 1787, 2959, 2423, 963, 756, 372, 442, 2896, 1701, 717, 1828, 88, 679, 1587, 1640, 454, 1012, 890, 1395, 1898], [199, 1488, 1649, 199, 2279, 1649, 199, 372, 1587, 1652, 1898, 1649, 199, 1286, 1649, 199, 1282, 1649, 199, 1525, 1587, 1636, 1973, 1898, 1649, 199, 2516, 1964, 1649, 199, 2516, 2208, 1649, 199, 372, 1898, 1649, 199, 1488, 1649, 199, 1130, 1649, 702, 2219, 1587, 2576, 1636, 258, 2018, 1537, 2499, 3111, 141, 1398, 55, 2219, 2499, 3111, 1587, 141, 1398, 2527, 2516, 2499, 3111, 1587, 963], [3265, 372, 2505, 72, 717, 829, 1177, 2499, 2460, 454, 1330, 1353, 13, 717, 103, 3000, 2448, 72, 199, 2448, 72, 199, 2448, 72, 199, 3195, 72, 1636, 2516, 1898, 1649, 199, 1488, 1649, 199, 2279, 1649, 199, 3195, 72, 1636, 1898, 1649, 199, 1286, 1649, 199, 1282, 1649, 199, 1525, 1587, 1636, 1973, 1898, 1649, 199, 2783, 2783, 1444, 1649, 199, 2085, 1649, 199, 2018, 2018, 2638], [1012, 278, 2516, 2516, 372, 372, 372, 2638, 1587, 1012, 963, 72, 278, 2516, 2499, 3111, 1587, 372, 372, 372, 2638, 1587, 1012, 963, 3111, 278, 2516, 2638, 1587, 1012, 2638, 1587, 1012, 2638, 1587, 1012, 963, 72, 2018, 278, 2516, 2018, 2499, 3111, 1587, 2434, 2367, 2499, 3111, 1587, 2434, 3248, 2499, 1652, 3122, 1587, 372, 1398, 2949, 72, 295, 295, 1898, 469, 199, 1898, 1649, 3258], [1750, 1644, 2233, 1007, 1396, 2124, 508, 547, 2674, 2133, 2219, 1750, 1994, 1940, 613, 898, 2227, 1396, 77, 508, 1048, 386, 508, 933, 201, 2499, 1244, 1330, 131, 2160, 508, 656, 386, 1750, 292, 1336, 1750, 112, 1958, 454, 1330, 2513, 994, 2219, 191, 890, 1636, 2791, 1958, 1352, 2219, 1994, 428, 2562, 199, 1121, 2896, 1142, 2647, 257, 2590, 278, 2505, 72, 1330, 1843, 1333, 2219], [1926, 2442, 1145, 1750, 2700, 1330, 2671, 1776, 1291, 367, 72, 2031, 1880, 3173, 986, 1282, 508, 725, 257, 2903, 71, 974, 3120, 2499, 1121, 508, 1843, 261, 573, 1671, 175, 2492, 257, 508, 112, 261, 1787, 1443, 2896, 508, 2687, 491, 1291, 2843, 1121, 1330, 2693, 191, 1398, 120, 2219, 1398, 1052, 2219, 1398, 243, 120, 2219, 1398, 243, 278, 2505, 72, 1330, 1843, 1333, 2219, 1587], [1249, 2219, 2818, 2346, 1439, 3220, 191, 88, 1033, 2959, 1350, 1958, 1134, 1544, 2499, 773, 223, 257, 1587, 508, 2687, 2575, 2713, 508, 2687, 2448, 1944, 963, 3175, 257, 2641, 2219, 2423, 3121, 175, 1330, 2392, 2575, 454, 2420, 1033, 2701, 88, 1033, 2896, 1525, 2701, 2499, 1872, 508, 2276, 1145, 2169, 1587, 1330, 1644, 1671, 3260, 508, 762, 16, 3207, 2959, 2064, 62, 3139, 2663, 1750], [1525, 1072, 1525, 1587, 454, 2420, 1033, 3195, 2641, 1726, 2536, 1525, 508, 833, 1636, 2346, 278, 1750, 3111, 1750, 3111, 573, 508, 1380, 257, 508, 2033, 3195, 2649, 2782, 2830, 2085, 3195, 2641, 526, 224, 508, 2738, 890, 3060, 1837, 2003, 1630, 2684, 1576, 1627, 1044, 2427, 1473, 107, 860, 544, 1500, 3158, 1050, 1223, 1750, 1582, 2600, 223, 257, 72, 508, 131, 538, 3019, 1958, 223], [72, 508, 2, 431, 2899, 175, 1845, 623, 386, 1291, 1561, 717, 2283, 2035, 2219, 1587, 1926, 454, 2160, 72, 1993, 386, 2003, 1630, 2684, 1576, 1627, 1044, 2427, 1473, 107, 860, 544, 1500, 3158, 1050, 191, 88, 1033, 2428, 2442, 890, 484, 1047, 2385, 2219, 890, 1060, 3242, 278, 454, 621, 1060, 1444, 717, 673, 484, 1047, 1398, 1047, 484, 1047, 963, 1047, 963, 2830, 3195, 2641], [1478, 1330, 2480, 1367, 1516, 1516, 508, 2480, 1083, 3060, 3025, 1701, 508, 1644, 270, 1808, 1958, 1780, 508, 1367, 3166, 1330, 2186, 13, 2, 1068, 2423, 1958, 2537, 813, 1862, 3077, 486, 1525, 3077, 126, 3077, 1390, 1958, 648, 508, 2419, 1909, 2858, 98, 1471, 1299, 2219, 2794, 2332, 2160, 2705, 2591, 1478, 1330, 2579, 3036, 278, 2062, 476, 101, 1330, 818, 2219, 1330, 2904, 129, 195], [1132, 1478, 1330, 1742, 1949, 1788, 1330, 1742, 2788, 2450, 2219, 508, 1298, 3207, 1330, 812, 2219, 1330, 2506, 2015, 1478, 1750, 1757, 1516, 2480, 884, 2820, 508, 1332, 257, 813, 1091, 3189, 508, 3024, 573, 410, 1926, 890, 1780, 508, 2419, 1909, 1788, 1330, 102, 1949, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 2944, 1527, 849, 158, 2858, 399, 2290, 1958, 1223], [278, 3291, 88, 508, 1389, 2495, 2836, 2836, 2092, 88, 149, 238, 2836, 2836, 1750, 1350, 3121, 315, 2499, 451, 165, 1072, 88, 1481, 175, 2959, 2064, 1926, 3122, 278, 3291, 88, 508, 1389, 2495, 2836, 2836, 2677, 573, 1330, 1377, 257, 1750, 2119, 2836, 2836, 2499, 2327, 508, 662, 175, 1958, 1750, 2513, 2869, 538, 863, 72, 1958, 1993, 1047, 1766, 165, 2513, 3121, 974, 2191, 257], [1624, 165, 2513, 191, 2499, 207, 1788, 1750, 673, 2576, 2508, 2836, 2836, 3291, 88, 508, 1389, 2495, 2836, 2836, 1291, 1638, 2219, 2520, 1121, 1330, 2173, 2836, 2836, 2499, 2885, 1958, 454, 1788, 88, 2420, 1587, 1780, 88, 1036, 1750, 673, 1121, 1330, 1369, 2092, 1145, 1398, 2600, 2282, 2516, 2836, 810, 165, 2513, 191, 2499, 207, 1788, 1750, 673, 2576, 2508, 278, 3291, 88, 508, 1389], [88, 508, 714, 98, 88, 508, 714, 98, 1666, 359, 1587, 1926, 1780, 1541, 1942, 72, 2972, 3198, 191, 1587, 1223, 1330, 1019, 1145, 1587, 1291, 2576, 3120, 207, 839, 540, 1145, 1587, 1291, 2576, 1401, 191, 520, 210, 386, 508, 1616, 257, 717, 22, 1060, 1444, 2282, 191, 1587, 1223, 72, 3209, 88, 508, 714, 98, 88, 508, 714, 98, 1666, 359, 1587, 1926, 1780, 1541, 1942], [88, 508, 714, 98, 88, 508, 714, 98, 2896, 757, 359, 2499, 1926, 1780, 1541, 1942, 1587, 1785, 409, 2219, 88, 573, 717, 921, 2219, 88, 573, 717, 22, 2219, 88, 573, 717, 1671, 2219, 88, 573, 717, 2379, 1121, 1675, 1776, 508, 2225, 2762, 526, 2936, 1561, 526, 370, 72, 1211, 88, 508, 714, 98, 88, 508, 714, 98, 1666, 359, 1587, 1926, 1780, 1541, 1942, 72], [508, 714, 98, 88, 508, 714, 98, 2896, 757, 359, 2499, 1926, 1780, 1541, 1942, 1587, 152, 152, 152, 1653, 152, 152, 152, 2882, 152, 152, 152, 777, 526, 2155, 1330, 2513, 1843, 3189, 2420, 1330, 399, 1776, 1900, 1465, 16, 1788, 1663, 1396, 1942, 3195, 1750, 554, 1607, 2434, 2499, 1282, 1750, 936, 212, 508, 46, 257, 508, 1377, 212, 508, 46, 257, 508, 1377, 212, 508], [257, 508, 1377, 1439, 3220, 1439, 3220, 2570, 88, 386, 717, 869, 2219, 88, 573, 717, 3265, 2219, 88, 386, 717, 1364, 175, 1060, 1907, 311, 88, 717, 90, 2044, 88, 717, 61, 1772, 175, 986, 526, 2936, 1697, 1587, 2576, 1286, 72, 1286, 72, 1363, 88, 508, 714, 98, 88, 508, 714, 98, 1666, 359, 1587, 1926, 1780, 1541, 1942, 72, 2484, 72, 2570, 88, 508, 714], [1057, 1244, 1330, 3197, 696, 1060, 1850, 1788, 1958, 2442, 1978, 2989, 372, 399, 953, 1291, 863, 1305, 262, 937, 1244, 1958, 454, 508, 1811, 573, 508, 1616, 937, 1244, 1958, 454, 508, 1811, 573, 508, 1616, 903, 1978, 2219, 2762, 224, 1978, 1525, 1330, 3189, 937, 1560, 386, 2073, 1587, 1926, 2830, 385, 2836, 696, 2688, 2219, 1806, 2219, 1209, 2219, 2597, 963, 448, 1104, 833, 2219], [696, 856, 3121, 505, 1560, 2219, 508, 2033, 1154, 963, 1978, 2800, 937, 1244, 1958, 454, 508, 1811, 573, 508, 1616, 937, 1244, 1958, 454, 508, 1811, 573, 508, 1616, 903, 1978, 2219, 2762, 224, 1978, 1525, 1330, 3189, 937, 1560, 386, 2073, 1587, 1926, 2830, 385, 2836, 2434, 1537, 1603, 1513, 1958, 1291, 2064, 1603, 1985, 2762, 2936, 2958, 386, 508, 131, 1544, 1587, 1060, 3195, 2070], [1097, 1587, 1729, 1649, 1097, 1587, 1729, 1649, 1097, 1587, 1729, 1649, 2228, 1060, 1587, 1729, 1649, 2228, 1097, 2499, 3193, 1587, 2219, 6, 1097, 1587, 1636, 80, 80, 80, 80, 80, 80, 538, 526, 605, 1214, 1121, 1649, 2959, 526, 573, 717, 1671, 1121, 1153, 199, 1958, 524, 2219, 318, 516, 1364, 1211, 3195, 72, 3122, 1587, 1047, 2702, 1649, 2219, 508, 1377, 1299, 2434, 2009, 1649], [2505, 72, 1330, 2989, 2423, 1958, 2218, 2655, 2261, 405, 573, 1330, 3196, 2032, 960, 269, 704, 1460, 573, 508, 2339, 257, 2033, 646, 3257, 508, 1089, 2915, 1155, 573, 508, 1, 1856, 508, 1089, 2915, 1056, 2823, 2135, 370, 974, 370, 1145, 364, 2070, 2791, 1958, 3002, 2410, 1958, 508, 1089, 2915, 249, 2070, 573, 508, 2765, 2160, 508, 2527, 1617, 1330, 2989, 1149, 2331, 318, 1330], [372, 449, 80, 80, 1089, 386, 80, 80, 1089, 386, 2556, 2202, 1931, 2219, 1662, 1707, 1875, 2231, 2231, 1282, 974, 1282, 1145, 2758, 1385, 1047, 1145, 1827, 2410, 1958, 508, 1089, 2915, 2570, 1663, 1244, 1330, 528, 1587, 1926, 454, 1750, 2879, 1587, 1926, 454, 1750, 309, 3291, 820, 2375, 820, 2375, 820, 2375, 820, 2375, 820, 820, 820, 820, 820, 2375, 820, 2375, 820, 2375, 820], [820, 2375, 820, 2375, 820, 2375, 820, 2375, 820, 2375, 1330, 1347, 212, 311, 72, 2472, 72, 2154, 820, 2375, 2154, 820, 2375, 108, 244, 702, 717, 1270, 1587, 2638, 2031, 170, 2012, 1958, 648, 2160, 508, 725, 257, 2903, 1330, 2989, 571, 257, 3111, 2219, 432, 2954, 1587, 1097, 1299, 825, 1330, 1299, 3238, 1330, 1299, 2219, 1330, 2228, 2219, 1330, 3064, 1330, 2989, 571, 257, 3111], [432, 573, 65, 2219, 2556, 276, 746, 1330, 98, 1612, 442, 1925, 2168, 2219, 3004, 175, 2946, 633, 508, 1616, 257, 813, 1671, 1925, 364, 1330, 2989, 3111, 80, 1516, 80, 820, 820, 820, 820, 2375, 1516, 1516, 1516, 1516, 80, 1516, 820, 820, 820, 2375, 2499, 1687, 2160, 1750, 863, 1832, 2499, 27, 2160, 1750, 1541, 88, 1328, 257, 1047, 2243, 88, 2915, 257, 508, 2033, 1663], [508, 308, 2570, 1097, 508, 2410, 257, 508, 1089, 2915, 1750, 1671, 3121, 573, 717, 2612, 986, 2500, 2219, 986, 2041, 986, 454, 1788, 1587, 1282, 72, 986, 1097, 1788, 1587, 1121, 986, 454, 1330, 2699, 399, 986, 454, 717, 2699, 399, 986, 1097, 508, 2410, 257, 508, 1688, 1516, 80, 1516, 80, 1516, 80, 1516, 80, 2736, 2801, 1958, 2207, 937, 2635, 1915, 2219, 1239, 1856, 508], [2915, 1431, 1047, 1978, 45, 696, 1318, 2219, 696, 2103, 2219, 696, 526, 1238, 1978, 3121, 937, 2649, 2270, 820, 820, 820, 820, 2375, 820, 820, 2375, 820, 820, 820, 820, 820, 2375, 1436, 717, 3262, 2219, 717, 1542, 2942, 1958, 508, 3184, 257, 508, 2968, 1326, 2160, 508, 1854, 573, 1146, 2160, 508, 2927, 1958, 1925, 2160, 1047, 257, 1587, 2083, 175, 2570, 2896, 2423, 1958, 454], [364, 702, 508, 2587, 257, 508, 3111, 3035, 135, 3121, 2038, 573, 508, 1650, 289, 744, 1838, 1958, 508, 1019, 257, 508, 1582, 3179, 135, 3121, 2818, 2219, 3111, 1513, 2505, 1330, 2989, 3111, 1958, 72, 2499, 2814, 1649, 370, 1330, 2989, 3111, 212, 72, 2499, 2814, 1958, 703, 1649, 2160, 1587, 2499, 207, 1121, 1330, 711, 289, 890, 484, 2893, 890, 484, 1201, 890, 3162, 1047, 2649], [1349, 2612, 2536, 1097, 1587, 2012, 1750, 3111, 359, 890, 2548, 2219, 1669, 573, 508, 2804, 890, 3067, 2727, 1145, 890, 3139, 420, 135, 117, 2219, 773, 2570, 2499, 2710, 1710, 1587, 2638, 2434, 3248, 1625, 2499, 2128, 1170, 508, 148, 653, 2346, 653, 3019, 1364, 1958, 72, 359, 2499, 2899, 963, 717, 3111, 3019, 1364, 1958, 72, 454, 1201, 1121, 890, 2675, 1958, 454, 3019, 1364, 3019], [1958, 72, 3019, 1364, 3019, 1364, 1958, 72, 80, 278, 3019, 1364, 1958, 72, 278, 1750, 3111, 359, 2499, 2899, 963, 717, 3111, 1919, 1587, 3019, 1364, 1958, 72, 2516, 1750, 488, 3189, 370, 72, 3082, 1587, 988, 3111, 72, 117, 1750, 488, 3189, 117, 117, 364, 702, 508, 2587, 257, 508, 3111, 3035, 135, 3121, 2038, 573, 508, 1650, 289, 744, 1838, 1958, 508, 1019, 257, 508], [2556, 1769, 257, 2804, 1145, 1456, 573, 346, 2145, 2796, 1649, 1047, 2896, 1330, 1378, 1047, 1774, 1372, 1389, 2219, 96, 508, 2829, 2984, 2219, 508, 3267, 910, 1320, 1330, 1378, 17, 2854, 2261, 3074, 381, 1603, 2550, 2339, 2219, 1033, 2896, 1330, 1378, 484, 2479, 1330, 1378, 386, 1683, 701, 619, 3180, 1649, 1047, 963, 2641, 508, 2049, 257, 974, 1377, 1636, 386, 508, 2845, 1017, 257], [1482, 1042, 2219, 297, 2219, 404, 693, 3006, 1958, 508, 288, 257, 1947, 2896, 1330, 1378, 2896, 1330, 1378, 2896, 1330, 1378, 2896, 1330, 1378, 508, 2064, 3172, 484, 1047, 2290, 963, 3121, 1476, 386, 1683, 2031, 1616, 1958, 610, 2896, 1330, 1378, 890, 1350, 508, 1378, 508, 1378, 484, 1047, 2290, 963, 262, 1544, 2556, 1506, 386, 2556, 1881, 3139, 3122, 1330, 2382, 1145, 1035, 454, 1330], [1544, 2556, 767, 386, 2556, 1828, 2155, 2151, 1958, 1706, 2219, 2238, 1958, 2821, 1320, 1330, 1378, 1544, 1047, 1774, 547, 3139, 454, 1443, 1958, 623, 573, 375, 2525, 2896, 1330, 1378, 484, 2479, 1330, 1378, 386, 1683, 701, 619, 3180, 1649, 1047, 963, 2641, 508, 2049, 257, 974, 1377, 1636, 386, 1880, 2759, 2219, 2446, 105, 1910, 2160, 1330, 3170, 257, 1814, 2094, 2234, 2830, 2993, 175], [3153, 1291, 1490, 386, 3010, 2896, 1330, 1378, 2896, 1330, 1378, 2896, 1330, 1378, 508, 2049, 257, 974, 1377, 1636, 386, 238, 2896, 1330, 1378, 2896, 1330, 1378, 2896, 1330, 1378, 2896, 1330, 1378, 508, 2064, 3172, 508, 2064, 3172, 484, 1047, 2290, 963, 484, 1047, 2290, 963, 3121, 1476, 386, 1683, 1476, 386, 1683, 2219, 2031, 1616, 1958, 610, 1616, 1958, 610, 2896, 1330, 1378, 890, 1350], [1378, 508, 1378, 1476, 386, 1683, 2219, 1616, 1958, 610, 262, 1145, 2423, 1299, 3019, 2064, 653, 2762, 1780, 191, 890, 1926, 1047, 454, 2571, 1145, 2423, 1299, 3019, 2064, 653, 2762, 1780, 191, 890, 1926, 1047, 454, 2571, 1145, 2423, 1299, 3019, 2064, 653, 2762, 1780, 191, 890, 1926, 1047, 454, 2571, 1145, 2423, 1299, 3019, 2064, 653, 2762, 1780, 191, 890, 1926, 1047, 454, 2571, 1145], [191, 2499, 502, 120, 1649, 1228, 1958, 72, 2219, 2499, 3139, 1780, 508, 1959, 1006, 2239, 502, 957, 2219, 2434, 502, 2499, 1448, 1349, 508, 1377, 2831, 289, 2499, 1002, 573, 1495, 2043, 2219, 2004, 1926, 1780, 278, 278, 508, 2033, 3257, 2791, 2219, 2499, 2936, 3096, 257, 952, 1750, 131, 278, 278, 508, 2033, 3257, 2791, 1696, 2219, 2896, 2924, 744, 289, 2499, 3139, 1824, 2160, 1495], [686, 41, 1788, 2638, 890, 38, 963, 2750, 2011, 2499, 3171, 890, 1850, 508, 2922, 386, 2219, 386, 3180, 2621, 1850, 1788, 890, 2638, 1927, 963, 3177, 1757, 3177, 1493, 1354, 311, 508, 1027, 573, 508, 378, 1872, 508, 2562, 3180, 2621, 2814, 1958, 370, 1649, 1051, 508, 2979, 1255, 1636, 386, 508, 2979, 1255, 1636, 386, 2516, 2831, 1750, 673, 3121, 1429, 1750, 1580, 3220, 454, 1568], [1750, 1163, 2600, 2323, 386, 2245, 1227, 986, 1324, 1649, 1047, 1958, 471, 3177, 2232, 3177, 1953, 1520, 386, 2219, 386, 3180, 2621, 1850, 1788, 890, 2638, 38, 963, 2499, 3171, 88, 851, 88, 851, 851, 851, 2499, 1255, 454, 591, 2570, 986, 442, 454, 2436, 2436, 2436, 2436, 1701, 508, 897, 2570, 382, 508, 1247, 3121, 1429, 175, 2831, 573, 508, 2924, 88, 2453, 1958, 454, 1443], [2979, 1255, 1636, 386, 508, 2979, 1255, 1636, 386, 2516, 2516, 2836, 2831, 1750, 673, 3121, 1429, 1750, 1580, 3220, 454, 1568, 175, 1750, 1163, 2600, 2323, 386, 2516, 2516, 2217, 2998, 278, 278, 1750, 276, 3121, 11, 1121, 508, 1270, 257, 3009, 2480, 2689, 257, 2707, 1299, 431, 175, 526, 2941, 2499, 1926, 1117, 1750, 2571, 508, 2979, 1255, 1636, 386, 1636, 386, 1636, 386, 1636, 386], [2516, 508, 2979, 1255, 1636, 386, 1636, 386, 1636, 386, 1636, 386, 986, 753, 1649, 2160, 1330, 157, 88, 526, 2381, 573, 386, 2160, 508, 2979, 2836, 986, 3104, 508, 718, 986, 1503, 2499, 3060, 1958, 367, 508, 1299, 1958, 1062, 386, 386, 2160, 508, 2979, 386, 2160, 508, 2979, 508, 2979, 508, 2979, 1255, 1636, 386, 1636, 386, 1636, 386, 1636, 386, 1636, 386, 1636, 386, 1636]]\n" ] } ], "source": [ "# Let's convert the 'input' and the 'target' to numbers\n", "for i in range(len(songs)):\n", " input_seq[i] = [words_to_int[w] for w in input_seq[i]]\n", " target_seq[i] = [words_to_int[w] for w in target_seq[i]]\n", " \n", "print(input_seq)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Encoding\n", "\n", "The model receives each word at a time as input. We know need to encode each of them. Let's do one hot encoding. The `one_hot_encode` method helps us in doing it." ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Input shape: (470, 68, 3292) --> (Batch Size, Sequence Length, One-Hot Encoding Size)\n" ] } ], "source": [ "dict_size = len(unique_words)\n", "seq_len = shortest_song - 1\n", "batch_size = len(songs) # all songs, not too many...\n", "\n", "def one_hot_encode(sequence, dict_size, seq_len, batch_size):\n", " # Creating a multi-dimensional array of zeros with the desired output shape\n", " features = np.zeros((batch_size, seq_len, dict_size), dtype=np.float32)\n", " \n", " # Replacing the 0 at the relevant character index with a 1 to represent that character\n", " for i in range(batch_size):\n", " for u in range(seq_len):\n", " features[i, u, sequence[i][u]] = 1\n", " return features\n", "\n", "# One hot encode the input\n", "input_seq_hot_encoded = one_hot_encode(input_seq, dict_size, seq_len, batch_size)\n", "print(\"Input shape: {} --> (Batch Size, Sequence Length, One-Hot Encoding Size)\".format(input_seq_hot_encoded.shape))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Declaring the network\n", "\n", "Next create a RNN network that contains LSTM cell(s), a dropout layer, and a fully-connected output layer. We shall call it the Freddie RNN.\n", "\n", "Note how we define the output size as the number of words in our dictionary. Meaning, at the end, we want our network to give us the probability for each word to be the next one, so that we can pick the most probable one. \n", "\n", "The input is also as big as the input size, as we feed one hot encoded vector (which is as long as the number of words in the dictionary)." ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [], "source": [ "# Declaring the model\n", "class FreddieRNN(nn.Module):\n", " \n", " def __init__(self, vocabulary_size, n_hidden=256, n_layers=2,\n", " drop_prob=0.5, lr=0.001):\n", " super().__init__()\n", " self.drop_prob = drop_prob\n", " self.n_layers = n_layers # number of LSTM layers\n", " self.n_hidden = n_hidden # number of features in the hidden layer\n", " self.lr = lr\n", " \n", " #define the LSTM with a droupout probability\n", " # the dropout layer might help the network to generalize!\n", " # Question: do we want this for Freddie, though? Or do we want Freddie to overfit real Freddie?\n", " self.lstm = nn.LSTM(vocabulary_size, n_hidden, n_layers, \n", " dropout=drop_prob, batch_first=True)\n", " \n", " #define the final, fully-connected output layer\n", " self.fc = nn.Linear(n_hidden, vocabulary_size)\n", " \n", " \n", " def forward(self, x, hidden):\n", " ''' Forward pass through the network. \n", " These inputs are x, and the hidden/cell state `hidden`. '''\n", " \n", " #get the outputs and the new hidden state from the lstm\n", " # x has dimensions ([470, 68, 3292])\n", " out, hidden = self.lstm(x, hidden)\n", " \n", " # Out has dimensions [470, 68, 256]\n", " # Reshape the outputs such that it can be fit into the fully connected layer\n", " # After reshaping, [31960, 256]\n", " out = out.contiguous().view(-1, self.n_hidden)\n", " \n", " #put out through the fully-connected layer\n", " out = self.fc(out)\n", " \n", " # return the final output and the hidden state\n", " return out, hidden\n", " \n", " \n", " def init_hidden(self, batch_size):\n", " ''' Initializes hidden state '''\n", " hidden = (torch.zeros(self.n_layers, batch_size, self.n_hidden),\n", " torch.zeros(self.n_layers, batch_size, self.n_hidden))\n", " \n", " return hidden" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "FreddieRNN(\n", " (lstm): LSTM(3292, 256, num_layers=2, batch_first=True, dropout=0.5)\n", " (fc): Linear(in_features=256, out_features=3292, bias=True)\n", ")\n" ] } ], "source": [ "vocabulary_size = len(unique_words)\n", "\n", "net = FreddieRNN(vocabulary_size)\n", "print(net)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Time to train it\n", "\n", "As usual, let's define some hyper parameters, such as learning rate, optimizer and loss criterion. \n", "\n", "The training takes a long time in CPUs. See graphs above. If you are a GPU, change this code, and make Pytorch to burn your graphics video!" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [], "source": [ "# hyperparameters\n", "lr=0.001\n", "\n", "optimizer = torch.optim.Adam(net.parameters(), lr=lr)\n", "criterion = nn.CrossEntropyLoss()\n", "\n", "# storing the loss over time (for plotting purposes)\n", "plot_y = []\n", "\n", "# converting data to torch tensors\n", "tensor_input_seq = torch.from_numpy(input_seq_hot_encoded)\n", "tensor_target_seq = torch.Tensor(target_seq)" ] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "epoch: 0 loss: 8.100645065307617\n", "epoch: 1 loss: 8.086858749389648\n", "epoch: 2 loss: 8.071735382080078\n", "epoch: 3 loss: 8.051482200622559\n", "epoch: 4 loss: 8.019065856933594\n" ] } ], "source": [ "# let's train!\n", "n_epochs = 5 # use a larger number in your machine!\n", "for epoch in range(n_epochs):\n", " h = net.init_hidden(batch_size)\n", " \n", " net.zero_grad()\n", " \n", " output, h = net(tensor_input_seq, h)\n", " \n", " loss = criterion(output, tensor_target_seq.view(-1).long())\n", " \n", " print('epoch: ', epoch,' loss: ', loss.item())\n", " plot_y.append(loss.item())\n", "\n", " loss.backward()\n", "\n", " optimizer.step()\n", "\n", " # TODO: Read about the clip_grad_norm_ function. \n", " # It helps in preventing the exploding gradient problem in RNNs / LSTMs." ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "[]" ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAX0AAAD8CAYAAACb4nSYAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMS4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvNQv5yAAAIABJREFUeJzt3Xl4VfW59//3nZmAzEElDAmCooiihBlBQNQOQrVYkYIg4NCKVqmnp9Zznqq/X2314YhtqQMKOCA4UOzB1gEVAUEIhEkmxTBPYpgiY8hwP3/sXUu3QTaQZCXZn9d15XJnr+/KuveS/cnKd629bnN3REQkNsQFXYCIiFQchb6ISAxR6IuIxBCFvohIDFHoi4jEEIW+iEgMUeiLiMQQhb6ISAxR6IuIxJCEoAuI1LBhQ8/IyAi6DBGRKmXJkiW73T3tZOMqXehnZGSQk5MTdBkiIlWKmW2OZpymd0REYohCX0Qkhij0RURiiEJfRCSGKPRFRGKIQl9EJIZEFfpmdp+ZrTazVWY21cxSIpb3MLOlZlZkZgMilg01sy/CX0PLsngRETk1Jw19M0sH7gGy3P1iIB4YGDFsCzAMmBKxbn3gt0AnoCPwWzOrd+Zlf9vRwmIemrGaL3YdKI8fLyJSLUQ7vZMA1DCzBCAV2HH8Qnff5O6fAiUR610DvO/ue919H/A+cO0Z1lyqT7flM2XRFvqOncstExcx+/OvUP9fEZF/d9LQd/ftwBhCR/M7gXx3nxnlz08Hth73/bbwc2WuY2Z9Fvy6N7/sez5rd37NsEmL6Tt2Lq9kb+bIseLy2KSISJUTzfROPaA/kAk0Bmqa2eAof76V8ty3Dr/N7HYzyzGznLy8vCh/9Lc1qJXM3X1aMf8/ezP2pktJSYzjwTdX0eUPH/L4u5/xZf7R0/7ZIiLVQTTTO1cBG909z90LgelA1yh//jag6XHfNyFiagjA3ce7e5a7Z6WlnfR+QSeVlBDH9Zc14a1R3Xn9ji50yqzP03PW0/2xWfzi1WWs2Lr/jLchIlIVRXPDtS1AZzNLBY4AfYBo74j2HvDocSdvrwYeOOUqT5OZ0TGzPh0z67Nlz2FeXLCJ1xZv5X+X76B983qM6J7J1RedTUK8rlwVkdhg0ZzsNLOHgZuAImAZMBJ4EMhx9xlm1gF4E6gHHAW+dPc24XWHA78J/6jfufuk79pWVlaWl+ddNg8cLeSNnG1M+mQjW/ceIb1uDYZ1zeAnHZpSp0ZiuW1XRKQ8mdkSd8866bjKdoVLeYf+PxWXOB+s3cXEeRvJ3riX1KR4fpLVlGFdM8hoWLPcty8iUpYU+qdg1fZ8Js7fyFsrdlBU4vRp3Yjh3TPp0qIBZqWdixYRqVwU+qfhqwNHmbxgM5Ozt7D30DEuPLc2w7tlcN2ljUlJjA+kJhGRaCj0z8DRwmL+d/l2Js7bxOe7DtCwVhI/7dScwZ2bk3ZWcqC1iYiURqFfBtydT9bvYcK8jcz67CuS4uPo164xw7tlclHj2kGXJyLyjWhDv9L1yK1MzIxuLRvSrWVDNuQdZNL8TUxbso1pS7bRpUUDhnfPpHfrRsTHad5fRKoGHemfovzDhby6eAsvfrKJHflHad4glVu7ZjAgqym1kvU7VESCoemdclZYXMJ7q79kwryNLNuyn7NSEhjYoSm3dMmgaf3UoMsTkRij0K9AS7fsY9L8Tby9cifuzjVtzmFE90zaN6+nSz5FpEIo9AOwY/8RXlqwmamLtpB/pJBLmtRhRPdMvnfxuSQl6FYPIlJ+FPoBOnysiL8u3c6keRvZsPsQZ9dO5pYuGQzq2Ix6NZOCLk9EqiGFfiVQUuLMWZfHxPkb+fiL3aQkhu7+OaJ7Bi0bnRV0eSJSjeiSzUogLs7o1boRvVo34vMvDzBp/kb+unQbUxdtocf5aYzonkmPVg017y8iFUZH+hVsz8ECpmRv4aWFm8k7UEDLRrW4tVsGN1zWhBpJutWDiJweTe9UcseKSvjHyh1MmLeRVdu/pm5qIoM6NuOWLhmcUycl6PJEpIpR6FcR7s7iTfuYMG8DM9fsIt6MH1xyLsO7ZXJp07pBlyciVUSZzumb2X2EGqc4sBK41d2PHrc8GXgJaA/sAW5y901mlgQ8C2QBJcAv3H32Kb6Wak3dvUSkIkXTGD0duAfIcveLgXhgYMSwEcA+d28JjAUeCz9/G4C7twX6Av9jZkqvE2jWIJX//uFFLHigN//nhxfx1YGj/PyVpfT8v7N5bu4G8o8UBl2iiFRx0QZwAlDDzBKAVL7d3Lw/8GL48TSgj4UuSbkI+BDA3b8C9hM66pfvcFZKIsO7ZzL7/l48O6Q9TerV4Hdvr6XL7z/koRmr2bT7UNAlikgVddLpHXffbmZjCDVIPwLMdPeZEcPSga3h8UVmlg80AFYA/c3sVaApoemfpsCisnsJ1Vd8nHFNm3O4ps0533T3eiV7My8u2KTuXiJyWqKZ3qlH6Eg+E2gM1DSzwZHDSlnVgYnANiAHeBL4hFBz9cht3G5mOWaWk5eXd2qvIEZcnF6HJ37Sjvn/2Zu7e7Vk6Zb9DHoum+//aR5v5GzlaGFx0CWKSBVw0qt3zOxG4Fp3HxH+/hags7v//Lgx7wEPufuC8BTQl0CaR/xwM/sEGOnua060vVi7eud0qbuXiBwv2qt3opnT3wJ0NrPU8Dx9H2BtxJgZwNDw4wHALHf38Do1wwX1BYq+K/AleimJ8dzUoRnv3nsFk0d04pImdfnjh1/Q7Q+zuP+NFazZ8XXQJYpIJRTNnH62mU0DlhKamlkGjDezR4Acd58BTABeNrNcYC//urqnEfCemZUA24Eh5fAaYpqZ0b1VQ7q3asj6vIO8UEp3rz6tGxGn7l4igj6cVS1FdvfKaJDKMHX3EqnW9IlcUXcvkRii0Jd/o+5eItWbQl9KFdndq33zeozq1ZIrL0hT+ItUYQp9+U6HjxXxRs42xs/dwPb9R2jTuDajerXkmjbn6KSvSBWk0JeoHCsq4W/LtvPU7Fw27TlMy0a1uKvXeVx3SWPd5E2kClHoyykpLnH+sXInf5mVy+e7DtCsfip39jyPH7dPJzlBzV1EKjuFvpyWkhLng7W7+MtHuazYls85tVO4vUcLbu7YTJ29RCoxhb6cEXfn4y92M+6jXBZt3EuDmkkM757JLV2ac1ZKYtDliUgEhb6UmcWb9jJuVi5z1uVROyWBYV0zuLVbJvVqJgVdmoiEKfSlzK3cls+4j77gvdW7SE2KZ3Dn5ozsnkmj2urpKxI0hb6Um3W7DvDUR7nMWLGDhPg4bspqyh09W9Cknj7lKxIUhb6Uu027D/HMnPX8dek23OH6y9L52ZXn0SKtVtClicQchb5UmB37jzB+7gamLtpCYXEJ3297Lnf1asmF59YOujSRmKHQlwqXd6CACfM28vKCTRw6VsxVF57NqN4tade0btCliVR7Cn0JzP7Dx3jhk01Mmr+J/COFdG/ZkFG9W9Ips77u7yNSThT6EriDBUW8snAzz328kd0HC8hqXo+7erfkyvN1czeRslaW7RIxs/vMbLWZrTKzqWaWErE82cxeM7NcM8s2s4zw84lm9qKZrTSztWb2wOm8GKmaaiUncEfP85j3n714uF8bduw/wq2TFnPduHm8u2onJSWV64BDJBacNPTNLB24B8hy94uBeP7VDvGfRgD73L0lMBZ4LPz8jUCyu7cF2gN3/PMXgsSOlMR4hnbNYPZ/9OLxH1/CwaNF3Dl5Kdc8OZc3l22jqLgk6BJFYka0t1FMAGqYWQKQCuyIWN4feDH8eBrQJ9xE3YGa4fVqAMcAdeyOUUkJcfykQ1M+GN2TPw5sR5wZ9722gt7/M4epi7ZQUFQcdIki1d5JQ9/dtwNjgC3ATiDf3WdGDEsHtobHFwH5QANCvwAOhdfbAoxx972R2zCz280sx8xy8vLyzuDlSFWQEB9H/3bpvPOLKxg/pD11UxN5YPpKej4+m4nzNnLkmMJfpLxEM71Tj9CRfCbQmNCR++DIYaWs6kBHoDi8XibwSzNr8a2B7uPdPcvds9LS0k7xJUhVFRdnXN3mHP73rm68NLwjzRqk8sjf19D9sVk8NTuXA0cLgy5RpNqJZnrnKmCju+e5eyEwHegaMWYb0BQgPJVTB9gLDALedfdCd/8KmA+c9OyyxBYzo8f5abx+Rxdev6MLbdLr8Pi7n9PtD7N44v117Dt0LOgSRaqNaEJ/C9DZzFLD8/R9gLURY2YAQ8OPBwCzPHQt6Bagt4XUBDoDn5VN6VIddcysz0vDOzJjVDe6nNeAP334Bd0em8Wjb6/lqwNHgy5PpMqL6jp9M3sYuAkoApYBI4EHgRx3nxG+hPNl4DJCR/gD3X2DmdUCJgEXEZoCmuTu//e7tqXr9OV4n395gKdm5/JW+OZuAzs05Y6e55Fet0bQpYlUKvpwllQrm3Yf4unZ65m+TDd3EymNQl+qpcibu/3gksbc1es8Wp+jm7tJbFPoS7WWd6CA5+dtYPKCzbq5mwgKfYkRkTd3u6JVQ0b1akmnFg2CLk2kQin0JaYcLChi8sLNPP/xBnYfPEaHjHrc1aslPXVzN4kRCn2JSUcLi3lt8VaembOenflHaZteh7t6ncfVF51DXJzCX6ovhb7EtGNFJby5bBtPz17Ppj2HadWoFnf1askPLzmXhPhobzklUnUo9EWAouIS/rFyJ3/5KJd1uw7SvEEqd/Y8jxsuTyc5IT7o8kTKjEJf5DglJc77a3fxl49y+XRbPufWSeH2Hi0Y2KEZNZIU/lL1KfRFSuHuzP1iN3+ZlcuiTXtpWCuJEd1bMLhzM85KSQy6PJHTptAXOYlFG/cy7qNc5q7Lo3ZKAsO6ZXJr1wzq1UwKujSRU6bQF4nSiq37+ctHucxcs4vUpHiGdG7OiCsyaXRWyslXFqkkFPoip+j4m7slxsdxk27uJlWIQl/kNEXe3O2Gy9P52ZUtyWxYM+jSRE5IoS9yhrbvP8L4Oet5dfHWb27u9su+55Oh8JdKSKEvUkaOv7lbUYkzuu/5jOieqQ95SaUSbehH9a/WzO4zs9VmtsrMpoabphy/PNnMXjOzXDPLNrOM8PM/NbPlx32VmFm703lBIkFJOyuZB753IbPuv5Ke56fx+3c+4/qnPmH1jvygSxM5ZdE0Rk8H7gGy3P1iIB4YGDFsBLDP3VsCY4HHANz9FXdv5+7tgCHAJndfXpYvQKSinF07hWeHtOepn17Ozvwj9Bs3n8ff/YyjhcVBlyYStWj/Pk0AaoSbnqcCOyKW9wdeDD+eBvSxb9/a8GZg6ukWKlIZmBnfb3suH4zuyfWXpfPU7PV8/48fs2jj3qBLE4nKSUPf3bcDYwg1Od8J5Lv7zIhh6cDW8PgiIB+IvKH5TZwg9M3sdjPLMbOcvLy8U3sFIgGom5rEmBsv5eURHTlWXMJPnl3Af/1tJQeOFgZdmsh3imZ6px6hI/lMoDFQ08wGRw4rZdVvzhCbWSfgsLuvKm0b7j7e3bPcPSstLS3q4kWCdkWrNGbe14MR3TN5JXsLV4+dy4drdwVdlsgJRTO9cxWw0d3z3L0QmA50jRizDWgKEJ4CqgMc//fuQDS1I9VUalIC//3Di5j+s67UTklkxIs53D11GbsPFgRdmsi3RBP6W4DOZpYanqfvA6yNGDMDGBp+PACY5eFrQc0sDrgReLVsShapnC5rVo+37u7OfVedz7urdtL3iTlMX7qNynZZtMS2aOb0swmdnF0KrAyvM97MHjGzfuFhE4AGZpYLjAZ+fdyP6AFsc/cNZVq5SCWUlBDHL65qxdv3XEFmw5qMfn0FwyYtZtu+w0GXJgLow1ki5aa4xHl5wSYef+9zAH51zQUM6ZJBvNo2Sjko0w9nicipi48zhnXLZOZ9PeiQUZ+H3lrDjc98whe7DgRdmsQwhb5IOWtSL5UXbu3A2JsuZePuQ/zgT/P44wdfcKyoJOjSJAYp9EUqgJlx/WVNeH90T669+BzGfrCO6/48j2Vb9gVdmsQYhb5IBWpYK5k/3XwZE4ZmkX+kkBue/oRH3lrD4WNFQZcmMUKhLxKAPheezfuje/DTTs2YOH8jV4+dy8df6NPoUv4U+iIBOSslkf//R215/Y4uJMXHMWTCIn75+gr2Hz4WdGlSjSn0RQLWMbM+b//iCu7qdR5/W76dq56Ywz8+3akPdUm5UOiLVAIpifH8xzWtmTGqG+fUSeGuKUu5/eUlfJl/NOjSpJpR6ItUIm0a1+FvP+/GA99rzdx1efR9Yg5TsrdQUqKjfikbCn2RSiYhPo47ep7He/f24OL0OvzmzZXc/NxCNu4+FHRpUg0o9EUqqYyGNZlyWyf+cENb1uz8mmufnMszc9ZTVKwPdcnpU+iLVGJmxsCOzfhgdE+uvCCNP7zzGT96ar7688ppU+iLVAGh/rxZPP3Ty/kyv4B+4+bzmPrzymlQ6ItUId9rey4fju7Jjy9P5+nZ6/neHz8me8OeoMuSKkShL1LF1ElN5PEBlzJ5RCeKSkq4afxCfvPmSr5Wf16JQlShb2b3mdlqM1tlZlPNLCViebKZvWZmuWaWbWYZxy27xMwWhNdfGbmuiJye7q0a8t69PRjZPZNXF23h6ifm8v4a9eeV7xZNY/R04B4gy90vBuIJ9bw93ghgn7u3BMYCj4XXTQAmA3e6exvgSkCHIyJlJDUpgf/64UVM/3k36qYmcttLOdw1ZSl5B9SfV0oX7fROAlAjHOKpwI6I5f2BF8OPpwF9wv10rwY+dfcVAO6+x9115kmkjLVrWpcZo7rzy77n8/7qXfQdO4e/LlF/Xvm2aHrkbgfGEGqQvhPId/eZEcPSga3h8UVAPtAAOB9wM3vPzJaa2a/KsngR+ZekhDju7tOKt3/RnfPSavHLN1Zwy8RFbN2r/rzyL9FM79QjdCSfCTQGaprZ4MhhpazqhP5C6A78NPzf682sTynbuN3McswsJy9Pt5cVORMtG53FG3d04eF+bVi6eR/XPDmXifM2UqxbOQjRTe9cBWx09zx3LwSmA10jxmwDmsI38/h1gL3h5+e4+253Pwy8DVweuQF3H+/uWe6elZaWdvqvRkQAiIszhnbNYObonnTMrM8jf1/Dj5/+hHXqzxvzogn9LUBnM0sNz9P3AdZGjJkBDA0/HgDM8tBk4nvAJeF1E4CewJqyKV1ETia9bg0mDevAkze1Y/OeQ/zgTx8z9v11FBTp1FqsimZOP5vQydmlwMrwOuPN7BEz6xceNgFoYGa5wGjg1+F19wFPAIuB5cBSd/9Hmb8KETkhM+NHl6XzweiefL/tufzxwy/44Z/msVT9eWOSVbaz+1lZWZ6TkxN0GSLV1qzPdvFfb65i59dHGdY1g/uvvoCayQlBlyVnyMyWuHvWycbpE7kiMaZ367OZObonQzo3Z9L8TVw9di5z1+kCilih0BeJQbWSE3ik/8W8cWcXkhPjuGXiIka/vpx9h9Sft7pT6IvEsA4Z9Xn7nisY1aslM5bvoO/YOby1Yoc+1FWNKfRFYlxKYjz3X3MBM0Z1p3HdGtw9dRm3vZTDzvwjQZcm5UChLyIAXNS4NtN/1pUHv38h83J3c/UTc3kle7P681YzCn0R+UZCfBy39WjBe/f2oG2TOjz45ioGPreQDXkHgy5NyohCX0S+pXmDmrwyshOP/bgta3d+zbV//JinZudSqP68VZ5CX0RKZWbc1KEZH47uSe8LGvH4u5/Tf9x8Vm1Xf96qTKEvIt+pUe0UnhnSnmcGX07ewQL6/2U+v39nrfrzVlEKfRGJyrUXn8sH9/VkwOVNeHbOBq59ci4L1qs/b1Wj0BeRqNVJTeSxAZcwZWQnShxufm4hD0z/lPwjaohXVSj0ReSUdW0Z6s97e48WvLZ4K32fmMN7q78MuiyJgkJfRE5LjaR4fvP9C3nz592oXzOJO15ews9fWcJXB44GXZp8B4W+iJyRS5vW5a27u3P/1efzwZqv6PvEXN7I2apbOVRSCn0ROWOJ8XGM6t2Kt39xBa0a1eI/pn3KLRMXsWO/buVQ2UQV+mZ2n5mtNrNVZjbVzFIilieb2Wtmlmtm2WaWEX4+w8yOmNny8NczZf8SRKSyaNmoFq/f0YX/r3+oP+9Pnl3AdgV/pRJNY/R04B4gy90vBuKBgRHDRgD73L0lMBZ47Lhl6929XfjrzjKqW0Qqqbg4Y0iXDF69vQv5hwv56XML2fW15vkri2indxKAGuE+t6nAjojl/YEXw4+nAX3C/XRFJEa1bVKHF4Z3JO9AAYOeW8jugwVBlyRE1yN3OzCGUIP0nUC+u8+MGJYObA2PLwLygQbhZZlmtszM5pjZFWVWuYhUeu2b12PisA5s33+Ewc9nq0lLJRDN9E49QkfymUBjoKaZDY4cVsqqTuiXRDN3v4xQw/QpZla7lG3cbmY5ZpaTl6e2bSLVSacWDXj+lg5s2H2IIROz9UGugEUzvXMVsNHd89y9EJgOdI0Ysw1oChCeAqoD7HX3AnffA+DuS4D1wPmRG3D38e6e5e5ZaWlpp/9qRKRS6t6qIc8Obs/nXx5g6MRFHCwoCrqkmBVN6G8BOptZanievg+wNmLMDGBo+PEAYJa7u5mlmVk8gJm1AFoBG8qmdBGpSnq1bsS4QZezcns+wyct5vAxBX8QopnTzyZ0cnYpsDK8zngze8TM+oWHTQAamFkuoWmcX4ef7wF8amYrwj/jTnffW8avQUSqiGvanMOTN7UjZ/NeRr6Yozt1BsAq26fmsrKyPCcnJ+gyRKQcTV+6jV++sYKe56fx7JD2JCfEB11SlWdmS9w962Tj9IlcEalwN1zehEevb8vsz/MYNWWZOnJVIIW+iATi5o7NeLhfG95fs4t7X11OkYK/QiQEXYCIxK6hXTM4VlTC795eS1JCHGNuvJT4OH2uszwp9EUkULf1aEFBUTFjZq4jOSGOR69vS5yCv9wo9EUkcKN6t6KgqIQ/z8olKSGOh/u1QXdyKR8KfRGpFEb3PZ+CohLGz91AUnwcD/7gQgV/OVDoi0ilYGY88L3WFBQW8/y8jaQkxnP/NRcEXVa1o9AXkUrDzPjtdW04VlzCuI9ySU6I4+4+rYIuq1pR6ItIpRIXZ/zuR20pKCzhf95fR1JCHHf0PC/osqoNhb6IVDpxccbjAy7hWHEJv3/nM5IT4hjWLTPosqoFhb6IVEoJ8XGMvakdx4pKeOitNSQlxDOoU7Ogy6ry9IlcEam0EuPj+POgy+h1QRoP/m0l05ZsC7qkKk+hLyKVWnJCPE8Pbk+38xryq2krmLEislurnAqFvohUeimJ8Yy/pT1ZGfW577XlvLvqy6BLqrIU+iJSJaQmJTBxWAcuaVKHu6cuZdZnu4IuqUpS6ItIlVErOYEXbu1I63Nqc+fkpXz8hXpqn6qoQt/M7jOz1Wa2ysymmllKxPJkM3vNzHLNLNvMMiKWNzOzg2Z2f9mVLiKxqE6NRF4a3pEWDWty20s5LNywJ+iSqpSThr6ZpQP3AFnufjEQDwyMGDYC2OfuLYGxwGMRy8cC75x5uSIiUK9mEpNHdqJJvVSGv7CYJZvVhTVa0U7vJAA1zCwBSAUiT5/3B14MP54G9Ak3UcfMfkSoGfrqMy9XRCSkYa1kpozsRKOzkhk2cTGfbtsfdElVQjSN0bcDY4AtwE4g391nRgxLB7aGxxcB+YQapdcE/hN4+Lu2YWa3m1mOmeXk5WmOTkSi06h2ClNu60yd1ESGTFjEmh1fB11SpRfN9E49QkfymUBjoKaZDY4cVsqqTijsx7r7we/ahruPd/csd89KS0uLrnIREaBx3RpMva0zqUnxDJ6QzRe7DgRdUqUWzfTOVcBGd89z90JgOtA1Ysw2oClAeAqoDrAX6AQ8bmabgHuB35jZqDKqXUQEgKb1U5lyW2fi44xBz2ezIe87jzNjWjShvwXobGap4Xn6PsDaiDEzgKHhxwOAWR5yhbtnuHsG8CTwqLuPK6PaRUS+kdmwJlNGdqKkxBn0XDZb9hwOuqRKKZo5/WxCJ2eXAivD64w3s0fMrF942ARCc/i5wGjg1+VUr4jICbU6+ywmj+zE0aJiBj2/kO37jwRdUqVj7h50Df8mKyvLc3Jygi5DRKqwldvyGfTcQhrUSuK1O7pwdu2Uk69UxZnZEnfPOtk4fSJXRKqdtk3q8MLwjuQdKGDQcwvZfbAg6JIqDYW+iFRL7ZvXY+KwDmzff4TBz2ez79CxoEuqFBT6IlJtdWrRgOdv6cCG3YcYMjGb/COFQZcUOIW+iFRr3Vs15NnB7fn8ywMMnbiIgwVFQZcUKIW+iFR7vVo3Ytygy1m5PZ/hkxZz+FjsBr9CX0RiwjVtzuHJm9qRs3kvI1/M4WhhcdAlBUKhLyIx47pLGzPmxktZsGEPd05eQkFR7AW/Ql9EYsoNlzfh0evbMvvzPEZNWUZhcUnQJVUohb6IxJybOzbj4X5teH/NLu59dTlFMRT8CUEXICIShKFdMzhWVMLv3l5LUkIcY268lPi40m4YXL0o9EUkZt3WowUFRcWMmbmO5IQ4Hr2+LXHVPPgV+iIS00b1bkVBUQl/npVLUkIcD/drQ7jxX7Wk0BeRmDe67/kUFJUwfu4GkuLjePAHF1bb4Ffoi0jMMzMe+F5rCgqLeX7eRlIS47n/mguCLqtcKPRFRAgF/2+va8Ox4hLGfZRLckIcd/dpFXRZZS6qSzbN7D4zW21mq8xsqpmlRCxPNrPXzCzXzLLNLCP8fEczWx7+WmFm15f9SxARKRtxccbvftSWGy5L53/eX8ezc9YHXVKZi6YxejpwD5Dl7hcD8cDAiGEjgH3u3hIYCzwWfn5VeL12wLXAs+EeuiIilVJcnPH4gEv44SXn8vt3PuOF+RuDLqlMRRvACUANMysEUoEdEcv7Aw+FH08DxpmZufvxTSpTgMrVpktEpBQJ8XGMvakdx4pKeOitNSQlxDOoU7OgyyoT0fTI3Q6MIdQgfSeQ7+4zI4alA1vD44uAfKABgJl1MrPVhPrr3hle/m/M7HYzyzGznLy8vDN5PSIiZSIxPo4/D7qMXhek8eDfVjJtybagSyoT0Uzv1CN0JJ8JNAZqmtnyEcs4AAAJhklEQVTgyGGlrOoQaqzu7m2ADsADkecDwmPGu3uWu2elpaWd6msQESkXyQnxPD24Pd3Oa8ivpq1gxorISY6qJ5oTuVcBG909z90LgelA14gx24CmAOE5+zrA3uMHuPta4BBw8ZkWLSJSUVIS4xl/S3uyMupz32vLeXfVl0GXdEaiCf0tQGczS7XQpxX6AGsjxswAhoYfDwBmububWeY/T9yaWXPgAmBTmVQuIlJBUpMSmDisA5c0qcPdU5cy67NdQZd02qKZ088mdHJ2KaF5+ThgvJk9Ymb9wsMmAA3MLBcYDfw6/Hx3YIWZLQfeBH7u7rvL+DWIiJS7WskJvHBrR1qfU5s7Jy/l4y+q5vlHc69cF9RkZWV5Tk5O0GWIiJRq36Fj3PzcQjbtOcQLt3akc4sGQZcEgJktcfesk43T/fRFRE5BvZpJTB7ZiSb1Uhn+wmKWbN578pUqEYW+iMgpalgrmSkjO9HorGSGTVzMp9v2B11S1BT6IiKnoVHtFKbc1pk6qYkMmbCINTu+DrqkqCj0RUROU+O6NZh6W2dSk+IZPCGbL3YdCLqkk1Loi4icgab1U5lyW2fi44xBz2ezIe9g0CV9J4W+iMgZymxYkykjO1FS4gx6Lpstew6ffKWAKPRFRMpAq7PPYvLIThwtKmbQ8wvZvv9I0CWVSqEvIlJGLjy3Ni8P70T+4UJ++txCdn19NOiSvkWhLyJShto2qcMLwzuSd6CAQc8tZPfBgqBL+jcKfRGRMta+eT0mDuvA9v1HGPx8NvsOHQu6pG8o9EVEykGnFg14/pYObNh9iCETs8k/Uhh0SYBCX0Sk3HRv1ZBnB7fn8y8PMHTiIg4WfKuHVIVT6IuIlKNerRsxbtDlrNyez/BJizl8LNjgV+iLiJSza9qcw5M3tSNn815GvpjD0cLiwGpR6IuIVIDrLm3MmBsvZcGGPdw5eQkFRcEEf1Shb2b3mdlqM1tlZlMj+9yaWbKZvWZmuWaWbWYZ4ef7mtkSM1sZ/m/vsn8JIiJVww2XN+HR69sy+/M8Rk1ZRmFxSYXXEE1j9HTgHiDL3S8G4oGBEcNGAPvcvSUwFngs/Pxu4Dp3b0uoneLLZVW4iEhVdHPHZjzcrw3vr9nFva8up6iCgz/hFMbVMLNCIBWIbAnfH3go/HgaMM7MzN2XHTdmNZBiZsnuXrk+rSAiUoGGds3gWFEJv3t7LUkJcYy58VLi46xCtn3S0Hf37WY2hlCD9CPATHefGTEsHdgaHl9kZvlAA0JH+v/0Y2CZAl9EBG7r0YKComLGzFxHckIcj17flrgKCP5opnfqETqSzwQaAzXNbHDksFJW/ab5rpm1ITTlc8cJtnG7meWYWU5eXtVsNiwicqpG9W7F3b1b8urirTz01moqomd5NCdyrwI2unueuxcC04GuEWO2AU0BzCwBqAPsDX/fBHgTuMXd15e2AXcf7+5Z7p6VlpZ2eq9ERKQKGt33fG7v0YKXFmzm0bfXlvv2opnT3wJ0NrNUQtM7fYCciDEzCJ2oXQAMAGa5u5tZXeAfwAPuPr/syhYRqR7MjAe+15rC4hLOS6tV7tuLZk4/28ymAUuBImAZMN7MHgFy3H0GMAF42cxyCR3h//PqnlFAS+C/zey/w89d7e5flfHrEBGpssyM317XpmK2VRFzSKciKyvLc3Ii/5AQEZHvYmZL3D3rZOP0iVwRkRii0BcRiSEKfRGRGKLQFxGJIQp9EZEYotAXEYkhCn0RkRhS6a7TN7M8YPMZ/IiG/PuN3ioL1XVqVNepUV2npjrW1dzdT3ofm0oX+mfKzHKi+YBCRVNdp0Z1nRrVdWpiuS5N74iIxBCFvohIDKmOoT8+6AJOQHWdGtV1alTXqYnZuqrdnL6IiJxYdTzSFxGRE6iSoW9m15rZ52aWa2a/LmV5spm9Fl6ebWYZlaSuYWaWZ2bLw18jK6iuiWb2lZmtOsFyM7M/hev+1MwuryR1XWlm+cftr/9TQXU1NbOPzGytma02s1+UMqbC91mUdVX4PjOzFDNbZGYrwnU9XMqYCn9PRllXUO/JeDNbZmZ/L2VZ+e4rd69SX0A8sB5oASQBK4CLIsb8HHgm/Hgg8FolqWsYMC6AfdYDuBxYdYLl3wfeIdTruDOQXUnquhL4ewD761zg8vDjs4B1pfy/rPB9FmVdFb7PwvugVvhxIpANdI4YE8R7Mpq6gnpPjgamlPb/qrz3VVU80u8I5Lr7Bnc/BrxKqHH78foDL4YfTwP6mFl5t5mPpq5AuPtcwj2LT6A/8JKHLATqmtm5laCuQLj7TndfGn58AFgLpEcMq/B9FmVdFS68Dw6Gv00Mf0WeLKzw92SUdVW4cN/wHwDPn2BIue6rqhj66cDW477fxrf/4X8zxt2LgHygQSWoC+DH4emAaWbWtJxrila0tQehS/jP83fMrGL6yR0n/Kf1ZYSOEo8X6D77jroggH0Wnq5YDnwFvO/uJ9xfFfiejKYuqPj35JPAr4CSEywv131VFUO/tN94kb+9oxlT1qLZ5ltAhrtfAnzAv36bBy2I/RWNpYQ+Wn4p8GfgbxW5cTOrBfwVuNfdv45cXMoqFbLPTlJXIPvM3YvdvR3QBOhoZhdHDAlkf0VRV4W+J83sh8BX7r7ku4aV8lyZ7auqGPrbgON/GzcBdpxojJklAHUo/2mEk9bl7nvcvSD87XNA+3KuKVrR7NMK5+5f//PPc3d/G0g0s4YVsW0zSyQUrK+4+/RShgSyz05WV5D7LLzN/cBs4NqIRUG8J09aVwDvyW5APzPbRGgKuLeZTY4YU677qiqG/mKglZllmlkSoRMdMyLGzACGhh8PAGZ5+KxIkHVFzPn2IzQnWxnMAG4JX5HSGch3951BF2Vm5/xzLtPMOhL697qnArZrwARgrbs/cYJhFb7PoqkriH1mZmlmVjf8uAZwFfBZxLAKf09GU1dFvyfd/QF3b+LuGYQyYpa7D44YVq77KqGsflBFcfciMxsFvEfoipmJ7r7azB4Bctx9BqE3xstmlkvoN+TASlLXPWbWDygK1zWsvOsCMLOphK7qaGhm24DfEjqphbs/A7xN6GqUXOAwcGslqWsA8DMzKwKOAAMr4Jc3hI7GhgArw/PBAL8Bmh1XWxD7LJq6gthn5wIvmlk8oV8yr7v734N+T0ZZVyDvyUgVua/0iVwRkRhSFad3RETkNCn0RURiiEJfRCSGKPRFRGKIQl9EJIYo9EVEYohCX0Qkhij0RURiyP8DfDlTYQvF5/MAAAAASUVORK5CYII=\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# The loss getting smaller and smaller over time\n", "plt.plot(range(len(plot_y)), plot_y)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "It took me around 16 hours to run ~5.3k epochs. Loss is 0.025066234171390533.\n", "\n", "If you don't want to spend this time, load the model I saved." ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [], "source": [ "# Let's save the model\n", "#torch.save(net.state_dict(), \"data/freddie.pth\")\n", "\n", "# Let's load the model\n", "# net = FreddieRNN(input_size, output_size)\n", "# net.load_state_dict(torch.load(\"data/freddie.pth\"))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Using the model\n", "\n", "We are done training our Freddie RNN. It's time to use it. The idea is as follows:\n", "\n", "1. The user gives an initial sentence as starting point and a total number of words s/he expects Freddie to write.\n", "1. We give the user's initial words to the network.\n", "1. Then, we predict the remaining N words.\n", "1. Given that this is a prediction task, we need to convert our final layer to something that gives us probabilities, like Softmax. Softmax will transform the last layer in a set of probabilities (i.e., each neuron will have a probability of being the right one to be picked up, probabilities summing up to 1).\n", "1. Given Freedy is a bit unpredictable, we get the top 5 (see `top_k` variable) most probable words, and pick one randomly. To make it funnier, we also make sure Freddy is not picking the same word as the last one." ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [], "source": [ "top_k = 20\n", "def predict(model, hidden, last_word):\n", " # One-hot encoding our input to fit into the model\n", " x = np.array([[words_to_int[last_word]]])\n", " x = one_hot_encode(x, dict_size, 1, 1) # seq-len=1, there's just one word here, batch=1, no need for batch..\n", " x = torch.from_numpy(x)\n", " \n", " out, hidden = model(x, hidden)\n", " \n", " # get the top K predictions, and randomly select one\n", " p = nn.functional.softmax(out, dim=1).data\n", " p, top = p.topk(top_k)\n", " \n", " while True:\n", " choice = random.randint(0, top_k-1)\n", " pred_word = top.data.numpy()[0][choice]\n", "\n", " # convert the int back to string\n", " pred_word_in_str = int_to_words[pred_word]\n", " if pred_word_in_str is not last_word:\n", " break\n", " \n", " return pred_word_in_str, hidden" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [], "source": [ "def sing_freddy_sing(model, out_len, start):\n", " model.eval() # eval mode\n", "\n", " # First off, run through the starting words\n", " words = start.split(\" \")\n", " size_left = out_len - len(words)\n", " \n", " h = net.init_hidden(1)\n", " for word in words:\n", " pred_word, h = predict(net, h, word)\n", "\n", " words.append(pred_word)\n", " \n", " # now, we run up to the size of the desired output\n", " for i in range(size_left):\n", " last_word = words[-1]\n", " word, h = predict(net, h, last_word)\n", " words.append(word)\n", " \n", " return ' '.join(words)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Sing, Freddie, sing!" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [], "source": [ "import pyttsx3\n", "engine = pyttsx3.init()" ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Me: Freddie, can you sing me something, starting with 'under pressure in sun light'\n", "\n", "Freddie Mercury: under pressure in sun light they you lord bicycle take say take down hold you yeah say you the end lord end yourself got bicycle say take hold lord hold end\n" ] } ], "source": [ "seed_for_freddie = \"under pressure in sun light\"\n", "freddie_sings = sing_freddy_sing(net, 30, seed_for_freddie)\n", "\n", "print(\"Me: Freddie, can you sing me something, starting with '{}'\".format(seed_for_freddie))\n", "print()\n", "print(\"Freddie Mercury: {}\".format(freddie_sings))\n", "\n", "engine.say(freddie_sings)\n", "engine.runAndWait()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Freddy lives!" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.6.4" } }, "nbformat": 4, "nbformat_minor": 2 }