A new proposed Field primitive

let num81 = add.eq([ [int80,int1],[int79,int2],[int78,int3],[int77,int4],[int76,int5],[int75,int6],[int74,int7],[int73,int8],[int72,int9],[int71,int10],[int70,int11],[int69,int12],[int68,int13],[int67,int14],[int66,int15],[int65,int16],[int64,int17],[int63,int18],[int62,int19],[int61,int20],[int60,int21],[int59,int22],[int58,int23],[int57,int24],[int56,int25],[int55,int26],[int54,int27],[int53,int28],[int52,int29],[int51,int30],[int50,int31],[int49,int32],[int48,int33],[int47,int34],[int46,int35],[int45,int36],[int44,int37],[int43,int38],[int42,int39],[int41,int40] ],'y')
let num82 = add.eq([ [int81,int1],[int80,int2],[int79,int3],[int78,int4],[int77,int5],[int76,int6],[int75,int7],[int74,int8],[int73,int9],[int72,int10],[int71,int11],[int70,int12],[int69,int13],[int68,int14],[int67,int15],[int66,int16],[int65,int17],[int64,int18],[int63,int19],[int62,int20],[int61,int21],[int60,int22],[int59,int23],[int58,int24],[int57,int25],[int56,int26],[int55,int27],[int54,int28],[int53,int29],[int52,int30],[int51,int31],[int50,int32],[int49,int33],[int48,int34],[int47,int35],[int46,int36],[int45,int37],[int44,int38],[int43,int39],[int42,int40],[int41,int41] ],'y')
let num83 = add.eq([ [int82,int1],[int81,int2],[int80,int3],[int79,int4],[int78,int5],[int77,int6],[int76,int7],[int75,int8],[int74,int9],[int73,int10],[int72,int11],[int71,int12],[int70,int13],[int69,int14],[int68,int15],[int67,int16],[int66,int17],[int65,int18],[int64,int19],[int63,int20],[int62,int21],[int61,int22],[int60,int23],[int59,int24],[int58,int25],[int57,int26],[int56,int27],[int55,int28],[int54,int29],[int53,int30],[int52,int31],[int51,int32],[int50,int33],[int49,int34],[int48,int35],[int47,int36],[int46,int37],[int45,int38],[int44,int39],[int43,int40],[int42,int41] ],'y')
let num84 = add.eq([ [int83,int1],[int82,int2],[int81,int3],[int80,int4],[int79,int5],[int78,int6],[int77,int7],[int76,int8],[int75,int9],[int74,int10],[int73,int11],[int72,int12],[int71,int13],[int70,int14],[int69,int15],[int68,int16],[int67,int17],[int66,int18],[int65,int19],[int64,int20],[int63,int21],[int62,int22],[int61,int23],[int60,int24],[int59,int25],[int58,int26],[int57,int27],[int56,int28],[int55,int29],[int54,int30],[int53,int31],[int52,int32],[int51,int33],[int50,int34],[int49,int35],[int48,int36],[int47,int37],[int46,int38],[int45,int39],[int44,int40],[int43,int41],[int42,int42] ],'y')
let num85 = add.eq([ [int84,int1],[int83,int2],[int82,int3],[int81,int4],[int80,int5],[int79,int6],[int78,int7],[int77,int8],[int76,int9],[int75,int10],[int74,int11],[int73,int12],[int72,int13],[int71,int14],[int70,int15],[int69,int16],[int68,int17],[int67,int18],[int66,int19],[int65,int20],[int64,int21],[int63,int22],[int62,int23],[int61,int24],[int60,int25],[int59,int26],[int58,int27],[int57,int28],[int56,int29],[int55,int30],[int54,int31],[int53,int32],[int52,int33],[int51,int34],[int50,int35],[int49,int36],[int48,int37],[int47,int38],[int46,int39],[int45,int40],[int44,int41],[int43,int42] ],'y')
let num86 = add.eq([ [int85,int1],[int84,int2],[int83,int3],[int82,int4],[int81,int5],[int80,int6],[int79,int7],[int78,int8],[int77,int9],[int76,int10],[int75,int11],[int74,int12],[int73,int13],[int72,int14],[int71,int15],[int70,int16],[int69,int17],[int68,int18],[int67,int19],[int66,int20],[int65,int21],[int64,int22],[int63,int23],[int62,int24],[int61,int25],[int60,int26],[int59,int27],[int58,int28],[int57,int29],[int56,int30],[int55,int31],[int54,int32],[int53,int33],[int52,int34],[int51,int35],[int50,int36],[int49,int37],[int48,int38],[int47,int39],[int46,int40],[int45,int41],[int44,int42],[int43,int43] ],'y')
let num87 = add.eq([ [int86,int1],[int85,int2],[int84,int3],[int83,int4],[int82,int5],[int81,int6],[int80,int7],[int79,int8],[int78,int9],[int77,int10],[int76,int11],[int75,int12],[int74,int13],[int73,int14],[int72,int15],[int71,int16],[int70,int17],[int69,int18],[int68,int19],[int67,int20],[int66,int21],[int65,int22],[int64,int23],[int63,int24],[int62,int25],[int61,int26],[int60,int27],[int59,int28],[int58,int29],[int57,int30],[int56,int31],[int55,int32],[int54,int33],[int53,int34],[int52,int35],[int51,int36],[int50,int37],[int49,int38],[int48,int39],[int47,int40],[int46,int41],[int45,int42],[int44,int43] ],'y')
let num88 = add.eq([ [int87,int1],[int86,int2],[int85,int3],[int84,int4],[int83,int5],[int82,int6],[int81,int7],[int80,int8],[int79,int9],[int78,int10],[int77,int11],[int76,int12],[int75,int13],[int74,int14],[int73,int15],[int72,int16],[int71,int17],[int70,int18],[int69,int19],[int68,int20],[int67,int21],[int66,int22],[int65,int23],[int64,int24],[int63,int25],[int62,int26],[int61,int27],[int60,int28],[int59,int29],[int58,int30],[int57,int31],[int56,int32],[int55,int33],[int54,int34],[int53,int35],[int52,int36],[int51,int37],[int50,int38],[int49,int39],[int48,int40],[int47,int41],[int46,int42],[int45,int43],[int44,int44] ],'y')
let num89 = add.eq([ [int88,int1],[int87,int2],[int86,int3],[int85,int4],[int84,int5],[int83,int6],[int82,int7],[int81,int8],[int80,int9],[int79,int10],[int78,int11],[int77,int12],[int76,int13],[int75,int14],[int74,int15],[int73,int16],[int72,int17],[int71,int18],[int70,int19],[int69,int20],[int68,int21],[int67,int22],[int66,int23],[int65,int24],[int64,int25],[int63,int26],[int62,int27],[int61,int28],[int60,int29],[int59,int30],[int58,int31],[int57,int32],[int56,int33],[int55,int34],[int54,int35],[int53,int36],[int52,int37],[int51,int38],[int50,int39],[int49,int40],[int48,int41],[int47,int42],[int46,int43],[int45,int44] ],'y')
let num90 = add.eq([ [int89,int1],[int88,int2],[int87,int3],[int86,int4],[int85,int5],[int84,int6],[int83,int7],[int82,int8],[int81,int9],[int80,int10],[int79,int11],[int78,int12],[int77,int13],[int76,int14],[int75,int15],[int74,int16],[int73,int17],[int72,int18],[int71,int19],[int70,int20],[int69,int21],[int68,int22],[int67,int23],[int66,int24],[int65,int25],[int64,int26],[int63,int27],[int62,int28],[int61,int29],[int60,int30],[int59,int31],[int58,int32],[int57,int33],[int56,int34],[int55,int35],[int54,int36],[int53,int37],[int52,int38],[int51,int39],[int50,int40],[int49,int41],[int48,int42],[int47,int43],[int46,int44],[int45,int45] ],'y')
let num91 = add.eq([ [int90,int1],[int89,int2],[int88,int3],[int87,int4],[int86,int5],[int85,int6],[int84,int7],[int83,int8],[int82,int9],[int81,int10],[int80,int11],[int79,int12],[int78,int13],[int77,int14],[int76,int15],[int75,int16],[int74,int17],[int73,int18],[int72,int19],[int71,int20],[int70,int21],[int69,int22],[int68,int23],[int67,int24],[int66,int25],[int65,int26],[int64,int27],[int63,int28],[int62,int29],[int61,int30],[int60,int31],[int59,int32],[int58,int33],[int57,int34],[int56,int35],[int55,int36],[int54,int37],[int53,int38],[int52,int39],[int51,int40],[int50,int41],[int49,int42],[int48,int43],[int47,int44],[int46,int45] ],'y')
let num92 = add.eq([ [int91,int1],[int90,int2],[int89,int3],[int88,int4],[int87,int5],[int86,int6],[int85,int7],[int84,int8],[int83,int9],[int82,int10],[int81,int11],[int80,int12],[int79,int13],[int78,int14],[int77,int15],[int76,int16],[int75,int17],[int74,int18],[int73,int19],[int72,int20],[int71,int21],[int70,int22],[int69,int23],[int68,int24],[int67,int25],[int66,int26],[int65,int27],[int64,int28],[int63,int29],[int62,int30],[int61,int31],[int60,int32],[int59,int33],[int58,int34],[int57,int35],[int56,int36],[int55,int37],[int54,int38],[int53,int39],[int52,int40],[int51,int41],[int50,int42],[int49,int43],[int48,int44],[int47,int45],[int46,int46] ],'y')
let num93 = add.eq([ [int92,int1],[int91,int2],[int90,int3],[int89,int4],[int88,int5],[int87,int6],[int86,int7],[int85,int8],[int84,int9],[int83,int10],[int82,int11],[int81,int12],[int80,int13],[int79,int14],[int78,int15],[int77,int16],[int76,int17],[int75,int18],[int74,int19],[int73,int20],[int72,int21],[int71,int22],[int70,int23],[int69,int24],[int68,int25],[int67,int26],[int66,int27],[int65,int28],[int64,int29],[int63,int30],[int62,int31],[int61,int32],[int60,int33],[int59,int34],[int58,int35],[int57,int36],[int56,int37],[int55,int38],[int54,int39],[int53,int40],[int52,int41],[int51,int42],[int50,int43],[int49,int44],[int48,int45],[int47,int46] ],'y')
let num94 = add.eq([ [int93,int1],[int92,int2],[int91,int3],[int90,int4],[int89,int5],[int88,int6],[int87,int7],[int86,int8],[int85,int9],[int84,int10],[int83,int11],[int82,int12],[int81,int13],[int80,int14],[int79,int15],[int78,int16],[int77,int17],[int76,int18],[int75,int19],[int74,int20],[int73,int21],[int72,int22],[int71,int23],[int70,int24],[int69,int25],[int68,int26],[int67,int27],[int66,int28],[int65,int29],[int64,int30],[int63,int31],[int62,int32],[int61,int33],[int60,int34],[int59,int35],[int58,int36],[int57,int37],[int56,int38],[int55,int39],[int54,int40],[int53,int41],[int52,int42],[int51,int43],[int50,int44],[int49,int45],[int48,int46],[int47,int47] ],'y')
let num95 = add.eq([ [int94,int1],[int93,int2],[int92,int3],[int91,int4],[int90,int5],[int89,int6],[int88,int7],[int87,int8],[int86,int9],[int85,int10],[int84,int11],[int83,int12],[int82,int13],[int81,int14],[int80,int15],[int79,int16],[int78,int17],[int77,int18],[int76,int19],[int75,int20],[int74,int21],[int73,int22],[int72,int23],[int71,int24],[int70,int25],[int69,int26],[int68,int27],[int67,int28],[int66,int29],[int65,int30],[int64,int31],[int63,int32],[int62,int33],[int61,int34],[int60,int35],[int59,int36],[int58,int37],[int57,int38],[int56,int39],[int55,int40],[int54,int41],[int53,int42],[int52,int43],[int51,int44],[int50,int45],[int49,int46],[int48,int47] ],'y')
let num96 = add.eq([ [int95,int1],[int94,int2],[int93,int3],[int92,int4],[int91,int5],[int90,int6],[int89,int7],[int88,int8],[int87,int9],[int86,int10],[int85,int11],[int84,int12],[int83,int13],[int82,int14],[int81,int15],[int80,int16],[int79,int17],[int78,int18],[int77,int19],[int76,int20],[int75,int21],[int74,int22],[int73,int23],[int72,int24],[int71,int25],[int70,int26],[int69,int27],[int68,int28],[int67,int29],[int66,int30],[int65,int31],[int64,int32],[int63,int33],[int62,int34],[int61,int35],[int60,int36],[int59,int37],[int58,int38],[int57,int39],[int56,int40],[int55,int41],[int54,int42],[int53,int43],[int52,int44],[int51,int45],[int50,int46],[int49,int47],[int48,int48] ],'y')
let num97 = add.eq([ [int96,int1],[int95,int2],[int94,int3],[int93,int4],[int92,int5],[int91,int6],[int90,int7],[int89,int8],[int88,int9],[int87,int10],[int86,int11],[int85,int12],[int84,int13],[int83,int14],[int82,int15],[int81,int16],[int80,int17],[int79,int18],[int78,int19],[int77,int20],[int76,int21],[int75,int22],[int74,int23],[int73,int24],[int72,int25],[int71,int26],[int70,int27],[int69,int28],[int68,int29],[int67,int30],[int66,int31],[int65,int32],[int64,int33],[int63,int34],[int62,int35],[int61,int36],[int60,int37],[int59,int38],[int58,int39],[int57,int40],[int56,int41],[int55,int42],[int54,int43],[int53,int44],[int52,int45],[int51,int46],[int50,int47],[int49,int48] ],'y')
let num98 = add.eq([ [int97,int1],[int96,int2],[int95,int3],[int94,int4],[int93,int5],[int92,int6],[int91,int7],[int90,int8],[int89,int9],[int88,int10],[int87,int11],[int86,int12],[int85,int13],[int84,int14],[int83,int15],[int82,int16],[int81,int17],[int80,int18],[int79,int19],[int78,int20],[int77,int21],[int76,int22],[int75,int23],[int74,int24],[int73,int25],[int72,int26],[int71,int27],[int70,int28],[int69,int29],[int68,int30],[int67,int31],[int66,int32],[int65,int33],[int64,int34],[int63,int35],[int62,int36],[int61,int37],[int60,int38],[int59,int39],[int58,int40],[int57,int41],[int56,int42],[int55,int43],[int54,int44],[int53,int45],[int52,int46],[int51,int47],[int50,int48],[int49,int49] ],'y')
let num99 = add.eq([ [int98,int1],[int97,int2],[int96,int3],[int95,int4],[int94,int5],[int93,int6],[int92,int7],[int91,int8],[int90,int9],[int89,int10],[int88,int11],[int87,int12],[int86,int13],[int85,int14],[int84,int15],[int83,int16],[int82,int17],[int81,int18],[int80,int19],[int79,int20],[int78,int21],[int77,int22],[int76,int23],[int75,int24],[int74,int25],[int73,int26],[int72,int27],[int71,int28],[int70,int29],[int69,int30],[int68,int31],[int67,int32],[int66,int33],[int65,int34],[int64,int35],[int63,int36],[int62,int37],[int61,int38],[int60,int39],[int59,int40],[int58,int41],[int57,int42],[int56,int43],[int55,int44],[int54,int45],[int53,int46],[int52,int47],[int51,int48],[int50,int49] ],'y')
let num100 = add.eq([ [int99,int1],[int98,int2],[int97,int3],[int96,int4],[int95,int5],[int94,int6],[int93,int7],[int92,int8],[int91,int9],[int90,int10],[int89,int11],[int88,int12],[int87,int13],[int86,int14],[int85,int15],[int84,int16],[int83,int17],[int82,int18],[int81,int19],[int80,int20],[int79,int21],[int78,int22],[int77,int23],[int76,int24],[int75,int25],[int74,int26],[int73,int27],[int72,int28],[int71,int29],[int70,int30],[int69,int31],[int68,int32],[int67,int33],[int66,int34],[int65,int35],[int64,int36],[int63,int37],[int62,int38],[int61,int39],[int60,int40],[int59,int41],[int58,int42],[int57,int43],[int56,int44],[int55,int45],[int54,int46],[int53,int47],[int52,int48],[int51,int49],[int50,int50] ],'y')
let num101 = add.eq([ [int100,int1],[int99,int2],[int98,int3],[int97,int4],[int96,int5],[int95,int6],[int94,int7],[int93,int8],[int92,int9],[int91,int10],[int90,int11],[int89,int12],[int88,int13],[int87,int14],[int86,int15],[int85,int16],[int84,int17],[int83,int18],[int82,int19],[int81,int20],[int80,int21],[int79,int22],[int78,int23],[int77,int24],[int76,int25],[int75,int26],[int74,int27],[int73,int28],[int72,int29],[int71,int30],[int70,int31],[int69,int32],[int68,int33],[int67,int34],[int66,int35],[int65,int36],[int64,int37],[int63,int38],[int62,int39],[int61,int40],[int60,int41],[int59,int42],[int58,int43],[int57,int44],[int56,int45],[int55,int46],[int54,int47],[int53,int48],[int52,int49],[int51,int50] ],'y')
let num102 = add.eq([ [int101,int1],[int100,int2],[int99,int3],[int98,int4],[int97,int5],[int96,int6],[int95,int7],[int94,int8],[int93,int9],[int92,int10],[int91,int11],[int90,int12],[int89,int13],[int88,int14],[int87,int15],[int86,int16],[int85,int17],[int84,int18],[int83,int19],[int82,int20],[int81,int21],[int80,int22],[int79,int23],[int78,int24],[int77,int25],[int76,int26],[int75,int27],[int74,int28],[int73,int29],[int72,int30],[int71,int31],[int70,int32],[int69,int33],[int68,int34],[int67,int35],[int66,int36],[int65,int37],[int64,int38],[int63,int39],[int62,int40],[int61,int41],[int60,int42],[int59,int43],[int58,int44],[int57,int45],[int56,int46],[int55,int47],[int54,int48],[int53,int49],[int52,int50],[int51,int51] ],'y')
let num103 = add.eq([ [int102,int1],[int101,int2],[int100,int3],[int99,int4],[int98,int5],[int97,int6],[int96,int7],[int95,int8],[int94,int9],[int93,int10],[int92,int11],[int91,int12],[int90,int13],[int89,int14],[int88,int15],[int87,int16],[int86,int17],[int85,int18],[int84,int19],[int83,int20],[int82,int21],[int81,int22],[int80,int23],[int79,int24],[int78,int25],[int77,int26],[int76,int27],[int75,int28],[int74,int29],[int73,int30],[int72,int31],[int71,int32],[int70,int33],[int69,int34],[int68,int35],[int67,int36],[int66,int37],[int65,int38],[int64,int39],[int63,int40],[int62,int41],[int61,int42],[int60,int43],[int59,int44],[int58,int45],[int57,int46],[int56,int47],[int55,int48],[int54,int49],[int53,int50],[int52,int51] ],'y')
let num104 = add.eq([ [int103,int1],[int102,int2],[int101,int3],[int100,int4],[int99,int5],[int98,int6],[int97,int7],[int96,int8],[int95,int9],[int94,int10],[int93,int11],[int92,int12],[int91,int13],[int90,int14],[int89,int15],[int88,int16],[int87,int17],[int86,int18],[int85,int19],[int84,int20],[int83,int21],[int82,int22],[int81,int23],[int80,int24],[int79,int25],[int78,int26],[int77,int27],[int76,int28],[int75,int29],[int74,int30],[int73,int31],[int72,int32],[int71,int33],[int70,int34],[int69,int35],[int68,int36],[int67,int37],[int66,int38],[int65,int39],[int64,int40],[int63,int41],[int62,int42],[int61,int43],[int60,int44],[int59,int45],[int58,int46],[int57,int47],[int56,int48],[int55,int49],[int54,int50],[int53,int51],[int52,int52] ],'y')
let num105 = add.eq([ [int104,int1],[int103,int2],[int102,int3],[int101,int4],[int100,int5],[int99,int6],[int98,int7],[int97,int8],[int96,int9],[int95,int10],[int94,int11],[int93,int12],[int92,int13],[int91,int14],[int90,int15],[int89,int16],[int88,int17],[int87,int18],[int86,int19],[int85,int20],[int84,int21],[int83,int22],[int82,int23],[int81,int24],[int80,int25],[int79,int26],[int78,int27],[int77,int28],[int76,int29],[int75,int30],[int74,int31],[int73,int32],[int72,int33],[int71,int34],[int70,int35],[int69,int36],[int68,int37],[int67,int38],[int66,int39],[int65,int40],[int64,int41],[int63,int42],[int62,int43],[int61,int44],[int60,int45],[int59,int46],[int58,int47],[int57,int48],[int56,int49],[int55,int50],[int54,int51],[int53,int52] ],'y')
let num106 = add.eq([ [int105,int1],[int104,int2],[int103,int3],[int102,int4],[int101,int5],[int100,int6],[int99,int7],[int98,int8],[int97,int9],[int96,int10],[int95,int11],[int94,int12],[int93,int13],[int92,int14],[int91,int15],[int90,int16],[int89,int17],[int88,int18],[int87,int19],[int86,int20],[int85,int21],[int84,int22],[int83,int23],[int82,int24],[int81,int25],[int80,int26],[int79,int27],[int78,int28],[int77,int29],[int76,int30],[int75,int31],[int74,int32],[int73,int33],[int72,int34],[int71,int35],[int70,int36],[int69,int37],[int68,int38],[int67,int39],[int66,int40],[int65,int41],[int64,int42],[int63,int43],[int62,int44],[int61,int45],[int60,int46],[int59,int47],[int58,int48],[int57,int49],[int56,int50],[int55,int51],[int54,int52],[int53,int53] ],'y')
let num107 = add.eq([ [int106,int1],[int105,int2],[int104,int3],[int103,int4],[int102,int5],[int101,int6],[int100,int7],[int99,int8],[int98,int9],[int97,int10],[int96,int11],[int95,int12],[int94,int13],[int93,int14],[int92,int15],[int91,int16],[int90,int17],[int89,int18],[int88,int19],[int87,int20],[int86,int21],[int85,int22],[int84,int23],[int83,int24],[int82,int25],[int81,int26],[int80,int27],[int79,int28],[int78,int29],[int77,int30],[int76,int31],[int75,int32],[int74,int33],[int73,int34],[int72,int35],[int71,int36],[int70,int37],[int69,int38],[int68,int39],[int67,int40],[int66,int41],[int65,int42],[int64,int43],[int63,int44],[int62,int45],[int61,int46],[int60,int47],[int59,int48],[int58,int49],[int57,int50],[int56,int51],[int55,int52],[int54,int53] ],'y')
let num108 = add.eq([ [int107,int1],[int106,int2],[int105,int3],[int104,int4],[int103,int5],[int102,int6],[int101,int7],[int100,int8],[int99,int9],[int98,int10],[int97,int11],[int96,int12],[int95,int13],[int94,int14],[int93,int15],[int92,int16],[int91,int17],[int90,int18],[int89,int19],[int88,int20],[int87,int21],[int86,int22],[int85,int23],[int84,int24],[int83,int25],[int82,int26],[int81,int27],[int80,int28],[int79,int29],[int78,int30],[int77,int31],[int76,int32],[int75,int33],[int74,int34],[int73,int35],[int72,int36],[int71,int37],[int70,int38],[int69,int39],[int68,int40],[int67,int41],[int66,int42],[int65,int43],[int64,int44],[int63,int45],[int62,int46],[int61,int47],[int60,int48],[int59,int49],[int58,int50],[int57,int51],[int56,int52],[int55,int53],[int54,int54] ],'y')
let num109 = add.eq([ [int108,int1],[int107,int2],[int106,int3],[int105,int4],[int104,int5],[int103,int6],[int102,int7],[int101,int8],[int100,int9],[int99,int10],[int98,int11],[int97,int12],[int96,int13],[int95,int14],[int94,int15],[int93,int16],[int92,int17],[int91,int18],[int90,int19],[int89,int20],[int88,int21],[int87,int22],[int86,int23],[int85,int24],[int84,int25],[int83,int26],[int82,int27],[int81,int28],[int80,int29],[int79,int30],[int78,int31],[int77,int32],[int76,int33],[int75,int34],[int74,int35],[int73,int36],[int72,int37],[int71,int38],[int70,int39],[int69,int40],[int68,int41],[int67,int42],[int66,int43],[int65,int44],[int64,int45],[int63,int46],[int62,int47],[int61,int48],[int60,int49],[int59,int50],[int58,int51],[int57,int52],[int56,int53],[int55,int54] ],'y')
let num110 = add.eq([ [int109,int1],[int108,int2],[int107,int3],[int106,int4],[int105,int5],[int104,int6],[int103,int7],[int102,int8],[int101,int9],[int100,int10],[int99,int11],[int98,int12],[int97,int13],[int96,int14],[int95,int15],[int94,int16],[int93,int17],[int92,int18],[int91,int19],[int90,int20],[int89,int21],[int88,int22],[int87,int23],[int86,int24],[int85,int25],[int84,int26],[int83,int27],[int82,int28],[int81,int29],[int80,int30],[int79,int31],[int78,int32],[int77,int33],[int76,int34],[int75,int35],[int74,int36],[int73,int37],[int72,int38],[int71,int39],[int70,int40],[int69,int41],[int68,int42],[int67,int43],[int66,int44],[int65,int45],[int64,int46],[int63,int47],[int62,int48],[int61,int49],[int60,int50],[int59,int51],[int58,int52],[int57,int53],[int56,int54],[int55,int55] ],'y')
let num111 = add.eq([ [int110,int1],[int109,int2],[int108,int3],[int107,int4],[int106,int5],[int105,int6],[int104,int7],[int103,int8],[int102,int9],[int101,int10],[int100,int11],[int99,int12],[int98,int13],[int97,int14],[int96,int15],[int95,int16],[int94,int17],[int93,int18],[int92,int19],[int91,int20],[int90,int21],[int89,int22],[int88,int23],[int87,int24],[int86,int25],[int85,int26],[int84,int27],[int83,int28],[int82,int29],[int81,int30],[int80,int31],[int79,int32],[int78,int33],[int77,int34],[int76,int35],[int75,int36],[int74,int37],[int73,int38],[int72,int39],[int71,int40],[int70,int41],[int69,int42],[int68,int43],[int67,int44],[int66,int45],[int65,int46],[int64,int47],[int63,int48],[int62,int49],[int61,int50],[int60,int51],[int59,int52],[int58,int53],[int57,int54],[int56,int55] ],'y')
let num112 = add.eq([ [int111,int1],[int110,int2],[int109,int3],[int108,int4],[int107,int5],[int106,int6],[int105,int7],[int104,int8],[int103,int9],[int102,int10],[int101,int11],[int100,int12],[int99,int13],[int98,int14],[int97,int15],[int96,int16],[int95,int17],[int94,int18],[int93,int19],[int92,int20],[int91,int21],[int90,int22],[int89,int23],[int88,int24],[int87,int25],[int86,int26],[int85,int27],[int84,int28],[int83,int29],[int82,int30],[int81,int31],[int80,int32],[int79,int33],[int78,int34],[int77,int35],[int76,int36],[int75,int37],[int74,int38],[int73,int39],[int72,int40],[int71,int41],[int70,int42],[int69,int43],[int68,int44],[int67,int45],[int66,int46],[int65,int47],[int64,int48],[int63,int49],[int62,int50],[int61,int51],[int60,int52],[int59,int53],[int58,int54],[int57,int55],[int56,int56] ],'y')
let num113 = add.eq([ [int112,int1],[int111,int2],[int110,int3],[int109,int4],[int108,int5],[int107,int6],[int106,int7],[int105,int8],[int104,int9],[int103,int10],[int102,int11],[int101,int12],[int100,int13],[int99,int14],[int98,int15],[int97,int16],[int96,int17],[int95,int18],[int94,int19],[int93,int20],[int92,int21],[int91,int22],[int90,int23],[int89,int24],[int88,int25],[int87,int26],[int86,int27],[int85,int28],[int84,int29],[int83,int30],[int82,int31],[int81,int32],[int80,int33],[int79,int34],[int78,int35],[int77,int36],[int76,int37],[int75,int38],[int74,int39],[int73,int40],[int72,int41],[int71,int42],[int70,int43],[int69,int44],[int68,int45],[int67,int46],[int66,int47],[int65,int48],[int64,int49],[int63,int50],[int62,int51],[int61,int52],[int60,int53],[int59,int54],[int58,int55],[int57,int56] ],'y')
let num114 = add.eq([ [int113,int1],[int112,int2],[int111,int3],[int110,int4],[int109,int5],[int108,int6],[int107,int7],[int106,int8],[int105,int9],[int104,int10],[int103,int11],[int102,int12],[int101,int13],[int100,int14],[int99,int15],[int98,int16],[int97,int17],[int96,int18],[int95,int19],[int94,int20],[int93,int21],[int92,int22],[int91,int23],[int90,int24],[int89,int25],[int88,int26],[int87,int27],[int86,int28],[int85,int29],[int84,int30],[int83,int31],[int82,int32],[int81,int33],[int80,int34],[int79,int35],[int78,int36],[int77,int37],[int76,int38],[int75,int39],[int74,int40],[int73,int41],[int72,int42],[int71,int43],[int70,int44],[int69,int45],[int68,int46],[int67,int47],[int66,int48],[int65,int49],[int64,int50],[int63,int51],[int62,int52],[int61,int53],[int60,int54],[int59,int55],[int58,int56],[int57,int57] ],'y')
let num115 = add.eq([ [int114,int1],[int113,int2],[int112,int3],[int111,int4],[int110,int5],[int109,int6],[int108,int7],[int107,int8],[int106,int9],[int105,int10],[int104,int11],[int103,int12],[int102,int13],[int101,int14],[int100,int15],[int99,int16],[int98,int17],[int97,int18],[int96,int19],[int95,int20],[int94,int21],[int93,int22],[int92,int23],[int91,int24],[int90,int25],[int89,int26],[int88,int27],[int87,int28],[int86,int29],[int85,int30],[int84,int31],[int83,int32],[int82,int33],[int81,int34],[int80,int35],[int79,int36],[int78,int37],[int77,int38],[int76,int39],[int75,int40],[int74,int41],[int73,int42],[int72,int43],[int71,int44],[int70,int45],[int69,int46],[int68,int47],[int67,int48],[int66,int49],[int65,int50],[int64,int51],[int63,int52],[int62,int53],[int61,int54],[int60,int55],[int59,int56],[int58,int57] ],'y')
let num116 = add.eq([ [int115,int1],[int114,int2],[int113,int3],[int112,int4],[int111,int5],[int110,int6],[int109,int7],[int108,int8],[int107,int9],[int106,int10],[int105,int11],[int104,int12],[int103,int13],[int102,int14],[int101,int15],[int100,int16],[int99,int17],[int98,int18],[int97,int19],[int96,int20],[int95,int21],[int94,int22],[int93,int23],[int92,int24],[int91,int25],[int90,int26],[int89,int27],[int88,int28],[int87,int29],[int86,int30],[int85,int31],[int84,int32],[int83,int33],[int82,int34],[int81,int35],[int80,int36],[int79,int37],[int78,int38],[int77,int39],[int76,int40],[int75,int41],[int74,int42],[int73,int43],[int72,int44],[int71,int45],[int70,int46],[int69,int47],[int68,int48],[int67,int49],[int66,int50],[int65,int51],[int64,int52],[int63,int53],[int62,int54],[int61,int55],[int60,int56],[int59,int57],[int58,int58] ],'y')
let num117 = add.eq([ [int116,int1],[int115,int2],[int114,int3],[int113,int4],[int112,int5],[int111,int6],[int110,int7],[int109,int8],[int108,int9],[int107,int10],[int106,int11],[int105,int12],[int104,int13],[int103,int14],[int102,int15],[int101,int16],[int100,int17],[int99,int18],[int98,int19],[int97,int20],[int96,int21],[int95,int22],[int94,int23],[int93,int24],[int92,int25],[int91,int26],[int90,int27],[int89,int28],[int88,int29],[int87,int30],[int86,int31],[int85,int32],[int84,int33],[int83,int34],[int82,int35],[int81,int36],[int80,int37],[int79,int38],[int78,int39],[int77,int40],[int76,int41],[int75,int42],[int74,int43],[int73,int44],[int72,int45],[int71,int46],[int70,int47],[int69,int48],[int68,int49],[int67,int50],[int66,int51],[int65,int52],[int64,int53],[int63,int54],[int62,int55],[int61,int56],[int60,int57],[int59,int58] ],'y')
let num118 = add.eq([ [int117,int1],[int116,int2],[int115,int3],[int114,int4],[int113,int5],[int112,int6],[int111,int7],[int110,int8],[int109,int9],[int108,int10],[int107,int11],[int106,int12],[int105,int13],[int104,int14],[int103,int15],[int102,int16],[int101,int17],[int100,int18],[int99,int19],[int98,int20],[int97,int21],[int96,int22],[int95,int23],[int94,int24],[int93,int25],[int92,int26],[int91,int27],[int90,int28],[int89,int29],[int88,int30],[int87,int31],[int86,int32],[int85,int33],[int84,int34],[int83,int35],[int82,int36],[int81,int37],[int80,int38],[int79,int39],[int78,int40],[int77,int41],[int76,int42],[int75,int43],[int74,int44],[int73,int45],[int72,int46],[int71,int47],[int70,int48],[int69,int49],[int68,int50],[int67,int51],[int66,int52],[int65,int53],[int64,int54],[int63,int55],[int62,int56],[int61,int57],[int60,int58],[int59,int59] ],'y')
let num119 = add.eq([ [int118,int1],[int117,int2],[int116,int3],[int115,int4],[int114,int5],[int113,int6],[int112,int7],[int111,int8],[int110,int9],[int109,int10],[int108,int11],[int107,int12],[int106,int13],[int105,int14],[int104,int15],[int103,int16],[int102,int17],[int101,int18],[int100,int19],[int99,int20],[int98,int21],[int97,int22],[int96,int23],[int95,int24],[int94,int25],[int93,int26],[int92,int27],[int91,int28],[int90,int29],[int89,int30],[int88,int31],[int87,int32],[int86,int33],[int85,int34],[int84,int35],[int83,int36],[int82,int37],[int81,int38],[int80,int39],[int79,int40],[int78,int41],[int77,int42],[int76,int43],[int75,int44],[int74,int45],[int73,int46],[int72,int47],[int71,int48],[int70,int49],[int69,int50],[int68,int51],[int67,int52],[int66,int53],[int65,int54],[int64,int55],[int63,int56],[int62,int57],[int61,int58],[int60,int59] ],'y')
let num120 = add.eq([ [int119,int1],[int118,int2],[int117,int3],[int116,int4],[int115,int5],[int114,int6],[int113,int7],[int112,int8],[int111,int9],[int110,int10],[int109,int11],[int108,int12],[int107,int13],[int106,int14],[int105,int15],[int104,int16],[int103,int17],[int102,int18],[int101,int19],[int100,int20],[int99,int21],[int98,int22],[int97,int23],[int96,int24],[int95,int25],[int94,int26],[int93,int27],[int92,int28],[int91,int29],[int90,int30],[int89,int31],[int88,int32],[int87,int33],[int86,int34],[int85,int35],[int84,int36],[int83,int37],[int82,int38],[int81,int39],[int80,int40],[int79,int41],[int78,int42],[int77,int43],[int76,int44],[int75,int45],[int74,int46],[int73,int47],[int72,int48],[int71,int49],[int70,int50],[int69,int51],[int68,int52],[int67,int53],[int66,int54],[int65,int55],[int64,int56],[int63,int57],[int62,int58],[int61,int59],[int60,int60] ],'y')


