Q = (24704485792818536345557165487347996463597516885641979225163567749902323802559, 114883828443860085606620261814959033153795037897677138184157477890475480131117)

# m, rx, s
data = [('hello01', 26593980402406644328435820116636833811463316010481643406845230492989242790576, 38071571890131062058102650202465414106087232384888809547857955259684355942546), ('hello02', 13825491539220291293463020001174990458233686548877318174388130194495642689113, 101989105332129805805414987375888938298241926883824950491090545701048888755677), ('hello03', 56626988997468893712603846054925508973823003349383287628251901397303917410066, 95342666584890636136665474235710859287231611054163743694325469300046581937891), ('hello04', 3347240635016130341959328217816401403656127969364902954329013239376795027450, 80147924543507452656870168344014707902103064879042048220765572971963317193167), ('hello05', 66389758841723713961294223899528667340896497123482617838352486903928669871010, 88038202047631665729143916224685734871634420194068257386954158115979115806686), ('hello06', 20820949202972403347369796845154796371582165867059689431995398327360333942734, 21066750402048805762306683531751465273253948505262526559114491405541435191234), ('hello07', 82380982216386581605704638588516294973586638684834947068308928614065809567467, 3998924403680407699572983468950903523375466423517690789918592167252146989675), ('hello08', 15597402333455278122399203173140418771474463527528947537016683774366321844517, 94344753026529480958216999533418113477512841768562815183429428976511955904489), ('hello09', 50673113600315265540014110970076746797122076277144079540551196181668668122666, 74947707153254944167674729173072996581871490968504945167847171438378513386021), ('hello10', 108484397447262276020440482502843787092034904308250566932673788642495752954225, 30686195776299463113106137279180324241661020334650874107323983150307091825021), ('hello11', 113981524810119606771862076284146660156966976929826200298748425887410734419704, 105675482600262459101997132115861415237018086551618893040759704659364495271637), ('hello12', 72677334155273228850344422478708019487177230608206596118646693899042537355562, 81350111439523644812636341490642552953625132892231644197799184244753240741131), ('hello13', 689580091708352038753696741122500944634514697849873894213657358959528891663, 111781233733098728661004778860311982308474321786944693704385980767288041122733), ('hello14', 39041588799108452807889041937107771063492274493292813855157575417749845526740, 61559479737831112443716688562556787560004906656137989710824299384362926038709), ('hello15', 107632808838070573730180280679666013039035606066381304457578852730650619139510, 13075344444285536535030117710101196794302827061557951888367451967515612475224), ('hello16', 59152433701015289871435582086407284123314311434171103005612865524682266359859, 106574000843043578700055413732917584546737727819550862470958321416149887973523), ('hello17', 102704924881491688243509658940347923358893768306963299991030343804974014273892, 35301083615806778072177955623055217688059509576487516960214502163584880054791), ('hello18', 113578653067994233812829186376056184117890705499011964255292809649035871821115, 106394912894358933236700647899682337921081082671966598924665969086597719095765), ('hello19', 39919018682344942247922435140912573824573521559345474787490791546701348304589, 92705942887095825929839456175694375442608066592354537891249298154290590904664), ('hello20', 62796901412996745255012236046423573927679707808362962122296950873940561123362, 54805382100725418305571478832001490554973009587321728219544420533098256748816), ('hello21', 33856004837706350965939808402812860895770474901837969913174843416753509710568, 85909720211472560692873797057611559364849115940982551739114107455288856809480), ('hello22', 77946776615686909752341717289747098465643222969649142035071516911883073935516, 92910236234348050168210386222272428637593426027962449946617819096937931055089), ('hello23', 54329949083521108228492366084983069826181335135422379622352879127989201926462, 106508373173258233603696355885667443950890846104659893460516616689512624091095), ('hello24', 22160032455080254052000347245217578645743574623178560694957142609314542816092, 45720467945352765103066467878336173189047089772180346690551826547824186241208), ('hello25', 90853695969532444405290661193711380449312666278393067576324757906749698790401, 115538001031692984165612222457502736198671204336118500650525190300958427185350), ('hello26', 16773124012744429934788806883335757940515627914241155245183494050391216838693, 45715117436139563177873627800850584610267287815777084187291911460124565342974), ('hello27', 88512698615836512409677372682439795686780812108793375816088372737798795932962, 63399530537223280978397047458882639466055428016481744874713933217013465852845), ('hello28', 45240540699699020484692223378307980053900622699688665360884842984094868503722, 25210008563818562402689806452763618747155224638799413343765167854833206133842), ('hello29', 41331664920635940119572066454131321144654161091578830681971453970458049486014, 50469876867672059630500399493215850020424999833618930502337700483116358672775)]
