Commit c4c532a2 authored by wang's avatar wang

收集环境部分

parent 8cefbbe3
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -693,7 +693,7 @@ for (let i = 0; i < glARgs.length; i++) { ...@@ -693,7 +693,7 @@ for (let i = 0; i < glARgs.length; i++) {
delete canvas delete canvas
let navigatorParams = { let navigatorparams = {
appName: navigator.appName, appName: navigator.appName,
appVersion: navigator.appVersion, appVersion: navigator.appVersion,
hardwareConcurrency: navigator.hardwareConcurrency, hardwareConcurrency: navigator.hardwareConcurrency,
...@@ -707,7 +707,7 @@ let navigatorParams = { ...@@ -707,7 +707,7 @@ let navigatorParams = {
doNotTrack: navigator.doNotTrack, doNotTrack: navigator.doNotTrack,
} }
let screenParams = { let screenparams = {
height: screen.height, height: screen.height,
width: screen.width, width: screen.width,
availHeight: screen.availHeight, availHeight: screen.availHeight,
...@@ -724,7 +724,7 @@ if (document.featurePolicy) { ...@@ -724,7 +724,7 @@ if (document.featurePolicy) {
allowedFeatures: document.featurePolicy.allowedFeatures(), allowedFeatures: document.featurePolicy.allowedFeatures(),
} }
} }
let windowParams = { let windowparams = {
innerHeight: window.innerHeight, innerHeight: window.innerHeight,
innerWidth: window.innerWidth, innerWidth: window.innerWidth,
outerHeight: window.outerHeight, outerHeight: window.outerHeight,
...@@ -949,9 +949,9 @@ webglImg = function (){ ...@@ -949,9 +949,9 @@ webglImg = function (){
}() }()
setTimeout(function (){ setTimeout(function (){
let result = { let result = {
windowParams: windowParams, windowparams: windowparams,
screenParams: screenParams, screenparams: screenparams,
navigatorParams: navigatorParams, navigatorparams: navigatorparams,
featurePolicy: featurePolicy, featurePolicy: featurePolicy,
plugins: plgs, plugins: plgs,
mimeTypes: mimes, mimeTypes: mimes,
...@@ -970,8 +970,9 @@ setTimeout(function (){ ...@@ -970,8 +970,9 @@ setTimeout(function (){
// console.log(2, body.length) // console.log(2, body.length)
// /collect // /collect
fetch("https://stage.unififi.com/env/shape", { // fetch("https://stage.unififi.com/env/shape", {
// fetch("http://127.0.0.1:39999/env/shape", { // fetch("http://127.0.0.1:39999/env/shape", {
fetch("/collect", {
"headers": { "headers": {
"accept": "*/*", "accept": "*/*",
"accept-language": "en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7", "accept-language": "en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7",
......
...@@ -5,6 +5,22 @@ import requests ...@@ -5,6 +5,22 @@ import requests
import json import json
import tls_client import tls_client
from pymongo import MongoClient
# 连接MongoDB数据库
client = MongoClient('mongodb://lcc-spider:JIUsfhiad&^@18.144.59.80:27017/?authSource=admin&directConnection=true')
db = client.env
# 查询所有文档
result = db.env_shape.find()
data = {str(x['_id']): x['env'] for x in result}
print(result)
with open('env.json', 'w') as f:
f.write(json.dumps(data))
envs = data.keys()
session = tls_client.Session(client_identifier='chrome_112', random_tls_extension_order=False) session = tls_client.Session(client_identifier='chrome_112', random_tls_extension_order=False)
# session = requests.session() # session = requests.session()
...@@ -24,11 +40,11 @@ headers = { ...@@ -24,11 +40,11 @@ headers = {
"accept-language": "en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7" "accept-language": "en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7"
} }
for i in range(100): for i in range(100):
selectId = random.choice(list(envs))
t1 = time.time() t1 = time.time()
# r = requests.get('http://127.0.0.1:5000/getinfo').json()['message'] # r = requests.get('http://127.0.0.1:5000/getinfo').json()['message']
# r = requests.get('http://127.0.0.1:3001').json() # r = requests.get('http://127.0.0.1:3001').json()
p = subprocess.Popen(['node', 'js_dom_run.js'], stdin=subprocess.PIPE, stdout=subprocess.PIPE, p = subprocess.Popen(['node', 'js_dom_run.js', selectId], stdin=subprocess.PIPE, stdout=subprocess.PIPE,
stderr=subprocess.PIPE) stderr=subprocess.PIPE)
output, err = p.communicate(timeout=10) output, err = p.communicate(timeout=10)
tmp = '' tmp = ''
...@@ -94,7 +110,7 @@ for i in range(100): ...@@ -94,7 +110,7 @@ for i in range(100):
# }) # })
uri = 'http://ymx-lcc.unififi.com/header/add' uri = 'http://ymx-lcc.unififi.com/header/add'
print(headers) print(selectId, headers)
r = requests.post(uri, json={ r = requests.post(uri, json={
'brush_fromto': 'LAS-BOS', 'brush_fromto': 'LAS-BOS',
'brush_fromdate': '2023-05-22', 'brush_fromdate': '2023-05-22',
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -242,13 +242,13 @@ exports.install = (globalObject, globalNames) => { ...@@ -242,13 +242,13 @@ exports.install = (globalObject, globalNames) => {
Object.defineProperties(FeaturePolicy.prototype, { Object.defineProperties(FeaturePolicy.prototype, {
features: { features: {
value: function (){ value: function (){
return window.ENV.featurePolicy.features return window.ENV.featurepolicy.features
}, },
enumerable: true enumerable: true
}, },
allowedFeatures: { allowedFeatures: {
value: function (){ value: function (){
return window.ENV.featurePolicy.allowedFeatures return window.ENV.featurepolicy.allowedfeatures
}, },
enumerable: true enumerable: true
}, },
......
...@@ -138,7 +138,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -138,7 +138,7 @@ exports.install = (globalObject, globalNames) => {
} }
let res = utils.tryWrapperForImpl(esValue[implSymbol].canPlayType(...args)); let res = utils.tryWrapperForImpl(esValue[implSymbol].canPlayType(...args));
window.videos.push(type) window.videos.push(type)
if (window.ENV.canPlay[type]){ if (window.ENV.canplay[type]){
res = videos[type] res = videos[type]
} }
console.log('canPlayType', type, res) console.log('canPlayType', type, res)
......
...@@ -162,7 +162,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -162,7 +162,7 @@ exports.install = (globalObject, globalNames) => {
} }
get appCodeName() { get appCodeName() {
return window.ENV.navigatorParams.appCodeName return window.ENV.navigatorparams.appCodeName
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -174,7 +174,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -174,7 +174,7 @@ exports.install = (globalObject, globalNames) => {
} }
get appName() { get appName() {
return window.ENV.navigatorParams.appName return window.ENV.navigatorparams.appName
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -186,7 +186,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -186,7 +186,7 @@ exports.install = (globalObject, globalNames) => {
} }
get appVersion() { get appVersion() {
return window.ENV.navigatorParams.appVersion return window.ENV.navigatorparams.appVersion
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -198,7 +198,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -198,7 +198,7 @@ exports.install = (globalObject, globalNames) => {
} }
get platform() { get platform() {
return window.ENV.navigatorParams.platform return window.ENV.navigatorparams.platform
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
if (!exports.is(esValue)) { if (!exports.is(esValue)) {
...@@ -209,7 +209,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -209,7 +209,7 @@ exports.install = (globalObject, globalNames) => {
} }
get product() { get product() {
return window.ENV.navigatorParams.product return window.ENV.navigatorparams.product
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -221,7 +221,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -221,7 +221,7 @@ exports.install = (globalObject, globalNames) => {
} }
get productSub() { get productSub() {
return window.ENV.navigatorParams.productSub return window.ENV.navigatorparams.productSub
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -373,7 +373,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -373,7 +373,7 @@ exports.install = (globalObject, globalNames) => {
get userAgent() { get userAgent() {
return 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36'; return 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36';
return window.ENV.navigatorParams.userAgent return window.ENV.navigatorparams.userAgent
// return window.browser.ua; // return window.browser.ua;
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -386,7 +386,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -386,7 +386,7 @@ exports.install = (globalObject, globalNames) => {
} }
get vendor() { get vendor() {
return window.ENV.navigatorParams.vendor return window.ENV.navigatorparams.vendor
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -398,7 +398,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -398,7 +398,7 @@ exports.install = (globalObject, globalNames) => {
} }
get vendorSub() { get vendorSub() {
return window.ENV.navigatorParams.vendorSub return window.ENV.navigatorparams.vendorSub
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -410,7 +410,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -410,7 +410,7 @@ exports.install = (globalObject, globalNames) => {
} }
get language() { get language() {
return window.ENV.navigatorParams.language || return window.ENV.navigatorparams.language ||
"en-US" "en-US"
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -423,7 +423,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -423,7 +423,7 @@ exports.install = (globalObject, globalNames) => {
} }
get languages() { get languages() {
return window.ENV.navigatorParams.languages || [ return window.ENV.navigatorparams.languages || [
"en-US", "en-US",
"en", "en",
"zh-CN", "zh-CN",
...@@ -439,7 +439,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -439,7 +439,7 @@ exports.install = (globalObject, globalNames) => {
} }
get onLine() { get onLine() {
// return window.ENV.navigatorParams.onLine // return window.ENV.navigatorparams.onLine
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -463,7 +463,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -463,7 +463,7 @@ exports.install = (globalObject, globalNames) => {
get hardwareConcurrency() { get hardwareConcurrency() {
return window.ENV.navigatorParams.hardwareConcurrency return window.ENV.navigatorparams.hardwareConcurrency
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
......
...@@ -92,9 +92,9 @@ exports.install = (globalObject, globalNames) => { ...@@ -92,9 +92,9 @@ exports.install = (globalObject, globalNames) => {
} }
get availWidth() { get availWidth() {
console.log('availWidth', window.ENV.screenParams.availWidth) console.log('availWidth', window.ENV.screenparams.availwidth)
// return 1920; // return 1920;
return window.ENV.screenParams.availWidth; return window.ENV.screenparams.availwidth;
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -106,9 +106,9 @@ exports.install = (globalObject, globalNames) => { ...@@ -106,9 +106,9 @@ exports.install = (globalObject, globalNames) => {
} }
get availHeight() { get availHeight() {
console.log('availHeight', window.ENV.screenParams.availHeight) console.log('availHeight', window.ENV.screenparams.availheight)
// return 1080; // return 1080;
return window.ENV.screenParams.availHeight; return window.ENV.screenparams.availheight;
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -120,9 +120,9 @@ exports.install = (globalObject, globalNames) => { ...@@ -120,9 +120,9 @@ exports.install = (globalObject, globalNames) => {
} }
get width() { get width() {
console.log('width', window.ENV.screenParams.width) console.log('width', window.ENV.screenparams.width)
return window.ENV.screenParams.width; return window.ENV.screenparams.width;
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -134,9 +134,9 @@ exports.install = (globalObject, globalNames) => { ...@@ -134,9 +134,9 @@ exports.install = (globalObject, globalNames) => {
} }
get height() { get height() {
console.log('height', window.ENV.screenParams.height) console.log('height', window.ENV.screenparams.height)
return window.ENV.screenParams.height; return window.ENV.screenparams.height;
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -148,7 +148,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -148,7 +148,7 @@ exports.install = (globalObject, globalNames) => {
} }
get colorDepth() { get colorDepth() {
return window.ENV.screenParams.colorDepth; return window.ENV.screenparams.colordepth;
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
...@@ -160,7 +160,7 @@ exports.install = (globalObject, globalNames) => { ...@@ -160,7 +160,7 @@ exports.install = (globalObject, globalNames) => {
} }
get pixelDepth() { get pixelDepth() {
return window.ENV.screenParams.pixelDepth; return window.ENV.screenparams.pixeldepth;
const esValue = this !== null && this !== undefined ? this : globalObject; const esValue = this !== null && this !== undefined ? this : globalObject;
if (!exports.is(esValue)) { if (!exports.is(esValue)) {
...@@ -171,55 +171,55 @@ exports.install = (globalObject, globalNames) => { ...@@ -171,55 +171,55 @@ exports.install = (globalObject, globalNames) => {
} }
get availTop() { get availTop() {
return window.ENV.screenParams.availTop return window.ENV.screenparams.availtop
} }
get availLeft() { get availLeft() {
return window.ENV.screenParams.availLeft return window.ENV.screenparams.availleft
} }
get innerHeight() { get innerHeight() {
return window.ENV.screenParams.innerHeight return window.ENV.screenparams.innerheight
} }
get outerHeight() { get outerHeight() {
return window.ENV.screenParams.outerHeight return window.ENV.screenparams.outerheight
} }
get outerWidth() { get outerWidth() {
return window.ENV.screenParams.outerWidth return window.ENV.screenparams.outerwidth
} }
get innerWidth() { get innerWidth() {
return window.ENV.screenParams.innerWidth return window.ENV.screenparams.innerwidth
} }
get screenX() { get screenX() {
return window.ENV.screenParams.screenX return window.ENV.screenparams.screenx
} }
get pageXOffset() { get pageXOffset() {
return window.ENV.screenParams.pageXOffset return window.ENV.screenparams.pagexoffset
} }
get pageYOffset() { get pageYOffset() {
return window.ENV.screenParams.pageYOffset return window.ENV.screenparams.pageyoffset
} }
get devicePixelRatio() { get devicePixelRatio() {
return window.ENV.screenParams.devicePixelRatio return window.ENV.screenparams.devicepixelratio
} }
get clientWidth() { get clientWidth() {
return window.ENV.screenParams.clientWidth return window.ENV.screenparams.clientwidth
} }
get clientHeight() { get clientHeight() {
return window.ENV.screenParams.clientHeight return window.ENV.screenparams.clientheight
} }
get hasHDR() { get hasHDR() {
return window.ENV.screenParams.hasHDR return window.ENV.screenparams.hashdr
} }
} }
......
...@@ -2308,7 +2308,7 @@ class TextMetrics { ...@@ -2308,7 +2308,7 @@ class TextMetrics {
this._context = context this._context = context
// this._TextMetrics = context.measureText(text) // this._TextMetrics = context.measureText(text)
try { try {
metrics = window.ENV.fontsRes metrics = window.ENV.fontsres
this._TextMetrics = metrics[this._font][this._text] this._TextMetrics = metrics[this._font][this._text]
} catch (e) { } catch (e) {
console.log('_TextMetrics', this._text, this._font) console.log('_TextMetrics', this._text, this._font)
...@@ -2394,7 +2394,7 @@ class CanvasRenderingContext2D { ...@@ -2394,7 +2394,7 @@ class CanvasRenderingContext2D {
"37,17,1,1": [0, 0, 0, 255], "37,17,1,1": [0, 0, 0, 255],
"62,28,1,1": [204, 131, 217, 255] "62,28,1,1": [204, 131, 217, 255]
} }
imageDatas = window.ENV.imgsRes['94px sans-serif'] imageDatas = window.ENV.imgsres['94px sans-serif']
constructor(w, h, context) { constructor(w, h, context) {
console.log('OffscreenCanvasRenderingContext2D.new', w, h) console.log('OffscreenCanvasRenderingContext2D.new', w, h)
this.width = w; this.width = w;
...@@ -3201,7 +3201,7 @@ class HTMLCanvasElementImpl extends HTMLElementImpl { ...@@ -3201,7 +3201,7 @@ class HTMLCanvasElementImpl extends HTMLElementImpl {
37446: window.GRAPHIC_DRIVER, 37446: window.GRAPHIC_DRIVER,
34047: 16 34047: 16
} }
_toggle = window.ENV.glRes; _toggle = window.ENV.glres;
if (_toggle[key]) { if (_toggle[key]) {
res = _toggle[key] res = _toggle[key]
......
...@@ -6,6 +6,8 @@ s = '0==72=>iii22,28,65,7,113,250,51,162,122,40,134,159,40,139,132,194,46,21,183 ...@@ -6,6 +6,8 @@ s = '0==72=>iii22,28,65,7,113,250,51,162,122,40,134,159,40,139,132,194,46,21,183
// s = '0==72=>iii22,28,65,7,113,250,51,162,122,40,134,159,40,139,132,194,46,21,183,135,244,55,109,134,109,234,8,235,162,0,129,22,37,144,17,208,106,72,220,208,248,193,48,68,167,7,236,229,198,61,54,38,122,129,63,216,212,160,25,91,90,46,10,51,200,42,69,40,111,171,156,215iii1==5=>iii22,28,65,7,114iii2==6=>iii22,28,65,7,197,11iii3==6=>iii22,28,65,7,58,123iii4==94=>iii22,28,65,7,163,230,249,156,15,184,190,9,248,68,253,196,229,49,9,112,204,175,195,35,113,164,19,102,196,105,157,60,33,86,42,195,150,10,185,152,92,158,84,191,27,118,213,16,180,236,107,227,37,132,164,221,246,208,60,66,252,193,178,21,8,208,140,162,36,38,54,98,155,74,65,51,49,138,118,144,14,154,139,103,208,128,184,75,115,5,10,211,30,87iii5==5=>iii22,28,65,7,116iii6==5=>iii22,28,65,7,102iii7==5=>iii22,28,65,7,193iii8==6=>iii22,28,65,7,59,47iii9==28=>iii22,28,65,7,44,109,180,52,43,58,210,244,18,152,249,240,130,27,203,214,225,227,11,142,17,38,12,200iii10==24=>iii22,28,65,7,84,204,136,146,10,133,40,193,165,83,59,34,231,66,114,190,250,47,225,159iii11==7=>iii22,28,65,7,165,43,240iii12==38=>iii22,28,65,7,60,175,113,153,156,218,115,254,22,175,93,88,34,21,22,247,237,123,41,149,130,206,196,184,228,254,54,156,5,137,137,238,227,194iii13==421=>iii22,28,65,7,37,245,242,4,112,106,72,203,1,160,204,143,214,221,150,32,98,45,42,132,155,67,102,174,21,128,248,13,159,21,15,180,207,65,34,142,177,219,253,223,161,125,176,51,206,45,48,65,181,181,41,50,198,65,21,62,46,219,27,170,17,42,130,200,252,66,207,32,205,52,6,199,125,34,225,69,132,120,130,219,148,121,132,183,82,177,29,101,143,43,111,167,172,153,171,253,225,216,1,20,178,111,253,25,137,115,82,240,167,211,129,161,145,4,117,46,195,176,248,118,78,142,5,233,70,131,149,161,47,131,122,104,63,77,212,164,217,38,124,115,183,236,141,162,129,105,238,117,94,148,96,209,31,80,85,167,110,166,206,121,18,82,247,214,160,169,172,0,118,144,253,114,186,110,174,29,183,190,121,72,10,234,159,151,91,79,48,240,8,88,84,190,252,51,250,10,121,248,88,77,109,183,241,67,230,46,130,62,187,144,154,36,192,234,141,200,147,130,46,106,150,217,12,150,136,24,148,173,71,166,194,168,153,158,148,61,30,161,247,106,54,79,164,127,167,82,208,134,196,131,2,68,200,38,140,133,226,80,96,157,183,10,46,243,142,137,59,37,168,154,120,24,137,175,83,200,26,115,67,103,156,147,247,56,20,239,148,245,158,132,7,52,147,161,136,231,70,183,159,233,212,136,205,153,173,177,19,150,16,242,146,172,160,0,218,57,81,160,123,64,47,237,203,62,146,173,129,152,230,235,73,158,161,239,158,33,18,168,220,204,124,129,18,221,25,50,242,212,192,85,198,75,197,246,109,228,186,202,111,134,57,240,104,161,71,126,32,73,84,68,205,16,128,60,45,35,202,13,218,17,181,137,189,49,36,27,255,64,168,188,2,0,195,253,47,170,127,101,219,144,44,76,56,147,90,6,83,190,169,196,100,140,194,191,173,16,134iii14==5=>iii22,28,65,7,100iii15==9=>iii22,28,65,7,151,78,176,112,96iii16==8=>iii22,28,65,7,58,202,96,159iii17==45=>iii22,28,65,7,13,89,237,109,125,105,57,56,170,116,133,24,246,101,147,122,233,115,198,70,146,164,53,31,138,60,65,73,34,136,233,1,15,85,144,35,166,223,127,164,153iii18==94=>iii22,28,65,7,33,248,81,227,188,57,184,51,149,99,67,82,210,68,50,123,68,145,201,92,204,89,117,31,144,183,87,123,123,97,157,125,4,171,160,9,7,42,171,167,44,53,89,47,215,93,92,69,15,204,251,21,247,151,114,213,213,135,204,29,101,128,156,244,160,189,110,203,233,100,53,183,45,31,203,20,79,5,238,188,162,73,138,99,83,204,226,84,105,97iii19==311=>iii22,28,65,7,95,82,133,120,105,6,211,60,203,184,114,162,188,32,163,148,228,116,206,95,138,69,223,125,94,31,164,11,94,253,255,111,123,214,9,35,36,251,160,146,63,230,122,208,90,169,36,100,101,103,8,65,66,180,193,65,177,140,99,141,86,20,70,9,192,207,194,1,152,47,212,29,82,128,167,106,132,18,134,245,243,214,64,112,72,215,121,161,219,13,172,117,44,226,57,96,8,116,78,234,192,202,173,199,202,101,129,190,165,27,72,161,224,174,219,206,115,85,67,66,119,252,15,193,185,49,107,181,46,96,217,101,0,201,151,31,63,181,149,166,61,177,124,30,184,98,57,49,240,84,232,36,146,182,71,234,33,205,45,93,124,27,22,18,150,153,88,104,141,120,119,109,97,240,72,131,32,73,87,55,141,170,191,96,213,151,99,29,28,206,23,250,190,9,55,64,69,107,69,27,14,26,107,49,122,193,196,204,26,35,87,103,90,211,212,44,201,74,81,9,209,42,103,2,16,71,16,247,10,100,43,1,241,79,173,48,93,110,118,174,135,209,2,70,202,57,210,205,76,172,7,60,9,24,70,231,168,27,243,194,202,171,104,15,111,23,79,48,254,62,21,166,97,190,223,253,156,34,134,146,126,253,164,218,199,222,30,58,191,192,183,54,212,249,20,56,217,216,214,15,54,183,8,171,209,162,25iii20==15=>iii22,28,65,7,240,185,200,4,171,254,100,79,135,56,243iii21==106=>iii22,28,65,7,89,182,167,97,249,178,200,113,120,122,154,121,124,238,23,209,126,169,18,119,180,99,115,3,100,150,2,36,33,174,172,24,100,94,232,184,222,161,182,235,85,251,209,66,225,27,149,191,217,160,96,20,47,75,196,0,157,24,168,126,196,83,107,138,9,100,148,156,94,14,219,60,159,155,248,105,238,86,138,176,109,216,153,91,158,220,151,182,104,254,176,69,53,88,232,77,30,204,151,9,213,116iii22==0=>iiiiii23==25=>iii22,28,65,7,6,2,148,240,79,137,134,227,7,22,239,197,246,65,128,152,206,212,158,39,107iii24==5=>iii22,28,65,7,168iii25==5=>iii22,28,65,7,155iii26==13=>iii22,28,65,7,162,230,0,161,76,125,30,125,243iii27==9=>iii22,28,65,7,56,58,119,77,1iii28==30=>iii22,28,65,7,216,16,215,4,90,164,176,150,173,66,22,53,14,90,34,77,157,197,60,242,47,177,92,89,110,88iii29==5=>iii22,28,65,7,175iii30==12=>iii22,28,65,7,101,33,241,21,72,100,49,179iii31==7=>iii22,28,65,7,33,206,96iii32==9=>iii22,28,65,7,51,58,113,140,236iii33==6=>iii22,28,65,7,190,141iii34==16=>iii22,28,65,7,220,12,56,155,43,161,154,26,114,211,209,9iii35==6=>iii22,28,65,7,197,164iii36==234=>iii22,28,65,7,179,219,79,178,236,156,67,223,148,230,104,2,239,85,69,104,61,54,222,211,204,188,21,71,231,40,73,55,51,109,25,252,215,168,155,181,100,99,129,38,77,179,167,238,235,78,25,155,66,116,62,238,210,200,13,144,203,240,48,174,107,200,167,92,81,83,146,128,111,61,131,237,95,90,143,109,249,178,170,100,203,236,172,175,147,157,106,219,59,93,79,61,217,246,54,26,96,94,59,229,210,3,32,40,155,107,72,13,123,38,44,140,162,16,196,234,113,168,253,120,66,32,107,21,56,77,113,33,233,157,255,222,245,58,111,216,205,43,64,65,176,27,85,119,151,29,61,250,18,205,107,17,185,103,251,205,182,24,158,245,119,154,222,245,85,220,172,31,137,223,163,19,93,214,254,238,177,109,209,69,233,91,64,97,33,60,214,222,197,23,136,175,5,37,178,15,143,9,91,10,35,26,86,218,223,157,175,8,80,211,93,139,192,168,73,18,105,202,78,35,62,203,93,131,32,216,125,124,145,182iii37==5=>iii22,28,65,7,140iii38==38=>iii22,28,65,7,114,120,193,199,195,23,113,186,91,240,143,34,68,222,125,20,48,39,80,117,170,192,172,205,155,0,11,235,183,15,67,70,43,103iii39==129=>iii22,28,65,7,120,8,16,80,68,219,14,105,66,93,136,137,141,29,193,130,43,41,180,240,50,21,38,221,83,57,236,248,166,131,130,166,90,137,53,136,214,42,77,160,145,147,87,56,134,201,180,91,4,126,71,143,230,97,145,122,105,164,18,244,115,16,80,40,197,4,105,4,233,65,75,196,185,247,210,194,214,110,253,62,115,62,47,223,239,97,62,243,119,125,218,79,233,72,169,2,37,236,188,165,122,114,36,232,155,149,36,72,144,203,171,154,193,11,48,144,2,36,184,202,142,243,176,4,229iii40==6=>iii22,28,65,7,186,81iii41==5=>iii22,28,65,7,71iii42==13=>iii22,28,65,7,58,41,200,214,137,117,80,131,218iii43==18=>iii22,28,65,7,64,21,74,124,231,170,228,161,239,216,78,100,111,167iii44==28=>iii22,28,65,7,111,211,131,201,73,237,201,247,90,204,189,231,143,180,138,158,251,21,0,24,22,121,44,157iii45==6=>iii22,28,65,7,189,202iii46==1071=>iii22,28,65,7,153,209,232,151,48,26,1,207,66,26,72,140,177,63,244,34,183,117,103,166,162,32,146,72,243,148,132,100,202,93,242,9,72,6,136,238,213,89,243,112,151,243,97,202,242,128,97,3,232,244,204,14,149,49,90,12,147,196,250,82,47,150,125,73,111,224,43,158,191,94,40,61,143,87,194,135,8,147,207,188,148,162,16,172,252,133,38,238,42,250,0,152,165,63,100,154,6,7,241,142,172,170,145,227,123,48,100,4,43,167,171,158,43,123,48,114,255,78,221,66,250,139,20,42,31,53,147,202,94,173,228,40,128,110,192,187,141,30,137,231,4,89,253,21,126,165,127,104,30,87,54,131,44,103,183,112,224,166,116,116,237,180,206,42,156,176,209,48,134,180,84,13,209,66,181,88,82,17,98,183,116,240,48,170,248,0,207,145,103,254,137,132,126,100,144,248,154,8,39,5,213,207,162,142,215,5,6,12,197,197,180,8,169,55,194,163,130,23,182,55,204,235,94,189,73,46,236,51,174,27,131,169,165,21,122,159,15,214,234,166,100,188,183,13,187,5,118,249,30,100,66,169,36,28,30,192,124,225,25,6,39,20,191,90,223,53,114,177,183,131,16,248,106,84,11,66,64,46,164,163,35,220,127,189,105,80,130,165,134,255,94,191,110,128,12,117,192,183,233,111,59,134,107,33,248,145,250,254,92,50,40,135,149,38,101,181,151,14,17,199,110,146,42,52,211,210,174,119,123,128,158,35,88,223,136,115,69,125,207,230,175,106,221,130,215,33,45,236,33,4,138,251,245,85,132,214,54,28,128,127,61,236,28,10,64,7,231,249,237,213,242,193,88,211,96,255,219,108,31,176,99,125,145,4,149,171,210,182,94,43,229,108,223,239,92,101,210,179,23,218,130,235,68,36,49,141,236,25,137,204,114,49,75,142,149,131,73,74,100,141,67,142,149,10,252,118,16,2,149,70,201,44,237,135,26,137,195,190,244,191,33,122,109,26,117,138,165,220,207,75,141,152,12,1,172,182,147,216,4,87,48,43,199,225,32,188,228,72,177,157,25,150,227,29,235,128,134,18,8,106,63,8,125,157,187,185,135,59,230,232,189,168,220,80,178,158,47,212,251,44,233,187,72,149,243,156,52,245,89,63,121,86,207,66,198,239,3,120,237,89,211,82,33,157,157,253,137,137,220,15,61,140,74,26,219,167,233,176,41,244,32,64,54,103,137,220,164,143,91,98,190,102,185,27,33,69,25,182,82,118,178,115,131,229,85,146,48,240,151,139,217,153,84,125,171,110,58,235,203,65,203,119,211,218,233,124,240,119,109,242,185,49,19,26,20,85,41,87,158,235,155,200,137,76,56,120,131,152,205,180,95,124,50,162,40,70,20,17,164,117,55,103,137,195,200,149,84,255,110,231,38,83,128,176,66,229,151,119,234,37,150,140,142,221,142,48,88,228,82,200,206,15,190,6,232,241,22,77,52,169,120,2,24,149,70,47,201,69,46,33,70,147,186,1,54,7,99,226,129,209,214,122,81,102,106,68,251,65,15,12,81,68,149,99,128,32,205,86,108,161,233,101,227,114,55,100,147,168,252,241,184,132,13,175,245,174,118,0,41,45,75,245,130,216,54,230,153,33,42,231,45,113,202,166,91,3,95,2,8,151,32,76,194,130,246,166,33,15,169,168,114,136,175,116,97,120,115,126,116,81,69,176,40,141,17,87,192,137,15,153,33,144,248,48,134,112,10,163,44,165,235,4,82,184,102,74,181,222,105,123,189,219,116,51,39,89,51,99,96,34,150,158,127,192,133,138,58,102,53,134,189,181,131,131,12,199,103,9,108,4,31,140,179,96,18,77,148,14,139,71,53,141,14,23,91,1,57,251,6,222,197,88,118,92,36,87,112,244,208,196,240,150,74,19,197,87,83,202,102,42,155,118,48,99,244,194,6,2,19,216,133,181,104,163,83,170,198,232,100,116,137,228,107,235,249,44,184,66,21,25,17,68,22,201,61,80,163,122,56,202,140,27,28,244,74,191,215,161,166,220,192,64,62,9,242,119,144,70,14,208,186,255,105,67,76,81,44,24,208,132,141,241,251,184,194,219,186,216,58,78,155,50,29,248,221,4,181,125,13,253,1,217,211,69,137,214,47,168,114,114,195,38,212,6,107,230,224,54,183,179,59,16,106,93,164,99,181,222,90,194,34,128,121,103,116,6,236,250,70,245,113,225,22,145,83,27,46,212,248,141,228,99,237,192,116,5,149,82,255,198,201,16,131,88,138,209,182,98,86,151,179,66,30,219,70,215,60,19,47,244,92,10,46,137,144,180,107,205,90,241,91,60,203,77,13,97,23,155,152,241,119,139,94,166,220,20,203,161,152,20,229,135,176,239,79,60,33iii47==11=>iii22,28,65,7,118,48,60,241,58,10,0iii48==0=>iiiiii49==65=>iii22,28,65,7,196,201,234,63,112,208,117,83,57,70,101,74,181,182,64,214,254,73,129,111,250,162,20,191,98,108,177,104,197,206,155,252,25,173,56,178,67,226,207,118,116,108,213,121,205,215,229,79,158,151,6,5,183,218,181,114,66,229,29,70,194iii50==6=>iii22,28,65,7,97,44iii51==25=>iii22,28,65,7,165,87,46,62,166,113,105,207,108,116,65,204,99,85,58,2,215,78,51,106,74iii52==0=>iiiiii53==7=>iii22,28,65,7,28,58,101iii54==13=>iii22,28,65,7,143,121,73,180,51,95,200,154,20iii55==60=>iii22,28,65,7,118,199,120,136,43,17,185,234,117,102,137,56,22,249,92,75,69,125,96,0,111,18,11,24,71,113,61,177,160,112,201,166,135,159,185,178,71,80,95,96,121,192,47,149,155,56,146,209,56,165,51,25,178,130,249,174iii56==13=>iii22,28,65,7,177,255,205,36,180,64,18,143,71iii57==47=>iii22,28,65,7,68,80,246,77,150,97,146,16,226,211,114,7,184,66,176,99,153,63,79,117,31,186,36,7,158,250,181,235,113,25,133,214,132,57,87,233,3,105,184,40,147,209,31iii58==5=>iii22,28,65,7,53iii59==6=>iii22,28,65,7,63,194' // s = '0==72=>iii22,28,65,7,113,250,51,162,122,40,134,159,40,139,132,194,46,21,183,135,244,55,109,134,109,234,8,235,162,0,129,22,37,144,17,208,106,72,220,208,248,193,48,68,167,7,236,229,198,61,54,38,122,129,63,216,212,160,25,91,90,46,10,51,200,42,69,40,111,171,156,215iii1==5=>iii22,28,65,7,114iii2==6=>iii22,28,65,7,197,11iii3==6=>iii22,28,65,7,58,123iii4==94=>iii22,28,65,7,163,230,249,156,15,184,190,9,248,68,253,196,229,49,9,112,204,175,195,35,113,164,19,102,196,105,157,60,33,86,42,195,150,10,185,152,92,158,84,191,27,118,213,16,180,236,107,227,37,132,164,221,246,208,60,66,252,193,178,21,8,208,140,162,36,38,54,98,155,74,65,51,49,138,118,144,14,154,139,103,208,128,184,75,115,5,10,211,30,87iii5==5=>iii22,28,65,7,116iii6==5=>iii22,28,65,7,102iii7==5=>iii22,28,65,7,193iii8==6=>iii22,28,65,7,59,47iii9==28=>iii22,28,65,7,44,109,180,52,43,58,210,244,18,152,249,240,130,27,203,214,225,227,11,142,17,38,12,200iii10==24=>iii22,28,65,7,84,204,136,146,10,133,40,193,165,83,59,34,231,66,114,190,250,47,225,159iii11==7=>iii22,28,65,7,165,43,240iii12==38=>iii22,28,65,7,60,175,113,153,156,218,115,254,22,175,93,88,34,21,22,247,237,123,41,149,130,206,196,184,228,254,54,156,5,137,137,238,227,194iii13==421=>iii22,28,65,7,37,245,242,4,112,106,72,203,1,160,204,143,214,221,150,32,98,45,42,132,155,67,102,174,21,128,248,13,159,21,15,180,207,65,34,142,177,219,253,223,161,125,176,51,206,45,48,65,181,181,41,50,198,65,21,62,46,219,27,170,17,42,130,200,252,66,207,32,205,52,6,199,125,34,225,69,132,120,130,219,148,121,132,183,82,177,29,101,143,43,111,167,172,153,171,253,225,216,1,20,178,111,253,25,137,115,82,240,167,211,129,161,145,4,117,46,195,176,248,118,78,142,5,233,70,131,149,161,47,131,122,104,63,77,212,164,217,38,124,115,183,236,141,162,129,105,238,117,94,148,96,209,31,80,85,167,110,166,206,121,18,82,247,214,160,169,172,0,118,144,253,114,186,110,174,29,183,190,121,72,10,234,159,151,91,79,48,240,8,88,84,190,252,51,250,10,121,248,88,77,109,183,241,67,230,46,130,62,187,144,154,36,192,234,141,200,147,130,46,106,150,217,12,150,136,24,148,173,71,166,194,168,153,158,148,61,30,161,247,106,54,79,164,127,167,82,208,134,196,131,2,68,200,38,140,133,226,80,96,157,183,10,46,243,142,137,59,37,168,154,120,24,137,175,83,200,26,115,67,103,156,147,247,56,20,239,148,245,158,132,7,52,147,161,136,231,70,183,159,233,212,136,205,153,173,177,19,150,16,242,146,172,160,0,218,57,81,160,123,64,47,237,203,62,146,173,129,152,230,235,73,158,161,239,158,33,18,168,220,204,124,129,18,221,25,50,242,212,192,85,198,75,197,246,109,228,186,202,111,134,57,240,104,161,71,126,32,73,84,68,205,16,128,60,45,35,202,13,218,17,181,137,189,49,36,27,255,64,168,188,2,0,195,253,47,170,127,101,219,144,44,76,56,147,90,6,83,190,169,196,100,140,194,191,173,16,134iii14==5=>iii22,28,65,7,100iii15==9=>iii22,28,65,7,151,78,176,112,96iii16==8=>iii22,28,65,7,58,202,96,159iii17==45=>iii22,28,65,7,13,89,237,109,125,105,57,56,170,116,133,24,246,101,147,122,233,115,198,70,146,164,53,31,138,60,65,73,34,136,233,1,15,85,144,35,166,223,127,164,153iii18==94=>iii22,28,65,7,33,248,81,227,188,57,184,51,149,99,67,82,210,68,50,123,68,145,201,92,204,89,117,31,144,183,87,123,123,97,157,125,4,171,160,9,7,42,171,167,44,53,89,47,215,93,92,69,15,204,251,21,247,151,114,213,213,135,204,29,101,128,156,244,160,189,110,203,233,100,53,183,45,31,203,20,79,5,238,188,162,73,138,99,83,204,226,84,105,97iii19==311=>iii22,28,65,7,95,82,133,120,105,6,211,60,203,184,114,162,188,32,163,148,228,116,206,95,138,69,223,125,94,31,164,11,94,253,255,111,123,214,9,35,36,251,160,146,63,230,122,208,90,169,36,100,101,103,8,65,66,180,193,65,177,140,99,141,86,20,70,9,192,207,194,1,152,47,212,29,82,128,167,106,132,18,134,245,243,214,64,112,72,215,121,161,219,13,172,117,44,226,57,96,8,116,78,234,192,202,173,199,202,101,129,190,165,27,72,161,224,174,219,206,115,85,67,66,119,252,15,193,185,49,107,181,46,96,217,101,0,201,151,31,63,181,149,166,61,177,124,30,184,98,57,49,240,84,232,36,146,182,71,234,33,205,45,93,124,27,22,18,150,153,88,104,141,120,119,109,97,240,72,131,32,73,87,55,141,170,191,96,213,151,99,29,28,206,23,250,190,9,55,64,69,107,69,27,14,26,107,49,122,193,196,204,26,35,87,103,90,211,212,44,201,74,81,9,209,42,103,2,16,71,16,247,10,100,43,1,241,79,173,48,93,110,118,174,135,209,2,70,202,57,210,205,76,172,7,60,9,24,70,231,168,27,243,194,202,171,104,15,111,23,79,48,254,62,21,166,97,190,223,253,156,34,134,146,126,253,164,218,199,222,30,58,191,192,183,54,212,249,20,56,217,216,214,15,54,183,8,171,209,162,25iii20==15=>iii22,28,65,7,240,185,200,4,171,254,100,79,135,56,243iii21==106=>iii22,28,65,7,89,182,167,97,249,178,200,113,120,122,154,121,124,238,23,209,126,169,18,119,180,99,115,3,100,150,2,36,33,174,172,24,100,94,232,184,222,161,182,235,85,251,209,66,225,27,149,191,217,160,96,20,47,75,196,0,157,24,168,126,196,83,107,138,9,100,148,156,94,14,219,60,159,155,248,105,238,86,138,176,109,216,153,91,158,220,151,182,104,254,176,69,53,88,232,77,30,204,151,9,213,116iii22==0=>iiiiii23==25=>iii22,28,65,7,6,2,148,240,79,137,134,227,7,22,239,197,246,65,128,152,206,212,158,39,107iii24==5=>iii22,28,65,7,168iii25==5=>iii22,28,65,7,155iii26==13=>iii22,28,65,7,162,230,0,161,76,125,30,125,243iii27==9=>iii22,28,65,7,56,58,119,77,1iii28==30=>iii22,28,65,7,216,16,215,4,90,164,176,150,173,66,22,53,14,90,34,77,157,197,60,242,47,177,92,89,110,88iii29==5=>iii22,28,65,7,175iii30==12=>iii22,28,65,7,101,33,241,21,72,100,49,179iii31==7=>iii22,28,65,7,33,206,96iii32==9=>iii22,28,65,7,51,58,113,140,236iii33==6=>iii22,28,65,7,190,141iii34==16=>iii22,28,65,7,220,12,56,155,43,161,154,26,114,211,209,9iii35==6=>iii22,28,65,7,197,164iii36==234=>iii22,28,65,7,179,219,79,178,236,156,67,223,148,230,104,2,239,85,69,104,61,54,222,211,204,188,21,71,231,40,73,55,51,109,25,252,215,168,155,181,100,99,129,38,77,179,167,238,235,78,25,155,66,116,62,238,210,200,13,144,203,240,48,174,107,200,167,92,81,83,146,128,111,61,131,237,95,90,143,109,249,178,170,100,203,236,172,175,147,157,106,219,59,93,79,61,217,246,54,26,96,94,59,229,210,3,32,40,155,107,72,13,123,38,44,140,162,16,196,234,113,168,253,120,66,32,107,21,56,77,113,33,233,157,255,222,245,58,111,216,205,43,64,65,176,27,85,119,151,29,61,250,18,205,107,17,185,103,251,205,182,24,158,245,119,154,222,245,85,220,172,31,137,223,163,19,93,214,254,238,177,109,209,69,233,91,64,97,33,60,214,222,197,23,136,175,5,37,178,15,143,9,91,10,35,26,86,218,223,157,175,8,80,211,93,139,192,168,73,18,105,202,78,35,62,203,93,131,32,216,125,124,145,182iii37==5=>iii22,28,65,7,140iii38==38=>iii22,28,65,7,114,120,193,199,195,23,113,186,91,240,143,34,68,222,125,20,48,39,80,117,170,192,172,205,155,0,11,235,183,15,67,70,43,103iii39==129=>iii22,28,65,7,120,8,16,80,68,219,14,105,66,93,136,137,141,29,193,130,43,41,180,240,50,21,38,221,83,57,236,248,166,131,130,166,90,137,53,136,214,42,77,160,145,147,87,56,134,201,180,91,4,126,71,143,230,97,145,122,105,164,18,244,115,16,80,40,197,4,105,4,233,65,75,196,185,247,210,194,214,110,253,62,115,62,47,223,239,97,62,243,119,125,218,79,233,72,169,2,37,236,188,165,122,114,36,232,155,149,36,72,144,203,171,154,193,11,48,144,2,36,184,202,142,243,176,4,229iii40==6=>iii22,28,65,7,186,81iii41==5=>iii22,28,65,7,71iii42==13=>iii22,28,65,7,58,41,200,214,137,117,80,131,218iii43==18=>iii22,28,65,7,64,21,74,124,231,170,228,161,239,216,78,100,111,167iii44==28=>iii22,28,65,7,111,211,131,201,73,237,201,247,90,204,189,231,143,180,138,158,251,21,0,24,22,121,44,157iii45==6=>iii22,28,65,7,189,202iii46==1071=>iii22,28,65,7,153,209,232,151,48,26,1,207,66,26,72,140,177,63,244,34,183,117,103,166,162,32,146,72,243,148,132,100,202,93,242,9,72,6,136,238,213,89,243,112,151,243,97,202,242,128,97,3,232,244,204,14,149,49,90,12,147,196,250,82,47,150,125,73,111,224,43,158,191,94,40,61,143,87,194,135,8,147,207,188,148,162,16,172,252,133,38,238,42,250,0,152,165,63,100,154,6,7,241,142,172,170,145,227,123,48,100,4,43,167,171,158,43,123,48,114,255,78,221,66,250,139,20,42,31,53,147,202,94,173,228,40,128,110,192,187,141,30,137,231,4,89,253,21,126,165,127,104,30,87,54,131,44,103,183,112,224,166,116,116,237,180,206,42,156,176,209,48,134,180,84,13,209,66,181,88,82,17,98,183,116,240,48,170,248,0,207,145,103,254,137,132,126,100,144,248,154,8,39,5,213,207,162,142,215,5,6,12,197,197,180,8,169,55,194,163,130,23,182,55,204,235,94,189,73,46,236,51,174,27,131,169,165,21,122,159,15,214,234,166,100,188,183,13,187,5,118,249,30,100,66,169,36,28,30,192,124,225,25,6,39,20,191,90,223,53,114,177,183,131,16,248,106,84,11,66,64,46,164,163,35,220,127,189,105,80,130,165,134,255,94,191,110,128,12,117,192,183,233,111,59,134,107,33,248,145,250,254,92,50,40,135,149,38,101,181,151,14,17,199,110,146,42,52,211,210,174,119,123,128,158,35,88,223,136,115,69,125,207,230,175,106,221,130,215,33,45,236,33,4,138,251,245,85,132,214,54,28,128,127,61,236,28,10,64,7,231,249,237,213,242,193,88,211,96,255,219,108,31,176,99,125,145,4,149,171,210,182,94,43,229,108,223,239,92,101,210,179,23,218,130,235,68,36,49,141,236,25,137,204,114,49,75,142,149,131,73,74,100,141,67,142,149,10,252,118,16,2,149,70,201,44,237,135,26,137,195,190,244,191,33,122,109,26,117,138,165,220,207,75,141,152,12,1,172,182,147,216,4,87,48,43,199,225,32,188,228,72,177,157,25,150,227,29,235,128,134,18,8,106,63,8,125,157,187,185,135,59,230,232,189,168,220,80,178,158,47,212,251,44,233,187,72,149,243,156,52,245,89,63,121,86,207,66,198,239,3,120,237,89,211,82,33,157,157,253,137,137,220,15,61,140,74,26,219,167,233,176,41,244,32,64,54,103,137,220,164,143,91,98,190,102,185,27,33,69,25,182,82,118,178,115,131,229,85,146,48,240,151,139,217,153,84,125,171,110,58,235,203,65,203,119,211,218,233,124,240,119,109,242,185,49,19,26,20,85,41,87,158,235,155,200,137,76,56,120,131,152,205,180,95,124,50,162,40,70,20,17,164,117,55,103,137,195,200,149,84,255,110,231,38,83,128,176,66,229,151,119,234,37,150,140,142,221,142,48,88,228,82,200,206,15,190,6,232,241,22,77,52,169,120,2,24,149,70,47,201,69,46,33,70,147,186,1,54,7,99,226,129,209,214,122,81,102,106,68,251,65,15,12,81,68,149,99,128,32,205,86,108,161,233,101,227,114,55,100,147,168,252,241,184,132,13,175,245,174,118,0,41,45,75,245,130,216,54,230,153,33,42,231,45,113,202,166,91,3,95,2,8,151,32,76,194,130,246,166,33,15,169,168,114,136,175,116,97,120,115,126,116,81,69,176,40,141,17,87,192,137,15,153,33,144,248,48,134,112,10,163,44,165,235,4,82,184,102,74,181,222,105,123,189,219,116,51,39,89,51,99,96,34,150,158,127,192,133,138,58,102,53,134,189,181,131,131,12,199,103,9,108,4,31,140,179,96,18,77,148,14,139,71,53,141,14,23,91,1,57,251,6,222,197,88,118,92,36,87,112,244,208,196,240,150,74,19,197,87,83,202,102,42,155,118,48,99,244,194,6,2,19,216,133,181,104,163,83,170,198,232,100,116,137,228,107,235,249,44,184,66,21,25,17,68,22,201,61,80,163,122,56,202,140,27,28,244,74,191,215,161,166,220,192,64,62,9,242,119,144,70,14,208,186,255,105,67,76,81,44,24,208,132,141,241,251,184,194,219,186,216,58,78,155,50,29,248,221,4,181,125,13,253,1,217,211,69,137,214,47,168,114,114,195,38,212,6,107,230,224,54,183,179,59,16,106,93,164,99,181,222,90,194,34,128,121,103,116,6,236,250,70,245,113,225,22,145,83,27,46,212,248,141,228,99,237,192,116,5,149,82,255,198,201,16,131,88,138,209,182,98,86,151,179,66,30,219,70,215,60,19,47,244,92,10,46,137,144,180,107,205,90,241,91,60,203,77,13,97,23,155,152,241,119,139,94,166,220,20,203,161,152,20,229,135,176,239,79,60,33iii47==11=>iii22,28,65,7,118,48,60,241,58,10,0iii48==0=>iiiiii49==65=>iii22,28,65,7,196,201,234,63,112,208,117,83,57,70,101,74,181,182,64,214,254,73,129,111,250,162,20,191,98,108,177,104,197,206,155,252,25,173,56,178,67,226,207,118,116,108,213,121,205,215,229,79,158,151,6,5,183,218,181,114,66,229,29,70,194iii50==6=>iii22,28,65,7,97,44iii51==25=>iii22,28,65,7,165,87,46,62,166,113,105,207,108,116,65,204,99,85,58,2,215,78,51,106,74iii52==0=>iiiiii53==7=>iii22,28,65,7,28,58,101iii54==13=>iii22,28,65,7,143,121,73,180,51,95,200,154,20iii55==60=>iii22,28,65,7,118,199,120,136,43,17,185,234,117,102,137,56,22,249,92,75,69,125,96,0,111,18,11,24,71,113,61,177,160,112,201,166,135,159,185,178,71,80,95,96,121,192,47,149,155,56,146,209,56,165,51,25,178,130,249,174iii56==13=>iii22,28,65,7,177,255,205,36,180,64,18,143,71iii57==47=>iii22,28,65,7,68,80,246,77,150,97,146,16,226,211,114,7,184,66,176,99,153,63,79,117,31,186,36,7,158,250,181,235,113,25,133,214,132,57,87,233,3,105,184,40,147,209,31iii58==5=>iii22,28,65,7,53iii59==6=>iii22,28,65,7,63,194'
s = '0==72=>iii22,28,65,7,113,250,51,162,122,45,134,159,40,139,132,194,46,23,183,135,244,55,109,134,109,234,8,235,162,16,129,22,37,144,17,208,107,72,220,210,248,192,48,68,167,7,238,229,74,71,248,12,39,128,220,217,193,172,25,91,90,46,2,52,200,41,69,40,111,171,156,215iii1==5=>iii22,28,65,7,121iii2==6=>iii22,28,65,7,197,11iii3==6=>iii22,28,65,7,62,103iii4==94=>iii22,28,65,7,163,230,249,156,15,184,190,9,248,68,253,196,229,49,9,112,204,175,195,35,113,164,19,102,196,105,157,60,33,86,42,195,150,10,185,152,92,158,84,191,27,118,213,16,180,236,107,227,37,132,164,221,246,208,60,66,252,193,178,21,8,208,140,162,36,38,54,98,155,74,65,51,49,138,118,144,14,154,139,103,208,128,184,75,115,5,10,211,30,87iii5==5=>iii22,28,65,7,116iii6==5=>iii22,28,65,7,102iii7==5=>iii22,28,65,7,193iii8==6=>iii22,28,65,7,55,3iii9==30=>iii22,28,65,7,44,49,192,13,136,89,87,246,80,119,216,45,214,116,101,191,21,233,133,23,152,169,78,127,57,141iii10==19=>iii22,28,65,7,85,123,86,93,86,105,101,243,178,248,11,109,113,159,34iii11==7=>iii22,28,65,7,180,43,240iii12==38=>iii22,28,65,7,60,175,113,153,158,218,115,254,22,175,93,88,34,21,22,247,237,123,41,149,130,206,196,184,228,254,54,156,5,137,137,238,227,194iii13==421=>iii22,28,65,7,37,245,242,4,112,106,72,203,26,160,208,143,214,221,150,32,98,45,42,132,155,67,102,174,21,128,248,13,159,21,15,180,207,65,34,143,177,219,253,223,161,125,177,51,208,45,36,65,181,181,41,50,198,65,21,62,46,219,27,170,17,42,130,200,252,66,207,32,205,42,6,193,125,34,225,69,132,120,130,219,149,121,132,183,82,177,29,101,143,43,111,167,172,153,171,253,225,216,1,20,178,111,253,25,137,115,82,239,167,223,129,161,145,4,117,46,195,176,248,118,78,142,5,251,70,143,149,168,47,131,122,104,54,76,223,164,205,38,124,115,183,251,141,163,129,111,238,117,94,148,96,209,31,80,85,167,110,166,206,121,18,82,247,214,160,169,172,0,119,144,229,114,177,110,174,29,183,190,121,72,10,234,159,151,91,79,62,240,7,89,77,189,252,51,250,11,121,249,88,76,109,183,241,67,230,46,130,62,187,144,154,36,192,234,141,200,147,130,46,106,150,217,12,150,136,24,148,173,71,166,194,179,153,133,148,44,29,161,247,106,43,79,184,126,160,82,208,134,196,147,2,74,200,34,140,133,226,80,96,157,183,10,46,243,142,137,59,39,169,145,120,15,137,175,83,200,26,115,67,103,156,147,247,56,20,239,148,245,158,132,7,52,147,161,136,231,65,183,147,233,212,136,205,153,173,177,19,150,16,242,146,172,160,0,218,57,81,160,123,64,47,238,203,63,146,172,129,152,230,235,73,158,190,239,157,33,18,168,220,204,124,129,18,221,25,50,242,212,194,85,199,75,197,246,109,228,186,215,111,148,57,231,107,161,71,126,47,73,86,68,206,16,128,60,45,35,202,13,218,16,181,137,189,49,37,24,237,71,188,188,2,0,195,253,47,170,127,101,219,144,44,76,56,147,90,6,83,190,169,196,100,140,194,191,173,16,134iii14==5=>iii22,28,65,7,100iii15==9=>iii22,28,65,7,222,19,201,90,107iii16==8=>iii22,28,65,7,123,222,33,222iii17==45=>iii22,28,65,7,13,89,237,237,233,75,255,56,170,116,133,24,182,253,170,160,226,115,196,41,218,221,35,31,138,60,65,73,34,136,233,1,15,85,144,35,166,223,127,164,153iii18==94=>iii22,28,65,7,33,158,34,223,238,50,224,49,149,99,67,82,224,108,11,112,19,167,149,126,227,44,89,116,160,161,32,106,101,73,173,14,38,145,150,18,45,106,166,215,107,72,89,44,228,86,12,57,40,220,254,10,241,185,101,251,135,170,178,56,101,139,138,162,144,151,66,230,222,99,119,152,45,31,203,20,79,5,238,188,162,73,138,99,83,204,226,84,105,97iii19==356=>iii22,28,65,7,95,82,76,89,118,27,204,51,203,200,89,199,200,120,223,235,185,15,243,125,182,122,247,85,97,20,180,37,78,248,197,111,90,211,57,130,47,209,177,148,69,135,136,170,40,253,119,69,4,67,36,76,93,190,173,67,177,134,111,129,85,113,100,7,193,195,139,109,253,41,156,115,4,128,151,74,138,94,231,163,180,136,20,55,118,222,33,232,252,23,183,99,40,249,84,72,5,32,100,213,192,223,236,149,218,117,227,171,162,12,80,177,254,239,158,253,33,43,6,97,76,229,23,139,219,103,62,208,116,34,214,120,120,182,237,97,69,185,157,129,28,142,84,114,211,39,54,51,244,24,232,32,159,167,67,232,109,194,95,4,59,90,75,89,137,134,89,125,240,41,63,60,61,169,71,229,114,24,24,118,210,133,43,82,233,153,102,143,61,198,28,231,248,84,106,20,68,110,69,26,23,2,23,126,43,152,153,184,212,81,52,124,76,62,187,21,195,92,24,40,220,40,104,120,109,87,104,255,118,53,23,89,170,100,245,106,21,20,38,151,133,192,48,79,136,63,218,218,67,214,103,43,127,11,65,247,223,97,142,201,176,206,100,110,115,14,72,48,137,28,18,142,99,165,217,232,236,125,218,206,37,184,163,160,190,191,125,70,189,208,245,111,159,207,85,25,221,201,212,79,42,164,124,237,144,251,116,178,118,36,91,121,116,190,169,202,251,34,119,183,214,118,225,192,244,63,15,40,50,114,13,127,113,61,71,31,204,90,237,175,172,39,245,20,13,69,17,222,1,218,143,23iii20==15=>iii22,28,65,7,231,132,172,30,253,243,125,4,188,66,240iii21==120=>iii22,28,65,7,89,182,167,97,249,178,200,113,120,122,154,121,124,238,23,209,126,169,18,119,180,99,115,3,100,150,2,36,33,174,172,24,100,94,232,184,222,161,182,235,85,251,215,70,225,17,147,179,204,163,118,91,10,87,150,42,148,26,205,255,240,44,49,208,22,11,140,231,28,94,155,106,175,145,193,9,177,12,149,223,116,154,106,63,240,187,174,182,81,81,135,90,52,67,216,204,153,74,156,139,232,77,189,157,196,93,148,222,217,75,79,245,68,5,133,206iii22==0=>iiiiii23==24=>iii22,28,65,7,31,3,148,240,66,137,211,182,82,67,186,50,179,65,139,177,204,214,157,40iii24==5=>iii22,28,65,7,168iii25==5=>iii22,28,65,7,155iii26==13=>iii22,28,65,7,162,230,0,161,76,125,30,125,243iii27==9=>iii22,28,65,7,123,15,42,101,29iii28==30=>iii22,28,65,7,220,21,215,4,90,164,176,150,173,66,22,53,14,90,34,77,157,197,60,242,35,179,92,83,108,88iii29==5=>iii22,28,65,7,175iii30==12=>iii22,28,65,7,101,33,202,250,171,17,196,190iii31==7=>iii22,28,65,7,34,206,96iii32==9=>iii22,28,65,7,41,121,1,193,251iii33==6=>iii22,28,65,7,190,137iii34==16=>iii22,28,65,7,220,12,56,155,43,161,154,26,114,211,209,9iii35==6=>iii22,28,65,7,197,164iii36==234=>iii22,28,65,7,179,219,79,178,236,156,67,223,148,230,104,2,239,85,69,104,61,54,222,211,204,188,21,71,231,40,73,55,51,109,25,252,215,168,155,181,100,99,129,38,77,179,167,238,235,78,25,155,66,116,62,238,210,200,13,144,203,240,48,174,107,200,167,92,81,83,146,128,111,61,131,237,95,90,143,109,249,178,170,100,203,236,172,175,147,157,106,219,59,93,79,61,217,246,54,26,96,94,59,229,210,3,32,40,155,107,72,13,123,38,44,140,162,16,196,234,113,168,253,120,66,32,107,21,56,77,113,33,233,157,255,222,245,58,111,216,205,43,64,65,176,27,85,119,151,29,61,250,18,205,107,17,185,103,251,205,182,24,158,245,119,154,222,245,85,220,172,31,137,223,163,19,93,214,254,238,177,109,209,69,233,91,64,97,33,60,214,222,197,23,136,175,5,37,178,15,143,9,91,10,35,26,86,218,223,157,175,8,80,211,93,139,192,168,73,18,105,202,78,35,62,203,93,131,32,216,125,124,145,182iii37==5=>iii22,28,65,7,140iii38==36=>iii22,28,65,7,39,105,196,145,204,20,113,186,91,240,143,107,81,222,62,12,36,49,18,119,160,199,186,155,216,86,22,188,235,98,89,71iii39==129=>iii22,28,65,7,120,8,16,80,68,219,14,105,66,93,136,137,141,29,193,130,43,41,180,240,50,21,38,221,83,57,236,248,166,131,130,166,90,137,53,136,214,42,77,160,145,147,87,56,134,201,180,91,4,126,71,143,230,97,145,122,105,164,18,244,115,16,80,40,197,4,105,4,233,65,75,196,185,247,210,194,214,110,253,62,115,62,47,223,239,97,62,243,119,125,218,79,233,72,169,2,37,236,188,165,122,114,36,232,155,149,36,72,144,203,171,154,193,11,48,144,2,36,184,202,142,243,176,4,229iii40==6=>iii22,28,65,7,186,81iii41==5=>iii22,28,65,7,69iii42==13=>iii22,28,65,7,58,41,200,214,137,117,80,131,216iii43==18=>iii22,28,65,7,64,21,74,124,231,170,228,161,239,216,78,100,111,167iii44==26=>iii22,28,65,7,89,151,199,138,84,135,192,236,91,193,164,234,206,164,145,243,147,9,0,28,92,10iii45==6=>iii22,28,65,7,175,194iii46==913=>iii22,28,65,7,153,209,232,151,48,39,65,192,75,17,65,150,135,56,233,37,162,122,106,160,163,27,172,91,243,135,156,110,185,24,239,5,67,59,134,231,222,83,200,66,147,244,98,198,235,248,36,30,228,255,240,2,150,50,71,33,174,211,233,82,44,129,80,126,102,237,33,167,134,84,43,51,154,35,135,154,4,152,244,177,142,187,21,170,251,159,13,197,55,254,8,143,136,17,96,138,17,12,136,203,177,166,154,218,113,51,106,17,0,154,165,151,32,113,84,55,226,66,214,123,238,152,18,18,36,52,134,206,66,197,161,53,140,101,236,160,132,27,136,240,41,114,236,8,114,164,120,127,36,100,53,136,72,34,170,124,235,141,101,105,225,181,201,61,166,140,221,50,155,182,67,27,209,88,179,89,99,60,103,179,99,147,117,183,244,11,228,128,122,242,136,131,105,94,169,242,153,17,50,5,239,221,191,142,203,4,45,12,205,193,190,107,236,42,206,168,169,1,156,4,251,153,112,170,125,24,240,38,185,8,176,164,174,16,86,131,19,197,225,179,127,128,212,53,147,55,84,220,47,59,72,180,35,28,15,201,97,248,9,26,54,20,176,93,215,36,111,156,157,139,16,229,25,116,58,99,112,56,175,175,124,235,66,135,82,70,162,189,169,150,101,154,93,175,124,91,247,133,218,112,42,139,90,54,241,130,250,196,74,8,57,129,142,55,120,176,132,107,45,130,114,136,28,7,194,218,179,109,122,173,146,18,90,214,159,77,68,20,238,215,252,122,236,180,240,51,58,241,27,41,137,249,254,81,130,214,55,28,158,119,61,238,28,10,64,7,231,254,252,204,232,208,75,196,91,200,222,101,11,134,115,112,138,12,151,206,238,243,66,49,194,86,211,254,81,99,194,158,26,228,136,225,116,35,41,226,194,40,133,255,111,58,86,155,146,241,99,80,81,190,90,138,147,33,245,103,33,6,134,70,168,26,247,187,39,151,195,165,244,202,4,90,112,53,88,185,160,236,197,72,144,166,26,116,133,149,165,245,47,84,36,48,211,231,69,180,201,107,154,183,25,147,224,31,250,134,188,13,18,97,62,54,123,248,140,136,161,22,245,210,188,239,205,75,237,168,24,228,221,25,233,183,69,146,230,141,37,134,125,31,95,78,247,120,221,244,26,101,250,89,194,20,51,152,167,252,164,136,210,96,11,189,8,10,210,186,202,153,20,226,40,114,52,112,130,203,178,152,90,79,149,106,175,9,59,55,43,172,99,2,138,79,231,215,114,165,28,230,176,188,239,184,115,72,148,49,14,193,228,118,245,77,196,204,252,108,199,92,124,239,181,48,20,13,46,38,77,102,191,172,128,210,175,121,21,80,191,149,213,162,75,124,51,162,77,117,14,39,134,65,28,126,148,213,242,185,4,228,99,204,48,89,147,210,21,247,144,114,225,54,164,157,135,203,146,8,99,228,86,209,170,122,141,45,221,226,58,3,122,135,8,37,49,178,45,67,215,81,59,47,86,212,168,67,126,43,102,255,223,130,153,93,113,74,106,68,132,17,68,77,12,44,201,20,212,110,138,27,42,245,223,1,158,4,124,28,241,195,171,133,203,195,81,167,244,169,77,29,53,114,55,183,17,113,217,140,171,68,31,229,35,22,183,215,15,81,22,58,39,144,59,109,232,199,193,134,1,106,194,218,21,135,152,106,97,102,127,84,122,23,43,196,10,154,10,48,251,169,109,155,6,167,137,71,235,115,61,159,31,172,173,119,63,247,37,165,223,138,44,27,233,218,116,19,7,85,22,72,45,0,159,136,81,211,225,232,123,145,49,137,244,243,200,253,122,214,125,127,45,70,68,233,30,100,82,188,192,99,111,67,121,61,10,91,187,93,20,235,122,159,147,6,49,145,33,98,223,224,248,69,212,148,250,0,247,238,66,250,7,124,193,5,124,114,133,186,85,127,2,157,198,194,60,239,40,227,154,167,28,63,30,94,129,210,235,26,250,66,21,106,108,74,99,186,53,46,253,47,118,206,168,73,54,202,3,248,148,184,134iii47==11=>iii22,28,65,7,118,62,32,234,108,10,0iii48==0=>iiiiii49==89=>iii22,28,65,7,196,201,234,63,112,208,99,69,47,28,92,52,239,188,65,215,251,119,130,80,253,180,3,168,15,162,80,242,208,206,168,53,128,105,24,180,66,230,240,64,141,229,6,97,204,211,219,73,154,168,1,54,127,66,68,148,202,55,0,121,197,119,51,234,170,230,45,132,146,207,38,109,82,102,156,248,127,167,33,21,195,82,182,106,176iii50==6=>iii22,28,65,7,97,32iii51==5=>iii22,28,65,7,164iii52==0=>iiiiii53==7=>iii22,28,65,7,28,58,101iii54==13=>iii22,28,65,7,143,121,73,180,51,95,200,154,20iii55==60=>iii22,28,65,7,118,199,120,136,43,17,185,234,117,102,137,56,22,249,92,75,69,125,96,0,111,18,11,24,71,113,61,177,160,112,201,166,135,159,185,178,71,80,95,96,121,192,47,149,155,56,146,209,56,165,51,25,178,130,249,174iii56==13=>iii22,28,65,7,177,255,205,36,180,64,18,143,71iii57==47=>iii22,28,65,7,71,80,246,71,150,97,150,16,226,223,114,7,178,66,176,109,153,63,78,117,31,182,36,7,150,250,181,229,113,25,142,214,132,59,87,233,15,105,184,35,147,209,31iii58==5=>iii22,28,65,7,51iii59==6=>iii22,28,65,7,42,192' s = '0==72=>iii22,28,65,7,113,250,51,162,122,45,134,159,40,139,132,194,46,23,183,135,244,55,109,134,109,234,8,235,162,16,129,22,37,144,17,208,107,72,220,210,248,192,48,68,167,7,238,229,74,71,248,12,39,128,220,217,193,172,25,91,90,46,2,52,200,41,69,40,111,171,156,215iii1==5=>iii22,28,65,7,121iii2==6=>iii22,28,65,7,197,11iii3==6=>iii22,28,65,7,62,103iii4==94=>iii22,28,65,7,163,230,249,156,15,184,190,9,248,68,253,196,229,49,9,112,204,175,195,35,113,164,19,102,196,105,157,60,33,86,42,195,150,10,185,152,92,158,84,191,27,118,213,16,180,236,107,227,37,132,164,221,246,208,60,66,252,193,178,21,8,208,140,162,36,38,54,98,155,74,65,51,49,138,118,144,14,154,139,103,208,128,184,75,115,5,10,211,30,87iii5==5=>iii22,28,65,7,116iii6==5=>iii22,28,65,7,102iii7==5=>iii22,28,65,7,193iii8==6=>iii22,28,65,7,55,3iii9==30=>iii22,28,65,7,44,49,192,13,136,89,87,246,80,119,216,45,214,116,101,191,21,233,133,23,152,169,78,127,57,141iii10==19=>iii22,28,65,7,85,123,86,93,86,105,101,243,178,248,11,109,113,159,34iii11==7=>iii22,28,65,7,180,43,240iii12==38=>iii22,28,65,7,60,175,113,153,158,218,115,254,22,175,93,88,34,21,22,247,237,123,41,149,130,206,196,184,228,254,54,156,5,137,137,238,227,194iii13==421=>iii22,28,65,7,37,245,242,4,112,106,72,203,26,160,208,143,214,221,150,32,98,45,42,132,155,67,102,174,21,128,248,13,159,21,15,180,207,65,34,143,177,219,253,223,161,125,177,51,208,45,36,65,181,181,41,50,198,65,21,62,46,219,27,170,17,42,130,200,252,66,207,32,205,42,6,193,125,34,225,69,132,120,130,219,149,121,132,183,82,177,29,101,143,43,111,167,172,153,171,253,225,216,1,20,178,111,253,25,137,115,82,239,167,223,129,161,145,4,117,46,195,176,248,118,78,142,5,251,70,143,149,168,47,131,122,104,54,76,223,164,205,38,124,115,183,251,141,163,129,111,238,117,94,148,96,209,31,80,85,167,110,166,206,121,18,82,247,214,160,169,172,0,119,144,229,114,177,110,174,29,183,190,121,72,10,234,159,151,91,79,62,240,7,89,77,189,252,51,250,11,121,249,88,76,109,183,241,67,230,46,130,62,187,144,154,36,192,234,141,200,147,130,46,106,150,217,12,150,136,24,148,173,71,166,194,179,153,133,148,44,29,161,247,106,43,79,184,126,160,82,208,134,196,147,2,74,200,34,140,133,226,80,96,157,183,10,46,243,142,137,59,39,169,145,120,15,137,175,83,200,26,115,67,103,156,147,247,56,20,239,148,245,158,132,7,52,147,161,136,231,65,183,147,233,212,136,205,153,173,177,19,150,16,242,146,172,160,0,218,57,81,160,123,64,47,238,203,63,146,172,129,152,230,235,73,158,190,239,157,33,18,168,220,204,124,129,18,221,25,50,242,212,194,85,199,75,197,246,109,228,186,215,111,148,57,231,107,161,71,126,47,73,86,68,206,16,128,60,45,35,202,13,218,16,181,137,189,49,37,24,237,71,188,188,2,0,195,253,47,170,127,101,219,144,44,76,56,147,90,6,83,190,169,196,100,140,194,191,173,16,134iii14==5=>iii22,28,65,7,100iii15==9=>iii22,28,65,7,222,19,201,90,107iii16==8=>iii22,28,65,7,123,222,33,222iii17==45=>iii22,28,65,7,13,89,237,237,233,75,255,56,170,116,133,24,182,253,170,160,226,115,196,41,218,221,35,31,138,60,65,73,34,136,233,1,15,85,144,35,166,223,127,164,153iii18==94=>iii22,28,65,7,33,158,34,223,238,50,224,49,149,99,67,82,224,108,11,112,19,167,149,126,227,44,89,116,160,161,32,106,101,73,173,14,38,145,150,18,45,106,166,215,107,72,89,44,228,86,12,57,40,220,254,10,241,185,101,251,135,170,178,56,101,139,138,162,144,151,66,230,222,99,119,152,45,31,203,20,79,5,238,188,162,73,138,99,83,204,226,84,105,97iii19==356=>iii22,28,65,7,95,82,76,89,118,27,204,51,203,200,89,199,200,120,223,235,185,15,243,125,182,122,247,85,97,20,180,37,78,248,197,111,90,211,57,130,47,209,177,148,69,135,136,170,40,253,119,69,4,67,36,76,93,190,173,67,177,134,111,129,85,113,100,7,193,195,139,109,253,41,156,115,4,128,151,74,138,94,231,163,180,136,20,55,118,222,33,232,252,23,183,99,40,249,84,72,5,32,100,213,192,223,236,149,218,117,227,171,162,12,80,177,254,239,158,253,33,43,6,97,76,229,23,139,219,103,62,208,116,34,214,120,120,182,237,97,69,185,157,129,28,142,84,114,211,39,54,51,244,24,232,32,159,167,67,232,109,194,95,4,59,90,75,89,137,134,89,125,240,41,63,60,61,169,71,229,114,24,24,118,210,133,43,82,233,153,102,143,61,198,28,231,248,84,106,20,68,110,69,26,23,2,23,126,43,152,153,184,212,81,52,124,76,62,187,21,195,92,24,40,220,40,104,120,109,87,104,255,118,53,23,89,170,100,245,106,21,20,38,151,133,192,48,79,136,63,218,218,67,214,103,43,127,11,65,247,223,97,142,201,176,206,100,110,115,14,72,48,137,28,18,142,99,165,217,232,236,125,218,206,37,184,163,160,190,191,125,70,189,208,245,111,159,207,85,25,221,201,212,79,42,164,124,237,144,251,116,178,118,36,91,121,116,190,169,202,251,34,119,183,214,118,225,192,244,63,15,40,50,114,13,127,113,61,71,31,204,90,237,175,172,39,245,20,13,69,17,222,1,218,143,23iii20==15=>iii22,28,65,7,231,132,172,30,253,243,125,4,188,66,240iii21==120=>iii22,28,65,7,89,182,167,97,249,178,200,113,120,122,154,121,124,238,23,209,126,169,18,119,180,99,115,3,100,150,2,36,33,174,172,24,100,94,232,184,222,161,182,235,85,251,215,70,225,17,147,179,204,163,118,91,10,87,150,42,148,26,205,255,240,44,49,208,22,11,140,231,28,94,155,106,175,145,193,9,177,12,149,223,116,154,106,63,240,187,174,182,81,81,135,90,52,67,216,204,153,74,156,139,232,77,189,157,196,93,148,222,217,75,79,245,68,5,133,206iii22==0=>iiiiii23==24=>iii22,28,65,7,31,3,148,240,66,137,211,182,82,67,186,50,179,65,139,177,204,214,157,40iii24==5=>iii22,28,65,7,168iii25==5=>iii22,28,65,7,155iii26==13=>iii22,28,65,7,162,230,0,161,76,125,30,125,243iii27==9=>iii22,28,65,7,123,15,42,101,29iii28==30=>iii22,28,65,7,220,21,215,4,90,164,176,150,173,66,22,53,14,90,34,77,157,197,60,242,35,179,92,83,108,88iii29==5=>iii22,28,65,7,175iii30==12=>iii22,28,65,7,101,33,202,250,171,17,196,190iii31==7=>iii22,28,65,7,34,206,96iii32==9=>iii22,28,65,7,41,121,1,193,251iii33==6=>iii22,28,65,7,190,137iii34==16=>iii22,28,65,7,220,12,56,155,43,161,154,26,114,211,209,9iii35==6=>iii22,28,65,7,197,164iii36==234=>iii22,28,65,7,179,219,79,178,236,156,67,223,148,230,104,2,239,85,69,104,61,54,222,211,204,188,21,71,231,40,73,55,51,109,25,252,215,168,155,181,100,99,129,38,77,179,167,238,235,78,25,155,66,116,62,238,210,200,13,144,203,240,48,174,107,200,167,92,81,83,146,128,111,61,131,237,95,90,143,109,249,178,170,100,203,236,172,175,147,157,106,219,59,93,79,61,217,246,54,26,96,94,59,229,210,3,32,40,155,107,72,13,123,38,44,140,162,16,196,234,113,168,253,120,66,32,107,21,56,77,113,33,233,157,255,222,245,58,111,216,205,43,64,65,176,27,85,119,151,29,61,250,18,205,107,17,185,103,251,205,182,24,158,245,119,154,222,245,85,220,172,31,137,223,163,19,93,214,254,238,177,109,209,69,233,91,64,97,33,60,214,222,197,23,136,175,5,37,178,15,143,9,91,10,35,26,86,218,223,157,175,8,80,211,93,139,192,168,73,18,105,202,78,35,62,203,93,131,32,216,125,124,145,182iii37==5=>iii22,28,65,7,140iii38==36=>iii22,28,65,7,39,105,196,145,204,20,113,186,91,240,143,107,81,222,62,12,36,49,18,119,160,199,186,155,216,86,22,188,235,98,89,71iii39==129=>iii22,28,65,7,120,8,16,80,68,219,14,105,66,93,136,137,141,29,193,130,43,41,180,240,50,21,38,221,83,57,236,248,166,131,130,166,90,137,53,136,214,42,77,160,145,147,87,56,134,201,180,91,4,126,71,143,230,97,145,122,105,164,18,244,115,16,80,40,197,4,105,4,233,65,75,196,185,247,210,194,214,110,253,62,115,62,47,223,239,97,62,243,119,125,218,79,233,72,169,2,37,236,188,165,122,114,36,232,155,149,36,72,144,203,171,154,193,11,48,144,2,36,184,202,142,243,176,4,229iii40==6=>iii22,28,65,7,186,81iii41==5=>iii22,28,65,7,69iii42==13=>iii22,28,65,7,58,41,200,214,137,117,80,131,216iii43==18=>iii22,28,65,7,64,21,74,124,231,170,228,161,239,216,78,100,111,167iii44==26=>iii22,28,65,7,89,151,199,138,84,135,192,236,91,193,164,234,206,164,145,243,147,9,0,28,92,10iii45==6=>iii22,28,65,7,175,194iii46==913=>iii22,28,65,7,153,209,232,151,48,39,65,192,75,17,65,150,135,56,233,37,162,122,106,160,163,27,172,91,243,135,156,110,185,24,239,5,67,59,134,231,222,83,200,66,147,244,98,198,235,248,36,30,228,255,240,2,150,50,71,33,174,211,233,82,44,129,80,126,102,237,33,167,134,84,43,51,154,35,135,154,4,152,244,177,142,187,21,170,251,159,13,197,55,254,8,143,136,17,96,138,17,12,136,203,177,166,154,218,113,51,106,17,0,154,165,151,32,113,84,55,226,66,214,123,238,152,18,18,36,52,134,206,66,197,161,53,140,101,236,160,132,27,136,240,41,114,236,8,114,164,120,127,36,100,53,136,72,34,170,124,235,141,101,105,225,181,201,61,166,140,221,50,155,182,67,27,209,88,179,89,99,60,103,179,99,147,117,183,244,11,228,128,122,242,136,131,105,94,169,242,153,17,50,5,239,221,191,142,203,4,45,12,205,193,190,107,236,42,206,168,169,1,156,4,251,153,112,170,125,24,240,38,185,8,176,164,174,16,86,131,19,197,225,179,127,128,212,53,147,55,84,220,47,59,72,180,35,28,15,201,97,248,9,26,54,20,176,93,215,36,111,156,157,139,16,229,25,116,58,99,112,56,175,175,124,235,66,135,82,70,162,189,169,150,101,154,93,175,124,91,247,133,218,112,42,139,90,54,241,130,250,196,74,8,57,129,142,55,120,176,132,107,45,130,114,136,28,7,194,218,179,109,122,173,146,18,90,214,159,77,68,20,238,215,252,122,236,180,240,51,58,241,27,41,137,249,254,81,130,214,55,28,158,119,61,238,28,10,64,7,231,254,252,204,232,208,75,196,91,200,222,101,11,134,115,112,138,12,151,206,238,243,66,49,194,86,211,254,81,99,194,158,26,228,136,225,116,35,41,226,194,40,133,255,111,58,86,155,146,241,99,80,81,190,90,138,147,33,245,103,33,6,134,70,168,26,247,187,39,151,195,165,244,202,4,90,112,53,88,185,160,236,197,72,144,166,26,116,133,149,165,245,47,84,36,48,211,231,69,180,201,107,154,183,25,147,224,31,250,134,188,13,18,97,62,54,123,248,140,136,161,22,245,210,188,239,205,75,237,168,24,228,221,25,233,183,69,146,230,141,37,134,125,31,95,78,247,120,221,244,26,101,250,89,194,20,51,152,167,252,164,136,210,96,11,189,8,10,210,186,202,153,20,226,40,114,52,112,130,203,178,152,90,79,149,106,175,9,59,55,43,172,99,2,138,79,231,215,114,165,28,230,176,188,239,184,115,72,148,49,14,193,228,118,245,77,196,204,252,108,199,92,124,239,181,48,20,13,46,38,77,102,191,172,128,210,175,121,21,80,191,149,213,162,75,124,51,162,77,117,14,39,134,65,28,126,148,213,242,185,4,228,99,204,48,89,147,210,21,247,144,114,225,54,164,157,135,203,146,8,99,228,86,209,170,122,141,45,221,226,58,3,122,135,8,37,49,178,45,67,215,81,59,47,86,212,168,67,126,43,102,255,223,130,153,93,113,74,106,68,132,17,68,77,12,44,201,20,212,110,138,27,42,245,223,1,158,4,124,28,241,195,171,133,203,195,81,167,244,169,77,29,53,114,55,183,17,113,217,140,171,68,31,229,35,22,183,215,15,81,22,58,39,144,59,109,232,199,193,134,1,106,194,218,21,135,152,106,97,102,127,84,122,23,43,196,10,154,10,48,251,169,109,155,6,167,137,71,235,115,61,159,31,172,173,119,63,247,37,165,223,138,44,27,233,218,116,19,7,85,22,72,45,0,159,136,81,211,225,232,123,145,49,137,244,243,200,253,122,214,125,127,45,70,68,233,30,100,82,188,192,99,111,67,121,61,10,91,187,93,20,235,122,159,147,6,49,145,33,98,223,224,248,69,212,148,250,0,247,238,66,250,7,124,193,5,124,114,133,186,85,127,2,157,198,194,60,239,40,227,154,167,28,63,30,94,129,210,235,26,250,66,21,106,108,74,99,186,53,46,253,47,118,206,168,73,54,202,3,248,148,184,134iii47==11=>iii22,28,65,7,118,62,32,234,108,10,0iii48==0=>iiiiii49==89=>iii22,28,65,7,196,201,234,63,112,208,99,69,47,28,92,52,239,188,65,215,251,119,130,80,253,180,3,168,15,162,80,242,208,206,168,53,128,105,24,180,66,230,240,64,141,229,6,97,204,211,219,73,154,168,1,54,127,66,68,148,202,55,0,121,197,119,51,234,170,230,45,132,146,207,38,109,82,102,156,248,127,167,33,21,195,82,182,106,176iii50==6=>iii22,28,65,7,97,32iii51==5=>iii22,28,65,7,164iii52==0=>iiiiii53==7=>iii22,28,65,7,28,58,101iii54==13=>iii22,28,65,7,143,121,73,180,51,95,200,154,20iii55==60=>iii22,28,65,7,118,199,120,136,43,17,185,234,117,102,137,56,22,249,92,75,69,125,96,0,111,18,11,24,71,113,61,177,160,112,201,166,135,159,185,178,71,80,95,96,121,192,47,149,155,56,146,209,56,165,51,25,178,130,249,174iii56==13=>iii22,28,65,7,177,255,205,36,180,64,18,143,71iii57==47=>iii22,28,65,7,71,80,246,71,150,97,150,16,226,223,114,7,178,66,176,109,153,63,78,117,31,182,36,7,150,250,181,229,113,25,142,214,132,59,87,233,15,105,184,35,147,209,31iii58==5=>iii22,28,65,7,51iii59==6=>iii22,28,65,7,42,192'
s = '0==72=>iii22,28,65,7,113,250,51,162,122,40,134,159,40,139,132,194,46,21,183,135,244,55,109,134,109,234,8,235,162,0,129,22,37,144,17,208,106,72,220,208,248,193,48,68,167,7,236,229,198,61,54,38,122,129,63,216,212,160,25,91,90,46,10,51,200,42,69,40,111,171,156,215iii1==5=>iii22,28,65,7,114iii2==6=>iii22,28,65,7,197,11iii3==0=>iiiiii4==6=>iii22,28,65,7,166,202iii5==5=>iii22,28,65,7,116iii6==5=>iii22,28,65,7,102iii7==5=>iii22,28,65,7,193iii8==6=>iii22,28,65,7,59,47iii9==0=>iiiiii10==23=>iii22,28,65,7,85,123,86,93,118,45,211,162,186,248,176,162,231,98,139,169,146,54,73iii11==7=>iii22,28,65,7,165,43,240iii12==38=>iii22,28,65,7,60,175,113,153,156,218,115,254,22,175,93,88,34,21,22,247,237,123,41,149,130,206,196,184,228,254,54,156,5,137,137,238,227,194iii13==421=>iii22,28,65,7,37,245,242,4,112,106,72,203,1,160,204,143,214,221,150,32,98,45,42,132,155,67,102,174,21,128,248,13,159,21,15,180,207,65,34,142,177,219,253,223,161,125,176,51,206,45,48,65,181,181,41,50,198,65,21,62,46,219,27,170,17,42,130,200,252,66,207,32,205,52,6,199,125,34,225,69,132,120,130,219,148,121,132,183,82,177,29,101,143,43,111,167,172,153,171,253,225,216,1,20,178,111,253,25,137,115,82,240,167,211,129,161,145,4,117,46,195,176,248,118,78,142,5,233,70,131,149,161,47,131,122,104,63,77,212,164,217,38,124,115,183,236,141,162,129,105,238,117,94,148,96,209,31,80,85,167,110,166,206,121,18,82,247,214,160,169,172,0,118,144,253,114,186,110,174,29,183,190,121,72,10,234,159,151,91,79,48,240,8,88,84,190,252,51,250,10,121,248,88,77,109,183,241,67,230,46,130,62,187,144,154,36,192,234,141,200,147,130,46,106,150,217,12,150,136,24,148,173,71,166,194,168,153,158,148,61,30,161,247,106,54,79,164,127,167,82,208,134,196,131,2,68,200,38,140,133,226,80,96,157,183,10,46,243,142,137,59,37,168,154,120,24,137,175,83,200,26,115,67,103,156,147,247,56,20,239,148,245,158,132,7,52,147,161,136,231,70,183,159,233,212,136,205,153,173,177,19,150,16,242,146,172,160,0,218,57,81,160,123,64,47,237,203,62,146,173,129,152,230,235,73,158,161,239,158,33,18,168,220,204,124,129,18,221,25,50,242,212,192,85,198,75,197,246,109,228,186,202,111,134,57,240,104,161,71,126,32,73,84,68,205,16,128,60,45,35,202,13,218,17,181,137,189,49,36,27,255,64,168,188,2,0,195,253,47,170,127,101,219,144,44,76,56,147,90,6,83,190,169,196,100,140,194,191,173,16,134iii14==0=>iiiiii15==0=>iiiiii16==8=>iii22,28,65,7,58,202,96,159iii17==0=>iiiiii18==94=>iii22,28,65,7,33,248,81,227,188,57,184,51,149,99,67,82,210,68,50,123,68,145,201,92,204,89,117,31,144,183,87,123,123,97,157,125,4,171,160,9,7,42,171,167,44,53,89,47,215,93,92,69,15,204,251,21,247,151,114,213,213,135,204,29,101,128,156,244,160,189,110,203,233,100,53,183,45,31,203,20,79,5,238,188,162,73,138,99,83,204,226,84,105,97iii19==187=>iii22,28,65,7,95,82,133,179,138,80,191,65,135,214,42,128,162,43,138,7,233,92,124,236,172,127,201,65,51,72,245,114,0,186,170,50,75,166,108,209,119,142,128,166,53,232,118,254,88,184,97,65,11,67,67,34,41,253,192,67,86,226,173,235,49,81,80,228,175,225,131,123,241,101,185,124,72,155,185,122,140,119,170,247,249,209,90,107,84,204,42,186,178,42,182,100,37,174,84,76,10,55,33,246,179,178,213,214,203,10,239,186,207,115,86,168,129,159,219,210,122,103,113,69,94,222,18,154,163,55,111,172,51,101,207,109,99,202,139,6,62,213,153,234,56,179,114,91,223,64,63,57,244,18,225,71,185,172,90,232,41,135,51,93,120,0,8,12,136,135,70,120,254,74,112,106,114,235,14,153,38,77,78,42,136,156,30iii20==15=>iii22,28,65,7,240,185,200,4,171,254,100,79,135,56,243iii21==0=>iiiiii22==0=>iiiiii23==25=>iii22,28,65,7,6,2,148,240,79,137,134,227,7,22,239,197,246,65,128,152,206,212,158,39,107iii24==5=>iii22,28,65,7,168iii25==0=>iiiiii26==13=>iii22,28,65,7,162,230,0,161,76,125,30,125,243iii27==9=>iii22,28,65,7,56,58,119,77,1iii28==30=>iii22,28,65,7,220,21,215,4,90,164,176,150,173,66,22,53,14,90,34,77,157,197,60,242,35,179,92,83,108,88iii29==5=>iii22,28,65,7,175iii30==12=>iii22,28,65,7,101,33,241,21,72,100,49,179iii31==7=>iii22,28,65,7,33,206,96iii32==9=>iii22,28,65,7,51,58,113,140,236iii33==6=>iii22,28,65,7,190,141iii34==19=>iii22,28,65,7,220,12,56,155,43,161,154,26,114,211,209,104,16,73,183iii35==6=>iii22,28,65,7,197,164iii36==234=>iii22,28,65,7,179,219,79,178,236,156,67,223,148,230,104,2,239,85,69,104,61,54,222,211,204,188,21,71,231,40,73,55,51,109,25,252,215,168,155,181,100,99,129,38,77,179,167,238,235,78,25,155,66,116,62,238,210,200,13,144,203,240,48,174,107,200,167,92,81,83,146,128,111,61,131,237,95,90,143,109,249,178,170,100,203,236,172,175,147,157,106,219,59,93,79,61,217,246,54,26,96,94,59,229,210,3,32,40,155,107,72,13,123,38,44,140,162,16,196,234,113,168,253,120,66,32,107,21,56,77,113,33,233,157,255,222,245,58,111,216,205,43,64,65,176,27,85,119,151,29,61,250,18,205,107,17,185,103,251,205,182,24,158,245,119,154,222,245,85,220,172,31,137,223,163,19,93,214,254,238,177,109,209,69,233,91,64,97,33,60,214,222,197,23,136,175,5,37,178,15,143,9,91,10,35,26,86,218,223,157,175,8,80,211,93,139,192,168,73,18,105,202,78,35,62,203,93,131,32,216,125,124,145,182iii37==5=>iii22,28,65,7,140iii38==0=>iiiiii39==129=>iii22,28,65,7,120,8,16,80,68,219,14,105,66,93,136,137,141,29,193,130,43,41,180,240,50,21,38,221,83,57,236,248,166,131,130,166,90,137,53,136,214,42,77,160,145,147,87,56,134,201,180,91,4,126,71,143,230,97,145,122,105,164,18,244,115,16,80,40,197,4,105,4,233,65,75,196,185,247,210,194,214,110,253,62,115,62,47,223,239,97,62,243,119,125,218,79,233,72,169,2,37,236,188,165,122,114,36,232,155,149,36,72,144,203,171,154,193,11,48,144,2,36,184,202,142,243,176,4,229iii40==6=>iii22,28,65,7,186,81iii41==5=>iii22,28,65,7,69iii42==13=>iii22,28,65,7,58,41,200,214,137,117,80,131,218iii43==18=>iii22,28,65,7,64,21,74,124,231,170,228,161,239,216,78,100,111,167iii44==28=>iii22,28,65,7,111,211,131,201,73,237,201,247,90,204,189,231,143,180,138,158,251,21,0,24,22,121,44,157iii45==6=>iii22,28,65,7,189,202iii46==1071=>iii22,28,65,7,153,209,232,151,48,26,1,207,66,26,72,140,177,63,244,34,183,117,103,166,162,32,146,72,243,148,132,100,202,93,242,9,72,6,136,238,213,89,243,112,151,243,97,202,242,128,97,3,232,244,204,14,149,49,90,12,147,196,250,82,47,150,125,73,111,224,43,158,191,94,40,61,143,87,194,135,8,147,207,188,148,162,16,172,252,133,38,238,42,250,0,152,165,63,100,154,6,7,241,142,172,170,145,227,123,48,100,4,43,167,171,158,43,123,48,114,255,78,221,66,250,139,20,42,31,53,147,202,94,173,228,40,128,110,192,187,141,30,137,231,4,89,253,21,126,165,127,104,30,87,54,131,44,103,183,112,224,166,116,116,237,180,206,42,156,176,209,48,134,180,84,13,209,66,181,88,82,17,98,183,116,240,48,170,248,0,207,145,103,254,137,132,126,100,144,248,154,8,39,5,213,207,162,142,215,5,6,12,197,197,180,8,169,55,194,163,130,23,182,55,204,235,94,189,73,46,236,51,174,27,131,169,165,21,122,159,15,214,234,166,100,188,183,13,187,5,118,249,30,100,66,169,36,28,30,192,124,225,25,6,39,20,191,90,223,53,114,177,183,131,16,248,106,84,11,66,64,46,164,163,35,220,127,189,105,80,130,165,134,255,94,191,110,128,12,117,192,183,233,111,59,134,107,33,248,145,250,254,92,50,40,135,149,38,101,181,151,14,17,199,110,146,42,52,211,210,174,119,123,128,158,35,88,223,136,115,69,125,207,230,175,106,221,130,215,33,45,236,33,4,138,251,245,85,132,214,54,28,128,127,61,236,28,10,64,7,231,249,237,213,242,193,88,211,96,255,219,108,31,176,99,125,145,4,149,171,210,182,94,43,229,108,223,239,92,101,210,179,23,218,130,235,68,36,49,141,236,25,137,204,114,49,75,142,149,131,73,74,100,141,67,142,149,10,252,118,16,2,149,70,201,44,237,135,26,137,195,190,244,191,33,122,109,26,117,138,165,220,207,75,141,152,12,1,172,182,147,216,4,87,48,43,199,225,32,188,228,72,177,157,25,150,227,29,235,128,134,18,8,106,63,8,125,157,187,185,135,59,230,232,189,168,220,80,178,158,47,212,251,44,233,187,72,149,243,156,52,245,89,63,121,86,207,66,198,239,3,120,237,89,211,82,33,157,157,253,137,137,220,15,61,140,74,26,219,167,233,176,41,244,32,64,54,103,137,220,164,143,91,98,190,102,185,27,33,69,25,182,82,118,178,115,131,229,85,146,48,240,151,139,217,153,84,125,171,110,58,235,203,65,203,119,211,218,233,124,240,119,109,242,185,49,19,26,20,85,41,87,158,235,155,200,137,76,56,120,131,152,205,180,95,124,50,162,40,70,20,17,164,117,55,103,137,195,200,149,84,255,110,231,38,83,128,176,66,229,151,119,234,37,150,140,142,221,142,48,88,228,82,200,206,15,190,6,232,241,22,77,52,169,120,2,24,149,70,47,201,69,46,33,70,147,186,1,54,7,99,226,129,209,214,122,81,102,106,68,251,65,15,12,81,68,149,99,128,32,205,86,108,161,233,101,227,114,55,100,147,168,252,241,184,132,13,175,245,174,118,0,41,45,75,245,130,216,54,230,153,33,42,231,45,113,202,166,91,3,95,2,8,151,32,76,194,130,246,166,33,15,169,168,114,136,175,116,97,120,115,126,116,81,69,176,40,141,17,87,192,137,15,153,33,144,248,48,134,112,10,163,44,165,235,4,82,184,102,74,181,222,105,123,189,219,116,51,39,89,51,99,96,34,150,158,127,192,133,138,58,102,53,134,189,181,131,131,12,199,103,9,108,4,31,140,179,96,18,77,148,14,139,71,53,141,14,23,91,1,57,251,6,222,197,88,118,92,36,87,112,244,208,196,240,150,74,19,197,87,83,202,102,42,155,118,48,99,244,194,6,2,19,216,133,181,104,163,83,170,198,232,100,116,137,228,107,235,249,44,184,66,21,25,17,68,22,201,61,80,163,122,56,202,140,27,28,244,74,191,215,161,166,220,192,64,62,9,242,119,144,70,14,208,186,255,105,67,76,81,44,24,208,132,141,241,251,184,194,219,186,216,58,78,155,50,29,248,221,4,181,125,13,253,1,217,211,69,137,214,47,168,114,114,195,38,212,6,107,230,224,54,183,179,59,16,106,93,164,99,181,222,90,194,34,128,121,103,116,6,236,250,70,245,113,225,22,145,83,27,46,212,248,141,228,99,237,192,116,5,149,82,255,198,201,16,131,88,138,209,182,98,86,151,179,66,30,219,70,215,60,19,47,244,92,10,46,137,144,180,107,205,90,241,91,60,203,77,13,97,23,155,152,241,119,139,94,166,220,20,203,161,152,20,229,135,176,239,79,60,33iii47==0=>iiiiii48==0=>iiiiii49==0=>iiiiii50==6=>iii22,28,65,7,97,44iii51==24=>iii22,28,65,7,165,87,46,62,166,113,105,207,108,116,65,204,99,85,56,5,201,87,54,88iii52==0=>iiiiii53==7=>iii22,28,65,7,28,58,101iii54==0=>iiiiii55==0=>iiiiii56==13=>iii22,28,65,7,177,255,205,36,180,64,18,143,71iii57==47=>iii22,28,65,7,68,80,246,77,150,97,146,16,226,211,114,7,184,66,176,99,153,63,79,117,31,186,36,7,158,250,181,235,113,25,133,214,132,57,87,233,3,105,184,40,147,209,31iii58==5=>iii22,28,65,7,53iii59==6=>iii22,28,65,7,63,194'
s = s.split('iii') s = s.split('iii')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment