Q = (62187889586351937141150859698690480811424107488254932714883363778043242216680, 113472629158191038378041507577837253163313189880350079616836627530790479706811)

# m, rx, s
data = [('hello01', 115596278784185853716932856068186739524691258395910429600928141177201923610433, 28699293204338147747582388484923460843593366027012228200017576902373110069116), ('hello02', 5337264280188410088181668644498539304749796640869250586829012600447266288429, 81573847893443957914159188729551683774498926264668103748357690359544812808995), ('hello03', 31601998799242039706611940913288478239146117429801636048266641507464749818720, 84063816450594482145851107291202842721611057603937474409107634016805930162412), ('hello04', 96029475977068429020573127487607883658186388765620716267912661531895374021990, 48798420287615593731771283716959687325342824862578304622084055244002839845830), ('hello05', 31897700768912413068807725412751488574349094240561826847537338839158484132858, 22985188650764688082128753586062143510125713602711650298339079558951342313565), ('hello06', 44906586271238586596545453286945818112385125090159839635844805094612484527371, 4283509290989905948405645850025551814847113347593835332961738923967659355217), ('hello07', 14226667599017580305535718293759542387961934713359816975865919347069398095527, 72427305491241410165750644537700797389195817011591149590702992038565099505635), ('hello08', 84668965772826166004243662909629346227093344084835642176462394591562536697675, 9599981677744223962720820619470671126492039707442228775461684982622263779150), ('hello09', 115072550401586381631244734179277974479257535413029873087396705778516607300011, 23934316747043792103796212551760342853432939138053177061132531349021972542912), ('hello10', 31007048957165714407767811681793457704904570553172982650233956084787893647196, 100328770651235639265644131877947070996067840337926120212184880222587380863293), ('hello11', 105034489711942390079387162947343135436355731110637003504356024181670552965687, 36029587630903305536729856012073267340079820066724807179749034242438678275677), ('hello12', 102712285465457285970457267513270290354311216704568229973032679575950147082093, 79406399621389792288079148757573651340070847848955905757063053218100506845859), ('hello13', 13223067771188129176676696616888727737178195655791710157444508897296988495690, 71238191715158750952341664753485876444554807617631261369151911276451964854200), ('hello14', 61086054541890899026654258004376986984869655430795074364848835166357258801532, 20457807520094275659405590723490204151600692704178915735237532375452753751211), ('hello15', 74535165140305429968529605714764712433353143576206943731479673406046902781928, 71127728841155195747561808195620403599745786717721203754261190924911306902884), ('hello16', 110380395657666915580317440575961805170104409308712288123704805517743559414496, 70906083584546286997993966982494439971247763480432328342468999641067668864373), ('hello17', 12413470888686894212590748961813945450043339172370393156029258659761299203532, 58806671030561473759692401749648805430626325930481751191653984555191594582490), ('hello18', 37647218569649454203945019628552424819834138184025266810023260502662520518918, 74511598271724341274956340511351270738795746351831334425687079107182805508655), ('hello19', 45328191915080224444136443505196132447497310406235730234327531684558072632183, 101828793675334878940609088164507380835316872381403531328513512349277944974071), ('hello20', 83828427812179315849561261312240243586537005448360685296123961122878465707600, 36538223828511685264829399332296640914654756551271895366611895700261004516913), ('hello21', 103017798569113279429423031518920668076869885364721406269992905989596528694857, 103854594574682964247386019413876326559801174764273929177453925610540123436161), ('hello22', 60810376940825243501133317497022119148786975776059622210155885969401421358472, 6959391880314067223999040252100753009068418500588722563206951435606601072556), ('hello23', 30383581590540301098673787462540434154119108295181625392548594512132219965654, 107257262461343879531270506638932404323224732168175078746196176670812370582624), ('hello24', 17543825458944540610685049723598086049606201180905421311666486505763882718752, 35553370262741225671397254971277495949624576206819659510543435557349924610049), ('hello25', 25744568180928520618955032929828544926530666343637324120501594686409820999932, 111259148061783549078889214194152826718593083913858579963309125919477582482799), ('hello26', 17851646371170798912986765224505387975108626152891220999211473533826867605287, 106230491670179745471262596154261179871558776421226842719849795609884762900881), ('hello27', 35754786169694814577336345746223093799989090534917164102990393244072214862252, 98607117749291222036452780452796329890671973012749793913461228323234197218432), ('hello28', 21077875895181585196932342667288608885028741333999170721037824255042363513905, 23152132307270194058232792403258609232419462414969108590461899771031911077049), ('hello29', 630374533992362402290066788570325074186521827876720978914934044083075076251, 76387102967587472126210076406469314629077601438821781754374910446878905222879)]
