Q = (19642839810353641714959978945113622928032969460252850558776781851619910375274, 114738639141804150168088649014764111924018509083949925738371687923302834550789)

# m, rx, s
data = [('hello01', 36240274657650008726125118209996240715795519200024672805310433226900617443686, 13595591579638032370631451896436164876815523582110579552898050090651557774147), ('hello02', 52832992157361668189490798914445200386673679666863620435898404149979576650855, 48400395715193327583545381887875028424932690124857693390329411862968615888172), ('hello03', 7619872284314355240032498707879793354225317103340730802772086013714086667332, 33860812413166532153489705480589754937339980082082102690759444460014111460452), ('hello04', 27722406035164986553999938549802191426877447453608572661095478090839034555650, 70665119364671143216891616226633988641504737633230425361603152843941494974871), ('hello05', 30947737557292854715915059422381698803056489464982447416009025897759994738572, 22142356152859438230095620469456389798149486278661492171576733087533252252977), ('hello06', 106403369733710355293734937595170041679161577251798285107752193951373727047034, 105810086881573020296547286326065068909661740845700698949976104785840796724295), ('hello07', 61330473824344751633109749933162540058602040706619937858227996004954687065494, 98888260605749216872074645964889849050514001649145806331720451644494182829943), ('hello08', 42303084553412332997904721049674029491347677088911073749368484851266004736627, 109478317663374769887050880994130067892399350022656560610730355885617157890225), ('hello09', 51104410563476329155083226436001512186552268415344334116890483734276473964503, 108811568237298636803337901263418949722708715268393060344896586099053290929020), ('hello10', 59174433822950589723715841954609088447198291138850337032974794147770384571571, 87775940700028842807318413576308069821394288027287938120978313298853774955628), ('hello11', 3366772286242801267275225654996216025456956630436206834098389878074369001711, 56478897812650016157231034124030001805789609916655480661611185319135828508731), ('hello12', 111479214688115028598855716562727525448061289934418258453789487180212467725037, 46078246970866157497937284484450249644602035339831923839704059203992062407390), ('hello13', 104398979016157050453481022366474094864914124373385509120249547170278714659160, 12023107693070193488130784430488139820056931331319433105381978910825195075079), ('hello14', 6406341674719192521096568095584214004996401647183576517123842121026027900286, 86740638270289759771757368568655894516184790306060128398896776133405125481953), ('hello15', 25151809565812170348050633367382349729508900829790377975291746979547886089603, 54380007188595043651719434891659755620622397294752639588840821766851688284271), ('hello16', 21840959953116588829216106862161427256585354001633756532013249542290390934740, 40019354242577300832421852171787669856881076739046659981097252056975780027039), ('hello17', 84174551452702322673381150902279488671140930119686259919073946232242226248604, 21421568319390817277170546575276780365722455880733887734286562906688699542659), ('hello18', 36987069126932939966200093870856804394663294626660480887549115548561766730279, 100292201459138805626915843302497825922793458505344392628897911313348024287747), ('hello19', 114180277453913991218946666928156754426576720845505699590886566975164193828584, 97579488474729976322630489435153790021869040680002357236411114407726647875788), ('hello20', 101763374616301137102202950881559763822163632197894428910787452490278392939281, 71596377826751544816319331082017014518509970360962709643654780623589438895588), ('hello21', 84872841646943302726977575125277177645500562890307640849677278813416533588148, 85227063227461328741364097015566144544163251426054783708370302147096370239414), ('hello22', 110736035703188473519605048180764338085162378140022719858105815696668257088436, 45493188360726564512938908499143163588779649519350406801763625808750201631816), ('hello23', 35075658818339566844874678625324780837801625074893663141544492522450720772428, 100502766829842380943166469363949506961984630762680263439793960066526754329808), ('hello24', 7472163711012502885430584065587331907641730093946780209641032075984844462540, 95008456727791557566426129087949340089977654415477451649153789838726259767053), ('hello25', 92588813367481906684146410783711865612169787944075987147513234507327811603724, 36691614235000644272278792822251737297727863374938523494084764175142707887940), ('hello26', 55383847495496886871605374072451985913219862957074595272854531031943188314333, 90049288514386587934745961495461381846563270145438724746097055009955267820590), ('hello27', 8686385828674747368028368999310290032533872602163263500118531701347599688249, 42810508191581991352832567994908922195642211479649448577360360173972144262787), ('hello28', 24408808290150360984746868715160368958165823436009666315321596749815671605171, 45920899917944294936898862262463675831109133273332453647103356236187144676977), ('hello29', 9207365088184792855834155721370937218726615016906535068759190838528362826678, 52601917641921723109980423885190458135265935350357797733063852776541075187478)]
