Q = (68685220944514083383079636940174897369349369794650432894953458968479933816998, 2685957569310610364057047480714345708832633648679462871682602497597222174560)

# m, rx, s
data = [('hello01', 32362637025189152369140752440027395726971720592251753503823015100696479131242, 114211662104008329072521937084978530275948140881493478763572906326658397590230), ('hello02', 96374956184076847696049668596545629119059350396884822731952876451775437250310, 10153289365861184575694507146571747526846418805701956428443161675106819088337), ('hello03', 65963224742547182112896254193674017890772594352481324032648384695052907728149, 80384790971102910078245509167169587593896708019945313913957632004758846409371), ('hello04', 14148139590181590700067030557742161197857509571320043584168981145094308854577, 107651222359474018144705325158894174904166015582524846006970773553861347193708), ('hello05', 83121754449875694922747470700452043044397142295225700986562191564278642055295, 58946623287590538624061382166209791890628826547352824757447107084678900758727), ('hello06', 58374979499145150315411143844694173152135365117152236356742964422458965191708, 60123103147067200844415846774709082812415358340614080499051941146089268800067), ('hello07', 34355536939349962065424793105903058794561823991640931451379668662757495318521, 66458232104829265611584815899323938566399188985666386667469003834844958475254), ('hello08', 59669770703937590813060302528726895493560684267067130722210003016497954420009, 51662172958800687874987237626212707703914634440564175054219427878944850539334), ('hello09', 20435052617761348520607783385473389335921912308249820743279149461704590324365, 94551055728898144610919493907895937510079249198011019656189904318924839529906), ('hello10', 71905972466470005678637027464769972661852749357366120445778399550117584020816, 42626001205066216846310871421825777567811705254251030759802939184173893661868), ('hello11', 115761388433821175202144716904947745676827173357380320597314648961853043761734, 106815188518577430601886215359468326469845402807131341524297617900853629572193), ('hello12', 30078677578144446853390873915395789764998361267129072840147054357036912577626, 9790622668585937573939510144681744581642448724524264175689085040014758014), ('hello13', 86177479315013124500062136226086621203456905400897257194890596348313352437858, 10523726944655786134718125747161719963586685792084418422361949972834168997692), ('hello14', 67015925991444682163658172782164819845354828617751656912059297882556283817340, 8730267141310144844278997923259565161498716812920303460516318862577539607696), ('hello15', 103560834046381637737500416660351920644005285832180560980828049247459284327502, 71918802611709630585205772295567736918677436235793571161038757465348491184309), ('hello16', 111917847630095250758194071522142214878750214171318396563456249240695525039537, 30134751511399844301405315663200530794929703525939780351155961883122872852899), ('hello17', 48982858951392520336801417206973057859464625507479799848607540594237466893128, 28172889040399199789742326478629518525523602176021463112580003388946244884414), ('hello18', 20114180885148390466439038968896617053650864921103963504419355162265984160155, 67587271823528865603921086765383475084045667164794035452875541239633121173794), ('hello19', 39921564643003572897473739506044147141615557030067787794026642176378577908243, 25022215743959349397168348479021023406600215054780388431662083801417259049630), ('hello20', 89592747531309193812292695306459039877942874129059172241171447304331352273591, 44856788694657574706089527994062134549675511955257002305245393193620801735880), ('hello21', 65674493125298969777059305911313544439875285194702736639041200736338624877345, 14859290479440443421626919181394027161982134021808718674779612793015360727890), ('hello22', 57530636072117997873822512617203466832520072992757044719565180500911970424693, 100922470887801277642625010258639729560270481513182486182675701832313884014253), ('hello23', 45942117077916277185674642473729137746632819833417190081675719815928861341900, 17801360087745508474311745121590413311255945931422071928488191976522984846070), ('hello24', 72049224000690173935036360130960453744160422879589313525743131141194675716678, 62048896275016452215147063113196368523384737650638096037528091465435540029798), ('hello25', 40171172027240457211816312311746512083322241964447057597844384978139857767995, 28230682552085603920549921934645672419483073222183255902533668456292851545035), ('hello26', 96879969589097462120784456616355057894186678530731300700310961463322155611972, 169425216362281413456020617577111781929826293987003887061199317083143980241), ('hello27', 47752817900887688977180716523764181700793058391544180245554046649931123340242, 5566860305194987569354282653995084084077845447112375298269458274040320940779), ('hello28', 114882403734454460984746571646534616385668586109958037571834690402036693211121, 35666123453277712846256610545964141487498181600916815468296167671419153395912), ('hello29', 70699933288151639074334515261920461488489396171375538204185309349262736911951, 9312403368489118308063568522963025540081168104815483071920903037051072500052)]