let num121 = add.eq([ [int120,int1],[int119,int2],[int118,int3],[int117,int4],[int116,int5],[int115,int6],[int114,int7],[int113,int8],[int112,int9],[int111,int10],[int110,int11],[int109,int12],[int108,int13],[int107,int14],[int106,int15],[int105,int16],[int104,int17],[int103,int18],[int102,int19],[int101,int20],[int100,int21],[int99,int22],[int98,int23],[int97,int24],[int96,int25],[int95,int26],[int94,int27],[int93,int28],[int92,int29],[int91,int30],[int90,int31],[int89,int32],[int88,int33],[int87,int34],[int86,int35],[int85,int36],[int84,int37],[int83,int38],[int82,int39],[int81,int40],[int80,int41],[int79,int42],[int78,int43],[int77,int44],[int76,int45],[int75,int46],[int74,int47],[int73,int48],[int72,int49],[int71,int50],[int70,int51],[int69,int52],[int68,int53],[int67,int54],[int66,int55],[int65,int56],[int64,int57],[int63,int58],[int62,int59],[int61,int60] ],'y')
let num122 = add.eq([ [int121,int1],[int120,int2],[int119,int3],[int118,int4],[int117,int5],[int116,int6],[int115,int7],[int114,int8],[int113,int9],[int112,int10],[int111,int11],[int110,int12],[int109,int13],[int108,int14],[int107,int15],[int106,int16],[int105,int17],[int104,int18],[int103,int19],[int102,int20],[int101,int21],[int100,int22],[int99,int23],[int98,int24],[int97,int25],[int96,int26],[int95,int27],[int94,int28],[int93,int29],[int92,int30],[int91,int31],[int90,int32],[int89,int33],[int88,int34],[int87,int35],[int86,int36],[int85,int37],[int84,int38],[int83,int39],[int82,int40],[int81,int41],[int80,int42],[int79,int43],[int78,int44],[int77,int45],[int76,int46],[int75,int47],[int74,int48],[int73,int49],[int72,int50],[int71,int51],[int70,int52],[int69,int53],[int68,int54],[int67,int55],[int66,int56],[int65,int57],[int64,int58],[int63,int59],[int62,int60],[int61,int61] ],'y')
let num123 = add.eq([ [int122,int1],[int121,int2],[int120,int3],[int119,int4],[int118,int5],[int117,int6],[int116,int7],[int115,int8],[int114,int9],[int113,int10],[int112,int11],[int111,int12],[int110,int13],[int109,int14],[int108,int15],[int107,int16],[int106,int17],[int105,int18],[int104,int19],[int103,int20],[int102,int21],[int101,int22],[int100,int23],[int99,int24],[int98,int25],[int97,int26],[int96,int27],[int95,int28],[int94,int29],[int93,int30],[int92,int31],[int91,int32],[int90,int33],[int89,int34],[int88,int35],[int87,int36],[int86,int37],[int85,int38],[int84,int39],[int83,int40],[int82,int41],[int81,int42],[int80,int43],[int79,int44],[int78,int45],[int77,int46],[int76,int47],[int75,int48],[int74,int49],[int73,int50],[int72,int51],[int71,int52],[int70,int53],[int69,int54],[int68,int55],[int67,int56],[int66,int57],[int65,int58],[int64,int59],[int63,int60],[int62,int61] ],'y')
let num124 = add.eq([ [int123,int1],[int122,int2],[int121,int3],[int120,int4],[int119,int5],[int118,int6],[int117,int7],[int116,int8],[int115,int9],[int114,int10],[int113,int11],[int112,int12],[int111,int13],[int110,int14],[int109,int15],[int108,int16],[int107,int17],[int106,int18],[int105,int19],[int104,int20],[int103,int21],[int102,int22],[int101,int23],[int100,int24],[int99,int25],[int98,int26],[int97,int27],[int96,int28],[int95,int29],[int94,int30],[int93,int31],[int92,int32],[int91,int33],[int90,int34],[int89,int35],[int88,int36],[int87,int37],[int86,int38],[int85,int39],[int84,int40],[int83,int41],[int82,int42],[int81,int43],[int80,int44],[int79,int45],[int78,int46],[int77,int47],[int76,int48],[int75,int49],[int74,int50],[int73,int51],[int72,int52],[int71,int53],[int70,int54],[int69,int55],[int68,int56],[int67,int57],[int66,int58],[int65,int59],[int64,int60],[int63,int61],[int62,int62] ],'y')
let num125 = add.eq([ [int124,int1],[int123,int2],[int122,int3],[int121,int4],[int120,int5],[int119,int6],[int118,int7],[int117,int8],[int116,int9],[int115,int10],[int114,int11],[int113,int12],[int112,int13],[int111,int14],[int110,int15],[int109,int16],[int108,int17],[int107,int18],[int106,int19],[int105,int20],[int104,int21],[int103,int22],[int102,int23],[int101,int24],[int100,int25],[int99,int26],[int98,int27],[int97,int28],[int96,int29],[int95,int30],[int94,int31],[int93,int32],[int92,int33],[int91,int34],[int90,int35],[int89,int36],[int88,int37],[int87,int38],[int86,int39],[int85,int40],[int84,int41],[int83,int42],[int82,int43],[int81,int44],[int80,int45],[int79,int46],[int78,int47],[int77,int48],[int76,int49],[int75,int50],[int74,int51],[int73,int52],[int72,int53],[int71,int54],[int70,int55],[int69,int56],[int68,int57],[int67,int58],[int66,int59],[int65,int60],[int64,int61],[int63,int62] ],'y')
let num126 = add.eq([ [int125,int1],[int124,int2],[int123,int3],[int122,int4],[int121,int5],[int120,int6],[int119,int7],[int118,int8],[int117,int9],[int116,int10],[int115,int11],[int114,int12],[int113,int13],[int112,int14],[int111,int15],[int110,int16],[int109,int17],[int108,int18],[int107,int19],[int106,int20],[int105,int21],[int104,int22],[int103,int23],[int102,int24],[int101,int25],[int100,int26],[int99,int27],[int98,int28],[int97,int29],[int96,int30],[int95,int31],[int94,int32],[int93,int33],[int92,int34],[int91,int35],[int90,int36],[int89,int37],[int88,int38],[int87,int39],[int86,int40],[int85,int41],[int84,int42],[int83,int43],[int82,int44],[int81,int45],[int80,int46],[int79,int47],[int78,int48],[int77,int49],[int76,int50],[int75,int51],[int74,int52],[int73,int53],[int72,int54],[int71,int55],[int70,int56],[int69,int57],[int68,int58],[int67,int59],[int66,int60],[int65,int61],[int64,int62],[int63,int63] ],'y')
let num127 = add.eq([ [int126,int1],[int125,int2],[int124,int3],[int123,int4],[int122,int5],[int121,int6],[int120,int7],[int119,int8],[int118,int9],[int117,int10],[int116,int11],[int115,int12],[int114,int13],[int113,int14],[int112,int15],[int111,int16],[int110,int17],[int109,int18],[int108,int19],[int107,int20],[int106,int21],[int105,int22],[int104,int23],[int103,int24],[int102,int25],[int101,int26],[int100,int27],[int99,int28],[int98,int29],[int97,int30],[int96,int31],[int95,int32],[int94,int33],[int93,int34],[int92,int35],[int91,int36],[int90,int37],[int89,int38],[int88,int39],[int87,int40],[int86,int41],[int85,int42],[int84,int43],[int83,int44],[int82,int45],[int81,int46],[int80,int47],[int79,int48],[int78,int49],[int77,int50],[int76,int51],[int75,int52],[int74,int53],[int73,int54],[int72,int55],[int71,int56],[int70,int57],[int69,int58],[int68,int59],[int67,int60],[int66,int61],[int65,int62],[int64,int63] ],'y')
let num128 = add.eq([ [int127,int1],[int126,int2],[int125,int3],[int124,int4],[int123,int5],[int122,int6],[int121,int7],[int120,int8],[int119,int9],[int118,int10],[int117,int11],[int116,int12],[int115,int13],[int114,int14],[int113,int15],[int112,int16],[int111,int17],[int110,int18],[int109,int19],[int108,int20],[int107,int21],[int106,int22],[int105,int23],[int104,int24],[int103,int25],[int102,int26],[int101,int27],[int100,int28],[int99,int29],[int98,int30],[int97,int31],[int96,int32],[int95,int33],[int94,int34],[int93,int35],[int92,int36],[int91,int37],[int90,int38],[int89,int39],[int88,int40],[int87,int41],[int86,int42],[int85,int43],[int84,int44],[int83,int45],[int82,int46],[int81,int47],[int80,int48],[int79,int49],[int78,int50],[int77,int51],[int76,int52],[int75,int53],[int74,int54],[int73,int55],[int72,int56],[int71,int57],[int70,int58],[int69,int59],[int68,int60],[int67,int61],[int66,int62],[int65,int63],[int64,int64] ],'y')
let num129 = add.eq([ [int128,int1],[int127,int2],[int126,int3],[int125,int4],[int124,int5],[int123,int6],[int122,int7],[int121,int8],[int120,int9],[int119,int10],[int118,int11],[int117,int12],[int116,int13],[int115,int14],[int114,int15],[int113,int16],[int112,int17],[int111,int18],[int110,int19],[int109,int20],[int108,int21],[int107,int22],[int106,int23],[int105,int24],[int104,int25],[int103,int26],[int102,int27],[int101,int28],[int100,int29],[int99,int30],[int98,int31],[int97,int32],[int96,int33],[int95,int34],[int94,int35],[int93,int36],[int92,int37],[int91,int38],[int90,int39],[int89,int40],[int88,int41],[int87,int42],[int86,int43],[int85,int44],[int84,int45],[int83,int46],[int82,int47],[int81,int48],[int80,int49],[int79,int50],[int78,int51],[int77,int52],[int76,int53],[int75,int54],[int74,int55],[int73,int56],[int72,int57],[int71,int58],[int70,int59],[int69,int60],[int68,int61],[int67,int62],[int66,int63],[int65,int64] ],'y')
let num130 = add.eq([ [int129,int1],[int128,int2],[int127,int3],[int126,int4],[int125,int5],[int124,int6],[int123,int7],[int122,int8],[int121,int9],[int120,int10],[int119,int11],[int118,int12],[int117,int13],[int116,int14],[int115,int15],[int114,int16],[int113,int17],[int112,int18],[int111,int19],[int110,int20],[int109,int21],[int108,int22],[int107,int23],[int106,int24],[int105,int25],[int104,int26],[int103,int27],[int102,int28],[int101,int29],[int100,int30],[int99,int31],[int98,int32],[int97,int33],[int96,int34],[int95,int35],[int94,int36],[int93,int37],[int92,int38],[int91,int39],[int90,int40],[int89,int41],[int88,int42],[int87,int43],[int86,int44],[int85,int45],[int84,int46],[int83,int47],[int82,int48],[int81,int49],[int80,int50],[int79,int51],[int78,int52],[int77,int53],[int76,int54],[int75,int55],[int74,int56],[int73,int57],[int72,int58],[int71,int59],[int70,int60],[int69,int61],[int68,int62],[int67,int63],[int66,int64],[int65,int65] ],'y')
let num131 = add.eq([ [int130,int1],[int129,int2],[int128,int3],[int127,int4],[int126,int5],[int125,int6],[int124,int7],[int123,int8],[int122,int9],[int121,int10],[int120,int11],[int119,int12],[int118,int13],[int117,int14],[int116,int15],[int115,int16],[int114,int17],[int113,int18],[int112,int19],[int111,int20],[int110,int21],[int109,int22],[int108,int23],[int107,int24],[int106,int25],[int105,int26],[int104,int27],[int103,int28],[int102,int29],[int101,int30],[int100,int31],[int99,int32],[int98,int33],[int97,int34],[int96,int35],[int95,int36],[int94,int37],[int93,int38],[int92,int39],[int91,int40],[int90,int41],[int89,int42],[int88,int43],[int87,int44],[int86,int45],[int85,int46],[int84,int47],[int83,int48],[int82,int49],[int81,int50],[int80,int51],[int79,int52],[int78,int53],[int77,int54],[int76,int55],[int75,int56],[int74,int57],[int73,int58],[int72,int59],[int71,int60],[int70,int61],[int69,int62],[int68,int63],[int67,int64],[int66,int65] ],'y')
let num132 = add.eq([ [int131,int1],[int130,int2],[int129,int3],[int128,int4],[int127,int5],[int126,int6],[int125,int7],[int124,int8],[int123,int9],[int122,int10],[int121,int11],[int120,int12],[int119,int13],[int118,int14],[int117,int15],[int116,int16],[int115,int17],[int114,int18],[int113,int19],[int112,int20],[int111,int21],[int110,int22],[int109,int23],[int108,int24],[int107,int25],[int106,int26],[int105,int27],[int104,int28],[int103,int29],[int102,int30],[int101,int31],[int100,int32],[int99,int33],[int98,int34],[int97,int35],[int96,int36],[int95,int37],[int94,int38],[int93,int39],[int92,int40],[int91,int41],[int90,int42],[int89,int43],[int88,int44],[int87,int45],[int86,int46],[int85,int47],[int84,int48],[int83,int49],[int82,int50],[int81,int51],[int80,int52],[int79,int53],[int78,int54],[int77,int55],[int76,int56],[int75,int57],[int74,int58],[int73,int59],[int72,int60],[int71,int61],[int70,int62],[int69,int63],[int68,int64],[int67,int65],[int66,int66] ],'y')
let num133 = add.eq([ [int132,int1],[int131,int2],[int130,int3],[int129,int4],[int128,int5],[int127,int6],[int126,int7],[int125,int8],[int124,int9],[int123,int10],[int122,int11],[int121,int12],[int120,int13],[int119,int14],[int118,int15],[int117,int16],[int116,int17],[int115,int18],[int114,int19],[int113,int20],[int112,int21],[int111,int22],[int110,int23],[int109,int24],[int108,int25],[int107,int26],[int106,int27],[int105,int28],[int104,int29],[int103,int30],[int102,int31],[int101,int32],[int100,int33],[int99,int34],[int98,int35],[int97,int36],[int96,int37],[int95,int38],[int94,int39],[int93,int40],[int92,int41],[int91,int42],[int90,int43],[int89,int44],[int88,int45],[int87,int46],[int86,int47],[int85,int48],[int84,int49],[int83,int50],[int82,int51],[int81,int52],[int80,int53],[int79,int54],[int78,int55],[int77,int56],[int76,int57],[int75,int58],[int74,int59],[int73,int60],[int72,int61],[int71,int62],[int70,int63],[int69,int64],[int68,int65],[int67,int66] ],'y')
let num134 = add.eq([ [int133,int1],[int132,int2],[int131,int3],[int130,int4],[int129,int5],[int128,int6],[int127,int7],[int126,int8],[int125,int9],[int124,int10],[int123,int11],[int122,int12],[int121,int13],[int120,int14],[int119,int15],[int118,int16],[int117,int17],[int116,int18],[int115,int19],[int114,int20],[int113,int21],[int112,int22],[int111,int23],[int110,int24],[int109,int25],[int108,int26],[int107,int27],[int106,int28],[int105,int29],[int104,int30],[int103,int31],[int102,int32],[int101,int33],[int100,int34],[int99,int35],[int98,int36],[int97,int37],[int96,int38],[int95,int39],[int94,int40],[int93,int41],[int92,int42],[int91,int43],[int90,int44],[int89,int45],[int88,int46],[int87,int47],[int86,int48],[int85,int49],[int84,int50],[int83,int51],[int82,int52],[int81,int53],[int80,int54],[int79,int55],[int78,int56],[int77,int57],[int76,int58],[int75,int59],[int74,int60],[int73,int61],[int72,int62],[int71,int63],[int70,int64],[int69,int65],[int68,int66],[int67,int67] ],'y')
let num135 = add.eq([ [int134,int1],[int133,int2],[int132,int3],[int131,int4],[int130,int5],[int129,int6],[int128,int7],[int127,int8],[int126,int9],[int125,int10],[int124,int11],[int123,int12],[int122,int13],[int121,int14],[int120,int15],[int119,int16],[int118,int17],[int117,int18],[int116,int19],[int115,int20],[int114,int21],[int113,int22],[int112,int23],[int111,int24],[int110,int25],[int109,int26],[int108,int27],[int107,int28],[int106,int29],[int105,int30],[int104,int31],[int103,int32],[int102,int33],[int101,int34],[int100,int35],[int99,int36],[int98,int37],[int97,int38],[int96,int39],[int95,int40],[int94,int41],[int93,int42],[int92,int43],[int91,int44],[int90,int45],[int89,int46],[int88,int47],[int87,int48],[int86,int49],[int85,int50],[int84,int51],[int83,int52],[int82,int53],[int81,int54],[int80,int55],[int79,int56],[int78,int57],[int77,int58],[int76,int59],[int75,int60],[int74,int61],[int73,int62],[int72,int63],[int71,int64],[int70,int65],[int69,int66],[int68,int67] ],'y')
let num136 = add.eq([ [int135,int1],[int134,int2],[int133,int3],[int132,int4],[int131,int5],[int130,int6],[int129,int7],[int128,int8],[int127,int9],[int126,int10],[int125,int11],[int124,int12],[int123,int13],[int122,int14],[int121,int15],[int120,int16],[int119,int17],[int118,int18],[int117,int19],[int116,int20],[int115,int21],[int114,int22],[int113,int23],[int112,int24],[int111,int25],[int110,int26],[int109,int27],[int108,int28],[int107,int29],[int106,int30],[int105,int31],[int104,int32],[int103,int33],[int102,int34],[int101,int35],[int100,int36],[int99,int37],[int98,int38],[int97,int39],[int96,int40],[int95,int41],[int94,int42],[int93,int43],[int92,int44],[int91,int45],[int90,int46],[int89,int47],[int88,int48],[int87,int49],[int86,int50],[int85,int51],[int84,int52],[int83,int53],[int82,int54],[int81,int55],[int80,int56],[int79,int57],[int78,int58],[int77,int59],[int76,int60],[int75,int61],[int74,int62],[int73,int63],[int72,int64],[int71,int65],[int70,int66],[int69,int67],[int68,int68] ],'y')
let num137 = add.eq([ [int136,int1],[int135,int2],[int134,int3],[int133,int4],[int132,int5],[int131,int6],[int130,int7],[int129,int8],[int128,int9],[int127,int10],[int126,int11],[int125,int12],[int124,int13],[int123,int14],[int122,int15],[int121,int16],[int120,int17],[int119,int18],[int118,int19],[int117,int20],[int116,int21],[int115,int22],[int114,int23],[int113,int24],[int112,int25],[int111,int26],[int110,int27],[int109,int28],[int108,int29],[int107,int30],[int106,int31],[int105,int32],[int104,int33],[int103,int34],[int102,int35],[int101,int36],[int100,int37],[int99,int38],[int98,int39],[int97,int40],[int96,int41],[int95,int42],[int94,int43],[int93,int44],[int92,int45],[int91,int46],[int90,int47],[int89,int48],[int88,int49],[int87,int50],[int86,int51],[int85,int52],[int84,int53],[int83,int54],[int82,int55],[int81,int56],[int80,int57],[int79,int58],[int78,int59],[int77,int60],[int76,int61],[int75,int62],[int74,int63],[int73,int64],[int72,int65],[int71,int66],[int70,int67],[int69,int68] ],'y')
let num138 = add.eq([ [int137,int1],[int136,int2],[int135,int3],[int134,int4],[int133,int5],[int132,int6],[int131,int7],[int130,int8],[int129,int9],[int128,int10],[int127,int11],[int126,int12],[int125,int13],[int124,int14],[int123,int15],[int122,int16],[int121,int17],[int120,int18],[int119,int19],[int118,int20],[int117,int21],[int116,int22],[int115,int23],[int114,int24],[int113,int25],[int112,int26],[int111,int27],[int110,int28],[int109,int29],[int108,int30],[int107,int31],[int106,int32],[int105,int33],[int104,int34],[int103,int35],[int102,int36],[int101,int37],[int100,int38],[int99,int39],[int98,int40],[int97,int41],[int96,int42],[int95,int43],[int94,int44],[int93,int45],[int92,int46],[int91,int47],[int90,int48],[int89,int49],[int88,int50],[int87,int51],[int86,int52],[int85,int53],[int84,int54],[int83,int55],[int82,int56],[int81,int57],[int80,int58],[int79,int59],[int78,int60],[int77,int61],[int76,int62],[int75,int63],[int74,int64],[int73,int65],[int72,int66],[int71,int67],[int70,int68],[int69,int69] ],'y')
let num139 = add.eq([ [int138,int1],[int137,int2],[int136,int3],[int135,int4],[int134,int5],[int133,int6],[int132,int7],[int131,int8],[int130,int9],[int129,int10],[int128,int11],[int127,int12],[int126,int13],[int125,int14],[int124,int15],[int123,int16],[int122,int17],[int121,int18],[int120,int19],[int119,int20],[int118,int21],[int117,int22],[int116,int23],[int115,int24],[int114,int25],[int113,int26],[int112,int27],[int111,int28],[int110,int29],[int109,int30],[int108,int31],[int107,int32],[int106,int33],[int105,int34],[int104,int35],[int103,int36],[int102,int37],[int101,int38],[int100,int39],[int99,int40],[int98,int41],[int97,int42],[int96,int43],[int95,int44],[int94,int45],[int93,int46],[int92,int47],[int91,int48],[int90,int49],[int89,int50],[int88,int51],[int87,int52],[int86,int53],[int85,int54],[int84,int55],[int83,int56],[int82,int57],[int81,int58],[int80,int59],[int79,int60],[int78,int61],[int77,int62],[int76,int63],[int75,int64],[int74,int65],[int73,int66],[int72,int67],[int71,int68],[int70,int69] ],'y')
let num140 = add.eq([ [int139,int1],[int138,int2],[int137,int3],[int136,int4],[int135,int5],[int134,int6],[int133,int7],[int132,int8],[int131,int9],[int130,int10],[int129,int11],[int128,int12],[int127,int13],[int126,int14],[int125,int15],[int124,int16],[int123,int17],[int122,int18],[int121,int19],[int120,int20],[int119,int21],[int118,int22],[int117,int23],[int116,int24],[int115,int25],[int114,int26],[int113,int27],[int112,int28],[int111,int29],[int110,int30],[int109,int31],[int108,int32],[int107,int33],[int106,int34],[int105,int35],[int104,int36],[int103,int37],[int102,int38],[int101,int39],[int100,int40],[int99,int41],[int98,int42],[int97,int43],[int96,int44],[int95,int45],[int94,int46],[int93,int47],[int92,int48],[int91,int49],[int90,int50],[int89,int51],[int88,int52],[int87,int53],[int86,int54],[int85,int55],[int84,int56],[int83,int57],[int82,int58],[int81,int59],[int80,int60],[int79,int61],[int78,int62],[int77,int63],[int76,int64],[int75,int65],[int74,int66],[int73,int67],[int72,int68],[int71,int69],[int70,int70] ],'y')
let num141 = add.eq([ [int140,int1],[int139,int2],[int138,int3],[int137,int4],[int136,int5],[int135,int6],[int134,int7],[int133,int8],[int132,int9],[int131,int10],[int130,int11],[int129,int12],[int128,int13],[int127,int14],[int126,int15],[int125,int16],[int124,int17],[int123,int18],[int122,int19],[int121,int20],[int120,int21],[int119,int22],[int118,int23],[int117,int24],[int116,int25],[int115,int26],[int114,int27],[int113,int28],[int112,int29],[int111,int30],[int110,int31],[int109,int32],[int108,int33],[int107,int34],[int106,int35],[int105,int36],[int104,int37],[int103,int38],[int102,int39],[int101,int40],[int100,int41],[int99,int42],[int98,int43],[int97,int44],[int96,int45],[int95,int46],[int94,int47],[int93,int48],[int92,int49],[int91,int50],[int90,int51],[int89,int52],[int88,int53],[int87,int54],[int86,int55],[int85,int56],[int84,int57],[int83,int58],[int82,int59],[int81,int60],[int80,int61],[int79,int62],[int78,int63],[int77,int64],[int76,int65],[int75,int66],[int74,int67],[int73,int68],[int72,int69],[int71,int70] ],'y')
let num142 = add.eq([ [int141,int1],[int140,int2],[int139,int3],[int138,int4],[int137,int5],[int136,int6],[int135,int7],[int134,int8],[int133,int9],[int132,int10],[int131,int11],[int130,int12],[int129,int13],[int128,int14],[int127,int15],[int126,int16],[int125,int17],[int124,int18],[int123,int19],[int122,int20],[int121,int21],[int120,int22],[int119,int23],[int118,int24],[int117,int25],[int116,int26],[int115,int27],[int114,int28],[int113,int29],[int112,int30],[int111,int31],[int110,int32],[int109,int33],[int108,int34],[int107,int35],[int106,int36],[int105,int37],[int104,int38],[int103,int39],[int102,int40],[int101,int41],[int100,int42],[int99,int43],[int98,int44],[int97,int45],[int96,int46],[int95,int47],[int94,int48],[int93,int49],[int92,int50],[int91,int51],[int90,int52],[int89,int53],[int88,int54],[int87,int55],[int86,int56],[int85,int57],[int84,int58],[int83,int59],[int82,int60],[int81,int61],[int80,int62],[int79,int63],[int78,int64],[int77,int65],[int76,int66],[int75,int67],[int74,int68],[int73,int69],[int72,int70],[int71,int71] ],'y')
let num143 = add.eq([ [int142,int1],[int141,int2],[int140,int3],[int139,int4],[int138,int5],[int137,int6],[int136,int7],[int135,int8],[int134,int9],[int133,int10],[int132,int11],[int131,int12],[int130,int13],[int129,int14],[int128,int15],[int127,int16],[int126,int17],[int125,int18],[int124,int19],[int123,int20],[int122,int21],[int121,int22],[int120,int23],[int119,int24],[int118,int25],[int117,int26],[int116,int27],[int115,int28],[int114,int29],[int113,int30],[int112,int31],[int111,int32],[int110,int33],[int109,int34],[int108,int35],[int107,int36],[int106,int37],[int105,int38],[int104,int39],[int103,int40],[int102,int41],[int101,int42],[int100,int43],[int99,int44],[int98,int45],[int97,int46],[int96,int47],[int95,int48],[int94,int49],[int93,int50],[int92,int51],[int91,int52],[int90,int53],[int89,int54],[int88,int55],[int87,int56],[int86,int57],[int85,int58],[int84,int59],[int83,int60],[int82,int61],[int81,int62],[int80,int63],[int79,int64],[int78,int65],[int77,int66],[int76,int67],[int75,int68],[int74,int69],[int73,int70],[int72,int71] ],'y')
let num144 = add.eq([ [int143,int1],[int142,int2],[int141,int3],[int140,int4],[int139,int5],[int138,int6],[int137,int7],[int136,int8],[int135,int9],[int134,int10],[int133,int11],[int132,int12],[int131,int13],[int130,int14],[int129,int15],[int128,int16],[int127,int17],[int126,int18],[int125,int19],[int124,int20],[int123,int21],[int122,int22],[int121,int23],[int120,int24],[int119,int25],[int118,int26],[int117,int27],[int116,int28],[int115,int29],[int114,int30],[int113,int31],[int112,int32],[int111,int33],[int110,int34],[int109,int35],[int108,int36],[int107,int37],[int106,int38],[int105,int39],[int104,int40],[int103,int41],[int102,int42],[int101,int43],[int100,int44],[int99,int45],[int98,int46],[int97,int47],[int96,int48],[int95,int49],[int94,int50],[int93,int51],[int92,int52],[int91,int53],[int90,int54],[int89,int55],[int88,int56],[int87,int57],[int86,int58],[int85,int59],[int84,int60],[int83,int61],[int82,int62],[int81,int63],[int80,int64],[int79,int65],[int78,int66],[int77,int67],[int76,int68],[int75,int69],[int74,int70],[int73,int71],[int72,int72] ],'y')
let num145 = add.eq([ [int144,int1],[int143,int2],[int142,int3],[int141,int4],[int140,int5],[int139,int6],[int138,int7],[int137,int8],[int136,int9],[int135,int10],[int134,int11],[int133,int12],[int132,int13],[int131,int14],[int130,int15],[int129,int16],[int128,int17],[int127,int18],[int126,int19],[int125,int20],[int124,int21],[int123,int22],[int122,int23],[int121,int24],[int120,int25],[int119,int26],[int118,int27],[int117,int28],[int116,int29],[int115,int30],[int114,int31],[int113,int32],[int112,int33],[int111,int34],[int110,int35],[int109,int36],[int108,int37],[int107,int38],[int106,int39],[int105,int40],[int104,int41],[int103,int42],[int102,int43],[int101,int44],[int100,int45],[int99,int46],[int98,int47],[int97,int48],[int96,int49],[int95,int50],[int94,int51],[int93,int52],[int92,int53],[int91,int54],[int90,int55],[int89,int56],[int88,int57],[int87,int58],[int86,int59],[int85,int60],[int84,int61],[int83,int62],[int82,int63],[int81,int64],[int80,int65],[int79,int66],[int78,int67],[int77,int68],[int76,int69],[int75,int70],[int74,int71],[int73,int72] ],'y')
let num146 = add.eq([ [int145,int1],[int144,int2],[int143,int3],[int142,int4],[int141,int5],[int140,int6],[int139,int7],[int138,int8],[int137,int9],[int136,int10],[int135,int11],[int134,int12],[int133,int13],[int132,int14],[int131,int15],[int130,int16],[int129,int17],[int128,int18],[int127,int19],[int126,int20],[int125,int21],[int124,int22],[int123,int23],[int122,int24],[int121,int25],[int120,int26],[int119,int27],[int118,int28],[int117,int29],[int116,int30],[int115,int31],[int114,int32],[int113,int33],[int112,int34],[int111,int35],[int110,int36],[int109,int37],[int108,int38],[int107,int39],[int106,int40],[int105,int41],[int104,int42],[int103,int43],[int102,int44],[int101,int45],[int100,int46],[int99,int47],[int98,int48],[int97,int49],[int96,int50],[int95,int51],[int94,int52],[int93,int53],[int92,int54],[int91,int55],[int90,int56],[int89,int57],[int88,int58],[int87,int59],[int86,int60],[int85,int61],[int84,int62],[int83,int63],[int82,int64],[int81,int65],[int80,int66],[int79,int67],[int78,int68],[int77,int69],[int76,int70],[int75,int71],[int74,int72],[int73,int73] ],'y')
let num147 = add.eq([ [int146,int1],[int145,int2],[int144,int3],[int143,int4],[int142,int5],[int141,int6],[int140,int7],[int139,int8],[int138,int9],[int137,int10],[int136,int11],[int135,int12],[int134,int13],[int133,int14],[int132,int15],[int131,int16],[int130,int17],[int129,int18],[int128,int19],[int127,int20],[int126,int21],[int125,int22],[int124,int23],[int123,int24],[int122,int25],[int121,int26],[int120,int27],[int119,int28],[int118,int29],[int117,int30],[int116,int31],[int115,int32],[int114,int33],[int113,int34],[int112,int35],[int111,int36],[int110,int37],[int109,int38],[int108,int39],[int107,int40],[int106,int41],[int105,int42],[int104,int43],[int103,int44],[int102,int45],[int101,int46],[int100,int47],[int99,int48],[int98,int49],[int97,int50],[int96,int51],[int95,int52],[int94,int53],[int93,int54],[int92,int55],[int91,int56],[int90,int57],[int89,int58],[int88,int59],[int87,int60],[int86,int61],[int85,int62],[int84,int63],[int83,int64],[int82,int65],[int81,int66],[int80,int67],[int79,int68],[int78,int69],[int77,int70],[int76,int71],[int75,int72],[int74,int73] ],'y')
let num148 = add.eq([ [int147,int1],[int146,int2],[int145,int3],[int144,int4],[int143,int5],[int142,int6],[int141,int7],[int140,int8],[int139,int9],[int138,int10],[int137,int11],[int136,int12],[int135,int13],[int134,int14],[int133,int15],[int132,int16],[int131,int17],[int130,int18],[int129,int19],[int128,int20],[int127,int21],[int126,int22],[int125,int23],[int124,int24],[int123,int25],[int122,int26],[int121,int27],[int120,int28],[int119,int29],[int118,int30],[int117,int31],[int116,int32],[int115,int33],[int114,int34],[int113,int35],[int112,int36],[int111,int37],[int110,int38],[int109,int39],[int108,int40],[int107,int41],[int106,int42],[int105,int43],[int104,int44],[int103,int45],[int102,int46],[int101,int47],[int100,int48],[int99,int49],[int98,int50],[int97,int51],[int96,int52],[int95,int53],[int94,int54],[int93,int55],[int92,int56],[int91,int57],[int90,int58],[int89,int59],[int88,int60],[int87,int61],[int86,int62],[int85,int63],[int84,int64],[int83,int65],[int82,int66],[int81,int67],[int80,int68],[int79,int69],[int78,int70],[int77,int71],[int76,int72],[int75,int73],[int74,int74] ],'y')
let num149 = add.eq([ [int148,int1],[int147,int2],[int146,int3],[int145,int4],[int144,int5],[int143,int6],[int142,int7],[int141,int8],[int140,int9],[int139,int10],[int138,int11],[int137,int12],[int136,int13],[int135,int14],[int134,int15],[int133,int16],[int132,int17],[int131,int18],[int130,int19],[int129,int20],[int128,int21],[int127,int22],[int126,int23],[int125,int24],[int124,int25],[int123,int26],[int122,int27],[int121,int28],[int120,int29],[int119,int30],[int118,int31],[int117,int32],[int116,int33],[int115,int34],[int114,int35],[int113,int36],[int112,int37],[int111,int38],[int110,int39],[int109,int40],[int108,int41],[int107,int42],[int106,int43],[int105,int44],[int104,int45],[int103,int46],[int102,int47],[int101,int48],[int100,int49],[int99,int50],[int98,int51],[int97,int52],[int96,int53],[int95,int54],[int94,int55],[int93,int56],[int92,int57],[int91,int58],[int90,int59],[int89,int60],[int88,int61],[int87,int62],[int86,int63],[int85,int64],[int84,int65],[int83,int66],[int82,int67],[int81,int68],[int80,int69],[int79,int70],[int78,int71],[int77,int72],[int76,int73],[int75,int74] ],'y')
let num150 = add.eq([ [int149,int1],[int148,int2],[int147,int3],[int146,int4],[int145,int5],[int144,int6],[int143,int7],[int142,int8],[int141,int9],[int140,int10],[int139,int11],[int138,int12],[int137,int13],[int136,int14],[int135,int15],[int134,int16],[int133,int17],[int132,int18],[int131,int19],[int130,int20],[int129,int21],[int128,int22],[int127,int23],[int126,int24],[int125,int25],[int124,int26],[int123,int27],[int122,int28],[int121,int29],[int120,int30],[int119,int31],[int118,int32],[int117,int33],[int116,int34],[int115,int35],[int114,int36],[int113,int37],[int112,int38],[int111,int39],[int110,int40],[int109,int41],[int108,int42],[int107,int43],[int106,int44],[int105,int45],[int104,int46],[int103,int47],[int102,int48],[int101,int49],[int100,int50],[int99,int51],[int98,int52],[int97,int53],[int96,int54],[int95,int55],[int94,int56],[int93,int57],[int92,int58],[int91,int59],[int90,int60],[int89,int61],[int88,int62],[int87,int63],[int86,int64],[int85,int65],[int84,int66],[int83,int67],[int82,int68],[int81,int69],[int80,int70],[int79,int71],[int78,int72],[int77,int73],[int76,int74],[int75,int75] ],'y')

