Q = (93780331405647031747343494221860316900133474569452196171833261700674910632910, 39511180519679114490709782020948198158631913393570851986510657805873905279168)

# m, rx, s
data = [('hello01', 14262468789725492136496190184295448493546205362045235449742329109936334684371, 30355041208134457903317274248195938715571297913305023305264884924283984866329), ('hello02', 99067166608017692493605529631047845705223502920635865877065363082632707717031, 76350188417261745060793931807446209068525498638984274769725310489424015868379), ('hello03', 35403898319293323036676413819776177312019930816407605819650031790333068779567, 3156155927126882289791673151648784177384248941670404280633082075910740156889), ('hello04', 49377620073770336752540783080870152725716527935498745395936166871421956622117, 62285392911688174454714190034772362725245112123752972569507412229455677472994), ('hello05', 110447414702954930899623679361196048794752072357238009633318866017813502614316, 58115393391102584548790226494804536450302040701460628857742143503127509153934), ('hello06', 58389185435768279767649297345408681275899974357447273738137993156738513994075, 83043328230808321761937163134958055163907781725936901915442163232110396559514), ('hello07', 5164621316531086351683913076493908369983923937053849722495069314326627386128, 6732055467894093498664987212560855424378524405567247273799855013169570010468), ('hello08', 56216554904345498389922601241995848635452370159552617716043999180745805274674, 87208960206443767761428652582300290886428676023236448190705901968288381623960), ('hello09', 80737613871084063579715596937462736649251525252986183240538570540898107984618, 19038466906772586862176382826932795928407078572825907110611531344148020148963), ('hello10', 88928717741942128346043322086023757446699286009208275232302535438819240456897, 73155030583040174382621053353818527990879971825867434557024421598652316914445), ('hello11', 61197813801928389852067055450302887196644805848997215341136630105055891416647, 93383607153493972885968844451133871235861852053310281836999727615512415163133), ('hello12', 113470960331148040639531639304514862193435993258646698561114241634916040684628, 6351822824411521833309213945804871676357395676333277662338947696287160414264), ('hello13', 96424155333510682640895782191777543102618950266811781496595289137359870881352, 20621729650932497798885923804690793746554697677416152165596998208530271159063), ('hello14', 96978232493247261487588082054739173745143642628660908319316538752896241956892, 81668572239867117543768892569674650106642098368829877670986673139143554449810), ('hello15', 105621091240419931018036986598804993913558046099095034431026049619446199960857, 43392984807402237297458626369471897912221511944033338557552584969258278538185), ('hello16', 65329410125669969398608152735355924912502850228169151899849369880616229980745, 9323438778647315558467309604866905270132012735876902702670614312846918261084), ('hello17', 45075536139000231377661904373107010259673456140373167629737427155371373496257, 18700144401899051047027452471888627272792569091736633798212352558292064141421), ('hello18', 65713792776691574165166755546022645915409513941905106680250098226165851523284, 76729979699087961613518046496034502833648417492583866335137095447776943151525), ('hello19', 46347065427450760913976200322117805402115764940826674187466316776482101638488, 90399791912688864815979788881790890670390090982624340079543735265435582712262), ('hello20', 4959062212566076977440437045615332837082613654232866139057477641723088492743, 8951887244204533437698156035123357513681919717482260239214800311461104861284), ('hello21', 21076812687889015542902839628680668332774623021048173658476641445881166661541, 66236912888421980577642795671567678519831900931091603379324355900687770520665), ('hello22', 62161615494326623608370861792751459066054634363290323634250942707026498258637, 61518625864955779383034515558930479962810440387246773979933486621416781444358), ('hello23', 17464789962715238484571389935151495561789499108353395741377210062864086473479, 78379391797271428159681235783812329579314205412170526064809002488775009680933), ('hello24', 81841376470274828181337606081581826149173288551612687020383512092464487465503, 79746866647719514283119675018736496977717249383674498638416680640879916754567), ('hello25', 77986623832167985655355065450728755874495638806492302743542603110481425245583, 31280193238835627631988369288406848048944229107286040171900364428890825509296), ('hello26', 28711335033472515035124801687913186116393058873399522635746193209474792456482, 4440531848534441705271117432250312363314283053004174990429055076260129634913), ('hello27', 24065843844628638455243180191810853027203591926991361451481823125899353044520, 86255979426394721874362855643795563901508129805132653876213635680399977899068), ('hello28', 113257010881744943535752299132017797176299893041271577981794657736925539248635, 84073599063348486364257515696271301089282590350404656152301327982630087829916), ('hello29', 26383758677971620236674867206232272095749718939379584707319638571749918182152, 6894607773340210196866401116138633283589830496172482860558102625198910717990)]
