
from CharCypher import CeaserCypherOnlyChar
Store = """ZRZB
SEBZ: GENWRPGBEL GRNZ NCBYYB THVQNAPR
GB: THVQNAPR BSSVPRE
FHOWRPG: UNMNEQF VA YHANE BEOVG
ENQNE GENPXVAT UNF FUBJA GUNG GUR FBIVRG YHANE BEOVGRE YHAN SVSGRRA VF CBGRAGVNYYL BA N PBYYVFVBA PBHEFR JVGU GUR FPURQHYRQ QRFPRAG CNGU SBE RNTYR. GUR PHEERAG EVFX VF YBJ GB ZRQVHZ, OHG NPGVBA FUBHYQ OR GNXRA GB ZVAVZVFR BE RYVZVANGR VG.
GUR PHEERAG ENATR BS BCGVBAF VAPYHQRF:
ER-PNYPHYNGVBA BS NYGREANGVIR QRFPRAG CNGUF GB GUR CEVZNEL NAQ FRPBAQNEL YNAQVAT GNETRGF.
ER-QRFVTANGVBA BS YNAQVAT FVGRF JUVPU HFR QRFPRAG CNGUF JUVPU QB ABG VAGREFRPG GUR BEOVGRE CNGU.
NOBEG ZVFFVBA
GUR SVEFG NAQ FRPBAQ BCGVBAF PNEEL GUR NQQVGVBANY EVFXF NFFBPVNGRQ JVGU NAL FVTAVSVPNAG YNGR FGNTR PUNATR GB GUR ZVFFVBA CYNA. GUR GUVEQ BCGVBA PNEEVRF GUR ERNY GUERNG GUNG JR JVYY SNVY GB SHYSVY GUR CEVZNEL BOWRPGVIR BS N ZNAARQ YNAQVAT ORSBER GUR RAQ BS GUR LRNE.
BAR NYGREANGVIR GB GURFR BCGVBAF JBHYQ OR GB ERDHRFG SHEGURE VASBEZNGVBA SEBZ GUR FBIVRGF GB PYNEVSL GUR ZVFFVBA CYNA SBE GURVE BEOVGRE. VG VF CBFFVOYR GUNG GURL NER NYERNQL CYNAAVAT GB ZBQVSL VGF GENWRPGBEL NAQ GUNG AB SHEGURE NPGVBA JVYY OR ARRQRQ BA BHE CNEG, OHG PUNATRF GB GUR BEOVG PBHYQ VAPERNFR GUR EVFX NAQ JR ZVTUG YBFR GENPXVAT ERQHPVAT GUR YVXRYVUBBQ GUNG JR PNA ZNANTR GUR FVGHNGVBA.

"""
#print(CeaserCypherOnlyChar.KnownKey(Store,13))
CeaserCypherOnlyChar.BruteForce("GENWRPGBEL")