let num151 = add.eq([ [int150,int1],[int149,int2],[int148,int3],[int147,int4],[int146,int5],[int145,int6],[int144,int7],[int143,int8],[int142,int9],[int141,int10],[int140,int11],[int139,int12],[int138,int13],[int137,int14],[int136,int15],[int135,int16],[int134,int17],[int133,int18],[int132,int19],[int131,int20],[int130,int21],[int129,int22],[int128,int23],[int127,int24],[int126,int25],[int125,int26],[int124,int27],[int123,int28],[int122,int29],[int121,int30],[int120,int31],[int119,int32],[int118,int33],[int117,int34],[int116,int35],[int115,int36],[int114,int37],[int113,int38],[int112,int39],[int111,int40],[int110,int41],[int109,int42],[int108,int43],[int107,int44],[int106,int45],[int105,int46],[int104,int47],[int103,int48],[int102,int49],[int101,int50],[int100,int51],[int99,int52],[int98,int53],[int97,int54],[int96,int55],[int95,int56],[int94,int57],[int93,int58],[int92,int59],[int91,int60],[int90,int61],[int89,int62],[int88,int63],[int87,int64],[int86,int65],[int85,int66],[int84,int67],[int83,int68],[int82,int69],[int81,int70],[int80,int71],[int79,int72],[int78,int73],[int77,int74],[int76,int75] ],'y')
let num152 = add.eq([ [int151,int1],[int150,int2],[int149,int3],[int148,int4],[int147,int5],[int146,int6],[int145,int7],[int144,int8],[int143,int9],[int142,int10],[int141,int11],[int140,int12],[int139,int13],[int138,int14],[int137,int15],[int136,int16],[int135,int17],[int134,int18],[int133,int19],[int132,int20],[int131,int21],[int130,int22],[int129,int23],[int128,int24],[int127,int25],[int126,int26],[int125,int27],[int124,int28],[int123,int29],[int122,int30],[int121,int31],[int120,int32],[int119,int33],[int118,int34],[int117,int35],[int116,int36],[int115,int37],[int114,int38],[int113,int39],[int112,int40],[int111,int41],[int110,int42],[int109,int43],[int108,int44],[int107,int45],[int106,int46],[int105,int47],[int104,int48],[int103,int49],[int102,int50],[int101,int51],[int100,int52],[int99,int53],[int98,int54],[int97,int55],[int96,int56],[int95,int57],[int94,int58],[int93,int59],[int92,int60],[int91,int61],[int90,int62],[int89,int63],[int88,int64],[int87,int65],[int86,int66],[int85,int67],[int84,int68],[int83,int69],[int82,int70],[int81,int71],[int80,int72],[int79,int73],[int78,int74],[int77,int75],[int76,int76] ],'y')
let num153 = add.eq([ [int152,int1],[int151,int2],[int150,int3],[int149,int4],[int148,int5],[int147,int6],[int146,int7],[int145,int8],[int144,int9],[int143,int10],[int142,int11],[int141,int12],[int140,int13],[int139,int14],[int138,int15],[int137,int16],[int136,int17],[int135,int18],[int134,int19],[int133,int20],[int132,int21],[int131,int22],[int130,int23],[int129,int24],[int128,int25],[int127,int26],[int126,int27],[int125,int28],[int124,int29],[int123,int30],[int122,int31],[int121,int32],[int120,int33],[int119,int34],[int118,int35],[int117,int36],[int116,int37],[int115,int38],[int114,int39],[int113,int40],[int112,int41],[int111,int42],[int110,int43],[int109,int44],[int108,int45],[int107,int46],[int106,int47],[int105,int48],[int104,int49],[int103,int50],[int102,int51],[int101,int52],[int100,int53],[int99,int54],[int98,int55],[int97,int56],[int96,int57],[int95,int58],[int94,int59],[int93,int60],[int92,int61],[int91,int62],[int90,int63],[int89,int64],[int88,int65],[int87,int66],[int86,int67],[int85,int68],[int84,int69],[int83,int70],[int82,int71],[int81,int72],[int80,int73],[int79,int74],[int78,int75],[int77,int76] ],'y')
let num154 = add.eq([ [int153,int1],[int152,int2],[int151,int3],[int150,int4],[int149,int5],[int148,int6],[int147,int7],[int146,int8],[int145,int9],[int144,int10],[int143,int11],[int142,int12],[int141,int13],[int140,int14],[int139,int15],[int138,int16],[int137,int17],[int136,int18],[int135,int19],[int134,int20],[int133,int21],[int132,int22],[int131,int23],[int130,int24],[int129,int25],[int128,int26],[int127,int27],[int126,int28],[int125,int29],[int124,int30],[int123,int31],[int122,int32],[int121,int33],[int120,int34],[int119,int35],[int118,int36],[int117,int37],[int116,int38],[int115,int39],[int114,int40],[int113,int41],[int112,int42],[int111,int43],[int110,int44],[int109,int45],[int108,int46],[int107,int47],[int106,int48],[int105,int49],[int104,int50],[int103,int51],[int102,int52],[int101,int53],[int100,int54],[int99,int55],[int98,int56],[int97,int57],[int96,int58],[int95,int59],[int94,int60],[int93,int61],[int92,int62],[int91,int63],[int90,int64],[int89,int65],[int88,int66],[int87,int67],[int86,int68],[int85,int69],[int84,int70],[int83,int71],[int82,int72],[int81,int73],[int80,int74],[int79,int75],[int78,int76],[int77,int77] ],'y')
let num155 = add.eq([ [int154,int1],[int153,int2],[int152,int3],[int151,int4],[int150,int5],[int149,int6],[int148,int7],[int147,int8],[int146,int9],[int145,int10],[int144,int11],[int143,int12],[int142,int13],[int141,int14],[int140,int15],[int139,int16],[int138,int17],[int137,int18],[int136,int19],[int135,int20],[int134,int21],[int133,int22],[int132,int23],[int131,int24],[int130,int25],[int129,int26],[int128,int27],[int127,int28],[int126,int29],[int125,int30],[int124,int31],[int123,int32],[int122,int33],[int121,int34],[int120,int35],[int119,int36],[int118,int37],[int117,int38],[int116,int39],[int115,int40],[int114,int41],[int113,int42],[int112,int43],[int111,int44],[int110,int45],[int109,int46],[int108,int47],[int107,int48],[int106,int49],[int105,int50],[int104,int51],[int103,int52],[int102,int53],[int101,int54],[int100,int55],[int99,int56],[int98,int57],[int97,int58],[int96,int59],[int95,int60],[int94,int61],[int93,int62],[int92,int63],[int91,int64],[int90,int65],[int89,int66],[int88,int67],[int87,int68],[int86,int69],[int85,int70],[int84,int71],[int83,int72],[int82,int73],[int81,int74],[int80,int75],[int79,int76],[int78,int77] ],'y')
let num156 = add.eq([ [int155,int1],[int154,int2],[int153,int3],[int152,int4],[int151,int5],[int150,int6],[int149,int7],[int148,int8],[int147,int9],[int146,int10],[int145,int11],[int144,int12],[int143,int13],[int142,int14],[int141,int15],[int140,int16],[int139,int17],[int138,int18],[int137,int19],[int136,int20],[int135,int21],[int134,int22],[int133,int23],[int132,int24],[int131,int25],[int130,int26],[int129,int27],[int128,int28],[int127,int29],[int126,int30],[int125,int31],[int124,int32],[int123,int33],[int122,int34],[int121,int35],[int120,int36],[int119,int37],[int118,int38],[int117,int39],[int116,int40],[int115,int41],[int114,int42],[int113,int43],[int112,int44],[int111,int45],[int110,int46],[int109,int47],[int108,int48],[int107,int49],[int106,int50],[int105,int51],[int104,int52],[int103,int53],[int102,int54],[int101,int55],[int100,int56],[int99,int57],[int98,int58],[int97,int59],[int96,int60],[int95,int61],[int94,int62],[int93,int63],[int92,int64],[int91,int65],[int90,int66],[int89,int67],[int88,int68],[int87,int69],[int86,int70],[int85,int71],[int84,int72],[int83,int73],[int82,int74],[int81,int75],[int80,int76],[int79,int77],[int78,int78] ],'y')
let num157 = add.eq([ [int156,int1],[int155,int2],[int154,int3],[int153,int4],[int152,int5],[int151,int6],[int150,int7],[int149,int8],[int148,int9],[int147,int10],[int146,int11],[int145,int12],[int144,int13],[int143,int14],[int142,int15],[int141,int16],[int140,int17],[int139,int18],[int138,int19],[int137,int20],[int136,int21],[int135,int22],[int134,int23],[int133,int24],[int132,int25],[int131,int26],[int130,int27],[int129,int28],[int128,int29],[int127,int30],[int126,int31],[int125,int32],[int124,int33],[int123,int34],[int122,int35],[int121,int36],[int120,int37],[int119,int38],[int118,int39],[int117,int40],[int116,int41],[int115,int42],[int114,int43],[int113,int44],[int112,int45],[int111,int46],[int110,int47],[int109,int48],[int108,int49],[int107,int50],[int106,int51],[int105,int52],[int104,int53],[int103,int54],[int102,int55],[int101,int56],[int100,int57],[int99,int58],[int98,int59],[int97,int60],[int96,int61],[int95,int62],[int94,int63],[int93,int64],[int92,int65],[int91,int66],[int90,int67],[int89,int68],[int88,int69],[int87,int70],[int86,int71],[int85,int72],[int84,int73],[int83,int74],[int82,int75],[int81,int76],[int80,int77],[int79,int78] ],'y')
let num158 = add.eq([ [int157,int1],[int156,int2],[int155,int3],[int154,int4],[int153,int5],[int152,int6],[int151,int7],[int150,int8],[int149,int9],[int148,int10],[int147,int11],[int146,int12],[int145,int13],[int144,int14],[int143,int15],[int142,int16],[int141,int17],[int140,int18],[int139,int19],[int138,int20],[int137,int21],[int136,int22],[int135,int23],[int134,int24],[int133,int25],[int132,int26],[int131,int27],[int130,int28],[int129,int29],[int128,int30],[int127,int31],[int126,int32],[int125,int33],[int124,int34],[int123,int35],[int122,int36],[int121,int37],[int120,int38],[int119,int39],[int118,int40],[int117,int41],[int116,int42],[int115,int43],[int114,int44],[int113,int45],[int112,int46],[int111,int47],[int110,int48],[int109,int49],[int108,int50],[int107,int51],[int106,int52],[int105,int53],[int104,int54],[int103,int55],[int102,int56],[int101,int57],[int100,int58],[int99,int59],[int98,int60],[int97,int61],[int96,int62],[int95,int63],[int94,int64],[int93,int65],[int92,int66],[int91,int67],[int90,int68],[int89,int69],[int88,int70],[int87,int71],[int86,int72],[int85,int73],[int84,int74],[int83,int75],[int82,int76],[int81,int77],[int80,int78],[int79,int79] ],'y')
let num159 = add.eq([ [int158,int1],[int157,int2],[int156,int3],[int155,int4],[int154,int5],[int153,int6],[int152,int7],[int151,int8],[int150,int9],[int149,int10],[int148,int11],[int147,int12],[int146,int13],[int145,int14],[int144,int15],[int143,int16],[int142,int17],[int141,int18],[int140,int19],[int139,int20],[int138,int21],[int137,int22],[int136,int23],[int135,int24],[int134,int25],[int133,int26],[int132,int27],[int131,int28],[int130,int29],[int129,int30],[int128,int31],[int127,int32],[int126,int33],[int125,int34],[int124,int35],[int123,int36],[int122,int37],[int121,int38],[int120,int39],[int119,int40],[int118,int41],[int117,int42],[int116,int43],[int115,int44],[int114,int45],[int113,int46],[int112,int47],[int111,int48],[int110,int49],[int109,int50],[int108,int51],[int107,int52],[int106,int53],[int105,int54],[int104,int55],[int103,int56],[int102,int57],[int101,int58],[int100,int59],[int99,int60],[int98,int61],[int97,int62],[int96,int63],[int95,int64],[int94,int65],[int93,int66],[int92,int67],[int91,int68],[int90,int69],[int89,int70],[int88,int71],[int87,int72],[int86,int73],[int85,int74],[int84,int75],[int83,int76],[int82,int77],[int81,int78],[int80,int79] ],'y')
let num160 = add.eq([ [int159,int1],[int158,int2],[int157,int3],[int156,int4],[int155,int5],[int154,int6],[int153,int7],[int152,int8],[int151,int9],[int150,int10],[int149,int11],[int148,int12],[int147,int13],[int146,int14],[int145,int15],[int144,int16],[int143,int17],[int142,int18],[int141,int19],[int140,int20],[int139,int21],[int138,int22],[int137,int23],[int136,int24],[int135,int25],[int134,int26],[int133,int27],[int132,int28],[int131,int29],[int130,int30],[int129,int31],[int128,int32],[int127,int33],[int126,int34],[int125,int35],[int124,int36],[int123,int37],[int122,int38],[int121,int39],[int120,int40],[int119,int41],[int118,int42],[int117,int43],[int116,int44],[int115,int45],[int114,int46],[int113,int47],[int112,int48],[int111,int49],[int110,int50],[int109,int51],[int108,int52],[int107,int53],[int106,int54],[int105,int55],[int104,int56],[int103,int57],[int102,int58],[int101,int59],[int100,int60],[int99,int61],[int98,int62],[int97,int63],[int96,int64],[int95,int65],[int94,int66],[int93,int67],[int92,int68],[int91,int69],[int90,int70],[int89,int71],[int88,int72],[int87,int73],[int86,int74],[int85,int75],[int84,int76],[int83,int77],[int82,int78],[int81,int79],[int80,int80] ],'y')

let num161 = add.eq([ [int160,int1],[int159,int2],[int158,int3],[int157,int4],[int156,int5],[int155,int6],[int154,int7],[int153,int8],[int152,int9],[int151,int10],[int150,int11],[int149,int12],[int148,int13],[int147,int14],[int146,int15],[int145,int16],[int144,int17],[int143,int18],[int142,int19],[int141,int20],[int140,int21],[int139,int22],[int138,int23],[int137,int24],[int136,int25],[int135,int26],[int134,int27],[int133,int28],[int132,int29],[int131,int30],[int130,int31],[int129,int32],[int128,int33],[int127,int34],[int126,int35],[int125,int36],[int124,int37],[int123,int38],[int122,int39],[int121,int40],[int120,int41],[int119,int42],[int118,int43],[int117,int44],[int116,int45],[int115,int46],[int114,int47],[int113,int48],[int112,int49],[int111,int50],[int110,int51],[int109,int52],[int108,int53],[int107,int54],[int106,int55],[int105,int56],[int104,int57],[int103,int58],[int102,int59],[int101,int60],[int100,int61],[int99,int62],[int98,int63],[int97,int64],[int96,int65],[int95,int66],[int94,int67],[int93,int68],[int92,int69],[int91,int70],[int90,int71],[int89,int72],[int88,int73],[int87,int74],[int86,int75],[int85,int76],[int84,int77],[int83,int78],[int82,int79],[int81,int80] ],'y')
let num162 = add.eq([ [int161,int1],[int160,int2],[int159,int3],[int158,int4],[int157,int5],[int156,int6],[int155,int7],[int154,int8],[int153,int9],[int152,int10],[int151,int11],[int150,int12],[int149,int13],[int148,int14],[int147,int15],[int146,int16],[int145,int17],[int144,int18],[int143,int19],[int142,int20],[int141,int21],[int140,int22],[int139,int23],[int138,int24],[int137,int25],[int136,int26],[int135,int27],[int134,int28],[int133,int29],[int132,int30],[int131,int31],[int130,int32],[int129,int33],[int128,int34],[int127,int35],[int126,int36],[int125,int37],[int124,int38],[int123,int39],[int122,int40],[int121,int41],[int120,int42],[int119,int43],[int118,int44],[int117,int45],[int116,int46],[int115,int47],[int114,int48],[int113,int49],[int112,int50],[int111,int51],[int110,int52],[int109,int53],[int108,int54],[int107,int55],[int106,int56],[int105,int57],[int104,int58],[int103,int59],[int102,int60],[int101,int61],[int100,int62],[int99,int63],[int98,int64],[int97,int65],[int96,int66],[int95,int67],[int94,int68],[int93,int69],[int92,int70],[int91,int71],[int90,int72],[int89,int73],[int88,int74],[int87,int75],[int86,int76],[int85,int77],[int84,int78],[int83,int79],[int82,int80],[int81,int81] ],'y')
let num163 = add.eq([ [int162,int1],[int161,int2],[int160,int3],[int159,int4],[int158,int5],[int157,int6],[int156,int7],[int155,int8],[int154,int9],[int153,int10],[int152,int11],[int151,int12],[int150,int13],[int149,int14],[int148,int15],[int147,int16],[int146,int17],[int145,int18],[int144,int19],[int143,int20],[int142,int21],[int141,int22],[int140,int23],[int139,int24],[int138,int25],[int137,int26],[int136,int27],[int135,int28],[int134,int29],[int133,int30],[int132,int31],[int131,int32],[int130,int33],[int129,int34],[int128,int35],[int127,int36],[int126,int37],[int125,int38],[int124,int39],[int123,int40],[int122,int41],[int121,int42],[int120,int43],[int119,int44],[int118,int45],[int117,int46],[int116,int47],[int115,int48],[int114,int49],[int113,int50],[int112,int51],[int111,int52],[int110,int53],[int109,int54],[int108,int55],[int107,int56],[int106,int57],[int105,int58],[int104,int59],[int103,int60],[int102,int61],[int101,int62],[int100,int63],[int99,int64],[int98,int65],[int97,int66],[int96,int67],[int95,int68],[int94,int69],[int93,int70],[int92,int71],[int91,int72],[int90,int73],[int89,int74],[int88,int75],[int87,int76],[int86,int77],[int85,int78],[int84,int79],[int83,int80],[int82,int81] ],'y')
let num164 = add.eq([ [int163,int1],[int162,int2],[int161,int3],[int160,int4],[int159,int5],[int158,int6],[int157,int7],[int156,int8],[int155,int9],[int154,int10],[int153,int11],[int152,int12],[int151,int13],[int150,int14],[int149,int15],[int148,int16],[int147,int17],[int146,int18],[int145,int19],[int144,int20],[int143,int21],[int142,int22],[int141,int23],[int140,int24],[int139,int25],[int138,int26],[int137,int27],[int136,int28],[int135,int29],[int134,int30],[int133,int31],[int132,int32],[int131,int33],[int130,int34],[int129,int35],[int128,int36],[int127,int37],[int126,int38],[int125,int39],[int124,int40],[int123,int41],[int122,int42],[int121,int43],[int120,int44],[int119,int45],[int118,int46],[int117,int47],[int116,int48],[int115,int49],[int114,int50],[int113,int51],[int112,int52],[int111,int53],[int110,int54],[int109,int55],[int108,int56],[int107,int57],[int106,int58],[int105,int59],[int104,int60],[int103,int61],[int102,int62],[int101,int63],[int100,int64],[int99,int65],[int98,int66],[int97,int67],[int96,int68],[int95,int69],[int94,int70],[int93,int71],[int92,int72],[int91,int73],[int90,int74],[int89,int75],[int88,int76],[int87,int77],[int86,int78],[int85,int79],[int84,int80],[int83,int81],[int82,int82] ],'y')
let num165 = add.eq([ [int164,int1],[int163,int2],[int162,int3],[int161,int4],[int160,int5],[int159,int6],[int158,int7],[int157,int8],[int156,int9],[int155,int10],[int154,int11],[int153,int12],[int152,int13],[int151,int14],[int150,int15],[int149,int16],[int148,int17],[int147,int18],[int146,int19],[int145,int20],[int144,int21],[int143,int22],[int142,int23],[int141,int24],[int140,int25],[int139,int26],[int138,int27],[int137,int28],[int136,int29],[int135,int30],[int134,int31],[int133,int32],[int132,int33],[int131,int34],[int130,int35],[int129,int36],[int128,int37],[int127,int38],[int126,int39],[int125,int40],[int124,int41],[int123,int42],[int122,int43],[int121,int44],[int120,int45],[int119,int46],[int118,int47],[int117,int48],[int116,int49],[int115,int50],[int114,int51],[int113,int52],[int112,int53],[int111,int54],[int110,int55],[int109,int56],[int108,int57],[int107,int58],[int106,int59],[int105,int60],[int104,int61],[int103,int62],[int102,int63],[int101,int64],[int100,int65],[int99,int66],[int98,int67],[int97,int68],[int96,int69],[int95,int70],[int94,int71],[int93,int72],[int92,int73],[int91,int74],[int90,int75],[int89,int76],[int88,int77],[int87,int78],[int86,int79],[int85,int80],[int84,int81],[int83,int82] ],'y')
let num166 = add.eq([ [int165,int1],[int164,int2],[int163,int3],[int162,int4],[int161,int5],[int160,int6],[int159,int7],[int158,int8],[int157,int9],[int156,int10],[int155,int11],[int154,int12],[int153,int13],[int152,int14],[int151,int15],[int150,int16],[int149,int17],[int148,int18],[int147,int19],[int146,int20],[int145,int21],[int144,int22],[int143,int23],[int142,int24],[int141,int25],[int140,int26],[int139,int27],[int138,int28],[int137,int29],[int136,int30],[int135,int31],[int134,int32],[int133,int33],[int132,int34],[int131,int35],[int130,int36],[int129,int37],[int128,int38],[int127,int39],[int126,int40],[int125,int41],[int124,int42],[int123,int43],[int122,int44],[int121,int45],[int120,int46],[int119,int47],[int118,int48],[int117,int49],[int116,int50],[int115,int51],[int114,int52],[int113,int53],[int112,int54],[int111,int55],[int110,int56],[int109,int57],[int108,int58],[int107,int59],[int106,int60],[int105,int61],[int104,int62],[int103,int63],[int102,int64],[int101,int65],[int100,int66],[int99,int67],[int98,int68],[int97,int69],[int96,int70],[int95,int71],[int94,int72],[int93,int73],[int92,int74],[int91,int75],[int90,int76],[int89,int77],[int88,int78],[int87,int79],[int86,int80],[int85,int81],[int84,int82],[int83,int83] ],'y')
let num167 = add.eq([ [int166,int1],[int165,int2],[int164,int3],[int163,int4],[int162,int5],[int161,int6],[int160,int7],[int159,int8],[int158,int9],[int157,int10],[int156,int11],[int155,int12],[int154,int13],[int153,int14],[int152,int15],[int151,int16],[int150,int17],[int149,int18],[int148,int19],[int147,int20],[int146,int21],[int145,int22],[int144,int23],[int143,int24],[int142,int25],[int141,int26],[int140,int27],[int139,int28],[int138,int29],[int137,int30],[int136,int31],[int135,int32],[int134,int33],[int133,int34],[int132,int35],[int131,int36],[int130,int37],[int129,int38],[int128,int39],[int127,int40],[int126,int41],[int125,int42],[int124,int43],[int123,int44],[int122,int45],[int121,int46],[int120,int47],[int119,int48],[int118,int49],[int117,int50],[int116,int51],[int115,int52],[int114,int53],[int113,int54],[int112,int55],[int111,int56],[int110,int57],[int109,int58],[int108,int59],[int107,int60],[int106,int61],[int105,int62],[int104,int63],[int103,int64],[int102,int65],[int101,int66],[int100,int67],[int99,int68],[int98,int69],[int97,int70],[int96,int71],[int95,int72],[int94,int73],[int93,int74],[int92,int75],[int91,int76],[int90,int77],[int89,int78],[int88,int79],[int87,int80],[int86,int81],[int85,int82],[int84,int83] ],'y')
let num168 = add.eq([ [int167,int1],[int166,int2],[int165,int3],[int164,int4],[int163,int5],[int162,int6],[int161,int7],[int160,int8],[int159,int9],[int158,int10],[int157,int11],[int156,int12],[int155,int13],[int154,int14],[int153,int15],[int152,int16],[int151,int17],[int150,int18],[int149,int19],[int148,int20],[int147,int21],[int146,int22],[int145,int23],[int144,int24],[int143,int25],[int142,int26],[int141,int27],[int140,int28],[int139,int29],[int138,int30],[int137,int31],[int136,int32],[int135,int33],[int134,int34],[int133,int35],[int132,int36],[int131,int37],[int130,int38],[int129,int39],[int128,int40],[int127,int41],[int126,int42],[int125,int43],[int124,int44],[int123,int45],[int122,int46],[int121,int47],[int120,int48],[int119,int49],[int118,int50],[int117,int51],[int116,int52],[int115,int53],[int114,int54],[int113,int55],[int112,int56],[int111,int57],[int110,int58],[int109,int59],[int108,int60],[int107,int61],[int106,int62],[int105,int63],[int104,int64],[int103,int65],[int102,int66],[int101,int67],[int100,int68],[int99,int69],[int98,int70],[int97,int71],[int96,int72],[int95,int73],[int94,int74],[int93,int75],[int92,int76],[int91,int77],[int90,int78],[int89,int79],[int88,int80],[int87,int81],[int86,int82],[int85,int83],[int84,int84] ],'y')
let num169 = add.eq([ [int168,int1],[int167,int2],[int166,int3],[int165,int4],[int164,int5],[int163,int6],[int162,int7],[int161,int8],[int160,int9],[int159,int10],[int158,int11],[int157,int12],[int156,int13],[int155,int14],[int154,int15],[int153,int16],[int152,int17],[int151,int18],[int150,int19],[int149,int20],[int148,int21],[int147,int22],[int146,int23],[int145,int24],[int144,int25],[int143,int26],[int142,int27],[int141,int28],[int140,int29],[int139,int30],[int138,int31],[int137,int32],[int136,int33],[int135,int34],[int134,int35],[int133,int36],[int132,int37],[int131,int38],[int130,int39],[int129,int40],[int128,int41],[int127,int42],[int126,int43],[int125,int44],[int124,int45],[int123,int46],[int122,int47],[int121,int48],[int120,int49],[int119,int50],[int118,int51],[int117,int52],[int116,int53],[int115,int54],[int114,int55],[int113,int56],[int112,int57],[int111,int58],[int110,int59],[int109,int60],[int108,int61],[int107,int62],[int106,int63],[int105,int64],[int104,int65],[int103,int66],[int102,int67],[int101,int68],[int100,int69],[int99,int70],[int98,int71],[int97,int72],[int96,int73],[int95,int74],[int94,int75],[int93,int76],[int92,int77],[int91,int78],[int90,int79],[int89,int80],[int88,int81],[int87,int82],[int86,int83],[int85,int84] ],'y')
let num170 = add.eq([ [int169,int1],[int168,int2],[int167,int3],[int166,int4],[int165,int5],[int164,int6],[int163,int7],[int162,int8],[int161,int9],[int160,int10],[int159,int11],[int158,int12],[int157,int13],[int156,int14],[int155,int15],[int154,int16],[int153,int17],[int152,int18],[int151,int19],[int150,int20],[int149,int21],[int148,int22],[int147,int23],[int146,int24],[int145,int25],[int144,int26],[int143,int27],[int142,int28],[int141,int29],[int140,int30],[int139,int31],[int138,int32],[int137,int33],[int136,int34],[int135,int35],[int134,int36],[int133,int37],[int132,int38],[int131,int39],[int130,int40],[int129,int41],[int128,int42],[int127,int43],[int126,int44],[int125,int45],[int124,int46],[int123,int47],[int122,int48],[int121,int49],[int120,int50],[int119,int51],[int118,int52],[int117,int53],[int116,int54],[int115,int55],[int114,int56],[int113,int57],[int112,int58],[int111,int59],[int110,int60],[int109,int61],[int108,int62],[int107,int63],[int106,int64],[int105,int65],[int104,int66],[int103,int67],[int102,int68],[int101,int69],[int100,int70],[int99,int71],[int98,int72],[int97,int73],[int96,int74],[int95,int75],[int94,int76],[int93,int77],[int92,int78],[int91,int79],[int90,int80],[int89,int81],[int88,int82],[int87,int83],[int86,int84],[int85,int85] ],'y')
let num171 = add.eq([ [int170,int1],[int169,int2],[int168,int3],[int167,int4],[int166,int5],[int165,int6],[int164,int7],[int163,int8],[int162,int9],[int161,int10],[int160,int11],[int159,int12],[int158,int13],[int157,int14],[int156,int15],[int155,int16],[int154,int17],[int153,int18],[int152,int19],[int151,int20],[int150,int21],[int149,int22],[int148,int23],[int147,int24],[int146,int25],[int145,int26],[int144,int27],[int143,int28],[int142,int29],[int141,int30],[int140,int31],[int139,int32],[int138,int33],[int137,int34],[int136,int35],[int135,int36],[int134,int37],[int133,int38],[int132,int39],[int131,int40],[int130,int41],[int129,int42],[int128,int43],[int127,int44],[int126,int45],[int125,int46],[int124,int47],[int123,int48],[int122,int49],[int121,int50],[int120,int51],[int119,int52],[int118,int53],[int117,int54],[int116,int55],[int115,int56],[int114,int57],[int113,int58],[int112,int59],[int111,int60],[int110,int61],[int109,int62],[int108,int63],[int107,int64],[int106,int65],[int105,int66],[int104,int67],[int103,int68],[int102,int69],[int101,int70],[int100,int71],[int99,int72],[int98,int73],[int97,int74],[int96,int75],[int95,int76],[int94,int77],[int93,int78],[int92,int79],[int91,int80],[int90,int81],[int89,int82],[int88,int83],[int87,int84],[int86,int85] ],'y')
let num172 = add.eq([ [int171,int1],[int170,int2],[int169,int3],[int168,int4],[int167,int5],[int166,int6],[int165,int7],[int164,int8],[int163,int9],[int162,int10],[int161,int11],[int160,int12],[int159,int13],[int158,int14],[int157,int15],[int156,int16],[int155,int17],[int154,int18],[int153,int19],[int152,int20],[int151,int21],[int150,int22],[int149,int23],[int148,int24],[int147,int25],[int146,int26],[int145,int27],[int144,int28],[int143,int29],[int142,int30],[int141,int31],[int140,int32],[int139,int33],[int138,int34],[int137,int35],[int136,int36],[int135,int37],[int134,int38],[int133,int39],[int132,int40],[int131,int41],[int130,int42],[int129,int43],[int128,int44],[int127,int45],[int126,int46],[int125,int47],[int124,int48],[int123,int49],[int122,int50],[int121,int51],[int120,int52],[int119,int53],[int118,int54],[int117,int55],[int116,int56],[int115,int57],[int114,int58],[int113,int59],[int112,int60],[int111,int61],[int110,int62],[int109,int63],[int108,int64],[int107,int65],[int106,int66],[int105,int67],[int104,int68],[int103,int69],[int102,int70],[int101,int71],[int100,int72],[int99,int73],[int98,int74],[int97,int75],[int96,int76],[int95,int77],[int94,int78],[int93,int79],[int92,int80],[int91,int81],[int90,int82],[int89,int83],[int88,int84],[int87,int85],[int86,int86] ],'y')
let num173 = add.eq([ [int172,int1],[int171,int2],[int170,int3],[int169,int4],[int168,int5],[int167,int6],[int166,int7],[int165,int8],[int164,int9],[int163,int10],[int162,int11],[int161,int12],[int160,int13],[int159,int14],[int158,int15],[int157,int16],[int156,int17],[int155,int18],[int154,int19],[int153,int20],[int152,int21],[int151,int22],[int150,int23],[int149,int24],[int148,int25],[int147,int26],[int146,int27],[int145,int28],[int144,int29],[int143,int30],[int142,int31],[int141,int32],[int140,int33],[int139,int34],[int138,int35],[int137,int36],[int136,int37],[int135,int38],[int134,int39],[int133,int40],[int132,int41],[int131,int42],[int130,int43],[int129,int44],[int128,int45],[int127,int46],[int126,int47],[int125,int48],[int124,int49],[int123,int50],[int122,int51],[int121,int52],[int120,int53],[int119,int54],[int118,int55],[int117,int56],[int116,int57],[int115,int58],[int114,int59],[int113,int60],[int112,int61],[int111,int62],[int110,int63],[int109,int64],[int108,int65],[int107,int66],[int106,int67],[int105,int68],[int104,int69],[int103,int70],[int102,int71],[int101,int72],[int100,int73],[int99,int74],[int98,int75],[int97,int76],[int96,int77],[int95,int78],[int94,int79],[int93,int80],[int92,int81],[int91,int82],[int90,int83],[int89,int84],[int88,int85],[int87,int86] ],'y')
let num174 = add.eq([ [int173,int1],[int172,int2],[int171,int3],[int170,int4],[int169,int5],[int168,int6],[int167,int7],[int166,int8],[int165,int9],[int164,int10],[int163,int11],[int162,int12],[int161,int13],[int160,int14],[int159,int15],[int158,int16],[int157,int17],[int156,int18],[int155,int19],[int154,int20],[int153,int21],[int152,int22],[int151,int23],[int150,int24],[int149,int25],[int148,int26],[int147,int27],[int146,int28],[int145,int29],[int144,int30],[int143,int31],[int142,int32],[int141,int33],[int140,int34],[int139,int35],[int138,int36],[int137,int37],[int136,int38],[int135,int39],[int134,int40],[int133,int41],[int132,int42],[int131,int43],[int130,int44],[int129,int45],[int128,int46],[int127,int47],[int126,int48],[int125,int49],[int124,int50],[int123,int51],[int122,int52],[int121,int53],[int120,int54],[int119,int55],[int118,int56],[int117,int57],[int116,int58],[int115,int59],[int114,int60],[int113,int61],[int112,int62],[int111,int63],[int110,int64],[int109,int65],[int108,int66],[int107,int67],[int106,int68],[int105,int69],[int104,int70],[int103,int71],[int102,int72],[int101,int73],[int100,int74],[int99,int75],[int98,int76],[int97,int77],[int96,int78],[int95,int79],[int94,int80],[int93,int81],[int92,int82],[int91,int83],[int90,int84],[int89,int85],[int88,int86],[int87,int87] ],'y')
let num175 = add.eq([ [int174,int1],[int173,int2],[int172,int3],[int171,int4],[int170,int5],[int169,int6],[int168,int7],[int167,int8],[int166,int9],[int165,int10],[int164,int11],[int163,int12],[int162,int13],[int161,int14],[int160,int15],[int159,int16],[int158,int17],[int157,int18],[int156,int19],[int155,int20],[int154,int21],[int153,int22],[int152,int23],[int151,int24],[int150,int25],[int149,int26],[int148,int27],[int147,int28],[int146,int29],[int145,int30],[int144,int31],[int143,int32],[int142,int33],[int141,int34],[int140,int35],[int139,int36],[int138,int37],[int137,int38],[int136,int39],[int135,int40],[int134,int41],[int133,int42],[int132,int43],[int131,int44],[int130,int45],[int129,int46],[int128,int47],[int127,int48],[int126,int49],[int125,int50],[int124,int51],[int123,int52],[int122,int53],[int121,int54],[int120,int55],[int119,int56],[int118,int57],[int117,int58],[int116,int59],[int115,int60],[int114,int61],[int113,int62],[int112,int63],[int111,int64],[int110,int65],[int109,int66],[int108,int67],[int107,int68],[int106,int69],[int105,int70],[int104,int71],[int103,int72],[int102,int73],[int101,int74],[int100,int75],[int99,int76],[int98,int77],[int97,int78],[int96,int79],[int95,int80],[int94,int81],[int93,int82],[int92,int83],[int91,int84],[int90,int85],[int89,int86],[int88,int87] ],'y')
let num176 = add.eq([ [int175,int1],[int174,int2],[int173,int3],[int172,int4],[int171,int5],[int170,int6],[int169,int7],[int168,int8],[int167,int9],[int166,int10],[int165,int11],[int164,int12],[int163,int13],[int162,int14],[int161,int15],[int160,int16],[int159,int17],[int158,int18],[int157,int19],[int156,int20],[int155,int21],[int154,int22],[int153,int23],[int152,int24],[int151,int25],[int150,int26],[int149,int27],[int148,int28],[int147,int29],[int146,int30],[int145,int31],[int144,int32],[int143,int33],[int142,int34],[int141,int35],[int140,int36],[int139,int37],[int138,int38],[int137,int39],[int136,int40],[int135,int41],[int134,int42],[int133,int43],[int132,int44],[int131,int45],[int130,int46],[int129,int47],[int128,int48],[int127,int49],[int126,int50],[int125,int51],[int124,int52],[int123,int53],[int122,int54],[int121,int55],[int120,int56],[int119,int57],[int118,int58],[int117,int59],[int116,int60],[int115,int61],[int114,int62],[int113,int63],[int112,int64],[int111,int65],[int110,int66],[int109,int67],[int108,int68],[int107,int69],[int106,int70],[int105,int71],[int104,int72],[int103,int73],[int102,int74],[int101,int75],[int100,int76],[int99,int77],[int98,int78],[int97,int79],[int96,int80],[int95,int81],[int94,int82],[int93,int83],[int92,int84],[int91,int85],[int90,int86],[int89,int87],[int88,int88] ],'y')
let num177 = add.eq([ [int176,int1],[int175,int2],[int174,int3],[int173,int4],[int172,int5],[int171,int6],[int170,int7],[int169,int8],[int168,int9],[int167,int10],[int166,int11],[int165,int12],[int164,int13],[int163,int14],[int162,int15],[int161,int16],[int160,int17],[int159,int18],[int158,int19],[int157,int20],[int156,int21],[int155,int22],[int154,int23],[int153,int24],[int152,int25],[int151,int26],[int150,int27],[int149,int28],[int148,int29],[int147,int30],[int146,int31],[int145,int32],[int144,int33],[int143,int34],[int142,int35],[int141,int36],[int140,int37],[int139,int38],[int138,int39],[int137,int40],[int136,int41],[int135,int42],[int134,int43],[int133,int44],[int132,int45],[int131,int46],[int130,int47],[int129,int48],[int128,int49],[int127,int50],[int126,int51],[int125,int52],[int124,int53],[int123,int54],[int122,int55],[int121,int56],[int120,int57],[int119,int58],[int118,int59],[int117,int60],[int116,int61],[int115,int62],[int114,int63],[int113,int64],[int112,int65],[int111,int66],[int110,int67],[int109,int68],[int108,int69],[int107,int70],[int106,int71],[int105,int72],[int104,int73],[int103,int74],[int102,int75],[int101,int76],[int100,int77],[int99,int78],[int98,int79],[int97,int80],[int96,int81],[int95,int82],[int94,int83],[int93,int84],[int92,int85],[int91,int86],[int90,int87],[int89,int88] ],'y')
let num178 = add.eq([ [int177,int1],[int176,int2],[int175,int3],[int174,int4],[int173,int5],[int172,int6],[int171,int7],[int170,int8],[int169,int9],[int168,int10],[int167,int11],[int166,int12],[int165,int13],[int164,int14],[int163,int15],[int162,int16],[int161,int17],[int160,int18],[int159,int19],[int158,int20],[int157,int21],[int156,int22],[int155,int23],[int154,int24],[int153,int25],[int152,int26],[int151,int27],[int150,int28],[int149,int29],[int148,int30],[int147,int31],[int146,int32],[int145,int33],[int144,int34],[int143,int35],[int142,int36],[int141,int37],[int140,int38],[int139,int39],[int138,int40],[int137,int41],[int136,int42],[int135,int43],[int134,int44],[int133,int45],[int132,int46],[int131,int47],[int130,int48],[int129,int49],[int128,int50],[int127,int51],[int126,int52],[int125,int53],[int124,int54],[int123,int55],[int122,int56],[int121,int57],[int120,int58],[int119,int59],[int118,int60],[int117,int61],[int116,int62],[int115,int63],[int114,int64],[int113,int65],[int112,int66],[int111,int67],[int110,int68],[int109,int69],[int108,int70],[int107,int71],[int106,int72],[int105,int73],[int104,int74],[int103,int75],[int102,int76],[int101,int77],[int100,int78],[int99,int79],[int98,int80],[int97,int81],[int96,int82],[int95,int83],[int94,int84],[int93,int85],[int92,int86],[int91,int87],[int90,int88],[int89,int89] ],'y')
let num179 = add.eq([ [int178,int1],[int177,int2],[int176,int3],[int175,int4],[int174,int5],[int173,int6],[int172,int7],[int171,int8],[int170,int9],[int169,int10],[int168,int11],[int167,int12],[int166,int13],[int165,int14],[int164,int15],[int163,int16],[int162,int17],[int161,int18],[int160,int19],[int159,int20],[int158,int21],[int157,int22],[int156,int23],[int155,int24],[int154,int25],[int153,int26],[int152,int27],[int151,int28],[int150,int29],[int149,int30],[int148,int31],[int147,int32],[int146,int33],[int145,int34],[int144,int35],[int143,int36],[int142,int37],[int141,int38],[int140,int39],[int139,int40],[int138,int41],[int137,int42],[int136,int43],[int135,int44],[int134,int45],[int133,int46],[int132,int47],[int131,int48],[int130,int49],[int129,int50],[int128,int51],[int127,int52],[int126,int53],[int125,int54],[int124,int55],[int123,int56],[int122,int57],[int121,int58],[int120,int59],[int119,int60],[int118,int61],[int117,int62],[int116,int63],[int115,int64],[int114,int65],[int113,int66],[int112,int67],[int111,int68],[int110,int69],[int109,int70],[int108,int71],[int107,int72],[int106,int73],[int105,int74],[int104,int75],[int103,int76],[int102,int77],[int101,int78],[int100,int79],[int99,int80],[int98,int81],[int97,int82],[int96,int83],[int95,int84],[int94,int85],[int93,int86],[int92,int87],[int91,int88],[int90,int89] ],'y')
let num180 = add.eq([ [int179,int1],[int178,int2],[int177,int3],[int176,int4],[int175,int5],[int174,int6],[int173,int7],[int172,int8],[int171,int9],[int170,int10],[int169,int11],[int168,int12],[int167,int13],[int166,int14],[int165,int15],[int164,int16],[int163,int17],[int162,int18],[int161,int19],[int160,int20],[int159,int21],[int158,int22],[int157,int23],[int156,int24],[int155,int25],[int154,int26],[int153,int27],[int152,int28],[int151,int29],[int150,int30],[int149,int31],[int148,int32],[int147,int33],[int146,int34],[int145,int35],[int144,int36],[int143,int37],[int142,int38],[int141,int39],[int140,int40],[int139,int41],[int138,int42],[int137,int43],[int136,int44],[int135,int45],[int134,int46],[int133,int47],[int132,int48],[int131,int49],[int130,int50],[int129,int51],[int128,int52],[int127,int53],[int126,int54],[int125,int55],[int124,int56],[int123,int57],[int122,int58],[int121,int59],[int120,int60],[int119,int61],[int118,int62],[int117,int63],[int116,int64],[int115,int65],[int114,int66],[int113,int67],[int112,int68],[int111,int69],[int110,int70],[int109,int71],[int108,int72],[int107,int73],[int106,int74],[int105,int75],[int104,int76],[int103,int77],[int102,int78],[int101,int79],[int100,int80],[int99,int81],[int98,int82],[int97,int83],[int96,int84],[int95,int85],[int94,int86],[int93,int87],[int92,int88],[int91,int89],[int90,int90] ],'y')

let num181 = add.eq([ [int180,int1],[int179,int2],[int178,int3],[int177,int4],[int176,int5],[int175,int6],[int174,int7],[int173,int8],[int172,int9],[int171,int10],[int170,int11],[int169,int12],[int168,int13],[int167,int14],[int166,int15],[int165,int16],[int164,int17],[int163,int18],[int162,int19],[int161,int20],[int160,int21],[int159,int22],[int158,int23],[int157,int24],[int156,int25],[int155,int26],[int154,int27],[int153,int28],[int152,int29],[int151,int30],[int150,int31],[int149,int32],[int148,int33],[int147,int34],[int146,int35],[int145,int36],[int144,int37],[int143,int38],[int142,int39],[int141,int40],[int140,int41],[int139,int42],[int138,int43],[int137,int44],[int136,int45],[int135,int46],[int134,int47],[int133,int48],[int132,int49],[int131,int50],[int130,int51],[int129,int52],[int128,int53],[int127,int54],[int126,int55],[int125,int56],[int124,int57],[int123,int58],[int122,int59],[int121,int60],[int120,int61],[int119,int62],[int118,int63],[int117,int64],[int116,int65],[int115,int66],[int114,int67],[int113,int68],[int112,int69],[int111,int70],[int110,int71],[int109,int72],[int108,int73],[int107,int74],[int106,int75],[int105,int76],[int104,int77],[int103,int78],[int102,int79],[int101,int80],[int100,int81],[int99,int82],[int98,int83],[int97,int84],[int96,int85],[int95,int86],[int94,int87],[int93,int88],[int92,int89],[int91,int90] ],'y')
let num182 = add.eq([ [int181,int1],[int180,int2],[int179,int3],[int178,int4],[int177,int5],[int176,int6],[int175,int7],[int174,int8],[int173,int9],[int172,int10],[int171,int11],[int170,int12],[int169,int13],[int168,int14],[int167,int15],[int166,int16],[int165,int17],[int164,int18],[int163,int19],[int162,int20],[int161,int21],[int160,int22],[int159,int23],[int158,int24],[int157,int25],[int156,int26],[int155,int27],[int154,int28],[int153,int29],[int152,int30],[int151,int31],[int150,int32],[int149,int33],[int148,int34],[int147,int35],[int146,int36],[int145,int37],[int144,int38],[int143,int39],[int142,int40],[int141,int41],[int140,int42],[int139,int43],[int138,int44],[int137,int45],[int136,int46],[int135,int47],[int134,int48],[int133,int49],[int132,int50],[int131,int51],[int130,int52],[int129,int53],[int128,int54],[int127,int55],[int126,int56],[int125,int57],[int124,int58],[int123,int59],[int122,int60],[int121,int61],[int120,int62],[int119,int63],[int118,int64],[int117,int65],[int116,int66],[int115,int67],[int114,int68],[int113,int69],[int112,int70],[int111,int71],[int110,int72],[int109,int73],[int108,int74],[int107,int75],[int106,int76],[int105,int77],[int104,int78],[int103,int79],[int102,int80],[int101,int81],[int100,int82],[int99,int83],[int98,int84],[int97,int85],[int96,int86],[int95,int87],[int94,int88],[int93,int89],[int92,int90],[int91,int91] ],'y')
let num183 = add.eq([ [int182,int1],[int181,int2],[int180,int3],[int179,int4],[int178,int5],[int177,int6],[int176,int7],[int175,int8],[int174,int9],[int173,int10],[int172,int11],[int171,int12],[int170,int13],[int169,int14],[int168,int15],[int167,int16],[int166,int17],[int165,int18],[int164,int19],[int163,int20],[int162,int21],[int161,int22],[int160,int23],[int159,int24],[int158,int25],[int157,int26],[int156,int27],[int155,int28],[int154,int29],[int153,int30],[int152,int31],[int151,int32],[int150,int33],[int149,int34],[int148,int35],[int147,int36],[int146,int37],[int145,int38],[int144,int39],[int143,int40],[int142,int41],[int141,int42],[int140,int43],[int139,int44],[int138,int45],[int137,int46],[int136,int47],[int135,int48],[int134,int49],[int133,int50],[int132,int51],[int131,int52],[int130,int53],[int129,int54],[int128,int55],[int127,int56],[int126,int57],[int125,int58],[int124,int59],[int123,int60],[int122,int61],[int121,int62],[int120,int63],[int119,int64],[int118,int65],[int117,int66],[int116,int67],[int115,int68],[int114,int69],[int113,int70],[int112,int71],[int111,int72],[int110,int73],[int109,int74],[int108,int75],[int107,int76],[int106,int77],[int105,int78],[int104,int79],[int103,int80],[int102,int81],[int101,int82],[int100,int83],[int99,int84],[int98,int85],[int97,int86],[int96,int87],[int95,int88],[int94,int89],[int93,int90],[int92,int91] ],'y')
let num184 = add.eq([ [int183,int1],[int182,int2],[int181,int3],[int180,int4],[int179,int5],[int178,int6],[int177,int7],[int176,int8],[int175,int9],[int174,int10],[int173,int11],[int172,int12],[int171,int13],[int170,int14],[int169,int15],[int168,int16],[int167,int17],[int166,int18],[int165,int19],[int164,int20],[int163,int21],[int162,int22],[int161,int23],[int160,int24],[int159,int25],[int158,int26],[int157,int27],[int156,int28],[int155,int29],[int154,int30],[int153,int31],[int152,int32],[int151,int33],[int150,int34],[int149,int35],[int148,int36],[int147,int37],[int146,int38],[int145,int39],[int144,int40],[int143,int41],[int142,int42],[int141,int43],[int140,int44],[int139,int45],[int138,int46],[int137,int47],[int136,int48],[int135,int49],[int134,int50],[int133,int51],[int132,int52],[int131,int53],[int130,int54],[int129,int55],[int128,int56],[int127,int57],[int126,int58],[int125,int59],[int124,int60],[int123,int61],[int122,int62],[int121,int63],[int120,int64],[int119,int65],[int118,int66],[int117,int67],[int116,int68],[int115,int69],[int114,int70],[int113,int71],[int112,int72],[int111,int73],[int110,int74],[int109,int75],[int108,int76],[int107,int77],[int106,int78],[int105,int79],[int104,int80],[int103,int81],[int102,int82],[int101,int83],[int100,int84],[int99,int85],[int98,int86],[int97,int87],[int96,int88],[int95,int89],[int94,int90],[int93,int91],[int92,int92] ],'y')
let num185 = add.eq([ [int184,int1],[int183,int2],[int182,int3],[int181,int4],[int180,int5],[int179,int6],[int178,int7],[int177,int8],[int176,int9],[int175,int10],[int174,int11],[int173,int12],[int172,int13],[int171,int14],[int170,int15],[int169,int16],[int168,int17],[int167,int18],[int166,int19],[int165,int20],[int164,int21],[int163,int22],[int162,int23],[int161,int24],[int160,int25],[int159,int26],[int158,int27],[int157,int28],[int156,int29],[int155,int30],[int154,int31],[int153,int32],[int152,int33],[int151,int34],[int150,int35],[int149,int36],[int148,int37],[int147,int38],[int146,int39],[int145,int40],[int144,int41],[int143,int42],[int142,int43],[int141,int44],[int140,int45],[int139,int46],[int138,int47],[int137,int48],[int136,int49],[int135,int50],[int134,int51],[int133,int52],[int132,int53],[int131,int54],[int130,int55],[int129,int56],[int128,int57],[int127,int58],[int126,int59],[int125,int60],[int124,int61],[int123,int62],[int122,int63],[int121,int64],[int120,int65],[int119,int66],[int118,int67],[int117,int68],[int116,int69],[int115,int70],[int114,int71],[int113,int72],[int112,int73],[int111,int74],[int110,int75],[int109,int76],[int108,int77],[int107,int78],[int106,int79],[int105,int80],[int104,int81],[int103,int82],[int102,int83],[int101,int84],[int100,int85],[int99,int86],[int98,int87],[int97,int88],[int96,int89],[int95,int90],[int94,int91],[int93,int92] ],'y')
let num186 = add.eq([ [int185,int1],[int184,int2],[int183,int3],[int182,int4],[int181,int5],[int180,int6],[int179,int7],[int178,int8],[int177,int9],[int176,int10],[int175,int11],[int174,int12],[int173,int13],[int172,int14],[int171,int15],[int170,int16],[int169,int17],[int168,int18],[int167,int19],[int166,int20],[int165,int21],[int164,int22],[int163,int23],[int162,int24],[int161,int25],[int160,int26],[int159,int27],[int158,int28],[int157,int29],[int156,int30],[int155,int31],[int154,int32],[int153,int33],[int152,int34],[int151,int35],[int150,int36],[int149,int37],[int148,int38],[int147,int39],[int146,int40],[int145,int41],[int144,int42],[int143,int43],[int142,int44],[int141,int45],[int140,int46],[int139,int47],[int138,int48],[int137,int49],[int136,int50],[int135,int51],[int134,int52],[int133,int53],[int132,int54],[int131,int55],[int130,int56],[int129,int57],[int128,int58],[int127,int59],[int126,int60],[int125,int61],[int124,int62],[int123,int63],[int122,int64],[int121,int65],[int120,int66],[int119,int67],[int118,int68],[int117,int69],[int116,int70],[int115,int71],[int114,int72],[int113,int73],[int112,int74],[int111,int75],[int110,int76],[int109,int77],[int108,int78],[int107,int79],[int106,int80],[int105,int81],[int104,int82],[int103,int83],[int102,int84],[int101,int85],[int100,int86],[int99,int87],[int98,int88],[int97,int89],[int96,int90],[int95,int91],[int94,int92],[int93,int93] ],'y')
let num187 = add.eq([ [int186,int1],[int185,int2],[int184,int3],[int183,int4],[int182,int5],[int181,int6],[int180,int7],[int179,int8],[int178,int9],[int177,int10],[int176,int11],[int175,int12],[int174,int13],[int173,int14],[int172,int15],[int171,int16],[int170,int17],[int169,int18],[int168,int19],[int167,int20],[int166,int21],[int165,int22],[int164,int23],[int163,int24],[int162,int25],[int161,int26],[int160,int27],[int159,int28],[int158,int29],[int157,int30],[int156,int31],[int155,int32],[int154,int33],[int153,int34],[int152,int35],[int151,int36],[int150,int37],[int149,int38],[int148,int39],[int147,int40],[int146,int41],[int145,int42],[int144,int43],[int143,int44],[int142,int45],[int141,int46],[int140,int47],[int139,int48],[int138,int49],[int137,int50],[int136,int51],[int135,int52],[int134,int53],[int133,int54],[int132,int55],[int131,int56],[int130,int57],[int129,int58],[int128,int59],[int127,int60],[int126,int61],[int125,int62],[int124,int63],[int123,int64],[int122,int65],[int121,int66],[int120,int67],[int119,int68],[int118,int69],[int117,int70],[int116,int71],[int115,int72],[int114,int73],[int113,int74],[int112,int75],[int111,int76],[int110,int77],[int109,int78],[int108,int79],[int107,int80],[int106,int81],[int105,int82],[int104,int83],[int103,int84],[int102,int85],[int101,int86],[int100,int87],[int99,int88],[int98,int89],[int97,int90],[int96,int91],[int95,int92],[int94,int93] ],'y')
let num188 = add.eq([ [int187,int1],[int186,int2],[int185,int3],[int184,int4],[int183,int5],[int182,int6],[int181,int7],[int180,int8],[int179,int9],[int178,int10],[int177,int11],[int176,int12],[int175,int13],[int174,int14],[int173,int15],[int172,int16],[int171,int17],[int170,int18],[int169,int19],[int168,int20],[int167,int21],[int166,int22],[int165,int23],[int164,int24],[int163,int25],[int162,int26],[int161,int27],[int160,int28],[int159,int29],[int158,int30],[int157,int31],[int156,int32],[int155,int33],[int154,int34],[int153,int35],[int152,int36],[int151,int37],[int150,int38],[int149,int39],[int148,int40],[int147,int41],[int146,int42],[int145,int43],[int144,int44],[int143,int45],[int142,int46],[int141,int47],[int140,int48],[int139,int49],[int138,int50],[int137,int51],[int136,int52],[int135,int53],[int134,int54],[int133,int55],[int132,int56],[int131,int57],[int130,int58],[int129,int59],[int128,int60],[int127,int61],[int126,int62],[int125,int63],[int124,int64],[int123,int65],[int122,int66],[int121,int67],[int120,int68],[int119,int69],[int118,int70],[int117,int71],[int116,int72],[int115,int73],[int114,int74],[int113,int75],[int112,int76],[int111,int77],[int110,int78],[int109,int79],[int108,int80],[int107,int81],[int106,int82],[int105,int83],[int104,int84],[int103,int85],[int102,int86],[int101,int87],[int100,int88],[int99,int89],[int98,int90],[int97,int91],[int96,int92],[int95,int93],[int94,int94] ],'y')
let num189 = add.eq([ [int188,int1],[int187,int2],[int186,int3],[int185,int4],[int184,int5],[int183,int6],[int182,int7],[int181,int8],[int180,int9],[int179,int10],[int178,int11],[int177,int12],[int176,int13],[int175,int14],[int174,int15],[int173,int16],[int172,int17],[int171,int18],[int170,int19],[int169,int20],[int168,int21],[int167,int22],[int166,int23],[int165,int24],[int164,int25],[int163,int26],[int162,int27],[int161,int28],[int160,int29],[int159,int30],[int158,int31],[int157,int32],[int156,int33],[int155,int34],[int154,int35],[int153,int36],[int152,int37],[int151,int38],[int150,int39],[int149,int40],[int148,int41],[int147,int42],[int146,int43],[int145,int44],[int144,int45],[int143,int46],[int142,int47],[int141,int48],[int140,int49],[int139,int50],[int138,int51],[int137,int52],[int136,int53],[int135,int54],[int134,int55],[int133,int56],[int132,int57],[int131,int58],[int130,int59],[int129,int60],[int128,int61],[int127,int62],[int126,int63],[int125,int64],[int124,int65],[int123,int66],[int122,int67],[int121,int68],[int120,int69],[int119,int70],[int118,int71],[int117,int72],[int116,int73],[int115,int74],[int114,int75],[int113,int76],[int112,int77],[int111,int78],[int110,int79],[int109,int80],[int108,int81],[int107,int82],[int106,int83],[int105,int84],[int104,int85],[int103,int86],[int102,int87],[int101,int88],[int100,int89],[int99,int90],[int98,int91],[int97,int92],[int96,int93],[int95,int94] ],'y')
let num190 = add.eq([ [int189,int1],[int188,int2],[int187,int3],[int186,int4],[int185,int5],[int184,int6],[int183,int7],[int182,int8],[int181,int9],[int180,int10],[int179,int11],[int178,int12],[int177,int13],[int176,int14],[int175,int15],[int174,int16],[int173,int17],[int172,int18],[int171,int19],[int170,int20],[int169,int21],[int168,int22],[int167,int23],[int166,int24],[int165,int25],[int164,int26],[int163,int27],[int162,int28],[int161,int29],[int160,int30],[int159,int31],[int158,int32],[int157,int33],[int156,int34],[int155,int35],[int154,int36],[int153,int37],[int152,int38],[int151,int39],[int150,int40],[int149,int41],[int148,int42],[int147,int43],[int146,int44],[int145,int45],[int144,int46],[int143,int47],[int142,int48],[int141,int49],[int140,int50],[int139,int51],[int138,int52],[int137,int53],[int136,int54],[int135,int55],[int134,int56],[int133,int57],[int132,int58],[int131,int59],[int130,int60],[int129,int61],[int128,int62],[int127,int63],[int126,int64],[int125,int65],[int124,int66],[int123,int67],[int122,int68],[int121,int69],[int120,int70],[int119,int71],[int118,int72],[int117,int73],[int116,int74],[int115,int75],[int114,int76],[int113,int77],[int112,int78],[int111,int79],[int110,int80],[int109,int81],[int108,int82],[int107,int83],[int106,int84],[int105,int85],[int104,int86],[int103,int87],[int102,int88],[int101,int89],[int100,int90],[int99,int91],[int98,int92],[int97,int93],[int96,int94],[int95,int95] ],'y')
let num191 = add.eq([ [int190,int1],[int189,int2],[int188,int3],[int187,int4],[int186,int5],[int185,int6],[int184,int7],[int183,int8],[int182,int9],[int181,int10],[int180,int11],[int179,int12],[int178,int13],[int177,int14],[int176,int15],[int175,int16],[int174,int17],[int173,int18],[int172,int19],[int171,int20],[int170,int21],[int169,int22],[int168,int23],[int167,int24],[int166,int25],[int165,int26],[int164,int27],[int163,int28],[int162,int29],[int161,int30],[int160,int31],[int159,int32],[int158,int33],[int157,int34],[int156,int35],[int155,int36],[int154,int37],[int153,int38],[int152,int39],[int151,int40],[int150,int41],[int149,int42],[int148,int43],[int147,int44],[int146,int45],[int145,int46],[int144,int47],[int143,int48],[int142,int49],[int141,int50],[int140,int51],[int139,int52],[int138,int53],[int137,int54],[int136,int55],[int135,int56],[int134,int57],[int133,int58],[int132,int59],[int131,int60],[int130,int61],[int129,int62],[int128,int63],[int127,int64],[int126,int65],[int125,int66],[int124,int67],[int123,int68],[int122,int69],[int121,int70],[int120,int71],[int119,int72],[int118,int73],[int117,int74],[int116,int75],[int115,int76],[int114,int77],[int113,int78],[int112,int79],[int111,int80],[int110,int81],[int109,int82],[int108,int83],[int107,int84],[int106,int85],[int105,int86],[int104,int87],[int103,int88],[int102,int89],[int101,int90],[int100,int91],[int99,int92],[int98,int93],[int97,int94],[int96,int95] ],'y')
let num192 = add.eq([ [int191,int1],[int190,int2],[int189,int3],[int188,int4],[int187,int5],[int186,int6],[int185,int7],[int184,int8],[int183,int9],[int182,int10],[int181,int11],[int180,int12],[int179,int13],[int178,int14],[int177,int15],[int176,int16],[int175,int17],[int174,int18],[int173,int19],[int172,int20],[int171,int21],[int170,int22],[int169,int23],[int168,int24],[int167,int25],[int166,int26],[int165,int27],[int164,int28],[int163,int29],[int162,int30],[int161,int31],[int160,int32],[int159,int33],[int158,int34],[int157,int35],[int156,int36],[int155,int37],[int154,int38],[int153,int39],[int152,int40],[int151,int41],[int150,int42],[int149,int43],[int148,int44],[int147,int45],[int146,int46],[int145,int47],[int144,int48],[int143,int49],[int142,int50],[int141,int51],[int140,int52],[int139,int53],[int138,int54],[int137,int55],[int136,int56],[int135,int57],[int134,int58],[int133,int59],[int132,int60],[int131,int61],[int130,int62],[int129,int63],[int128,int64],[int127,int65],[int126,int66],[int125,int67],[int124,int68],[int123,int69],[int122,int70],[int121,int71],[int120,int72],[int119,int73],[int118,int74],[int117,int75],[int116,int76],[int115,int77],[int114,int78],[int113,int79],[int112,int80],[int111,int81],[int110,int82],[int109,int83],[int108,int84],[int107,int85],[int106,int86],[int105,int87],[int104,int88],[int103,int89],[int102,int90],[int101,int91],[int100,int92],[int99,int93],[int98,int94],[int97,int95],[int96,int96] ],'y')
let num193 = add.eq([ [int192,int1],[int191,int2],[int190,int3],[int189,int4],[int188,int5],[int187,int6],[int186,int7],[int185,int8],[int184,int9],[int183,int10],[int182,int11],[int181,int12],[int180,int13],[int179,int14],[int178,int15],[int177,int16],[int176,int17],[int175,int18],[int174,int19],[int173,int20],[int172,int21],[int171,int22],[int170,int23],[int169,int24],[int168,int25],[int167,int26],[int166,int27],[int165,int28],[int164,int29],[int163,int30],[int162,int31],[int161,int32],[int160,int33],[int159,int34],[int158,int35],[int157,int36],[int156,int37],[int155,int38],[int154,int39],[int153,int40],[int152,int41],[int151,int42],[int150,int43],[int149,int44],[int148,int45],[int147,int46],[int146,int47],[int145,int48],[int144,int49],[int143,int50],[int142,int51],[int141,int52],[int140,int53],[int139,int54],[int138,int55],[int137,int56],[int136,int57],[int135,int58],[int134,int59],[int133,int60],[int132,int61],[int131,int62],[int130,int63],[int129,int64],[int128,int65],[int127,int66],[int126,int67],[int125,int68],[int124,int69],[int123,int70],[int122,int71],[int121,int72],[int120,int73],[int119,int74],[int118,int75],[int117,int76],[int116,int77],[int115,int78],[int114,int79],[int113,int80],[int112,int81],[int111,int82],[int110,int83],[int109,int84],[int108,int85],[int107,int86],[int106,int87],[int105,int88],[int104,int89],[int103,int90],[int102,int91],[int101,int92],[int100,int93],[int99,int94],[int98,int95],[int97,int96] ],'y')
let num194 = add.eq([ [int193,int1],[int192,int2],[int191,int3],[int190,int4],[int189,int5],[int188,int6],[int187,int7],[int186,int8],[int185,int9],[int184,int10],[int183,int11],[int182,int12],[int181,int13],[int180,int14],[int179,int15],[int178,int16],[int177,int17],[int176,int18],[int175,int19],[int174,int20],[int173,int21],[int172,int22],[int171,int23],[int170,int24],[int169,int25],[int168,int26],[int167,int27],[int166,int28],[int165,int29],[int164,int30],[int163,int31],[int162,int32],[int161,int33],[int160,int34],[int159,int35],[int158,int36],[int157,int37],[int156,int38],[int155,int39],[int154,int40],[int153,int41],[int152,int42],[int151,int43],[int150,int44],[int149,int45],[int148,int46],[int147,int47],[int146,int48],[int145,int49],[int144,int50],[int143,int51],[int142,int52],[int141,int53],[int140,int54],[int139,int55],[int138,int56],[int137,int57],[int136,int58],[int135,int59],[int134,int60],[int133,int61],[int132,int62],[int131,int63],[int130,int64],[int129,int65],[int128,int66],[int127,int67],[int126,int68],[int125,int69],[int124,int70],[int123,int71],[int122,int72],[int121,int73],[int120,int74],[int119,int75],[int118,int76],[int117,int77],[int116,int78],[int115,int79],[int114,int80],[int113,int81],[int112,int82],[int111,int83],[int110,int84],[int109,int85],[int108,int86],[int107,int87],[int106,int88],[int105,int89],[int104,int90],[int103,int91],[int102,int92],[int101,int93],[int100,int94],[int99,int95],[int98,int96],[int97,int97] ],'y')
let num195 = add.eq([ [int194,int1],[int193,int2],[int192,int3],[int191,int4],[int190,int5],[int189,int6],[int188,int7],[int187,int8],[int186,int9],[int185,int10],[int184,int11],[int183,int12],[int182,int13],[int181,int14],[int180,int15],[int179,int16],[int178,int17],[int177,int18],[int176,int19],[int175,int20],[int174,int21],[int173,int22],[int172,int23],[int171,int24],[int170,int25],[int169,int26],[int168,int27],[int167,int28],[int166,int29],[int165,int30],[int164,int31],[int163,int32],[int162,int33],[int161,int34],[int160,int35],[int159,int36],[int158,int37],[int157,int38],[int156,int39],[int155,int40],[int154,int41],[int153,int42],[int152,int43],[int151,int44],[int150,int45],[int149,int46],[int148,int47],[int147,int48],[int146,int49],[int145,int50],[int144,int51],[int143,int52],[int142,int53],[int141,int54],[int140,int55],[int139,int56],[int138,int57],[int137,int58],[int136,int59],[int135,int60],[int134,int61],[int133,int62],[int132,int63],[int131,int64],[int130,int65],[int129,int66],[int128,int67],[int127,int68],[int126,int69],[int125,int70],[int124,int71],[int123,int72],[int122,int73],[int121,int74],[int120,int75],[int119,int76],[int118,int77],[int117,int78],[int116,int79],[int115,int80],[int114,int81],[int113,int82],[int112,int83],[int111,int84],[int110,int85],[int109,int86],[int108,int87],[int107,int88],[int106,int89],[int105,int90],[int104,int91],[int103,int92],[int102,int93],[int101,int94],[int100,int95],[int99,int96],[int98,int97] ],'y')
let num196 = add.eq([ [int195,int1],[int194,int2],[int193,int3],[int192,int4],[int191,int5],[int190,int6],[int189,int7],[int188,int8],[int187,int9],[int186,int10],[int185,int11],[int184,int12],[int183,int13],[int182,int14],[int181,int15],[int180,int16],[int179,int17],[int178,int18],[int177,int19],[int176,int20],[int175,int21],[int174,int22],[int173,int23],[int172,int24],[int171,int25],[int170,int26],[int169,int27],[int168,int28],[int167,int29],[int166,int30],[int165,int31],[int164,int32],[int163,int33],[int162,int34],[int161,int35],[int160,int36],[int159,int37],[int158,int38],[int157,int39],[int156,int40],[int155,int41],[int154,int42],[int153,int43],[int152,int44],[int151,int45],[int150,int46],[int149,int47],[int148,int48],[int147,int49],[int146,int50],[int145,int51],[int144,int52],[int143,int53],[int142,int54],[int141,int55],[int140,int56],[int139,int57],[int138,int58],[int137,int59],[int136,int60],[int135,int61],[int134,int62],[int133,int63],[int132,int64],[int131,int65],[int130,int66],[int129,int67],[int128,int68],[int127,int69],[int126,int70],[int125,int71],[int124,int72],[int123,int73],[int122,int74],[int121,int75],[int120,int76],[int119,int77],[int118,int78],[int117,int79],[int116,int80],[int115,int81],[int114,int82],[int113,int83],[int112,int84],[int111,int85],[int110,int86],[int109,int87],[int108,int88],[int107,int89],[int106,int90],[int105,int91],[int104,int92],[int103,int93],[int102,int94],[int101,int95],[int100,int96],[int99,int97],[int98,int98] ],'y')
let num197 = add.eq([ [int196,int1],[int195,int2],[int194,int3],[int193,int4],[int192,int5],[int191,int6],[int190,int7],[int189,int8],[int188,int9],[int187,int10],[int186,int11],[int185,int12],[int184,int13],[int183,int14],[int182,int15],[int181,int16],[int180,int17],[int179,int18],[int178,int19],[int177,int20],[int176,int21],[int175,int22],[int174,int23],[int173,int24],[int172,int25],[int171,int26],[int170,int27],[int169,int28],[int168,int29],[int167,int30],[int166,int31],[int165,int32],[int164,int33],[int163,int34],[int162,int35],[int161,int36],[int160,int37],[int159,int38],[int158,int39],[int157,int40],[int156,int41],[int155,int42],[int154,int43],[int153,int44],[int152,int45],[int151,int46],[int150,int47],[int149,int48],[int148,int49],[int147,int50],[int146,int51],[int145,int52],[int144,int53],[int143,int54],[int142,int55],[int141,int56],[int140,int57],[int139,int58],[int138,int59],[int137,int60],[int136,int61],[int135,int62],[int134,int63],[int133,int64],[int132,int65],[int131,int66],[int130,int67],[int129,int68],[int128,int69],[int127,int70],[int126,int71],[int125,int72],[int124,int73],[int123,int74],[int122,int75],[int121,int76],[int120,int77],[int119,int78],[int118,int79],[int117,int80],[int116,int81],[int115,int82],[int114,int83],[int113,int84],[int112,int85],[int111,int86],[int110,int87],[int109,int88],[int108,int89],[int107,int90],[int106,int91],[int105,int92],[int104,int93],[int103,int94],[int102,int95],[int101,int96],[int100,int97],[int99,int98] ],'y')
let num198 = add.eq([ [int197,int1],[int196,int2],[int195,int3],[int194,int4],[int193,int5],[int192,int6],[int191,int7],[int190,int8],[int189,int9],[int188,int10],[int187,int11],[int186,int12],[int185,int13],[int184,int14],[int183,int15],[int182,int16],[int181,int17],[int180,int18],[int179,int19],[int178,int20],[int177,int21],[int176,int22],[int175,int23],[int174,int24],[int173,int25],[int172,int26],[int171,int27],[int170,int28],[int169,int29],[int168,int30],[int167,int31],[int166,int32],[int165,int33],[int164,int34],[int163,int35],[int162,int36],[int161,int37],[int160,int38],[int159,int39],[int158,int40],[int157,int41],[int156,int42],[int155,int43],[int154,int44],[int153,int45],[int152,int46],[int151,int47],[int150,int48],[int149,int49],[int148,int50],[int147,int51],[int146,int52],[int145,int53],[int144,int54],[int143,int55],[int142,int56],[int141,int57],[int140,int58],[int139,int59],[int138,int60],[int137,int61],[int136,int62],[int135,int63],[int134,int64],[int133,int65],[int132,int66],[int131,int67],[int130,int68],[int129,int69],[int128,int70],[int127,int71],[int126,int72],[int125,int73],[int124,int74],[int123,int75],[int122,int76],[int121,int77],[int120,int78],[int119,int79],[int118,int80],[int117,int81],[int116,int82],[int115,int83],[int114,int84],[int113,int85],[int112,int86],[int111,int87],[int110,int88],[int109,int89],[int108,int90],[int107,int91],[int106,int92],[int105,int93],[int104,int94],[int103,int95],[int102,int96],[int101,int97],[int100,int98],[int99,int99] ],'y')
let num199 = add.eq([ [int198,int1],[int197,int2],[int196,int3],[int195,int4],[int194,int5],[int193,int6],[int192,int7],[int191,int8],[int190,int9],[int189,int10],[int188,int11],[int187,int12],[int186,int13],[int185,int14],[int184,int15],[int183,int16],[int182,int17],[int181,int18],[int180,int19],[int179,int20],[int178,int21],[int177,int22],[int176,int23],[int175,int24],[int174,int25],[int173,int26],[int172,int27],[int171,int28],[int170,int29],[int169,int30],[int168,int31],[int167,int32],[int166,int33],[int165,int34],[int164,int35],[int163,int36],[int162,int37],[int161,int38],[int160,int39],[int159,int40],[int158,int41],[int157,int42],[int156,int43],[int155,int44],[int154,int45],[int153,int46],[int152,int47],[int151,int48],[int150,int49],[int149,int50],[int148,int51],[int147,int52],[int146,int53],[int145,int54],[int144,int55],[int143,int56],[int142,int57],[int141,int58],[int140,int59],[int139,int60],[int138,int61],[int137,int62],[int136,int63],[int135,int64],[int134,int65],[int133,int66],[int132,int67],[int131,int68],[int130,int69],[int129,int70],[int128,int71],[int127,int72],[int126,int73],[int125,int74],[int124,int75],[int123,int76],[int122,int77],[int121,int78],[int120,int79],[int119,int80],[int118,int81],[int117,int82],[int116,int83],[int115,int84],[int114,int85],[int113,int86],[int112,int87],[int111,int88],[int110,int89],[int109,int90],[int108,int91],[int107,int92],[int106,int93],[int105,int94],[int104,int95],[int103,int96],[int102,int97],[int101,int98],[int100,int99] ],'y')
let num200 = add.eq([ [int199,int1],[int198,int2],[int197,int3],[int196,int4],[int195,int5],[int194,int6],[int193,int7],[int192,int8],[int191,int9],[int190,int10],[int189,int11],[int188,int12],[int187,int13],[int186,int14],[int185,int15],[int184,int16],[int183,int17],[int182,int18],[int181,int19],[int180,int20],[int179,int21],[int178,int22],[int177,int23],[int176,int24],[int175,int25],[int174,int26],[int173,int27],[int172,int28],[int171,int29],[int170,int30],[int169,int31],[int168,int32],[int167,int33],[int166,int34],[int165,int35],[int164,int36],[int163,int37],[int162,int38],[int161,int39],[int160,int40],[int159,int41],[int158,int42],[int157,int43],[int156,int44],[int155,int45],[int154,int46],[int153,int47],[int152,int48],[int151,int49],[int150,int50],[int149,int51],[int148,int52],[int147,int53],[int146,int54],[int145,int55],[int144,int56],[int143,int57],[int142,int58],[int141,int59],[int140,int60],[int139,int61],[int138,int62],[int137,int63],[int136,int64],[int135,int65],[int134,int66],[int133,int67],[int132,int68],[int131,int69],[int130,int70],[int129,int71],[int128,int72],[int127,int73],[int126,int74],[int125,int75],[int124,int76],[int123,int77],[int122,int78],[int121,int79],[int120,int80],[int119,int81],[int118,int82],[int117,int83],[int116,int84],[int115,int85],[int114,int86],[int113,int87],[int112,int88],[int111,int89],[int110,int90],[int109,int91],[int108,int92],[int107,int93],[int106,int94],[int105,int95],[int104,int96],[int103,int97],[int102,int98],[int101,int99],[int100,int100] ],'y')

let num201 = add.eq([ [int200,int1],[int199,int2],[int198,int3],[int197,int4],[int196,int5],[int195,int6],[int194,int7],[int193,int8],[int192,int9],[int191,int10],[int190,int11],[int189,int12],[int188,int13],[int187,int14],[int186,int15],[int185,int16],[int184,int17],[int183,int18],[int182,int19],[int181,int20],[int180,int21],[int179,int22],[int178,int23],[int177,int24],[int176,int25],[int175,int26],[int174,int27],[int173,int28],[int172,int29],[int171,int30],[int170,int31],[int169,int32],[int168,int33],[int167,int34],[int166,int35],[int165,int36],[int164,int37],[int163,int38],[int162,int39],[int161,int40],[int160,int41],[int159,int42],[int158,int43],[int157,int44],[int156,int45],[int155,int46],[int154,int47],[int153,int48],[int152,int49],[int151,int50],[int150,int51],[int149,int52],[int148,int53],[int147,int54],[int146,int55],[int145,int56],[int144,int57],[int143,int58],[int142,int59],[int141,int60],[int140,int61],[int139,int62],[int138,int63],[int137,int64],[int136,int65],[int135,int66],[int134,int67],[int133,int68],[int132,int69],[int131,int70],[int130,int71],[int129,int72],[int128,int73],[int127,int74],[int126,int75],[int125,int76],[int124,int77],[int123,int78],[int122,int79],[int121,int80],[int120,int81],[int119,int82],[int118,int83],[int117,int84],[int116,int85],[int115,int86],[int114,int87],[int113,int88],[int112,int89],[int111,int90],[int110,int91],[int109,int92],[int108,int93],[int107,int94],[int106,int95],[int105,int96],[int104,int97],[int103,int98],[int102,int99],[int101,int100] ],'y')
let num202 = add.eq([ [int201,int1],[int200,int2],[int199,int3],[int198,int4],[int197,int5],[int196,int6],[int195,int7],[int194,int8],[int193,int9],[int192,int10],[int191,int11],[int190,int12],[int189,int13],[int188,int14],[int187,int15],[int186,int16],[int185,int17],[int184,int18],[int183,int19],[int182,int20],[int181,int21],[int180,int22],[int179,int23],[int178,int24],[int177,int25],[int176,int26],[int175,int27],[int174,int28],[int173,int29],[int172,int30],[int171,int31],[int170,int32],[int169,int33],[int168,int34],[int167,int35],[int166,int36],[int165,int37],[int164,int38],[int163,int39],[int162,int40],[int161,int41],[int160,int42],[int159,int43],[int158,int44],[int157,int45],[int156,int46],[int155,int47],[int154,int48],[int153,int49],[int152,int50],[int151,int51],[int150,int52],[int149,int53],[int148,int54],[int147,int55],[int146,int56],[int145,int57],[int144,int58],[int143,int59],[int142,int60],[int141,int61],[int140,int62],[int139,int63],[int138,int64],[int137,int65],[int136,int66],[int135,int67],[int134,int68],[int133,int69],[int132,int70],[int131,int71],[int130,int72],[int129,int73],[int128,int74],[int127,int75],[int126,int76],[int125,int77],[int124,int78],[int123,int79],[int122,int80],[int121,int81],[int120,int82],[int119,int83],[int118,int84],[int117,int85],[int116,int86],[int115,int87],[int114,int88],[int113,int89],[int112,int90],[int111,int91],[int110,int92],[int109,int93],[int108,int94],[int107,int95],[int106,int96],[int105,int97],[int104,int98],[int103,int99],[int102,int100],[int101,int101] ],'y')
let num203 = add.eq([ [int202,int1],[int201,int2],[int200,int3],[int199,int4],[int198,int5],[int197,int6],[int196,int7],[int195,int8],[int194,int9],[int193,int10],[int192,int11],[int191,int12],[int190,int13],[int189,int14],[int188,int15],[int187,int16],[int186,int17],[int185,int18],[int184,int19],[int183,int20],[int182,int21],[int181,int22],[int180,int23],[int179,int24],[int178,int25],[int177,int26],[int176,int27],[int175,int28],[int174,int29],[int173,int30],[int172,int31],[int171,int32],[int170,int33],[int169,int34],[int168,int35],[int167,int36],[int166,int37],[int165,int38],[int164,int39],[int163,int40],[int162,int41],[int161,int42],[int160,int43],[int159,int44],[int158,int45],[int157,int46],[int156,int47],[int155,int48],[int154,int49],[int153,int50],[int152,int51],[int151,int52],[int150,int53],[int149,int54],[int148,int55],[int147,int56],[int146,int57],[int145,int58],[int144,int59],[int143,int60],[int142,int61],[int141,int62],[int140,int63],[int139,int64],[int138,int65],[int137,int66],[int136,int67],[int135,int68],[int134,int69],[int133,int70],[int132,int71],[int131,int72],[int130,int73],[int129,int74],[int128,int75],[int127,int76],[int126,int77],[int125,int78],[int124,int79],[int123,int80],[int122,int81],[int121,int82],[int120,int83],[int119,int84],[int118,int85],[int117,int86],[int116,int87],[int115,int88],[int114,int89],[int113,int90],[int112,int91],[int111,int92],[int110,int93],[int109,int94],[int108,int95],[int107,int96],[int106,int97],[int105,int98],[int104,int99],[int103,int100],[int102,int101] ],'y')
let num204 = add.eq([ [int203,int1],[int202,int2],[int201,int3],[int200,int4],[int199,int5],[int198,int6],[int197,int7],[int196,int8],[int195,int9],[int194,int10],[int193,int11],[int192,int12],[int191,int13],[int190,int14],[int189,int15],[int188,int16],[int187,int17],[int186,int18],[int185,int19],[int184,int20],[int183,int21],[int182,int22],[int181,int23],[int180,int24],[int179,int25],[int178,int26],[int177,int27],[int176,int28],[int175,int29],[int174,int30],[int173,int31],[int172,int32],[int171,int33],[int170,int34],[int169,int35],[int168,int36],[int167,int37],[int166,int38],[int165,int39],[int164,int40],[int163,int41],[int162,int42],[int161,int43],[int160,int44],[int159,int45],[int158,int46],[int157,int47],[int156,int48],[int155,int49],[int154,int50],[int153,int51],[int152,int52],[int151,int53],[int150,int54],[int149,int55],[int148,int56],[int147,int57],[int146,int58],[int145,int59],[int144,int60],[int143,int61],[int142,int62],[int141,int63],[int140,int64],[int139,int65],[int138,int66],[int137,int67],[int136,int68],[int135,int69],[int134,int70],[int133,int71],[int132,int72],[int131,int73],[int130,int74],[int129,int75],[int128,int76],[int127,int77],[int126,int78],[int125,int79],[int124,int80],[int123,int81],[int122,int82],[int121,int83],[int120,int84],[int119,int85],[int118,int86],[int117,int87],[int116,int88],[int115,int89],[int114,int90],[int113,int91],[int112,int92],[int111,int93],[int110,int94],[int109,int95],[int108,int96],[int107,int97],[int106,int98],[int105,int99],[int104,int100],[int103,int101],[int102,int102] ],'y')
let num205 = add.eq([ [int204,int1],[int203,int2],[int202,int3],[int201,int4],[int200,int5],[int199,int6],[int198,int7],[int197,int8],[int196,int9],[int195,int10],[int194,int11],[int193,int12],[int192,int13],[int191,int14],[int190,int15],[int189,int16],[int188,int17],[int187,int18],[int186,int19],[int185,int20],[int184,int21],[int183,int22],[int182,int23],[int181,int24],[int180,int25],[int179,int26],[int178,int27],[int177,int28],[int176,int29],[int175,int30],[int174,int31],[int173,int32],[int172,int33],[int171,int34],[int170,int35],[int169,int36],[int168,int37],[int167,int38],[int166,int39],[int165,int40],[int164,int41],[int163,int42],[int162,int43],[int161,int44],[int160,int45],[int159,int46],[int158,int47],[int157,int48],[int156,int49],[int155,int50],[int154,int51],[int153,int52],[int152,int53],[int151,int54],[int150,int55],[int149,int56],[int148,int57],[int147,int58],[int146,int59],[int145,int60],[int144,int61],[int143,int62],[int142,int63],[int141,int64],[int140,int65],[int139,int66],[int138,int67],[int137,int68],[int136,int69],[int135,int70],[int134,int71],[int133,int72],[int132,int73],[int131,int74],[int130,int75],[int129,int76],[int128,int77],[int127,int78],[int126,int79],[int125,int80],[int124,int81],[int123,int82],[int122,int83],[int121,int84],[int120,int85],[int119,int86],[int118,int87],[int117,int88],[int116,int89],[int115,int90],[int114,int91],[int113,int92],[int112,int93],[int111,int94],[int110,int95],[int109,int96],[int108,int97],[int107,int98],[int106,int99],[int105,int100],[int104,int101],[int103,int102] ],'y')
let num206 = add.eq([ [int205,int1],[int204,int2],[int203,int3],[int202,int4],[int201,int5],[int200,int6],[int199,int7],[int198,int8],[int197,int9],[int196,int10],[int195,int11],[int194,int12],[int193,int13],[int192,int14],[int191,int15],[int190,int16],[int189,int17],[int188,int18],[int187,int19],[int186,int20],[int185,int21],[int184,int22],[int183,int23],[int182,int24],[int181,int25],[int180,int26],[int179,int27],[int178,int28],[int177,int29],[int176,int30],[int175,int31],[int174,int32],[int173,int33],[int172,int34],[int171,int35],[int170,int36],[int169,int37],[int168,int38],[int167,int39],[int166,int40],[int165,int41],[int164,int42],[int163,int43],[int162,int44],[int161,int45],[int160,int46],[int159,int47],[int158,int48],[int157,int49],[int156,int50],[int155,int51],[int154,int52],[int153,int53],[int152,int54],[int151,int55],[int150,int56],[int149,int57],[int148,int58],[int147,int59],[int146,int60],[int145,int61],[int144,int62],[int143,int63],[int142,int64],[int141,int65],[int140,int66],[int139,int67],[int138,int68],[int137,int69],[int136,int70],[int135,int71],[int134,int72],[int133,int73],[int132,int74],[int131,int75],[int130,int76],[int129,int77],[int128,int78],[int127,int79],[int126,int80],[int125,int81],[int124,int82],[int123,int83],[int122,int84],[int121,int85],[int120,int86],[int119,int87],[int118,int88],[int117,int89],[int116,int90],[int115,int91],[int114,int92],[int113,int93],[int112,int94],[int111,int95],[int110,int96],[int109,int97],[int108,int98],[int107,int99],[int106,int100],[int105,int101],[int104,int102],[int103,int103] ],'y')
let num207 = add.eq([ [int206,int1],[int205,int2],[int204,int3],[int203,int4],[int202,int5],[int201,int6],[int200,int7],[int199,int8],[int198,int9],[int197,int10],[int196,int11],[int195,int12],[int194,int13],[int193,int14],[int192,int15],[int191,int16],[int190,int17],[int189,int18],[int188,int19],[int187,int20],[int186,int21],[int185,int22],[int184,int23],[int183,int24],[int182,int25],[int181,int26],[int180,int27],[int179,int28],[int178,int29],[int177,int30],[int176,int31],[int175,int32],[int174,int33],[int173,int34],[int172,int35],[int171,int36],[int170,int37],[int169,int38],[int168,int39],[int167,int40],[int166,int41],[int165,int42],[int164,int43],[int163,int44],[int162,int45],[int161,int46],[int160,int47],[int159,int48],[int158,int49],[int157,int50],[int156,int51],[int155,int52],[int154,int53],[int153,int54],[int152,int55],[int151,int56],[int150,int57],[int149,int58],[int148,int59],[int147,int60],[int146,int61],[int145,int62],[int144,int63],[int143,int64],[int142,int65],[int141,int66],[int140,int67],[int139,int68],[int138,int69],[int137,int70],[int136,int71],[int135,int72],[int134,int73],[int133,int74],[int132,int75],[int131,int76],[int130,int77],[int129,int78],[int128,int79],[int127,int80],[int126,int81],[int125,int82],[int124,int83],[int123,int84],[int122,int85],[int121,int86],[int120,int87],[int119,int88],[int118,int89],[int117,int90],[int116,int91],[int115,int92],[int114,int93],[int113,int94],[int112,int95],[int111,int96],[int110,int97],[int109,int98],[int108,int99],[int107,int100],[int106,int101],[int105,int102],[int104,int103] ],'y')
let num208 = add.eq([ [int207,int1],[int206,int2],[int205,int3],[int204,int4],[int203,int5],[int202,int6],[int201,int7],[int200,int8],[int199,int9],[int198,int10],[int197,int11],[int196,int12],[int195,int13],[int194,int14],[int193,int15],[int192,int16],[int191,int17],[int190,int18],[int189,int19],[int188,int20],[int187,int21],[int186,int22],[int185,int23],[int184,int24],[int183,int25],[int182,int26],[int181,int27],[int180,int28],[int179,int29],[int178,int30],[int177,int31],[int176,int32],[int175,int33],[int174,int34],[int173,int35],[int172,int36],[int171,int37],[int170,int38],[int169,int39],[int168,int40],[int167,int41],[int166,int42],[int165,int43],[int164,int44],[int163,int45],[int162,int46],[int161,int47],[int160,int48],[int159,int49],[int158,int50],[int157,int51],[int156,int52],[int155,int53],[int154,int54],[int153,int55],[int152,int56],[int151,int57],[int150,int58],[int149,int59],[int148,int60],[int147,int61],[int146,int62],[int145,int63],[int144,int64],[int143,int65],[int142,int66],[int141,int67],[int140,int68],[int139,int69],[int138,int70],[int137,int71],[int136,int72],[int135,int73],[int134,int74],[int133,int75],[int132,int76],[int131,int77],[int130,int78],[int129,int79],[int128,int80],[int127,int81],[int126,int82],[int125,int83],[int124,int84],[int123,int85],[int122,int86],[int121,int87],[int120,int88],[int119,int89],[int118,int90],[int117,int91],[int116,int92],[int115,int93],[int114,int94],[int113,int95],[int112,int96],[int111,int97],[int110,int98],[int109,int99],[int108,int100],[int107,int101],[int106,int102],[int105,int103],[int104,int104] ],'y')
let num209 = add.eq([ [int208,int1],[int207,int2],[int206,int3],[int205,int4],[int204,int5],[int203,int6],[int202,int7],[int201,int8],[int200,int9],[int199,int10],[int198,int11],[int197,int12],[int196,int13],[int195,int14],[int194,int15],[int193,int16],[int192,int17],[int191,int18],[int190,int19],[int189,int20],[int188,int21],[int187,int22],[int186,int23],[int185,int24],[int184,int25],[int183,int26],[int182,int27],[int181,int28],[int180,int29],[int179,int30],[int178,int31],[int177,int32],[int176,int33],[int175,int34],[int174,int35],[int173,int36],[int172,int37],[int171,int38],[int170,int39],[int169,int40],[int168,int41],[int167,int42],[int166,int43],[int165,int44],[int164,int45],[int163,int46],[int162,int47],[int161,int48],[int160,int49],[int159,int50],[int158,int51],[int157,int52],[int156,int53],[int155,int54],[int154,int55],[int153,int56],[int152,int57],[int151,int58],[int150,int59],[int149,int60],[int148,int61],[int147,int62],[int146,int63],[int145,int64],[int144,int65],[int143,int66],[int142,int67],[int141,int68],[int140,int69],[int139,int70],[int138,int71],[int137,int72],[int136,int73],[int135,int74],[int134,int75],[int133,int76],[int132,int77],[int131,int78],[int130,int79],[int129,int80],[int128,int81],[int127,int82],[int126,int83],[int125,int84],[int124,int85],[int123,int86],[int122,int87],[int121,int88],[int120,int89],[int119,int90],[int118,int91],[int117,int92],[int116,int93],[int115,int94],[int114,int95],[int113,int96],[int112,int97],[int111,int98],[int110,int99],[int109,int100],[int108,int101],[int107,int102],[int106,int103],[int105,int104] ],'y')
let num210 = add.eq([ [int209,int1],[int208,int2],[int207,int3],[int206,int4],[int205,int5],[int204,int6],[int203,int7],[int202,int8],[int201,int9],[int200,int10],[int199,int11],[int198,int12],[int197,int13],[int196,int14],[int195,int15],[int194,int16],[int193,int17],[int192,int18],[int191,int19],[int190,int20],[int189,int21],[int188,int22],[int187,int23],[int186,int24],[int185,int25],[int184,int26],[int183,int27],[int182,int28],[int181,int29],[int180,int30],[int179,int31],[int178,int32],[int177,int33],[int176,int34],[int175,int35],[int174,int36],[int173,int37],[int172,int38],[int171,int39],[int170,int40],[int169,int41],[int168,int42],[int167,int43],[int166,int44],[int165,int45],[int164,int46],[int163,int47],[int162,int48],[int161,int49],[int160,int50],[int159,int51],[int158,int52],[int157,int53],[int156,int54],[int155,int55],[int154,int56],[int153,int57],[int152,int58],[int151,int59],[int150,int60],[int149,int61],[int148,int62],[int147,int63],[int146,int64],[int145,int65],[int144,int66],[int143,int67],[int142,int68],[int141,int69],[int140,int70],[int139,int71],[int138,int72],[int137,int73],[int136,int74],[int135,int75],[int134,int76],[int133,int77],[int132,int78],[int131,int79],[int130,int80],[int129,int81],[int128,int82],[int127,int83],[int126,int84],[int125,int85],[int124,int86],[int123,int87],[int122,int88],[int121,int89],[int120,int90],[int119,int91],[int118,int92],[int117,int93],[int116,int94],[int115,int95],[int114,int96],[int113,int97],[int112,int98],[int111,int99],[int110,int100],[int109,int101],[int108,int102],[int107,int103],[int106,int104],[int105,int105] ],'y')
let num211 = add.eq([ [int210,int1],[int209,int2],[int208,int3],[int207,int4],[int206,int5],[int205,int6],[int204,int7],[int203,int8],[int202,int9],[int201,int10],[int200,int11],[int199,int12],[int198,int13],[int197,int14],[int196,int15],[int195,int16],[int194,int17],[int193,int18],[int192,int19],[int191,int20],[int190,int21],[int189,int22],[int188,int23],[int187,int24],[int186,int25],[int185,int26],[int184,int27],[int183,int28],[int182,int29],[int181,int30],[int180,int31],[int179,int32],[int178,int33],[int177,int34],[int176,int35],[int175,int36],[int174,int37],[int173,int38],[int172,int39],[int171,int40],[int170,int41],[int169,int42],[int168,int43],[int167,int44],[int166,int45],[int165,int46],[int164,int47],[int163,int48],[int162,int49],[int161,int50],[int160,int51],[int159,int52],[int158,int53],[int157,int54],[int156,int55],[int155,int56],[int154,int57],[int153,int58],[int152,int59],[int151,int60],[int150,int61],[int149,int62],[int148,int63],[int147,int64],[int146,int65],[int145,int66],[int144,int67],[int143,int68],[int142,int69],[int141,int70],[int140,int71],[int139,int72],[int138,int73],[int137,int74],[int136,int75],[int135,int76],[int134,int77],[int133,int78],[int132,int79],[int131,int80],[int130,int81],[int129,int82],[int128,int83],[int127,int84],[int126,int85],[int125,int86],[int124,int87],[int123,int88],[int122,int89],[int121,int90],[int120,int91],[int119,int92],[int118,int93],[int117,int94],[int116,int95],[int115,int96],[int114,int97],[int113,int98],[int112,int99],[int111,int100],[int110,int101],[int109,int102],[int108,int103],[int107,int104],[int106,int105] ],'y')
let num212 = add.eq([ [int211,int1],[int210,int2],[int209,int3],[int208,int4],[int207,int5],[int206,int6],[int205,int7],[int204,int8],[int203,int9],[int202,int10],[int201,int11],[int200,int12],[int199,int13],[int198,int14],[int197,int15],[int196,int16],[int195,int17],[int194,int18],[int193,int19],[int192,int20],[int191,int21],[int190,int22],[int189,int23],[int188,int24],[int187,int25],[int186,int26],[int185,int27],[int184,int28],[int183,int29],[int182,int30],[int181,int31],[int180,int32],[int179,int33],[int178,int34],[int177,int35],[int176,int36],[int175,int37],[int174,int38],[int173,int39],[int172,int40],[int171,int41],[int170,int42],[int169,int43],[int168,int44],[int167,int45],[int166,int46],[int165,int47],[int164,int48],[int163,int49],[int162,int50],[int161,int51],[int160,int52],[int159,int53],[int158,int54],[int157,int55],[int156,int56],[int155,int57],[int154,int58],[int153,int59],[int152,int60],[int151,int61],[int150,int62],[int149,int63],[int148,int64],[int147,int65],[int146,int66],[int145,int67],[int144,int68],[int143,int69],[int142,int70],[int141,int71],[int140,int72],[int139,int73],[int138,int74],[int137,int75],[int136,int76],[int135,int77],[int134,int78],[int133,int79],[int132,int80],[int131,int81],[int130,int82],[int129,int83],[int128,int84],[int127,int85],[int126,int86],[int125,int87],[int124,int88],[int123,int89],[int122,int90],[int121,int91],[int120,int92],[int119,int93],[int118,int94],[int117,int95],[int116,int96],[int115,int97],[int114,int98],[int113,int99],[int112,int100],[int111,int101],[int110,int102],[int109,int103],[int108,int104],[int107,int105],[int106,int106] ],'y')
let num213 = add.eq([ [int212,int1],[int211,int2],[int210,int3],[int209,int4],[int208,int5],[int207,int6],[int206,int7],[int205,int8],[int204,int9],[int203,int10],[int202,int11],[int201,int12],[int200,int13],[int199,int14],[int198,int15],[int197,int16],[int196,int17],[int195,int18],[int194,int19],[int193,int20],[int192,int21],[int191,int22],[int190,int23],[int189,int24],[int188,int25],[int187,int26],[int186,int27],[int185,int28],[int184,int29],[int183,int30],[int182,int31],[int181,int32],[int180,int33],[int179,int34],[int178,int35],[int177,int36],[int176,int37],[int175,int38],[int174,int39],[int173,int40],[int172,int41],[int171,int42],[int170,int43],[int169,int44],[int168,int45],[int167,int46],[int166,int47],[int165,int48],[int164,int49],[int163,int50],[int162,int51],[int161,int52],[int160,int53],[int159,int54],[int158,int55],[int157,int56],[int156,int57],[int155,int58],[int154,int59],[int153,int60],[int152,int61],[int151,int62],[int150,int63],[int149,int64],[int148,int65],[int147,int66],[int146,int67],[int145,int68],[int144,int69],[int143,int70],[int142,int71],[int141,int72],[int140,int73],[int139,int74],[int138,int75],[int137,int76],[int136,int77],[int135,int78],[int134,int79],[int133,int80],[int132,int81],[int131,int82],[int130,int83],[int129,int84],[int128,int85],[int127,int86],[int126,int87],[int125,int88],[int124,int89],[int123,int90],[int122,int91],[int121,int92],[int120,int93],[int119,int94],[int118,int95],[int117,int96],[int116,int97],[int115,int98],[int114,int99],[int113,int100],[int112,int101],[int111,int102],[int110,int103],[int109,int104],[int108,int105],[int107,int106] ],'y')
let num214 = add.eq([ [int213,int1],[int212,int2],[int211,int3],[int210,int4],[int209,int5],[int208,int6],[int207,int7],[int206,int8],[int205,int9],[int204,int10],[int203,int11],[int202,int12],[int201,int13],[int200,int14],[int199,int15],[int198,int16],[int197,int17],[int196,int18],[int195,int19],[int194,int20],[int193,int21],[int192,int22],[int191,int23],[int190,int24],[int189,int25],[int188,int26],[int187,int27],[int186,int28],[int185,int29],[int184,int30],[int183,int31],[int182,int32],[int181,int33],[int180,int34],[int179,int35],[int178,int36],[int177,int37],[int176,int38],[int175,int39],[int174,int40],[int173,int41],[int172,int42],[int171,int43],[int170,int44],[int169,int45],[int168,int46],[int167,int47],[int166,int48],[int165,int49],[int164,int50],[int163,int51],[int162,int52],[int161,int53],[int160,int54],[int159,int55],[int158,int56],[int157,int57],[int156,int58],[int155,int59],[int154,int60],[int153,int61],[int152,int62],[int151,int63],[int150,int64],[int149,int65],[int148,int66],[int147,int67],[int146,int68],[int145,int69],[int144,int70],[int143,int71],[int142,int72],[int141,int73],[int140,int74],[int139,int75],[int138,int76],[int137,int77],[int136,int78],[int135,int79],[int134,int80],[int133,int81],[int132,int82],[int131,int83],[int130,int84],[int129,int85],[int128,int86],[int127,int87],[int126,int88],[int125,int89],[int124,int90],[int123,int91],[int122,int92],[int121,int93],[int120,int94],[int119,int95],[int118,int96],[int117,int97],[int116,int98],[int115,int99],[int114,int100],[int113,int101],[int112,int102],[int111,int103],[int110,int104],[int109,int105],[int108,int106],[int107,int107] ],'y')
let num215 = add.eq([ [int214,int1],[int213,int2],[int212,int3],[int211,int4],[int210,int5],[int209,int6],[int208,int7],[int207,int8],[int206,int9],[int205,int10],[int204,int11],[int203,int12],[int202,int13],[int201,int14],[int200,int15],[int199,int16],[int198,int17],[int197,int18],[int196,int19],[int195,int20],[int194,int21],[int193,int22],[int192,int23],[int191,int24],[int190,int25],[int189,int26],[int188,int27],[int187,int28],[int186,int29],[int185,int30],[int184,int31],[int183,int32],[int182,int33],[int181,int34],[int180,int35],[int179,int36],[int178,int37],[int177,int38],[int176,int39],[int175,int40],[int174,int41],[int173,int42],[int172,int43],[int171,int44],[int170,int45],[int169,int46],[int168,int47],[int167,int48],[int166,int49],[int165,int50],[int164,int51],[int163,int52],[int162,int53],[int161,int54],[int160,int55],[int159,int56],[int158,int57],[int157,int58],[int156,int59],[int155,int60],[int154,int61],[int153,int62],[int152,int63],[int151,int64],[int150,int65],[int149,int66],[int148,int67],[int147,int68],[int146,int69],[int145,int70],[int144,int71],[int143,int72],[int142,int73],[int141,int74],[int140,int75],[int139,int76],[int138,int77],[int137,int78],[int136,int79],[int135,int80],[int134,int81],[int133,int82],[int132,int83],[int131,int84],[int130,int85],[int129,int86],[int128,int87],[int127,int88],[int126,int89],[int125,int90],[int124,int91],[int123,int92],[int122,int93],[int121,int94],[int120,int95],[int119,int96],[int118,int97],[int117,int98],[int116,int99],[int115,int100],[int114,int101],[int113,int102],[int112,int103],[int111,int104],[int110,int105],[int109,int106],[int108,int107] ],'y')
let num216 = add.eq([ [int215,int1],[int214,int2],[int213,int3],[int212,int4],[int211,int5],[int210,int6],[int209,int7],[int208,int8],[int207,int9],[int206,int10],[int205,int11],[int204,int12],[int203,int13],[int202,int14],[int201,int15],[int200,int16],[int199,int17],[int198,int18],[int197,int19],[int196,int20],[int195,int21],[int194,int22],[int193,int23],[int192,int24],[int191,int25],[int190,int26],[int189,int27],[int188,int28],[int187,int29],[int186,int30],[int185,int31],[int184,int32],[int183,int33],[int182,int34],[int181,int35],[int180,int36],[int179,int37],[int178,int38],[int177,int39],[int176,int40],[int175,int41],[int174,int42],[int173,int43],[int172,int44],[int171,int45],[int170,int46],[int169,int47],[int168,int48],[int167,int49],[int166,int50],[int165,int51],[int164,int52],[int163,int53],[int162,int54],[int161,int55],[int160,int56],[int159,int57],[int158,int58],[int157,int59],[int156,int60],[int155,int61],[int154,int62],[int153,int63],[int152,int64],[int151,int65],[int150,int66],[int149,int67],[int148,int68],[int147,int69],[int146,int70],[int145,int71],[int144,int72],[int143,int73],[int142,int74],[int141,int75],[int140,int76],[int139,int77],[int138,int78],[int137,int79],[int136,int80],[int135,int81],[int134,int82],[int133,int83],[int132,int84],[int131,int85],[int130,int86],[int129,int87],[int128,int88],[int127,int89],[int126,int90],[int125,int91],[int124,int92],[int123,int93],[int122,int94],[int121,int95],[int120,int96],[int119,int97],[int118,int98],[int117,int99],[int116,int100],[int115,int101],[int114,int102],[int113,int103],[int112,int104],[int111,int105],[int110,int106],[int109,int107],[int108,int108] ],'y')
let num217 = add.eq([ [int216,int1],[int215,int2],[int214,int3],[int213,int4],[int212,int5],[int211,int6],[int210,int7],[int209,int8],[int208,int9],[int207,int10],[int206,int11],[int205,int12],[int204,int13],[int203,int14],[int202,int15],[int201,int16],[int200,int17],[int199,int18],[int198,int19],[int197,int20],[int196,int21],[int195,int22],[int194,int23],[int193,int24],[int192,int25],[int191,int26],[int190,int27],[int189,int28],[int188,int29],[int187,int30],[int186,int31],[int185,int32],[int184,int33],[int183,int34],[int182,int35],[int181,int36],[int180,int37],[int179,int38],[int178,int39],[int177,int40],[int176,int41],[int175,int42],[int174,int43],[int173,int44],[int172,int45],[int171,int46],[int170,int47],[int169,int48],[int168,int49],[int167,int50],[int166,int51],[int165,int52],[int164,int53],[int163,int54],[int162,int55],[int161,int56],[int160,int57],[int159,int58],[int158,int59],[int157,int60],[int156,int61],[int155,int62],[int154,int63],[int153,int64],[int152,int65],[int151,int66],[int150,int67],[int149,int68],[int148,int69],[int147,int70],[int146,int71],[int145,int72],[int144,int73],[int143,int74],[int142,int75],[int141,int76],[int140,int77],[int139,int78],[int138,int79],[int137,int80],[int136,int81],[int135,int82],[int134,int83],[int133,int84],[int132,int85],[int131,int86],[int130,int87],[int129,int88],[int128,int89],[int127,int90],[int126,int91],[int125,int92],[int124,int93],[int123,int94],[int122,int95],[int121,int96],[int120,int97],[int119,int98],[int118,int99],[int117,int100],[int116,int101],[int115,int102],[int114,int103],[int113,int104],[int112,int105],[int111,int106],[int110,int107],[int109,int108] ],'y')
let num218 = add.eq([ [int217,int1],[int216,int2],[int215,int3],[int214,int4],[int213,int5],[int212,int6],[int211,int7],[int210,int8],[int209,int9],[int208,int10],[int207,int11],[int206,int12],[int205,int13],[int204,int14],[int203,int15],[int202,int16],[int201,int17],[int200,int18],[int199,int19],[int198,int20],[int197,int21],[int196,int22],[int195,int23],[int194,int24],[int193,int25],[int192,int26],[int191,int27],[int190,int28],[int189,int29],[int188,int30],[int187,int31],[int186,int32],[int185,int33],[int184,int34],[int183,int35],[int182,int36],[int181,int37],[int180,int38],[int179,int39],[int178,int40],[int177,int41],[int176,int42],[int175,int43],[int174,int44],[int173,int45],[int172,int46],[int171,int47],[int170,int48],[int169,int49],[int168,int50],[int167,int51],[int166,int52],[int165,int53],[int164,int54],[int163,int55],[int162,int56],[int161,int57],[int160,int58],[int159,int59],[int158,int60],[int157,int61],[int156,int62],[int155,int63],[int154,int64],[int153,int65],[int152,int66],[int151,int67],[int150,int68],[int149,int69],[int148,int70],[int147,int71],[int146,int72],[int145,int73],[int144,int74],[int143,int75],[int142,int76],[int141,int77],[int140,int78],[int139,int79],[int138,int80],[int137,int81],[int136,int82],[int135,int83],[int134,int84],[int133,int85],[int132,int86],[int131,int87],[int130,int88],[int129,int89],[int128,int90],[int127,int91],[int126,int92],[int125,int93],[int124,int94],[int123,int95],[int122,int96],[int121,int97],[int120,int98],[int119,int99],[int118,int100],[int117,int101],[int116,int102],[int115,int103],[int114,int104],[int113,int105],[int112,int106],[int111,int107],[int110,int108],[int109,int109] ],'y')
let num219 = add.eq([ [int218,int1],[int217,int2],[int216,int3],[int215,int4],[int214,int5],[int213,int6],[int212,int7],[int211,int8],[int210,int9],[int209,int10],[int208,int11],[int207,int12],[int206,int13],[int205,int14],[int204,int15],[int203,int16],[int202,int17],[int201,int18],[int200,int19],[int199,int20],[int198,int21],[int197,int22],[int196,int23],[int195,int24],[int194,int25],[int193,int26],[int192,int27],[int191,int28],[int190,int29],[int189,int30],[int188,int31],[int187,int32],[int186,int33],[int185,int34],[int184,int35],[int183,int36],[int182,int37],[int181,int38],[int180,int39],[int179,int40],[int178,int41],[int177,int42],[int176,int43],[int175,int44],[int174,int45],[int173,int46],[int172,int47],[int171,int48],[int170,int49],[int169,int50],[int168,int51],[int167,int52],[int166,int53],[int165,int54],[int164,int55],[int163,int56],[int162,int57],[int161,int58],[int160,int59],[int159,int60],[int158,int61],[int157,int62],[int156,int63],[int155,int64],[int154,int65],[int153,int66],[int152,int67],[int151,int68],[int150,int69],[int149,int70],[int148,int71],[int147,int72],[int146,int73],[int145,int74],[int144,int75],[int143,int76],[int142,int77],[int141,int78],[int140,int79],[int139,int80],[int138,int81],[int137,int82],[int136,int83],[int135,int84],[int134,int85],[int133,int86],[int132,int87],[int131,int88],[int130,int89],[int129,int90],[int128,int91],[int127,int92],[int126,int93],[int125,int94],[int124,int95],[int123,int96],[int122,int97],[int121,int98],[int120,int99],[int119,int100],[int118,int101],[int117,int102],[int116,int103],[int115,int104],[int114,int105],[int113,int106],[int112,int107],[int111,int108],[int110,int109] ],'y')
let num220 = add.eq([ [int219,int1],[int218,int2],[int217,int3],[int216,int4],[int215,int5],[int214,int6],[int213,int7],[int212,int8],[int211,int9],[int210,int10],[int209,int11],[int208,int12],[int207,int13],[int206,int14],[int205,int15],[int204,int16],[int203,int17],[int202,int18],[int201,int19],[int200,int20],[int199,int21],[int198,int22],[int197,int23],[int196,int24],[int195,int25],[int194,int26],[int193,int27],[int192,int28],[int191,int29],[int190,int30],[int189,int31],[int188,int32],[int187,int33],[int186,int34],[int185,int35],[int184,int36],[int183,int37],[int182,int38],[int181,int39],[int180,int40],[int179,int41],[int178,int42],[int177,int43],[int176,int44],[int175,int45],[int174,int46],[int173,int47],[int172,int48],[int171,int49],[int170,int50],[int169,int51],[int168,int52],[int167,int53],[int166,int54],[int165,int55],[int164,int56],[int163,int57],[int162,int58],[int161,int59],[int160,int60],[int159,int61],[int158,int62],[int157,int63],[int156,int64],[int155,int65],[int154,int66],[int153,int67],[int152,int68],[int151,int69],[int150,int70],[int149,int71],[int148,int72],[int147,int73],[int146,int74],[int145,int75],[int144,int76],[int143,int77],[int142,int78],[int141,int79],[int140,int80],[int139,int81],[int138,int82],[int137,int83],[int136,int84],[int135,int85],[int134,int86],[int133,int87],[int132,int88],[int131,int89],[int130,int90],[int129,int91],[int128,int92],[int127,int93],[int126,int94],[int125,int95],[int124,int96],[int123,int97],[int122,int98],[int121,int99],[int120,int100],[int119,int101],[int118,int102],[int117,int103],[int116,int104],[int115,int105],[int114,int106],[int113,int107],...,[int110,int110] ],'y')
let num221 = add.eq([ [int220,int1],[int219,int2],[int218,int3],[int217,int4],[int216,int5],[int215,int6],[int214,int7],[int213,int8],[int212,int9],[int211,int10],[int210,int11],[int209,int12],[int208,int13],[int207,int14],[int206,int15],[int205,int16],[int204,int17],[int203,int18],[int202,int19],[int201,int20],[int200,int21],[int199,int22],[int198,int23],[int197,int24],[int196,int25],[int195,int26],[int194,int27],[int193,int28],[int192,int29],[int191,int30],[int190,int31],[int189,int32],[int188,int33],[int187,int34],[int186,int35],[int185,int36],[int184,int37],[int183,int38],[int182,int39],[int181,int40],[int180,int41],[int179,int42],[int178,int43],[int177,int44],[int176,int45],[int175,int46],[int174,int47],[int173,int48],[int172,int49],[int171,int50],[int170,int51],[int169,int52],[int168,int53],[int167,int54],[int166,int55],[int165,int56],[int164,int57],[int163,int58],[int162,int59],[int161,int60],[int160,int61],[int159,int62],[int158,int63],[int157,int64],[int156,int65],[int155,int66],[int154,int67],[int153,int68],[int152,int69],[int151,int70],[int150,int71],[int149,int72],[int148,int73],[int147,int74],[int146,int75],[int145,int76],[int144,int77],[int143,int78],[int142,int79],[int141,int80],[int140,int81],[int139,int82],[int138,int83],[int137,int84],[int136,int85],[int135,int86],[int134,int87],[int133,int88],[int132,int89],[int131,int90],[int130,int91],[int129,int92],[int128,int93],[int127,int94],[int126,int95],[int125,int96],[int124,int97],[int123,int98],[int122,int99],[int121,int100],[int120,int101],[int119,int102],[int118,int103],[int117,int104],[int116,int105],[int115,int106],[int114,int107],[int113,int108],[int112,int109],[int111,int110] ],'y')
let num222 = add.eq([ [int221,int1],[int220,int2],[int219,int3],[int218,int4],[int217,int5],[int216,int6],[int215,int7],[int214,int8],[int213,int9],[int212,int10],[int211,int11],[int210,int12],[int209,int13],[int208,int14],[int207,int15],[int206,int16],[int205,int17],[int204,int18],[int203,int19],[int202,int20],[int201,int21],[int200,int22],[int199,int23],[int198,int24],[int197,int25],[int196,int26],[int195,int27],[int194,int28],[int193,int29],[int192,int30],[int191,int31],[int190,int32],[int189,int33],[int188,int34],[int187,int35],[int186,int36],[int185,int37],[int184,int38],[int183,int39],[int182,int40],[int181,int41],[int180,int42],[int179,int43],[int178,int44],[int177,int45],[int176,int46],[int175,int47],[int174,int48],[int173,int49],[int172,int50],[int171,int51],[int170,int52],[int169,int53],[int168,int54],[int167,int55],[int166,int56],[int165,int57],[int164,int58],[int163,int59],[int162,int60],[int161,int61],[int160,int62],[int159,int63],[int158,int64],[int157,int65],[int156,int66],[int155,int67],[int154,int68],[int153,int69],[int152,int70],[int151,int71],[int150,int72],[int149,int73],[int148,int74],[int147,int75],[int146,int76],[int145,int77],[int144,int78],[int143,int79],[int142,int80],[int141,int81],[int140,int82],[int139,int83],[int138,int84],[int137,int85],[int136,int86],[int135,int87],[int134,int88],[int133,int89],[int132,int90],[int131,int91],[int130,int92],[int129,int93],[int128,int94],[int127,int95],[int126,int96],[int125,int97],[int124,int98],[int123,int99],[int122,int100],[int121,int101],[int120,int102],[int119,int103],[int118,int104],[int117,int105],[int116,int106],[int115,int107],[int114,int108],[int113,int109],[int112,int110],[int111,int111] ],'y')
let num223 = add.eq([ [int222,int1],[int221,int2],[int220,int3],[int219,int4],[int218,int5],[int217,int6],[int216,int7],[int215,int8],[int214,int9],[int213,int10],[int212,int11],[int211,int12],[int210,int13],[int209,int14],[int208,int15],[int207,int16],[int206,int17],[int205,int18],[int204,int19],[int203,int20],[int202,int21],[int201,int22],[int200,int23],[int199,int24],[int198,int25],[int197,int26],[int196,int27],[int195,int28],[int194,int29],[int193,int30],[int192,int31],[int191,int32],[int190,int33],[int189,int34],[int188,int35],[int187,int36],[int186,int37],[int185,int38],[int184,int39],[int183,int40],[int182,int41],[int181,int42],[int180,int43],[int179,int44],[int178,int45],[int177,int46],[int176,int47],[int175,int48],[int174,int49],[int173,int50],[int172,int51],[int171,int52],[int170,int53],[int169,int54],[int168,int55],[int167,int56],[int166,int57],[int165,int58],[int164,int59],[int163,int60],[int162,int61],[int161,int62],[int160,int63],[int159,int64],[int158,int65],[int157,int66],[int156,int67],[int155,int68],[int154,int69],[int153,int70],[int152,int71],[int151,int72],[int150,int73],[int149,int74],[int148,int75],[int147,int76],[int146,int77],[int145,int78],[int144,int79],[int143,int80],[int142,int81],[int141,int82],[int140,int83],[int139,int84],[int138,int85],[int137,int86],[int136,int87],[int135,int88],[int134,int89],[int133,int90],[int132,int91],[int131,int92],[int130,int93],[int129,int94],[int128,int95],[int127,int96],[int126,int97],[int125,int98],[int124,int99],[int123,int100],[int122,int101],[int121,int102],[int120,int103],[int119,int104],[int118,int105],[int117,int106],[int116,int107],[int115,int108],[int114,int109],[int113,int110],[int112,int111] ],'y')
let num224 = add.eq([ [int223,int1],[int222,int2],[int221,int3],[int220,int4],[int219,int5],[int218,int6],[int217,int7],[int216,int8],[int215,int9],[int214,int10],[int213,int11],[int212,int12],[int211,int13],[int210,int14],[int209,int15],[int208,int16],[int207,int17],[int206,int18],[int205,int19],[int204,int20],[int203,int21],[int202,int22],[int201,int23],[int200,int24],[int199,int25],[int198,int26],[int197,int27],[int196,int28],[int195,int29],[int194,int30],[int193,int31],[int192,int32],[int191,int33],[int190,int34],[int189,int35],[int188,int36],[int187,int37],[int186,int38],[int185,int39],[int184,int40],[int183,int41],[int182,int42],[int181,int43],[int180,int44],[int179,int45],[int178,int46],[int177,int47],[int176,int48],[int175,int49],[int174,int50],[int173,int51],[int172,int52],[int171,int53],[int170,int54],[int169,int55],[int168,int56],[int167,int57],[int166,int58],[int165,int59],[int164,int60],[int163,int61],[int162,int62],[int161,int63],[int160,int64],[int159,int65],[int158,int66],[int157,int67],[int156,int68],[int155,int69],[int154,int70],[int153,int71],[int152,int72],[int151,int73],[int150,int74],[int149,int75],[int148,int76],[int147,int77],[int146,int78],[int145,int79],[int144,int80],[int143,int81],[int142,int82],[int141,int83],[int140,int84],[int139,int85],[int138,int86],[int137,int87],[int136,int88],[int135,int89],[int134,int90],[int133,int91],[int132,int92],[int131,int93],[int130,int94],[int129,int95],[int128,int96],[int127,int97],[int126,int98],[int125,int99],[int124,int100],[int123,int101],[int122,int102],[int121,int103],[int120,int104],[int119,int105],[int118,int106],[int117,int107],[int116,int108],[int115,int109],[int114,int110],[int113,int111],[int112,int112] ],'y')
let num225 = add.eq([ [int224,int1],[int223,int2],[int222,int3],[int221,int4],[int220,int5],[int219,int6],[int218,int7],[int217,int8],[int216,int9],[int215,int10],[int214,int11],[int213,int12],[int212,int13],[int211,int14],[int210,int15],[int209,int16],[int208,int17],[int207,int18],[int206,int19],[int205,int20],[int204,int21],[int203,int22],[int202,int23],[int201,int24],[int200,int25],[int199,int26],[int198,int27],[int197,int28],[int196,int29],[int195,int30],[int194,int31],[int193,int32],[int192,int33],[int191,int34],[int190,int35],[int189,int36],[int188,int37],[int187,int38],[int186,int39],[int185,int40],[int184,int41],[int183,int42],[int182,int43],[int181,int44],[int180,int45],[int179,int46],[int178,int47],[int177,int48],[int176,int49],[int175,int50],[int174,int51],[int173,int52],[int172,int53],[int171,int54],[int170,int55],[int169,int56],[int168,int57],[int167,int58],[int166,int59],[int165,int60],[int164,int61],[int163,int62],[int162,int63],[int161,int64],[int160,int65],[int159,int66],[int158,int67],[int157,int68],[int156,int69],[int155,int70],[int154,int71],[int153,int72],[int152,int73],[int151,int74],[int150,int75],[int149,int76],[int148,int77],[int147,int78],[int146,int79],[int145,int80],[int144,int81],[int143,int82],[int142,int83],[int141,int84],[int140,int85],[int139,int86],[int138,int87],[int137,int88],[int136,int89],[int135,int90],[int134,int91],[int133,int92],[int132,int93],[int131,int94],[int130,int95],[int129,int96],[int128,int97],[int127,int98],[int126,int99],[int125,int100],[int124,int101],[int123,int102],[int122,int103],[int121,int104],[int120,int105],[int119,int106],[int118,int107],[int117,int108],[int116,int109],[int115,int110],[int114,int111],[int113,int112] ],'y')
let num226 = add.eq([ [int225,int1],[int224,int2],[int223,int3],[int222,int4],[int221,int5],[int220,int6],[int219,int7],[int218,int8],[int217,int9],[int216,int10],[int215,int11],[int214,int12],[int213,int13],[int212,int14],[int211,int15],[int210,int16],[int209,int17],[int208,int18],[int207,int19],[int206,int20],[int205,int21],[int204,int22],[int203,int23],[int202,int24],[int201,int25],[int200,int26],[int199,int27],[int198,int28],[int197,int29],[int196,int30],[int195,int31],[int194,int32],[int193,int33],[int192,int34],[int191,int35],[int190,int36],[int189,int37],[int188,int38],[int187,int39],[int186,int40],[int185,int41],[int184,int42],[int183,int43],[int182,int44],[int181,int45],[int180,int46],[int179,int47],[int178,int48],[int177,int49],[int176,int50],[int175,int51],[int174,int52],[int173,int53],[int172,int54],[int171,int55],[int170,int56],[int169,int57],[int168,int58],[int167,int59],[int166,int60],[int165,int61],[int164,int62],[int163,int63],[int162,int64],[int161,int65],[int160,int66],[int159,int67],[int158,int68],[int157,int69],[int156,int70],[int155,int71],[int154,int72],[int153,int73],[int152,int74],[int151,int75],[int150,int76],[int149,int77],[int148,int78],[int147,int79],[int146,int80],[int145,int81],[int144,int82],[int143,int83],[int142,int84],[int141,int85],[int140,int86],[int139,int87],[int138,int88],[int137,int89],[int136,int90],[int135,int91],[int134,int92],[int133,int93],[int132,int94],[int131,int95],[int130,int96],[int129,int97],[int128,int98],[int127,int99],[int126,int100],[int125,int101],[int124,int102],[int123,int103],[int122,int104],[int121,int105],[int120,int106],[int119,int107],[int118,int108],[int117,int109],[int116,int110],[int115,int111],[int114,int112],[int113,int113] ],'y')
let num227 = add.eq([ [int226,int1],[int225,int2],[int224,int3],[int223,int4],[int222,int5],[int221,int6],[int220,int7],[int219,int8],[int218,int9],[int217,int10],[int216,int11],[int215,int12],[int214,int13],[int213,int14],[int212,int15],[int211,int16],[int210,int17],[int209,int18],[int208,int19],[int207,int20],[int206,int21],[int205,int22],[int204,int23],[int203,int24],[int202,int25],[int201,int26],[int200,int27],[int199,int28],[int198,int29],[int197,int30],[int196,int31],[int195,int32],[int194,int33],[int193,int34],[int192,int35],[int191,int36],[int190,int37],[int189,int38],[int188,int39],[int187,int40],[int186,int41],[int185,int42],[int184,int43],[int183,int44],[int182,int45],[int181,int46],[int180,int47],[int179,int48],[int178,int49],[int177,int50],[int176,int51],[int175,int52],[int174,int53],[int173,int54],[int172,int55],[int171,int56],[int170,int57],[int169,int58],[int168,int59],[int167,int60],[int166,int61],[int165,int62],[int164,int63],[int163,int64],[int162,int65],[int161,int66],[int160,int67],[int159,int68],[int158,int69],[int157,int70],[int156,int71],[int155,int72],[int154,int73],[int153,int74],[int152,int75],[int151,int76],[int150,int77],[int149,int78],[int148,int79],[int147,int80],[int146,int81],[int145,int82],[int144,int83],[int143,int84],[int142,int85],[int141,int86],[int140,int87],[int139,int88],[int138,int89],[int137,int90],[int136,int91],[int135,int92],[int134,int93],[int133,int94],[int132,int95],[int131,int96],[int130,int97],[int129,int98],[int128,int99],[int127,int100],[int126,int101],[int125,int102],[int124,int103],[int123,int104],[int122,int105],[int121,int106],[int120,int107],[int119,int108],[int118,int109],[int117,int110],[int116,int111],[int115,int112],[int114,int113] ],'y')
let num228 = add.eq([ [int227,int1],[int226,int2],[int225,int3],[int224,int4],[int223,int5],[int222,int6],[int221,int7],[int220,int8],[int219,int9],[int218,int10],[int217,int11],[int216,int12],[int215,int13],[int214,int14],[int213,int15],[int212,int16],[int211,int17],[int210,int18],[int209,int19],[int208,int20],[int207,int21],[int206,int22],[int205,int23],[int204,int24],[int203,int25],[int202,int26],[int201,int27],[int200,int28],[int199,int29],[int198,int30],[int197,int31],[int196,int32],[int195,int33],[int194,int34],[int193,int35],[int192,int36],[int191,int37],[int190,int38],[int189,int39],[int188,int40],[int187,int41],[int186,int42],[int185,int43],[int184,int44],[int183,int45],[int182,int46],[int181,int47],[int180,int48],[int179,int49],[int178,int50],[int177,int51],[int176,int52],[int175,int53],[int174,int54],[int173,int55],[int172,int56],[int171,int57],[int170,int58],[int169,int59],[int168,int60],[int167,int61],[int166,int62],[int165,int63],[int164,int64],[int163,int65],[int162,int66],[int161,int67],[int160,int68],[int159,int69],[int158,int70],[int157,int71],[int156,int72],[int155,int73],[int154,int74],[int153,int75],[int152,int76],[int151,int77],[int150,int78],[int149,int79],[int148,int80],[int147,int81],[int146,int82],[int145,int83],[int144,int84],[int143,int85],[int142,int86],[int141,int87],[int140,int88],[int139,int89],[int138,int90],[int137,int91],[int136,int92],[int135,int93],[int134,int94],[int133,int95],[int132,int96],[int131,int97],[int130,int98],[int129,int99],[int128,int100],[int127,int101],[int126,int102],[int125,int103],[int124,int104],[int123,int105],[int122,int106],[int121,int107],[int120,int108],[int119,int109],[int118,int110],[int117,int111],[int116,int112],[int115,int113],[int114,int114] ],'y')
let num229 = add.eq([ [int228,int1],[int227,int2],[int226,int3],[int225,int4],[int224,int5],[int223,int6],[int222,int7],[int221,int8],[int220,int9],[int219,int10],[int218,int11],[int217,int12],[int216,int13],[int215,int14],[int214,int15],[int213,int16],[int212,int17],[int211,int18],[int210,int19],[int209,int20],[int208,int21],[int207,int22],[int206,int23],[int205,int24],[int204,int25],[int203,int26],[int202,int27],[int201,int28],[int200,int29],[int199,int30],[int198,int31],[int197,int32],[int196,int33],[int195,int34],[int194,int35],[int193,int36],[int192,int37],[int191,int38],[int190,int39],[int189,int40],[int188,int41],[int187,int42],[int186,int43],[int185,int44],[int184,int45],[int183,int46],[int182,int47],[int181,int48],[int180,int49],[int179,int50],[int178,int51],[int177,int52],[int176,int53],[int175,int54],[int174,int55],[int173,int56],[int172,int57],[int171,int58],[int170,int59],[int169,int60],[int168,int61],[int167,int62],[int166,int63],[int165,int64],[int164,int65],[int163,int66],[int162,int67],[int161,int68],[int160,int69],[int159,int70],[int158,int71],[int157,int72],[int156,int73],[int155,int74],[int154,int75],[int153,int76],[int152,int77],[int151,int78],[int150,int79],[int149,int80],[int148,int81],[int147,int82],[int146,int83],[int145,int84],[int144,int85],[int143,int86],[int142,int87],[int141,int88],[int140,int89],[int139,int90],[int138,int91],[int137,int92],[int136,int93],[int135,int94],[int134,int95],[int133,int96],[int132,int97],[int131,int98],[int130,int99],[int129,int100],[int128,int101],[int127,int102],[int126,int103],[int125,int104],[int124,int105],[int123,int106],[int122,int107],[int121,int108],[int120,int109],[int119,int110],[int118,int111],[int117,int112],[int116,int113],[int115,int114] ],'y')
let num230 = add.eq([ [int229,int1],[int228,int2],[int227,int3],[int226,int4],[int225,int5],[int224,int6],[int223,int7],[int222,int8],[int221,int9],[int220,int10],[int219,int11],[int218,int12],[int217,int13],[int216,int14],[int215,int15],[int214,int16],[int213,int17],[int212,int18],[int211,int19],[int210,int20],[int209,int21],[int208,int22],[int207,int23],[int206,int24],[int205,int25],[int204,int26],[int203,int27],[int202,int28],[int201,int29],[int200,int30],[int199,int31],[int198,int32],[int197,int33],[int196,int34],[int195,int35],[int194,int36],[int193,int37],[int192,int38],[int191,int39],[int190,int40],[int189,int41],[int188,int42],[int187,int43],[int186,int44],[int185,int45],[int184,int46],[int183,int47],[int182,int48],[int181,int49],[int180,int50],[int179,int51],[int178,int52],[int177,int53],[int176,int54],[int175,int55],[int174,int56],[int173,int57],[int172,int58],[int171,int59],[int170,int60],[int169,int61],[int168,int62],[int167,int63],[int166,int64],[int165,int65],[int164,int66],[int163,int67],[int162,int68],[int161,int69],[int160,int70],[int159,int71],[int158,int72],[int157,int73],[int156,int74],[int155,int75],[int154,int76],[int153,int77],[int152,int78],[int151,int79],[int150,int80],[int149,int81],[int148,int82],[int147,int83],[int146,int84],[int145,int85],[int144,int86],[int143,int87],[int142,int88],[int141,int89],[int140,int90],[int139,int91],[int138,int92],[int137,int93],[int136,int94],[int135,int95],[int134,int96],[int133,int97],[int132,int98],[int131,int99],[int130,int100],[int129,int101],[int128,int102],[int127,int103],[int126,int104],[int125,int105],[int124,int106],[int123,int107],[int122,int108],[int121,int109],[int120,int110],[int119,int111],[int118,int112],[int117,int113],[int116,int114],[int115,int115] ],'y')

let num231 = add.eq([ [int230,int1],[int229,int2],[int228,int3],[int227,int4],[int226,int5],[int225,int6],[int224,int7],[int223,int8],[int222,int9],[int221,int10],[int220,int11],[int219,int12],[int218,int13],[int217,int14],[int216,int15],[int215,int16],[int214,int17],[int213,int18],[int212,int19],[int211,int20],[int210,int21],[int209,int22],[int208,int23],[int207,int24],[int206,int25],[int205,int26],[int204,int27],[int203,int28],[int202,int29],[int201,int30],[int200,int31],[int199,int32],[int198,int33],[int197,int34],[int196,int35],[int195,int36],[int194,int37],[int193,int38],[int192,int39],[int191,int40],[int190,int41],[int189,int42],[int188,int43],[int187,int44],[int186,int45],[int185,int46],[int184,int47],[int183,int48],[int182,int49],[int181,int50],[int180,int51],[int179,int52],[int178,int53],[int177,int54],[int176,int55],[int175,int56],[int174,int57],[int173,int58],[int172,int59],[int171,int60],[int170,int61],[int169,int62],[int168,int63],[int167,int64],[int166,int65],[int165,int66],[int164,int67],[int163,int68],[int162,int69],[int161,int70],[int160,int71],[int159,int72],[int158,int73],[int157,int74],[int156,int75],[int155,int76],[int154,int77],[int153,int78],[int152,int79],[int151,int80],[int150,int81],[int149,int82],[int148,int83],[int147,int84],[int146,int85],[int145,int86],[int144,int87],[int143,int88],[int142,int89],[int141,int90],[int140,int91],[int139,int92],[int138,int93],[int137,int94],[int136,int95],[int135,int96],[int134,int97],[int133,int98],[int132,int99],[int131,int100],[int130,int101],[int129,int102],[int128,int103],[int127,int104],[int126,int105],[int125,int106],[int124,int107],[int123,int108],[int122,int109],[int121,int110],[int120,int111],[int119,int112],[int118,int113],[int117,int114],[int116,int115] ],'y')
let num232 = add.eq([ [int231,int1],[int230,int2],[int229,int3],[int228,int4],[int227,int5],[int226,int6],[int225,int7],[int224,int8],[int223,int9],[int222,int10],[int221,int11],[int220,int12],[int219,int13],[int218,int14],[int217,int15],[int216,int16],[int215,int17],[int214,int18],[int213,int19],[int212,int20],[int211,int21],[int210,int22],[int209,int23],[int208,int24],[int207,int25],[int206,int26],[int205,int27],[int204,int28],[int203,int29],[int202,int30],[int201,int31],[int200,int32],[int199,int33],[int198,int34],[int197,int35],[int196,int36],[int195,int37],[int194,int38],[int193,int39],[int192,int40],[int191,int41],[int190,int42],[int189,int43],[int188,int44],[int187,int45],[int186,int46],[int185,int47],[int184,int48],[int183,int49],[int182,int50],[int181,int51],[int180,int52],[int179,int53],[int178,int54],[int177,int55],[int176,int56],[int175,int57],[int174,int58],[int173,int59],[int172,int60],[int171,int61],[int170,int62],[int169,int63],[int168,int64],[int167,int65],[int166,int66],[int165,int67],[int164,int68],[int163,int69],[int162,int70],[int161,int71],[int160,int72],[int159,int73],[int158,int74],[int157,int75],[int156,int76],[int155,int77],[int154,int78],[int153,int79],[int152,int80],[int151,int81],[int150,int82],[int149,int83],[int148,int84],[int147,int85],[int146,int86],[int145,int87],[int144,int88],[int143,int89],[int142,int90],[int141,int91],[int140,int92],[int139,int93],[int138,int94],[int137,int95],[int136,int96],[int135,int97],[int134,int98],[int133,int99],[int132,int100],[int131,int101],[int130,int102],[int129,int103],[int128,int104],[int127,int105],[int126,int106],[int125,int107],[int124,int108],[int123,int109],[int122,int110],[int121,int111],[int120,int112],[int119,int113],[int118,int114],[int117,int115],[int116,int116] ],'y')
let num233 = add.eq([ [int232,int1],[int231,int2],[int230,int3],[int229,int4],[int228,int5],[int227,int6],[int226,int7],[int225,int8],[int224,int9],[int223,int10],[int222,int11],[int221,int12],[int220,int13],[int219,int14],[int218,int15],[int217,int16],[int216,int17],[int215,int18],[int214,int19],[int213,int20],[int212,int21],[int211,int22],[int210,int23],[int209,int24],[int208,int25],[int207,int26],[int206,int27],[int205,int28],[int204,int29],[int203,int30],[int202,int31],[int201,int32],[int200,int33],[int199,int34],[int198,int35],[int197,int36],[int196,int37],[int195,int38],[int194,int39],[int193,int40],[int192,int41],[int191,int42],[int190,int43],[int189,int44],[int188,int45],[int187,int46],[int186,int47],[int185,int48],[int184,int49],[int183,int50],[int182,int51],[int181,int52],[int180,int53],[int179,int54],[int178,int55],[int177,int56],[int176,int57],[int175,int58],[int174,int59],[int173,int60],[int172,int61],[int171,int62],[int170,int63],[int169,int64],[int168,int65],[int167,int66],[int166,int67],[int165,int68],[int164,int69],[int163,int70],[int162,int71],[int161,int72],[int160,int73],[int159,int74],[int158,int75],[int157,int76],[int156,int77],[int155,int78],[int154,int79],[int153,int80],[int152,int81],[int151,int82],[int150,int83],[int149,int84],[int148,int85],[int147,int86],[int146,int87],[int145,int88],[int144,int89],[int143,int90],[int142,int91],[int141,int92],[int140,int93],[int139,int94],[int138,int95],[int137,int96],[int136,int97],[int135,int98],[int134,int99],[int133,int100],[int132,int101],[int131,int102],[int130,int103],[int129,int104],[int128,int105],[int127,int106],[int126,int107],[int125,int108],[int124,int109],[int123,int110],[int122,int111],[int121,int112],[int120,int113],[int119,int114],[int118,int115],[int117,int116] ],'y')
let num234 = add.eq([ [int233,int1],[int232,int2],[int231,int3],[int230,int4],[int229,int5],[int228,int6],[int227,int7],[int226,int8],[int225,int9],[int224,int10],[int223,int11],[int222,int12],[int221,int13],[int220,int14],[int219,int15],[int218,int16],[int217,int17],[int216,int18],[int215,int19],[int214,int20],[int213,int21],[int212,int22],[int211,int23],[int210,int24],[int209,int25],[int208,int26],[int207,int27],[int206,int28],[int205,int29],[int204,int30],[int203,int31],[int202,int32],[int201,int33],[int200,int34],[int199,int35],[int198,int36],[int197,int37],[int196,int38],[int195,int39],[int194,int40],[int193,int41],[int192,int42],[int191,int43],[int190,int44],[int189,int45],[int188,int46],[int187,int47],[int186,int48],[int185,int49],[int184,int50],[int183,int51],[int182,int52],[int181,int53],[int180,int54],[int179,int55],[int178,int56],[int177,int57],[int176,int58],[int175,int59],[int174,int60],[int173,int61],[int172,int62],[int171,int63],[int170,int64],[int169,int65],[int168,int66],[int167,int67],[int166,int68],[int165,int69],[int164,int70],[int163,int71],[int162,int72],[int161,int73],[int160,int74],[int159,int75],[int158,int76],[int157,int77],[int156,int78],[int155,int79],[int154,int80],[int153,int81],[int152,int82],[int151,int83],[int150,int84],[int149,int85],[int148,int86],[int147,int87],[int146,int88],[int145,int89],[int144,int90],[int143,int91],[int142,int92],[int141,int93],[int140,int94],[int139,int95],[int138,int96],[int137,int97],[int136,int98],[int135,int99],[int134,int100],[int133,int101],[int132,int102],[int131,int103],[int130,int104],[int129,int105],[int128,int106],[int127,int107],[int126,int108],[int125,int109],[int124,int110],[int123,int111],[int122,int112],[int121,int113],[int120,int114],[int119,int115],[int118,int116],[int117,int117] ],'y')
let num235 = add.eq([ [int234,int1],[int233,int2],[int232,int3],[int231,int4],[int230,int5],[int229,int6],[int228,int7],[int227,int8],[int226,int9],[int225,int10],[int224,int11],[int223,int12],[int222,int13],[int221,int14],[int220,int15],[int219,int16],[int218,int17],[int217,int18],[int216,int19],[int215,int20],[int214,int21],[int213,int22],[int212,int23],[int211,int24],[int210,int25],[int209,int26],[int208,int27],[int207,int28],[int206,int29],[int205,int30],[int204,int31],[int203,int32],[int202,int33],[int201,int34],[int200,int35],[int199,int36],[int198,int37],[int197,int38],[int196,int39],[int195,int40],[int194,int41],[int193,int42],[int192,int43],[int191,int44],[int190,int45],[int189,int46],[int188,int47],[int187,int48],[int186,int49],[int185,int50],[int184,int51],[int183,int52],[int182,int53],[int181,int54],[int180,int55],[int179,int56],[int178,int57],[int177,int58],[int176,int59],[int175,int60],[int174,int61],[int173,int62],[int172,int63],[int171,int64],[int170,int65],[int169,int66],[int168,int67],[int167,int68],[int166,int69],[int165,int70],[int164,int71],[int163,int72],[int162,int73],[int161,int74],[int160,int75],[int159,int76],[int158,int77],[int157,int78],[int156,int79],[int155,int80],[int154,int81],[int153,int82],[int152,int83],[int151,int84],[int150,int85],[int149,int86],[int148,int87],[int147,int88],[int146,int89],[int145,int90],[int144,int91],[int143,int92],[int142,int93],[int141,int94],[int140,int95],[int139,int96],[int138,int97],[int137,int98],[int136,int99],[int135,int100],[int134,int101],[int133,int102],[int132,int103],[int131,int104],[int130,int105],[int129,int106],[int128,int107],[int127,int108],[int126,int109],[int125,int110],[int124,int111],[int123,int112],[int122,int113],[int121,int114],[int120,int115],[int119,int116],[int118,int117] ],'y')
let num236 = add.eq([ [int235,int1],[int234,int2],[int233,int3],[int232,int4],[int231,int5],[int230,int6],[int229,int7],[int228,int8],[int227,int9],[int226,int10],[int225,int11],[int224,int12],[int223,int13],[int222,int14],[int221,int15],[int220,int16],[int219,int17],[int218,int18],[int217,int19],[int216,int20],[int215,int21],[int214,int22],[int213,int23],[int212,int24],[int211,int25],[int210,int26],[int209,int27],[int208,int28],[int207,int29],[int206,int30],[int205,int31],[int204,int32],[int203,int33],[int202,int34],[int201,int35],[int200,int36],[int199,int37],[int198,int38],[int197,int39],[int196,int40],[int195,int41],[int194,int42],[int193,int43],[int192,int44],[int191,int45],[int190,int46],[int189,int47],[int188,int48],[int187,int49],[int186,int50],[int185,int51],[int184,int52],[int183,int53],[int182,int54],[int181,int55],[int180,int56],[int179,int57],[int178,int58],[int177,int59],[int176,int60],[int175,int61],[int174,int62],[int173,int63],[int172,int64],[int171,int65],[int170,int66],[int169,int67],[int168,int68],[int167,int69],[int166,int70],[int165,int71],[int164,int72],[int163,int73],[int162,int74],[int161,int75],[int160,int76],[int159,int77],[int158,int78],[int157,int79],[int156,int80],[int155,int81],[int154,int82],[int153,int83],[int152,int84],[int151,int85],[int150,int86],[int149,int87],[int148,int88],[int147,int89],[int146,int90],[int145,int91],[int144,int92],[int143,int93],[int142,int94],[int141,int95],[int140,int96],[int139,int97],[int138,int98],[int137,int99],[int136,int100],[int135,int101],[int134,int102],[int133,int103],[int132,int104],[int131,int105],[int130,int106],[int129,int107],[int128,int108],[int127,int109],[int126,int110],[int125,int111],[int124,int112],[int123,int113],[int122,int114],[int121,int115],[int120,int116],[int119,int117],[int118,int118] ],'y')
let num237 = add.eq([ [int236,int1],[int235,int2],[int234,int3],[int233,int4],[int232,int5],[int231,int6],[int230,int7],[int229,int8],[int228,int9],[int227,int10],[int226,int11],[int225,int12],[int224,int13],[int223,int14],[int222,int15],[int221,int16],[int220,int17],[int219,int18],[int218,int19],[int217,int20],[int216,int21],[int215,int22],[int214,int23],[int213,int24],[int212,int25],[int211,int26],[int210,int27],[int209,int28],[int208,int29],[int207,int30],[int206,int31],[int205,int32],[int204,int33],[int203,int34],[int202,int35],[int201,int36],[int200,int37],[int199,int38],[int198,int39],[int197,int40],[int196,int41],[int195,int42],[int194,int43],[int193,int44],[int192,int45],[int191,int46],[int190,int47],[int189,int48],[int188,int49],[int187,int50],[int186,int51],[int185,int52],[int184,int53],[int183,int54],[int182,int55],[int181,int56],[int180,int57],[int179,int58],[int178,int59],[int177,int60],[int176,int61],[int175,int62],[int174,int63],[int173,int64],[int172,int65],[int171,int66],[int170,int67],[int169,int68],[int168,int69],[int167,int70],[int166,int71],[int165,int72],[int164,int73],[int163,int74],[int162,int75],[int161,int76],[int160,int77],[int159,int78],[int158,int79],[int157,int80],[int156,int81],[int155,int82],[int154,int83],[int153,int84],[int152,int85],[int151,int86],[int150,int87],[int149,int88],[int148,int89],[int147,int90],[int146,int91],[int145,int92],[int144,int93],[int143,int94],[int142,int95],[int141,int96],[int140,int97],[int139,int98],[int138,int99],[int137,int100],[int136,int101],[int135,int102],[int134,int103],[int133,int104],[int132,int105],[int131,int106],[int130,int107],[int129,int108],[int128,int109],[int127,int110],[int126,int111],[int125,int112],[int124,int113],[int123,int114],[int122,int115],[int121,int116],[int120,int117],[int119,int118] ],'y')
let num238 = add.eq([ [int237,int1],[int236,int2],[int235,int3],[int234,int4],[int233,int5],[int232,int6],[int231,int7],[int230,int8],[int229,int9],[int228,int10],[int227,int11],[int226,int12],[int225,int13],[int224,int14],[int223,int15],[int222,int16],[int221,int17],[int220,int18],[int219,int19],[int218,int20],[int217,int21],[int216,int22],[int215,int23],[int214,int24],[int213,int25],[int212,int26],[int211,int27],[int210,int28],[int209,int29],[int208,int30],[int207,int31],[int206,int32],[int205,int33],[int204,int34],[int203,int35],[int202,int36],[int201,int37],[int200,int38],[int199,int39],[int198,int40],[int197,int41],[int196,int42],[int195,int43],[int194,int44],[int193,int45],[int192,int46],[int191,int47],[int190,int48],[int189,int49],[int188,int50],[int187,int51],[int186,int52],[int185,int53],[int184,int54],[int183,int55],[int182,int56],[int181,int57],[int180,int58],[int179,int59],[int178,int60],[int177,int61],[int176,int62],[int175,int63],[int174,int64],[int173,int65],[int172,int66],[int171,int67],[int170,int68],[int169,int69],[int168,int70],[int167,int71],[int166,int72],[int165,int73],[int164,int74],[int163,int75],[int162,int76],[int161,int77],[int160,int78],[int159,int79],[int158,int80],[int157,int81],[int156,int82],[int155,int83],[int154,int84],[int153,int85],[int152,int86],[int151,int87],[int150,int88],[int149,int89],[int148,int90],[int147,int91],[int146,int92],[int145,int93],[int144,int94],[int143,int95],[int142,int96],[int141,int97],[int140,int98],[int139,int99],[int138,int100],[int137,int101],[int136,int102],[int135,int103],[int134,int104],[int133,int105],[int132,int106],[int131,int107],[int130,int108],[int129,int109],[int128,int110],[int127,int111],[int126,int112],[int125,int113],[int124,int114],[int123,int115],[int122,int116],[int121,int117],[int120,int118],[int119,int119] ],'y')
let num239 = add.eq([ [int238,int1],[int237,int2],[int236,int3],[int235,int4],[int234,int5],[int233,int6],[int232,int7],[int231,int8],[int230,int9],[int229,int10],[int228,int11],[int227,int12],[int226,int13],[int225,int14],[int224,int15],[int223,int16],[int222,int17],[int221,int18],[int220,int19],[int219,int20],[int218,int21],[int217,int22],[int216,int23],[int215,int24],[int214,int25],[int213,int26],[int212,int27],[int211,int28],[int210,int29],[int209,int30],[int208,int31],[int207,int32],[int206,int33],[int205,int34],[int204,int35],[int203,int36],[int202,int37],[int201,int38],[int200,int39],[int199,int40],[int198,int41],[int197,int42],[int196,int43],[int195,int44],[int194,int45],[int193,int46],[int192,int47],[int191,int48],[int190,int49],[int189,int50],[int188,int51],[int187,int52],[int186,int53],[int185,int54],[int184,int55],[int183,int56],[int182,int57],[int181,int58],[int180,int59],[int179,int60],[int178,int61],[int177,int62],[int176,int63],[int175,int64],[int174,int65],[int173,int66],[int172,int67],[int171,int68],[int170,int69],[int169,int70],[int168,int71],[int167,int72],[int166,int73],[int165,int74],[int164,int75],[int163,int76],[int162,int77],[int161,int78],[int160,int79],[int159,int80],[int158,int81],[int157,int82],[int156,int83],[int155,int84],[int154,int85],[int153,int86],[int152,int87],[int151,int88],[int150,int89],[int149,int90],[int148,int91],[int147,int92],[int146,int93],[int145,int94],[int144,int95],[int143,int96],[int142,int97],[int141,int98],[int140,int99],[int139,int100],[int138,int101],[int137,int102],[int136,int103],[int135,int104],[int134,int105],[int133,int106],[int132,int107],[int131,int108],[int130,int109],[int129,int110],[int128,int111],[int127,int112],[int126,int113],[int125,int114],[int124,int115],[int123,int116],[int122,int117],[int121,int118],[int120,int119] ],'y')
let num240 = add.eq([ [int239,int1],[int238,int2],[int237,int3],[int236,int4],[int235,int5],[int234,int6],[int233,int7],[int232,int8],[int231,int9],[int230,int10],[int229,int11],[int228,int12],[int227,int13],[int226,int14],[int225,int15],[int224,int16],[int223,int17],[int222,int18],[int221,int19],[int220,int20],[int219,int21],[int218,int22],[int217,int23],[int216,int24],[int215,int25],[int214,int26],[int213,int27],[int212,int28],[int211,int29],[int210,int30],[int209,int31],[int208,int32],[int207,int33],[int206,int34],[int205,int35],[int204,int36],[int203,int37],[int202,int38],[int201,int39],[int200,int40],[int199,int41],[int198,int42],[int197,int43],[int196,int44],[int195,int45],[int194,int46],[int193,int47],[int192,int48],[int191,int49],[int190,int50],[int189,int51],[int188,int52],[int187,int53],[int186,int54],[int185,int55],[int184,int56],[int183,int57],[int182,int58],[int181,int59],[int180,int60],[int179,int61],[int178,int62],[int177,int63],[int176,int64],[int175,int65],[int174,int66],[int173,int67],[int172,int68],[int171,int69],[int170,int70],[int169,int71],[int168,int72],[int167,int73],[int166,int74],[int165,int75],[int164,int76],[int163,int77],[int162,int78],[int161,int79],[int160,int80],[int159,int81],[int158,int82],[int157,int83],[int156,int84],[int155,int85],[int154,int86],[int153,int87],[int152,int88],[int151,int89],[int150,int90],[int149,int91],[int148,int92],[int147,int93],[int146,int94],[int145,int95],[int144,int96],[int143,int97],[int142,int98],[int141,int99],[int140,int100],[int139,int101],[int138,int102],[int137,int103],[int136,int104],[int135,int105],[int134,int106],[int133,int107],[int132,int108],[int131,int109],[int130,int110],[int129,int111],[int128,int112],[int127,int113],[int126,int114],[int125,int115],[int124,int116],[int123,int117],[int122,int118],[int121,int119],[int120,int120] ],'y')
let num241 = add.eq([ [int240,int1],[int239,int2],[int238,int3],[int237,int4],[int236,int5],[int235,int6],[int234,int7],[int233,int8],[int232,int9],[int231,int10],[int230,int11],[int229,int12],[int228,int13],[int227,int14],[int226,int15],[int225,int16],[int224,int17],[int223,int18],[int222,int19],[int221,int20],[int220,int21],[int219,int22],[int218,int23],[int217,int24],[int216,int25],[int215,int26],[int214,int27],[int213,int28],[int212,int29],[int211,int30],[int210,int31],[int209,int32],[int208,int33],[int207,int34],[int206,int35],[int205,int36],[int204,int37],[int203,int38],[int202,int39],[int201,int40],[int200,int41],[int199,int42],[int198,int43],[int197,int44],[int196,int45],[int195,int46],[int194,int47],[int193,int48],[int192,int49],[int191,int50],[int190,int51],[int189,int52],[int188,int53],[int187,int54],[int186,int55],[int185,int56],[int184,int57],[int183,int58],[int182,int59],[int181,int60],[int180,int61],[int179,int62],[int178,int63],[int177,int64],[int176,int65],[int175,int66],[int174,int67],[int173,int68],[int172,int69],[int171,int70],[int170,int71],[int169,int72],[int168,int73],[int167,int74],[int166,int75],[int165,int76],[int164,int77],[int163,int78],[int162,int79],[int161,int80],[int160,int81],[int159,int82],[int158,int83],[int157,int84],[int156,int85],[int155,int86],[int154,int87],[int153,int88],[int152,int89],[int151,int90],[int150,int91],[int149,int92],[int148,int93],[int147,int94],[int146,int95],[int145,int96],[int144,int97],[int143,int98],[int142,int99],[int141,int100],[int140,int101],[int139,int102],[int138,int103],[int137,int104],[int136,int105],[int135,int106],[int134,int107],[int133,int108],[int132,int109],[int131,int110],[int130,int111],[int129,int112],[int128,int113],[int127,int114],[int126,int115],[int125,int116],[int124,int117],[int123,int118],[int122,int119],[int121,int120] ],'y')
let num242 = add.eq([ [int241,int1],[int240,int2],[int239,int3],[int238,int4],[int237,int5],[int236,int6],[int235,int7],[int234,int8],[int233,int9],[int232,int10],[int231,int11],[int230,int12],[int229,int13],[int228,int14],[int227,int15],[int226,int16],[int225,int17],[int224,int18],[int223,int19],[int222,int20],[int221,int21],[int220,int22],[int219,int23],[int218,int24],[int217,int25],[int216,int26],[int215,int27],[int214,int28],[int213,int29],[int212,int30],[int211,int31],[int210,int32],[int209,int33],[int208,int34],[int207,int35],[int206,int36],[int205,int37],[int204,int38],[int203,int39],[int202,int40],[int201,int41],[int200,int42],[int199,int43],[int198,int44],[int197,int45],[int196,int46],[int195,int47],[int194,int48],[int193,int49],[int192,int50],[int191,int51],[int190,int52],[int189,int53],[int188,int54],[int187,int55],[int186,int56],[int185,int57],[int184,int58],[int183,int59],[int182,int60],[int181,int61],[int180,int62],[int179,int63],[int178,int64],[int177,int65],[int176,int66],[int175,int67],[int174,int68],[int173,int69],[int172,int70],[int171,int71],[int170,int72],[int169,int73],[int168,int74],[int167,int75],[int166,int76],[int165,int77],[int164,int78],[int163,int79],[int162,int80],[int161,int81],[int160,int82],[int159,int83],[int158,int84],[int157,int85],[int156,int86],[int155,int87],[int154,int88],[int153,int89],[int152,int90],[int151,int91],[int150,int92],[int149,int93],[int148,int94],[int147,int95],[int146,int96],[int145,int97],[int144,int98],[int143,int99],[int142,int100],[int141,int101],[int140,int102],[int139,int103],[int138,int104],[int137,int105],[int136,int106],[int135,int107],[int134,int108],[int133,int109],[int132,int110],[int131,int111],[int130,int112],[int129,int113],[int128,int114],[int127,int115],[int126,int116],[int125,int117],[int124,int118],[int123,int119],[int122,int120],[int121,int121] ],'y')
let num243 = add.eq([ [int242,int1],[int241,int2],[int240,int3],[int239,int4],[int238,int5],[int237,int6],[int236,int7],[int235,int8],[int234,int9],[int233,int10],[int232,int11],[int231,int12],[int230,int13],[int229,int14],[int228,int15],[int227,int16],[int226,int17],[int225,int18],[int224,int19],[int223,int20],[int222,int21],[int221,int22],[int220,int23],[int219,int24],[int218,int25],[int217,int26],[int216,int27],[int215,int28],[int214,int29],[int213,int30],[int212,int31],[int211,int32],[int210,int33],[int209,int34],[int208,int35],[int207,int36],[int206,int37],[int205,int38],[int204,int39],[int203,int40],[int202,int41],[int201,int42],[int200,int43],[int199,int44],[int198,int45],[int197,int46],[int196,int47],[int195,int48],[int194,int49],[int193,int50],[int192,int51],[int191,int52],[int190,int53],[int189,int54],[int188,int55],[int187,int56],[int186,int57],[int185,int58],[int184,int59],[int183,int60],[int182,int61],[int181,int62],[int180,int63],[int179,int64],[int178,int65],[int177,int66],[int176,int67],[int175,int68],[int174,int69],[int173,int70],[int172,int71],[int171,int72],[int170,int73],[int169,int74],[int168,int75],[int167,int76],[int166,int77],[int165,int78],[int164,int79],[int163,int80],[int162,int81],[int161,int82],[int160,int83],[int159,int84],[int158,int85],[int157,int86],[int156,int87],[int155,int88],[int154,int89],[int153,int90],[int152,int91],[int151,int92],[int150,int93],[int149,int94],[int148,int95],[int147,int96],[int146,int97],[int145,int98],[int144,int99],[int143,int100],[int142,int101],[int141,int102],[int140,int103],[int139,int104],[int138,int105],[int137,int106],[int136,int107],[int135,int108],[int134,int109],[int133,int110],[int132,int111],[int131,int112],[int130,int113],[int129,int114],[int128,int115],[int127,int116],[int126,int117],[int125,int118],[int124,int119],[int123,int120],[int122,int121] ],'y')
let num244 = add.eq([ [int243,int1],[int242,int2],[int241,int3],[int240,int4],[int239,int5],[int238,int6],[int237,int7],[int236,int8],[int235,int9],[int234,int10],[int233,int11],[int232,int12],[int231,int13],[int230,int14],[int229,int15],[int228,int16],[int227,int17],[int226,int18],[int225,int19],[int224,int20],[int223,int21],[int222,int22],[int221,int23],[int220,int24],[int219,int25],[int218,int26],[int217,int27],[int216,int28],[int215,int29],[int214,int30],[int213,int31],[int212,int32],[int211,int33],[int210,int34],[int209,int35],[int208,int36],[int207,int37],[int206,int38],[int205,int39],[int204,int40],[int203,int41],[int202,int42],[int201,int43],[int200,int44],[int199,int45],[int198,int46],[int197,int47],[int196,int48],[int195,int49],[int194,int50],[int193,int51],[int192,int52],[int191,int53],[int190,int54],[int189,int55],[int188,int56],[int187,int57],[int186,int58],[int185,int59],[int184,int60],[int183,int61],[int182,int62],[int181,int63],[int180,int64],[int179,int65],[int178,int66],[int177,int67],[int176,int68],[int175,int69],[int174,int70],[int173,int71],[int172,int72],[int171,int73],[int170,int74],[int169,int75],[int168,int76],[int167,int77],[int166,int78],[int165,int79],[int164,int80],[int163,int81],[int162,int82],[int161,int83],[int160,int84],[int159,int85],[int158,int86],[int157,int87],[int156,int88],[int155,int89],[int154,int90],[int153,int91],[int152,int92],[int151,int93],[int150,int94],[int149,int95],[int148,int96],[int147,int97],[int146,int98],[int145,int99],[int144,int100],[int143,int101],[int142,int102],[int141,int103],[int140,int104],[int139,int105],[int138,int106],[int137,int107],[int136,int108],[int135,int109],[int134,int110],[int133,int111],[int132,int112],[int131,int113],[int130,int114],[int129,int115],[int128,int116],[int127,int117],[int126,int118],[int125,int119],[int124,int120],[int123,int121],[int122,int122] ],'y')
let num245 = add.eq([ [int244,int1],[int243,int2],[int242,int3],[int241,int4],[int240,int5],[int239,int6],[int238,int7],[int237,int8],[int236,int9],[int235,int10],[int234,int11],[int233,int12],[int232,int13],[int231,int14],[int230,int15],[int229,int16],[int228,int17],[int227,int18],[int226,int19],[int225,int20],[int224,int21],[int223,int22],[int222,int23],[int221,int24],[int220,int25],[int219,int26],[int218,int27],[int217,int28],[int216,int29],[int215,int30],[int214,int31],[int213,int32],[int212,int33],[int211,int34],[int210,int35],[int209,int36],[int208,int37],[int207,int38],[int206,int39],[int205,int40],[int204,int41],[int203,int42],[int202,int43],[int201,int44],[int200,int45],[int199,int46],[int198,int47],[int197,int48],[int196,int49],[int195,int50],[int194,int51],[int193,int52],[int192,int53],[int191,int54],[int190,int55],[int189,int56],[int188,int57],[int187,int58],[int186,int59],[int185,int60],[int184,int61],[int183,int62],[int182,int63],[int181,int64],[int180,int65],[int179,int66],[int178,int67],[int177,int68],[int176,int69],[int175,int70],[int174,int71],[int173,int72],[int172,int73],[int171,int74],[int170,int75],[int169,int76],[int168,int77],[int167,int78],[int166,int79],[int165,int80],[int164,int81],[int163,int82],[int162,int83],[int161,int84],[int160,int85],[int159,int86],[int158,int87],[int157,int88],[int156,int89],[int155,int90],[int154,int91],[int153,int92],[int152,int93],[int151,int94],[int150,int95],[int149,int96],[int148,int97],[int147,int98],[int146,int99],[int145,int100],[int144,int101],[int143,int102],[int142,int103],[int141,int104],[int140,int105],[int139,int106],[int138,int107],[int137,int108],[int136,int109],[int135,int110],[int134,int111],[int133,int112],[int132,int113],[int131,int114],[int130,int115],[int129,int116],[int128,int117],[int127,int118],[int126,int119],[int125,int120],[int124,int121],[int123,int122] ],'y')
let num246 = add.eq([ [int245,int1],[int244,int2],[int243,int3],[int242,int4],[int241,int5],[int240,int6],[int239,int7],[int238,int8],[int237,int9],[int236,int10],[int235,int11],[int234,int12],[int233,int13],[int232,int14],[int231,int15],[int230,int16],[int229,int17],[int228,int18],[int227,int19],[int226,int20],[int225,int21],[int224,int22],[int223,int23],[int222,int24],[int221,int25],[int220,int26],[int219,int27],[int218,int28],[int217,int29],[int216,int30],[int215,int31],[int214,int32],[int213,int33],[int212,int34],[int211,int35],[int210,int36],[int209,int37],[int208,int38],[int207,int39],[int206,int40],[int205,int41],[int204,int42],[int203,int43],[int202,int44],[int201,int45],[int200,int46],[int199,int47],[int198,int48],[int197,int49],[int196,int50],[int195,int51],[int194,int52],[int193,int53],[int192,int54],[int191,int55],[int190,int56],[int189,int57],[int188,int58],[int187,int59],[int186,int60],[int185,int61],[int184,int62],[int183,int63],[int182,int64],[int181,int65],[int180,int66],[int179,int67],[int178,int68],[int177,int69],[int176,int70],[int175,int71],[int174,int72],[int173,int73],[int172,int74],[int171,int75],[int170,int76],[int169,int77],[int168,int78],[int167,int79],[int166,int80],[int165,int81],[int164,int82],[int163,int83],[int162,int84],[int161,int85],[int160,int86],[int159,int87],[int158,int88],[int157,int89],[int156,int90],[int155,int91],[int154,int92],[int153,int93],[int152,int94],[int151,int95],[int150,int96],[int149,int97],[int148,int98],[int147,int99],[int146,int100],[int145,int101],[int144,int102],[int143,int103],[int142,int104],[int141,int105],[int140,int106],[int139,int107],[int138,int108],[int137,int109],[int136,int110],[int135,int111],[int134,int112],[int133,int113],[int132,int114],[int131,int115],[int130,int116],[int129,int117],[int128,int118],[int127,int119],[int126,int120],[int125,int121],[int124,int122],[int123,int123] ],'y')

let sum246 = add.eq([ num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1, num1 ], 'idy')
let theorem = { lhs:sum246, rhs:num246 }

Notice the added 'y' flag designation allows the axioms to be defined as rings topologically thus 2+1 == 1+2 etc .

Okay now that the axioms and the theorem to prove has been defined for the ATP/ITP use case, to facilitate a proof all we need do now is the following

/*
    indir:'expand'
    1 + 1 = 2
    1 + 1 = 1 + 1 QED

    indir:'reduce'
    1 + 1 = 2
    2 = 2 QED

    indir:'any'
    1 + 1 + 2 = 3 + 1
    2 + 2 = 2 + 2 QED
*/
let indir = 'expand'
let solutionCOMPLETE = false
let proofstep = [`${ sum246.is() } = ${ num246.is() }`]
if (indir.match(/expand|any/) && theorem.lhs.has( theorem.rhs ) ) {
    let K = theorem.lhs.layer() // top
    let k = theorem.lhs.has( theorem.rhs ) // returns an index > 0
    if(k<=K) {
        for(let ii=k;ii<=K;ii++){
            proofstep.push(`${ theorem.lhs.is() } = ${ theorem.rhs.layer( ii ).is() }`)
        }
    } else if(k>K) {
        for(let jj=K;jj<=k;jj++) {
            proofstep.push(`${ theorem.lhs.is() } = ${ theorem.rhs.layer( jj ).is() }`)
        }
    }
    proofstep.push('QED')
    solutionCOMPLETE = true
}
if ( indir.match(/reduce|any/) && theorem.rhs.has( theorem.lhs ) ) {
    let K = theorem.rhs.layer() // top
    let k = theorem.rhs.has( theorem.lhs ) // returns an index > 0
    if(k<=K) {
        for(let kk=K;kk<=k;kk--){
            proofstep.push(`${ theorem.lhs.layer( kk ).is() } = ${ theorem.rhs.is() }`)
        }
    } else if(k>K) {
        for(let tt=k;tt<=K;tt--) {
            proofstep.push(`${ theorem.lhs.layer( tt ).is() } = ${ theorem.rhs.is() }`)
        }
    }
    proofstep.push('QED')
    solutionCOMPLETE = true
}

The above (29) lines of code replaces the following module



function _AXIOM_(){
    var self = this
    var args = arguments[0]
    args.forEach((u)=>{
        self[u] = args[u]
    })
    self._criteria=[[,],[,]] // callback array of [ORs[ANDs,...],[ANDs,...]...] for Axioms (Turing Complete) //
    self._update = function(){
        var args = arguments[0]
        args.forEach((w)=>{
            self[w] = args[w]
            return w
        })
    }
    self._stepREDUCE = function(){
    }
    self._stepEXPAND = function(){
    }
    self._reduce = function(e){
        var u = e.data
        if(
            u.source &&
            u.source.startsWith('axiom') &&
            self._isOnline &&
           (u.source != self._guid) &&
           (u.source in self._lhsCallGraph) &&
            u.indir.match(/Reduce|Auto|Optimal/) &&
           !g_SOLVED
        ){
            var val = u.Proof.join(' ')
            self._subnetFOUND = false
            var stack = (u._stack && u._stack.length) ? [...u._stack] : [] ;
            var stackR = (u._stackR && u._stackR.length) ? [...u._stackR] : [] ;
            var indir = u.indir
            var flags = u._flags ? u._flags : u.indir ;
            var ProofSUBKEY = u.ProofSUBKEY
            if(
                !(val in self._history._reduce)
            ){
                self._history._reduce[val]=true
                var tmp = [...u.Proof]
                var Proof = [...u.Proof]
                var vkeys = []
                var tmpHTML = {
                    pre:[...u.Proof],
                    post:[...u.Proof] }
                var tmpHTMLR = {
                    pre:[],
                    post:[...u.Proof] }
                if(stackR.length==0)
                    tmpHTMLR.pre=[...u.Proof]
                var from = self._lhs.split(/\s+/)
                var to = self._rhs.split(/\s+/)
                var jdx = 0
                var COMPOUND = Boolean(
                    self._flags &&
                    self._flags.match(/Lemma/) &&
                   (self._lhs.match(/\s+=\s+/) || self._rhs.match(/\s+=\s+/)))
                ProofSUBKEY.subkeyFOUND(self._lhsSUBKEY) &&
               (ProofSUBKEY = ProofSUBKEY.subkeyUPDATE(self._lhsSUBKEY,self._rhsSUBKEY)) &&
                tmp.map((tok,idx,me)=>{
                    if((tok == "=") && !COMPOUND){
                        jdx=0
                    }
                    if(self._scope_satisfied(tok,me,idx,from,jdx)){
                        vkeys.push(idx)
                        if(++jdx==from.length){
                            self._subnetFOUND = true
                            vkeys.map((kdx,ii)=>{
                                tmpHTML.pre[kdx] += self._id.addTAG("sub")
                                tmpHTML.post[kdx] = null
                                tmpHTMLR.post[kdx] = null
                                Proof[kdx] = null
                                if(ii==0){
                                    tmpHTML.post[kdx] = to.map((atok)=>{ return (atok + self._id.addTAG("sub")) }).join(" ")
                                    tmpHTMLR.post[kdx] = to.join(" ")
                                    Proof[kdx] = to.join(" ")
                                }
                            })
                            jdx=0
                            vkeys = []
                        }
                    }
                    return tok
                });
                if(
                    self._subnetFOUND
                ){
                    var P = Proof.collapseEmptyCells()
                    tmpHTMLR.post = tmpHTMLR.post.collapseEmptyCells()
                    var solutionComplete = P.solutionComplete(flags)
                    if(solutionComplete){
                        e.stopPropagation()
                        if(stack.length){
                            var s1 = flags.match(/Optimal/) ? stack.collapseRedundantPaths().join('<br><br>') : stack.join('<br><br>') ;
                            var s2 = flags.match(/Optimal/) ? stackR.collapseRedundantPaths().join('<br>') : stackR.join('<br>') ;
                            solutionEditor.appendlog(s1)
                            solutionEditorR.appendlogR(s2)
                            stackR = []
                            stack = []
                        }
                        solutionEditor.appendlog(tmpHTML.pre.join(" "))
                        solutionEditor.appendlog(tmpHTML.post.join(" "))
                        if(!stack.length)
                            solutionEditorR.appendlogR(tmpHTMLR.pre.join(" "))
                        solutionEditor.appendlog(P.join(" ")+solutionComplete)
                        solutionEditorR.appendlogR(P.join(" ")+solutionComplete,"render")
                        imgProgressBar.hide()
                    } else {
                        stack.push(
                            tmpHTML.pre.join(" "),
                            tmpHTML.post.join(" "))
                        tmpHTMLR.pre.length && stackR.push( tmpHTMLR.pre.join(" ") )
                        stackR.push( tmpHTMLR.post.join(" ") )
                        if(
                            flags.match(/Auto|Optimal/)
                        ){
                            postMessage({
                                source:self._guid,
                                Proof:P,
                                indir:'Expand',
                                _id:self._id,
                                _stack:stack,
                                _stackR:stackR,
                                _flags:flags,
                                ProofSUBKEY:ProofSUBKEY,
                                },g_origin);
                            postMessage({
                                source:self._guid,
                                Proof:P,
                                indir:'Reduce',
                                _id:self._id,
                                _stack:stack,
                                _stackR:stackR,
                                _flags:flags,
                                ProofSUBKEY:ProofSUBKEY,
                                },g_origin);
                        } else {
                            postMessage({
                                source:self._guid,
                                Proof:P,
                                indir:flags,
                                _id:self._id,
                                _stack:stack,
                                _stackR:stackR,
                                ProofSUBKEY:ProofSUBKEY,
                                },g_origin);
                        }
                    }
                } else {
                    clearTimeout(g_code.activeThread)
                    g_code.activeThread=setTimeout(()=>{
                        if(!g_SOLVED){
                            if(stack.length){
                                solutionEditor.appendlog(stack.join('<br><br>'))
                                solutionEditor.appendlog("Prove via % failed."._(/%/,flags))
                                solutionEditorR.appendlogR(stackR.join('<br><br>'),"render")
                                stackR = []
                                stack = []
                            }
                            if(flags.match(/Auto|Optimal/)){
                                solutionEditor.appendlog("<br>========( Reduce )=========<br>========( Expand )=========<br>")
                                reset("partial")
                                console.log("Prove via Reduce failed; now attempting Expand...")
                                postMessage({
                                    source:"axiomROOT",
                                    Proof:g_code.Theorem.lemma,
                                    indir:"Expand",
                                    _flags:flags,
                                    ProofSUBKEY:g_code.Theorem.lemma.asPrimaryKey(),
                                    },g_origin)
                            }
                        } else {
                            e.stopPropagation()
                        }
                        imgProgressBar.hide()
                    },0)
                }
            }
        }
    }
    self._expand = function(e){
        var u = e.data
        if(
            u.source &&
            u.source.startsWith('axiom') &&
            self._isOnline &&
           (u.source != self._guid) &&
           (u.source in self._rhsCallGraph) &&
            u.indir.match(/Expand|Auto|Optimal/) &&
           !g_SOLVED
        ){
            var val = u.Proof.join(' ')
            self._subnetFOUND = false
            var stack = (u._stack && u._stack.length) ? [...u._stack] : [] ;
            var stackR = (u._stackR && u._stackR.length) ? [...u._stackR] : [] ;
            var indir = u.indir
            var flags = u._flags ? u._flags : u.indir ;
            var ProofSUBKEY = u.ProofSUBKEY
            if(
                !(val in self._history._expand)
            ){
                self._history._expand[val]=true
                var tmp = [...u.Proof]
                var Proof = [...u.Proof]
                var vkeys = []
                var tmpHTML = {
                    pre:[...u.Proof],
                    post:[...u.Proof]
                }
                var tmpHTMLR = {
                    pre:[],
                    post:[...u.Proof] }
                if(stackR.length==0)
                    tmpHTMLR.pre=[...u.Proof]
                var from = self._rhs.split(/\s+/)
                var to = self._lhs.split(/\s+/)
                var jdx = 0
                var COMPOUND = Boolean(
                    self._flags &&
                    self._flags.match(/Lemma/) &&
                   (self._lhs.match(/\s+=\s+/) || self._rhs.match(/\s+=\s+/)))
                ProofSUBKEY.subkeyFOUND(self._rhsSUBKEY) &&
               (ProofSUBKEY = ProofSUBKEY.subkeyUPDATE(self._rhsSUBKEY,self._lhsSUBKEY)) &&
                tmp.map((tok,idx,me)=>{
                    if((tok == "=") && !COMPOUND){
                        jdx=0
                    }
                    if(self._scope_satisfied(tok,me,idx,from,jdx)){
                        vkeys.push(idx)
                        if(++jdx==from.length){
                            self._subnetFOUND = true
                            vkeys.map((kdx,ii)=>{
                                tmpHTML.pre[kdx] += self._id.addTAG("sub")
                                tmpHTML.post[kdx] = null
                                tmpHTMLR.post[kdx] = null
                                Proof[kdx] = null
                                if(ii==0){
                                    tmpHTML.post[kdx] = to.map((atok)=>{ return (atok + self._id.addTAG("sub")) }).join(" ")
                                    tmpHTMLR.post[kdx] = to.join(' ')
                                    Proof[kdx] = to.join(" ")
                                }
                            })
                            jdx=0
                            vkeys = []
                        }
                    }
                    return tok
                });
                if(
                    self._subnetFOUND
                ){
                    var P = Proof.collapseEmptyCells()
                    tmpHTMLR.post = tmpHTMLR.post.collapseEmptyCells()
                    var solutionComplete = P.solutionComplete(flags)
                    if(solutionComplete){
                        e.stopPropagation()
                        if(stack.length){
                            var s1 = flags.match(/Optimal/) ? stack.collapseRedundantPaths().join('<br><br>') : stack.join('<br><br>') ;
                            var s2 = flags.match(/Optimal/) ? stackR.collapseRedundantPaths().join('<br>') : stackR.join('<br>') ;
                            solutionEditor.appendlog(s1)
                            solutionEditorR.appendlogR(s2)
                            stackR=[]
                            stack=[]
                        }
                        solutionEditor.appendlog(tmpHTML.pre.join(" "))
                        solutionEditor.appendlog(tmpHTML.post.join(" "))
                        solutionEditor.appendlog(P.join(" ")+solutionComplete)
                        if(!stack.length)
                            solutionEditorR.appendlogR(tmpHTMLR.pre.join(" "))
                        solutionEditorR.appendlogR(P.join(" ")+solutionComplete,"render")
                        imgProgressBar.hide()
                    } else {
                        stack.push(
                            tmpHTML.pre.join(" "),
                            tmpHTML.post.join(" "))
                        tmpHTMLR.pre.length && stackR.push( tmpHTMLR.pre.join(" ") )
                        stackR.push( tmpHTMLR.post.join(" ") )
                        if(
                            flags.match(/Auto|Optimal/)
                        ){
                            postMessage({
                                source:self._guid,
                                Proof:P,
                                indir:'Expand',
                                _id:self._id,
                                _stack:stack,
                                _stackR:stackR,
                                _flags:flags,
                                ProofSUBKEY:ProofSUBKEY,
                                },g_origin);
                            postMessage({
                                source:self._guid,
                                Proof:P,
                                indir:'Reduce',
                                _id:self._id,
                                _stack:stack,
                                _stackR:stackR,
                                _flags:flags,
                                ProofSUBKEY:ProofSUBKEY,
                                },g_origin);
                        } else {
                            postMessage({
                                source:self._guid,
                                Proof:P,
                                indir:flags,
                                _id:self._id,
                                _stack:stack,
                                _stackR:stackR,
                                ProofSUBKEY:ProofSUBKEY,
                                },g_origin);
                        }
                    }
                } else {
                    clearTimeout(g_code.activeThread)
                    g_code.activeThread=setTimeout(()=>{
                        if(!g_SOLVED){
                            if(stack.length){
                                solutionEditor.appendlog(stack.join('<br><br>'))
                                solutionEditor.appendlog("Prove via % failed."._(/%/,flags))
                                solutionEditorR.appendlogR(stackR.join('<br>'),"render")
                                stackR = []
                                stack = []
                            }
                        } else {
                            e.stopPropagation()
                        }
                        imgProgressBar.hide()
                    },0)
                }
            }
        }
    }
    self._scope_satisfied = function(etok,lhs,li,rhs,ri){
        var i = 1
        var end_scope = { "(":")", "{":"}" }
        var sat = true
        if(lhs[li] != rhs[ri]){
            sat = false
        } else if(etok in end_scope) {
            if(((li+i) in lhs) && ((ri+i) in rhs)){
                var ltok = lhs[li+i]
                var rtok = rhs[ri+i]
                var I = rhs.length // Math.min(lhs.length,rhs.length) //
                etok = end_scope[etok]
                while(i++<I){
                    if(ltok!=rtok){
                        sat = false
                        break
                    }
                    if(rtok == etok){
                        break
                    }
                    ltok = lhs[li+i]
                    rtok = rhs[ri+i]
                }
            } else {
                sat = false
            }
        } // test(etok) //
        return sat
    }
  addEventListener("message",self._reduce)
  addEventListener("message",self._expand)
}

REFERENCES
[ 1 ] - Euclid Automated Theorem Prover

So your primary use case appears to be a theorem proof assistant, which is highly interesting but definitely not a common use case :-)

Yes, you probably want to implement a highly efficient novel data structure for this task. But you probably can and should do that in a normal library. Have you already tried to do this? Please build one for the community to play around with, to gather feedback from the people using it, to gain experience.

It doesn't look like you cannot do that using the existing language features. Nothing here really needs new syntax or even new native primitive types to be builtin to the js engines.

PS: if code snippets (or complete programs) are too big to post in single messages, please consider using a gist or other external code platform, and post a link instead of spamming this thread.

2 Likes

I asked for two days to supply use cases! Geez. I'm posting at 1AM EDT in the morning on a frikin' weekday. I have a day job. es-discourse only allows 33 posts per 16-hour period and content must fit to 33000 characters... but if you've reached a decision in spite (of my request) then the issue indeed is closed.

Nothing's been decided by anyone, but so far you've only posted code with lots of characters instead of responding to our arguments. I'm looking forward for a better explanation though.

1 Like

This seems like a very theoretical proposal, which is useful in very specific scenarios, but generally, people wouldn't use this often. As a web developer, this doesn't look something I would use on a regular basis (if I'd ever use it at all). It feels a lot like asking for a Matrix primitive, which yes, would be nice for the handful of people that want to use it, but it wouldn't be sufficiently widely used to warrant a new primitive type. Nothing keeps them from implementing a Matrix class themselves, and they should, if it's what they need. Similarly, I think this Field class is not wide enough to justify a new primitive into the language, but nothing prevents you to implement a class like it yourself.

To clarify, these are just my two cents. If you could show us a real use case in about 10 lines or so to show why this primitive could be useful in general, perhaps people would be more inclined to be in favor of the idea. If the smallest use case for a primitive is hundreds of lines long, it's going to be hard to convince people that it is really useful for everyone.

1 Like