a = 727163396536672147237536792146809584216561293147885917129304736948681888594699740328921459596563307503306479927533044845800920545173993526406911496835052296419079174243015381721052295212113123967426582843255028076408123650471707936677888716139800581873850772260583992029089018862273043353508015315747555075008366785387327493941180909978546360738165360043633833477449232176308537827285416164624306323185443896501773322595714391146401584212232059565284019997355136567183479372011251467111228184620440973736645234035352852488236151844342089128547669409048854944812381280072722984028022249074050035328268815034305789687785497042781357533475746053805750169706942913258653767870367404342246315362896701886764739037810968242587392232802521333902154049502859788709735930263048858099760372657373192905470223537405358576609201384000706947784895535580328314903750565058037892669347046102098763926166709347135606069303207465229364674311190494005517588044807517394606505944579070090645477938528678237089261243550409648202936747475906456923636637541395783751395122696842786151138084863206118326048426380547882334962679652222996215878968697319423015815075632195554266727964910544013681853013210500804102973028003968651605472306933165930379297951135030371363792126354864957641437172830598394070617831075816106255277163714986371923721723294405341441765216861279220816043214726628950874265993781324914488890045877931202741409717114679864007843703205221688285226428167305518287935436222543177255712199668590154603230637831076871568783785273391755253682449360873931041270721715429095363091049552465946279036459880872481773055445653118596599346016557940262852009335025120188605199760145007443054930292095054287236935932967103303354560134756369024603918868416785686975362007539363507386877159916868103629295509439094403685867960103071902402909682826491846599326647719587087625205325960038680813147059210438325025915328434620699411272893568059770824242328479362623428116066366835843253704467822847520369593384833664982345803883282219377735972510075509761779670937551030738928588856294242302729854406640446808391260236240351379459987718892747070131573634260070035792297025118354327801599145447265731128719375458875442999142498472015899586606705786402155997037026592922611723699867520792536286520518647310795787460441586301582393066812606390598668259542798567028933704723870577017862050898303838390975929756874977403506236779896093982546350266641208667304175838272992951588873191299241179585942183074506108485247587627279290509083642254400619124996243997987584305903444479611876907596764774694599964196743951822986742283153278712799037644693179716661264750308769315518328445626409177194266175065201245094799853219501909081211808593798324897587404908904704514973454389254893999952712705351582988065665951635033920523687896465101066131102129355340025582403807163960123515919079954934135342549874192113428722713637454556262640821028837960404547642209611956734870400853841023576183504770564072102791170738334230309403473839472133746595588444226605128076823167226570818474923524840736085376678785851900585397117501362004010632750143914526806011839094849279084625746189206351882638494844928680042786952055831718758721558612695702577200565017850755082385922841011011198106365934015510956457561631751791001979096993750850504662427085543638356305816818181099136638843630427206853583267525885713345908273691403168580695014582125351440441931994268235655367033953509601975043323590881341033642347069354483411071165492074544511966135611711517952707526672267644173471851703723650779468717741180805297015935496815669316395102104148550674176351876180218588687415490851792526374761359843067054851751632173080482351853693890301700181212211781095766537609776734049218250703542641231183263927373917154363606029483986314615018500029473478193606628107211034445045306862576400241086711700664073541496930580387509136682204503361945463213660057265888768436856039123745187972611485316285959146300276887946668759420239518787579012558754730597134204453638008163143475474079232098574529814028287100794594433442960126612393179007456223782402673105000540082624648392244019056658537276060190956411062795028115488063793298039523488784403283563565054840874744388685820174258189862860732094942493714653036254380043617544644693340159358149103734256179945203655334429595078852167152234209538730464652253649472003550334905190952928793213585812020890838549957921333690741314050881276386829261577614577936921103718509675662049048734031699587541380962303671663981300113511027723759462004460158828131367592647986094589197774263576249281891463839654110386478381505500338556300613309257718443444915137388169233922396938590618666843106263275713969125535810409845332193150906894728538089824829894407358373448549557329166039087728093787619814665258692486687383447885723292549337930403883447530145944192803444122852987235515809666001661950553694515984155056319941075695883858977598787324130 b = -2728335966475738414638470897802654721830844498804654499232688793168948877836832372957859299515193411497821356527025841316850619720266012203528889765714277355275526832653655130573971317354566354604007470439509321827339712364513299657107870509610346731757304819213640378622426969056786082376089230037104894944845156845707740592259570647766413246725561710348810320001660618408132837650416371556411927083840221859837888727563030489989478165952214823626846703029856914078879950159475270709762787784979721716442654122447021943567979492172853921129748189338427769062196734091217841069756015445832575940012849640255094845858628802172563667783861818535076331084365989485423350424305415408898530724999874046350929641674368931581274525834129539469123479278432563484911819590634633778491725260698775995410602983580451600116677860374831533373000565257427882721026171118111693774266486278772101482435244566773945585692348016207404235989843158523880526588509585584999087794632844696931070535048736678562326377368132840866339031307722874370699711052877408623704558633519672776745412272855314437985854083991614729594846921090497465717777550222804143770503705549621014413577194776781268891216427974293645298572588157654192744204852445199595961334582352164952933343090080039080258979494086448099036252981936207745070741362704134764770425486138326581727554994297303080598157089038301571432930323314195199050429890200134845603885782820983980102454564318520338937391430405781198967484970253611219190318345474213884979970505316257623877473547618437117256493492480567759909501285757955642810529465134261824405102389968591094559766425442936695962820186096866540578751755286751064440375568217024754377379535375568008539897362791901095819017624403995665895941679084289170673859630430168399170619041297211387630565668353004917990661086689355777197310799049057973626104864493342643409266516104307836508147892312431219181763806093225536990460607568742068154138804713762849286174558858382072948439824912995811760738325801437110829038770909911701772819977392581421853817950042366477814840843377273290876130622260070373260259262140963631821040486474841030732148037663667279804017395874073287873169900406557770836474978025295168193404213957987542188195280878349435621589971844779306604992553140439126858646314632807328505433044220909691517776909462192867257290245869886944611123958564856510552746606007197197096070692743927733941305677099339714136869992549313848501792822015589004432720557248975963038474272168184090748616140292311716114729891569824320728349810485212496433114398729434166576985666888079681582487277151234070708373768016289244632509637291047687239902505446919930334724389911258190570388136097638111501373616433611532110808940299052446147253916057712896555041525917752357699847017174750293880854193332147114250074465490289045195393355945078418544356481853741571206946325724727780578729483970100824060108442086623922215451195644160541914284143070808200626090169212683737088945049457570314400859474779475574603600861239981458267935385230407152164238737060133927394843732038176812145398831125269433694984467045424553903781972786042870075382793819424446018261001810487769993634676992561268658866018152555035099249050837435984116995283945337131366218760888648851296855731911013065086620530959183047254511340669821549890094335067130233390269838244081829650045607816361152028954240623528023661115700183026439346886656601345734995879061654832821773725592840703488021608756634464862314204203696655246668694545613902776337665816927523004830924249109846457087157417327218693356239627890743342231674119597953974774517455329950672939794573613199015589189775664077499188337131550790656942191675879578480792839552678112803283727406559410019764001813820573552682036164559215562417548585811146236646662235398519647899719493695300777206841770368910218000383742116034796424954122547222831954897120663920651966651981551092225894417876855675428354087625742474087610451477424804021715083333968186129705932779416755445769600875647814881033863678973811698774522547042440714254259065869463614061539172256615583978383653317337771050522365573959493569680321882874520727954676635199826785518703987748007596534658239449186140186652615799673175463803080500705007437603437938160210334737008109880915042889575064826311073743627798390886067077842884633743331752493787698609057227503594520538245903937247567534539373230453599641571756073154716024466105498131550379750136462477941988881730046244586205852920630721821811421548701418984055555647162132460876929488169602324707055114362030972060005823264733919730204217861607887961400668 print(a + b) print(a - b) print(a * b) print(a // b)