Q = (101059548483406900154009411798605618167666748501428206547155019295697014269855, 24072309575173396012432166743440221079046112047048734727100763023681204208802)

# m, rx, s
data = [('hello01', 84253194663246327652909112868824327239860726332074464668298271350113839853940, 15527637920976325364892022189988656191685264678802342530551616263051365521985), ('hello02', 61944459390470242025662787655726968515986746278947650468193606657566586165659, 101449021818967778317510542002365152644972704369729618596988397154198464724825), ('hello03', 31503109749568701595524262526306858076967560441414368509252280608150447316606, 111600229707006911145522064562303918880243319145718466146216932874904409632031), ('hello04', 51851086164725852271651702548420902703903816638220029485955964021104237970570, 91275549528914651213706524522675217886737550219576333251324888231574893355082), ('hello05', 92861383765586383691115633840626512153084940338845591947609537189701327489071, 5077554405955270436110154188620502331680229196417664231257017246783539982223), ('hello06', 52333049594277354047149747200174190183470230004161249047815747895744653376026, 108467728917758742063171675201154222606993294628076556715670405993832600460978), ('hello07', 58584147151460337920466484372287772733287241468371724291044985101405111034431, 35560475433342635807965568328273126674779341038254667873812091657019065980046), ('hello08', 62113921172440854705374433810466962736470310519854301235453281624803051031333, 110394791841975438546827608549973659032200231699129282393297342408662866380000), ('hello09', 44314594991981497094934431347533876742463976654661017084162098929445424831847, 58111130968519911360806502995817007152162294741905817211988398975985268516099), ('hello10', 34791072989480846166183874048502816131839068620752596723013151119353277783933, 91387742319162450650088966897307948149743497766492928935921168965623033195249), ('hello11', 34527391779745378801183632748737919181928692219399021561560982024958668877319, 66940455417597048568262274586661694567740201199794347907226699245214985479690), ('hello12', 36778882615541058083447880098262535430397932579148231292245067031895256752266, 114393795284528563759385677192843105947254695016587794042834141718531799355796), ('hello13', 42718028146500890045588814722316310955314046446818249943888558699287258638817, 69846961242210195231578877101659348118159446783502452481582246128757000931857), ('hello14', 85317240924976571143380336985073497844952057371213136182296603655690579788575, 39216345802031488060721645196140770552507308849795308420874151278847906654433), ('hello15', 101225658842062446087936195700315238439536869640852881889863895502059416476864, 67121887842322471991908904538126938407868799132347534867706075287282565278689), ('hello16', 24482105369342658093746788507775507723965987081315186662149284400328818023295, 106809903878648241271307221048180816772337699175359482327035387841776211414395), ('hello17', 8106921446796240594605240715727982927932817656495913208872222006489979269492, 88643074422505468250733074884274730994468498781596690589032510787860789576540), ('hello18', 100354486327013556175541653160286241052325399119087960804302961544085928286892, 17788986099330360199978575096969972672875906382439897956613424394173969801279), ('hello19', 19327946039521986326995390542464834855923854733867413794032901827078738184307, 2740674527513316026469501856497611203297114420608073406549661588290545966199), ('hello20', 16622297091046103878621739194448735263441509116763696940836634265565889883243, 35160298928884022292812207007049061105108403111013445072266521380292790440697), ('hello21', 87065361612568658640780126995701374667023062126371510276227510076414371433771, 8427014300376546576138148577359873217441101644349668509426212860604650816910), ('hello22', 32261536272782249676622141506727265885605046421833665380821153461562467979974, 81195961026634502030569142246293232164579079837544162196973742710456250595122), ('hello23', 98242721872398945911545367298970046575144988175644835903660892379311758278141, 65243721512604753853601925724682257066573088911680138307226769572894797841764), ('hello24', 38671530931118685555122750115165484925736762408180316693201334512295386986725, 78384283323959178303914342544421899137359526406941230810613852268706524802326), ('hello25', 25962651155680471721228565688926324820227428290712041040814738144253919338566, 83932415606635140462388710366251521041741590930920450500818736427760998037831), ('hello26', 94084817695152546431110468649550727260712441675152926486056421377243185689750, 98392324678800289720437853097248254764320381536051999343756481177599116330417), ('hello27', 16372794936716025869645179052629577292873622848744446201994755245443190365328, 108165197970132038887301052479369931384953580091586124038095797262047073581138), ('hello28', 94414173655227504114947438361104204034091806073535138110854507738593049311130, 63724030729923113060230105260136612494373199376686629205442035334884797137564), ('hello29', 47426276213632647100837634482276474310645291355858610751430528012684010679158, 49473172189952315091988584604162669319819138351978045645611998013627944044419)]
