Q = (50853020938722997478022671136963290631796845785063014624974940715924027791181, 80100447811911496676473608120112502834898286238518022894095486846686230483376)

# m, rx, s
data = [('hello01', 37203398623473021645376039322414168424452410083871431290041225225560782827117, 114796774592631012321922064522964585913918427237884663253292107117481048989234), ('hello02', 68993005830040939619234793111718243179816919574146973308638082035494748425253, 54369334275911001008252723050979105189697819784408435204763073066981834128963), ('hello03', 105242391065838589663379910694363507492769388351132184143950047026875188764066, 22159155699224831228419064540086557212894942353030134551256354085378064967795), ('hello04', 69049465509367450578402373544387667219560038191174243122432205968727748987280, 18077186605526468030015498905655963184504766701331944361441540826388927665853), ('hello05', 97905831734677707230668696263519350768977788036245829706736440566845542093275, 6723422995462861272365709774118466098640051382045750874418306497250252039126), ('hello06', 91376958661529341801465703704952060882345971624517362008154350849713630474257, 81153883346867645151298173256236391633111592049976851958910833858364900433641), ('hello07', 93449710260413970846232804007234757796563030066001924792162389548519855023287, 101130068337370497290513126928285162857838780803263797638095831690713244053911), ('hello08', 89856817102508245862002452752840548321169624565630818845435406406917935472373, 30508474192976453489340213307384676887103727013802161211486902172952835025879), ('hello09', 17546791949049557876275815725337676124415316335560542034632351231600933184452, 1389825666389825174882449842091588166516965125297542344032228326011086965686), ('hello10', 82755720451923293137398059548343658772440010782186644662270522955945354442052, 67601813314747355871483116350450953611284475652200190498205952418445260676230), ('hello11', 44507937610592269867818246472909882412374850548408185702177270088171341988040, 6055291961709163400263355605440180339301248666703750137573313311891555494161), ('hello12', 75271418326438237447546392338584108337682804602221376640382171193276777991079, 40956366429462238988754223130601095597268051055258292144764340515785507455283), ('hello13', 48619645149306759445521867487539958958140328072057175854810189249625455096803, 31093797642112599098373027714207362088694805500916827083132254827640211274967), ('hello14', 79368524430548682396995993873992935910654944566496904625043847755334186626893, 89682836517731543311551313467249835580066261605082441702684182239387169287246), ('hello15', 91914305929156632853382832161314120645646612527981888419713357849292684128135, 43509731904843609739986291088505407143925087520962580410746727104996104547884), ('hello16', 65541374166031777332974929184290912169020647881885517275090450543593704848363, 13911483192001284671884545826492494986145501741790751912840109864580044582753), ('hello17', 30138709356889236525219338860479208328437245027355369850943285926231981948838, 13524736603974317841101342830905620232699711850282518420096713335199533503003), ('hello18', 113857708453847916046044236050227831691016823769438977579135878302256072533047, 76900970881765943409639152578686374229881607704922257697146185340338948973069), ('hello19', 31463831880725370223964840694361305142634280601356188593194371244741440584070, 3120392345948217568550371426689425939572760678302911244204968224687523634603), ('hello20', 74405599609076182115673787567461094283586276171235104246454954661042100776775, 62741204258238073133231625411653476765042136059941973064906670764236310925790), ('hello21', 70630348667867366873159209711970357169182746617571327890250510867075357267974, 63559991849687984953451481514720225821298762003529208379547525098402575271927), ('hello22', 31300813282462190196671523275931165784316609811885332783789144525539141445721, 82438079747316683430723139456828278016959185232303635962684776606277811449797), ('hello23', 31524233553597208531216221103021573851323847714675771014448106234099182891332, 51786508655858482488167402652202470422038931348418833674772790661552510316899), ('hello24', 94507245542965283747332629603840062369497114653797222666875760633263689863826, 81778094205277402126392222762703550568317893675756205380176821632145826558954), ('hello25', 76489225003736568258100307590640853323702763120739722034154605425310046458631, 105540610787835418772302376363431079598074493447927423986552193643557468034076), ('hello26', 93788106161774703781364253507911897422747369698044532583765632974409719712232, 94474043395596322516612368891127318203654418301094425247943469943275266323323), ('hello27', 98979095359466507619562197643384854722098207432995361353434296208848893526142, 81715480298923456746637102340856503178450317641406331947064460468685429202520), ('hello28', 40991444736128925619373595108930288050464840771004426353462843339145560680877, 113080642158940606440345809146827307576819547512976864942277058518810043902993), ('hello29', 31969382244813701121250138364203714057619418844273131002478383649303964993501, 31879152935108768996632821478271169069904290963852288736442566361229207988298)]
