Q = (113619345006854938998202538451517538611417882397197988328500959104816098012780, 64093531810038831270465085822129672059089428090718244233242638358317695899805)

# m, rx, s
data = [('hello01', 44892235979417390065629339874602743399449091144544766490668810558381278080934, 103612242716906629883764631294968042718148473668534077104956812875849946267320), ('hello02', 78994799681503024245524029605409548959313373799492327734361306086500859423479, 48189244633519845210777144972682426256573885117525824352662021588170435307782), ('hello03', 24335791145823692467154656271059580657765586034261475815714044558548379293559, 17008232677856376712131017307340256825091669977163696272043805235823734303711), ('hello04', 33034386526334518026695359192874429746625583302533297377081561377635311774531, 1653368275907999481395739333665577311716800001526770027013558114790140870350), ('hello05', 13767840795815223944108180712524690255077393889391122663743584665190162952274, 82148842981740626045092872591756102299448877010564667256722758788359035293915), ('hello06', 95764265799824155713899203438783922298467292173340977389455162129350830918984, 99995521667644362744667319810638208588375990740978536866054029347540549135395), ('hello07', 90710575817997299832200354367270036923917726620038644573780308736423404183604, 20401059079144554257209092944076189615322201653146733978885173190692635334080), ('hello08', 16431617071143527949073208778714139070858424518978273375054479082994726694231, 92324578464638679420935125710436710835740949491120639813082442463346104349119), ('hello09', 17561984804493749909956500118277922478229003935537877542145163923331594830442, 16112319394695405206995766271672795393903931171682133891511058082983072690571), ('hello10', 24271189393641793204543172607156914655265051007800816498338684536459218862646, 7218222642468620920878993398084786763033431495567590228772421443865211681288), ('hello11', 87740622307974231987058736962796049711107858988049199663863122523660188262566, 59630568354540977751870875392782425132222242518719262127392594581765321455429), ('hello12', 90831281990807792683225855510180617534293482294161010221782041613863456722195, 65986384701819501615297288694690801305639820070071719045506805420710217636804), ('hello13', 8006830827460900369840657203380937893590559669508206540386474231649318204568, 33823137993142504185141974137157075570922913920229831270000955809204175389508), ('hello14', 49468534383856089189602649382890987641468809607282025121690161019201918892171, 15134837110242950002610077124221550363189009999673846475663553293722304514145), ('hello15', 48728012298415725060121977826062284528577867900691970108281654064058367686746, 30996377524198061958298617937693727446934287060340677918700244219269653337937), ('hello16', 78612760117074291153345459336485517222059646582912911380463531559224864336065, 28549623167458547275385292791013826180790386174711403217634729407486111426321), ('hello17', 79346878919065135296088097933394991298507768899530065942042132010322831844208, 30444231736877304327919456307618362715874245354521553943446377812066550227398), ('hello18', 107136632734868816937051728915667938162630658231275602241049355050915339214575, 64165184978464568401079812170886594291558207182411095763943584713537191491052), ('hello19', 47181542765006078450884509393142866849873738958214135535418252657900471575606, 76101310638766351006136283965725449637317142126694049962274747678166319880979), ('hello20', 30813313555688486796553660763309699420655895386106735847048233983069493828032, 80042180624353138510378268073480150456138646440400113017322710610982770189612), ('hello21', 37945955099211188857803155966108627948696892593235590561859204313749786302734, 39254041119941544215026725813810628876330082327971459441831747357290264724442), ('hello22', 3890703257390747077741598957404679936755463769980057992178498214726803009481, 54998861533170948268918951285168523274841139654125895718272409567434951603237), ('hello23', 49928662116426445264556685544481855774124799077157095741892987264320359175672, 2477966741183380318717387427489241168820394856126427071867250656609895788700), ('hello24', 19433420660207016887917012696063086872537831236313536235874321283750883177263, 75007538177229934143828031149173270430340693433709054359306880696783204849244), ('hello25', 25857185658321185199385606800423438344114072321434170043962365400818962933675, 11893647514147376507778388872031783215230157830823515966869839634330218905070), ('hello26', 108393085331116923165691629039363563244756525349462979579087518085027612192258, 103040439273655885956499863702333291195246253000685565798877556701916935200856), ('hello27', 88378246851520052544165732358122981544665029431296399502370746848091514113521, 25789053944718871069392249884443235841643211785392990775182962039681895599431), ('hello28', 29861774435810491622134538220691658924701382526012500129371110157906141634084, 5459563769269876961377999131037294096938810569373236752146537366946522414309), ('hello29', 32417555580774044875897813497294352935265046782676635781117249753087235262481, 50324785030171687894207325582729830009872050096588220040041423190382760338905)]
