A =
'TTCUQXGZXMDDTWBGCOVXSZQLFDPEGMOYCWLVJDBBNLVWNKBVOV'
'XFMWXJWDIPRZFCTVWUNQCZNTCAPMEKDDAONDDJSGZAFMAXHYZT'
'XDNMBNYKUTUPDZGUDVYUTZOCAMEEDWPLPSDWHLHXBEYZQMOCEE'
'SQFTJDWXXTNKBRINWFRWOVIYVGRVBKODXFXZLXTAKRSFKRCMRR'
'HRYLZSSVXXAXVWSLAXNQOVBZGXGDMKYSTNANJHMDUKORLSAZQV'
'ZGUKRODPJVZICKOYTLEMKBATUKYOQTYEWMHCPHNQPNTHCHVNWL'
'TXEFYREDGQZCHPLABDRJUEWSLOAQNPHMAOXFSGMKOPFSVDGAGL'
'TUNVIGBNZXLBKYZJOHHVSMLZVZZRVAEWAEBHEWJRNZTIFWWHRV'
'QBGXRTMMCVKIARTXWUDDHWAVRVVHLTYELKNVEGXZDZENBUYDXC'
'LRKZJBZXBREABTYRUHZXUYEUCITTRURXYWYKEETNPJUPTSRFMF'
'WPAKELAHZBEFBOUATIQAGUEPRQVYSWMMOQSJUQKBRKVKTRMSWV'
'WAQMBUVQMQZKTKFBUFVHDXLXJZPGCQOUCEAMBZOOJFRAWWDAMF'
'EOLSWMJSCUJEVIUTYTWYPIDFJEIYFPSDGIQSSGCPFBLMAQESTU'
'MEPDNIJQUUJZHNJJXZURNAXTYLLWYLNPLAFAQUOMLYWDWSLMLK'
'BICQFPHOKPGFBNGYFQJWFKUXIXFJJIFNSJSWMWREVNXGDENBDM'
'LRJKFVRTMAPUBUGUGJGWQCIYHYLLMTTELKEEKGEALQTNFRPUAK'
'LASVCAMFFFCRXKYUHVOKIVTPBKZUNIERGCMGFARJMZMKKUVTDZ'
'UKKRJMYFTFPNBSBYWAIWMQVXDXSINSAYJPGXCODZAMIIXAEZQG'
'VLOPDVEQGQBVCZRSIZNTVQTOCQFTDZIVSORNSVWSTKTBHCQZFW'
'HDLZCOJGKWAWRAEZMPIWPXILGMQWNMHHPAYOMXWTAFESFPWXEZ'
'BZOHNVDRKLTEBOPHNNPBDMFTZFJZLSJDNXKDKROVFYVHTSRTBY'
'LFWOPXWJGOMXOKVXKMTJAXOANSNGUAUVVRUMLNWTRLVGXHVZYL'
'ZETQRHDNDAEJSHQARMCQLDDBXWAOFZDXSRDCGZLWBMZYMBLLJQ'
'LYJZYILQJMNVUTHNWQOAPWCWGFUBDPXKQVRRLNIBITQAGCMDGK'
'PEKRWFKLHRNIPEXVVTLBWEYIVVXDUXGXHWGFUGHAVYBZKFVSUF'
'OCIGLLMOVHYISUBVCPGSFQLIMTDWZBJGXWSIMYIEXTXVGGVMWS'
'UCLWVDQMFYXGWPBECAQXLJMYKZYOPCMJUPFUSCADIQWDIKJAPD'
'PDBOYDTYQWHSFVNEJHVYIQEOLWUMFAXOVFKGCWHVJGSZOSHVDA'
'PEXYTPGZNZPYJHTMBEDJDIYRDHDICFXSZNSFJTHMGNWOFZXBDP'
'AQHCOMCBFQFNNKLSMWQICXNXPLGCJXFVRYIRDJMYHVJAJHAWXZ'
'ADPKAKXYCKMCIGCESTMGAZGBZIZPIZKCLJIPRDPOPPPJJZTOUU'
'SQSASTQQAOCDGXXDNGENGOMRWQCUWVVLWDGBQHANXXWCUDHVHX'
'NKPYTRTNSWTSNFVGSHFUEORCQVSMAXWCVXWOCKZDVZOQPITCVE'
'YIRFCGBUIXVJUTZPZRWCUZZMPASNESOTGMYYBFUVOAQZTHVAPM'
'DCPZBCUNSRNUZFSDPYMAONXINQBITJVQTKMILIYYJMRFGIOZGX'
'QCDSSIHAENCZFWQHJAJBEAETTHIFDZYCFBDCJLTXMTMCIBLLCF'
'DQONDQBISKIRZNNBPXGXDTYLYOWGABFLRCMYFEPDFUGECFSBJR'
'PHXMOLLYQCTHHWOKJISDNLTKEQMIRXTMGIVFIOXDRXSXYDZOII'
'DOSQXNYAUEXAFNODFZVIBMCKYZEXWWUMDTRQDAYHDJUYRYOPBS'
'XVUEIPQEPRPETYISVRMEIPJOBAUPPTSEYNZMCPVXALTSQRTGLZ'
'KMBMYXYJIJJNXMMXCVRJKEHXIVCPVOQBLYGPQVBVRESLWNPELB'
'XQADIZVCUABBYGFKQLIQYQQDJASNMCIKEPONLPKSVNIJBLXHJM'
'RWAXKDUBCEECXMCGYJJTECJZFDXCPQSRVGDTHGIFQPFOPEPCVM'
'ZVBOTABWKYNMRPSQVGFIIEXUOBACEESLPIEZFMLDZBOTDYKQWX'
'SYAIAJFQQCJWKJBLWEUDAZIYCHKNJSSMCZEKWTHLSCHFLLMMTB'
'HNPUKZWNZQGAOQVJKWARDYNDYSTUIMCDXNNNUCRIUXPFTOKDYA'
'ENFIQIELWBXJQSPSJHORWMLTFSHTQDIJAZFBNINERBGEQHMVZO'
'UWFWXSZAYNSEZGDXHHBBAUOLMIWINTKEBZLWWXWDKXRSURSDER'
'URLIEJEPUMZWNXOVTARKZKZFKJEUUDGCJZSKCIUUWCSZRWREIY'
'DISNAYHZASLQKRYPPFYYUVHEZGWTGIABQOUCZDKDBXZFNWLOWA'