Code for the game: 402152060780000000000000000000000000000002009167775000000000000000000000000000000000000040404050405040505050504060505050504040404040404040404050505050504040505040505292906060505050506050504050505292919190506050506050504050554291920202919550606060505050554545859595959595956060605050554583434343535353538565606060554583506060606060606063856570654545835350606383806063839565657575558353838383838383838395857570658583838383838060638394059590605065858383938394039403959590606050606585959595959595959590606060505060605065860606006060606060605050506065555585959590606060606060606065558595959595959060606066565656565656565656565656565656565651865656565656565186565656565656519191865656565182065656565656565181818181818181819656565656665651818182018181919201965666666656518180106201920010619666666666518181806060120200606012066666665181818180101191920010120666666181818191819191901060620202066671818181919010101060606020120206718191919010101010101010101020267191919190101017474010201020202676519191920010173767501020202676865651920202002010102020202676768656565656520210202022166666768686565656519202021212222216768686800507202400900101000000000000120002020200000202020000060000000000000009000000000001000100000000070001000000000000110000000000000010000000080000000007000001110852017475797569747478770000000000021085203747675776974747683000000000021108520774757974697474787600000000000210852237480748169747476760000000000311085226747980776974747882000000000002108523574787480697474768100000000004110852397475797869747478800000000000021085241746974000000000000000000000051108524574757883697474777700000000000210852537476757669747476820000000000611085259747978826974747775000000000002108530774807676697474778300000000007110853197475788024748077830000000000021085321757474782474797775000000000081108532574777983697474797400000000000210853457574777569747476760000000000911085351748380746974747983000000000002108535475747676697474797889000000010110853557575807569747480740000000000021085359747874772474757783000000000111108540474757976697474787800000000000210854067478778324747579778900000001211085407747780762474787977000000000002108541074767683697474778100000000013110854217475787824747677810000000000021085422747676822474757781000000000141108543474837983697474797600000000000210854367476778169747478790000000001511085449748379766974747983000000000002108545174807476697474758300000000016110855027483798369747479750000000000021085504748274806974747478890000000171108550675758074697474798300000000000210855217482747869747479760000000001811085539747979822474827976000000000002108554274767879247479797689000000019110855447483797524747679760000000000021085547748274756974747478000000000201108562274837976697474777500000000000210856297574797824747779770000000002111085730748377752474787681000000000002108574875747977697474797689000000022110857507575798369747479820000000000021085754757479762474757979000000000231108584074818078697474798300000000000210858457574797969747479760000000002411085928748179836974748076000000000002108593374827478697474787800000000025110900047477797469747478750000000000021090027748278786974747478000000000261109011674757980697474788200000000000210901217574797669747478788900000002711090126757579826974747883000000000002109013475747878247475788200000000028110902307481807669747477820000000000021090235757478826974747979890000000291109024075757883697474798200000000000210902437482747869747480748900000003011090245747778756974747983000000000002109032874828074697474747800000000031110904207477798369747478750000000000021090446748274786974747479000000000321109054074817782697474787400000000000210905477574797969747479760000000003311090646747578776974747779000000000002109065074827479697474807589000000034110906527477787569747479830000000000021090656757479762474777983890000000351109065775757982697474788300000000000210906597574798324748179819000002000000000000001