Detention in 1997 Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?You're the NSA, trying to decrypt a message between two friendsThe Three Retiree's CipherPuzzling Pieces of Pumpkin PiFind me in a code (and be faster than Bob)I'm a messenger - Clue FiveSecret of the universeA bouncer named BobFind the woman/man of your dreams!Cracking Nested One-time PadsGo Pregnant or Go Home

Is CEO the "profession" with the most psychopaths?

Who can remove European Commissioners?

Should a wizard buy fine inks every time he want to copy spells into his spellbook?

Strange behavior of Object.defineProperty() in JavaScript

In musical terms, what properties are varied by the human voice to produce different words / syllables?

preposition before coffee

One-one communication

Is it possible to give , in economics, an example of a relation ( set of ordered pairs) that is not a function?

How to unroll a parameter pack from right to left

What do you call the main part of a joke?

Antipodal Land Area Calculation

What does it mean that physics no longer uses mechanical models to describe phenomena?

Why is it faster to reheat something than it is to cook it?

Is there hard evidence that the grant peer review system performs significantly better than random?

How to compare two different files line by line in unix?

Do wooden building fires get hotter than 600°C?

C's equality operator on converted pointers

Why weren't discrete x86 CPUs ever used in game hardware?

Can you explain what "processes and tools" means in the first Agile principle?

What are the discoveries that have been possible with the rejection of positivism?

Is there public access to the Meteor Crater in Arizona?

Lagrange four-squares theorem --- deterministic complexity

What is the home of the drow in Flanaess?

Dyck paths with extra diagonals from valleys (Laser construction)



Detention in 1997



Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern)
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?You're the NSA, trying to decrypt a message between two friendsThe Three Retiree's CipherPuzzling Pieces of Pumpkin PiFind me in a code (and be faster than Bob)I'm a messenger - Clue FiveSecret of the universeA bouncer named BobFind the woman/man of your dreams!Cracking Nested One-time PadsGo Pregnant or Go Home










9












$begingroup$


As summer break is coming up, you have started to misbehave in school, getting sent to detention quite often.



On June 20th, something interesting happened, and made detention a little more fun. You noticed that one of the tiles on the floor was loose, and that a small piece of paper was sticking out. When your teacher left for his daily refilling of his coffee, your curiosity got the best of you, and you hopped out of your seat and took the piece of paper. Later at home you inspected the piece of paper. On it were the words:




Yusiecnjhuqouqornl pljgcatpnokizvtuqoxtr'yus jfduqotpn'zvt migkgezvt vrpgcaokijfd kgetpnuqoawumignjh okitpn someay uqovrpokitpnokiuqotpn. - Somxtr. Pljkgetpnqmkokitpnyus




You have no idea what it means, and decide to investigate further.



Worrying, as tomorrow is the last day before school ends, you spend all night thinking and analyzing, but come up with nothing. You go to school the next day, make sure you get in detention, and then grab the last message before summer. This message says:




Yvsifcnkhurourorol pmjgdatqnolizwturoxur'yvs jgdurotqn'zwt mjgkhezwt vspgdaolijgd khetqnuroaxumjgnkh olitqn spmeby urovspolitqnoliurotqn. - Spmxur. Pmjkhetqnqnkolitqnyvs




You spend the first week of summer constantly studying the notes, but still can't figure it out. In August, fed up with not knowing, you ask your friend in summer school to sneak in and grab you the notes. The note he gives you on August 6th reads:




Ayskicpnhwuowuotrl rpjigavtnqoibztwuozxr'ays ljdwuovtn'bzt omgmkebzt xvpigaqoiljd mkevtnwuocauomgpnh qoivtn usmgey wuoxvpqoivtnqoiwuovtn. - Usmzxr. Rpjmkevtnsqkqoivtnays




Looking at the old and new notes with fresh eyes, you solve the puzzle.



What do each of the messages say?



After revisiting the messages you realize two things that you should've seen earlier that would've helped you. One is fairly obvious and one is more obscure. These things are:



Hint #1:




The messages are all of exact length and have the exact same punctuation, meaning they are all likely the same message, but coded in a different way.




Hint #2:




The messages rely on the date they were written to be solved.




Solution with explanation (In response to user45266 and all users who answered):




The reasoning behind this cipher was for me to test my Java programming skills. I wrote a program to encode and decipher text, and this was the cipher that I used. It works like this:




Step 1:




Take the input string of characters, and turn each letter into three of itself (e.g. "a" to "aaa", or "f" to "fff"), avoiding punctuation and numbers and all non-letters. This step is just to make the output longer than the input to create confusion (although not very well).




Step 2:




Take the date of the message (MM/DD/YYYY) and add the individual numbers together (e.g. June 21st, 1997 = 06/21/1997 = 0+6/2+1/1+9+9+7 = 6/3/26)




Step 3:




Rotate the first letter by the first number, the second by the second, and so on (e.g. aaa = gda, fff = lif)











share|improve this question











$endgroup$







  • 1




    $begingroup$
    Chech the solution by Nicholas B! Was that intentional? Are the two solutions both intended? Is one a consequence of the other?!
    $endgroup$
    – user45266
    Apr 3 at 17:10















9












$begingroup$


As summer break is coming up, you have started to misbehave in school, getting sent to detention quite often.



On June 20th, something interesting happened, and made detention a little more fun. You noticed that one of the tiles on the floor was loose, and that a small piece of paper was sticking out. When your teacher left for his daily refilling of his coffee, your curiosity got the best of you, and you hopped out of your seat and took the piece of paper. Later at home you inspected the piece of paper. On it were the words:




Yusiecnjhuqouqornl pljgcatpnokizvtuqoxtr'yus jfduqotpn'zvt migkgezvt vrpgcaokijfd kgetpnuqoawumignjh okitpn someay uqovrpokitpnokiuqotpn. - Somxtr. Pljkgetpnqmkokitpnyus




You have no idea what it means, and decide to investigate further.



Worrying, as tomorrow is the last day before school ends, you spend all night thinking and analyzing, but come up with nothing. You go to school the next day, make sure you get in detention, and then grab the last message before summer. This message says:




Yvsifcnkhurourorol pmjgdatqnolizwturoxur'yvs jgdurotqn'zwt mjgkhezwt vspgdaolijgd khetqnuroaxumjgnkh olitqn spmeby urovspolitqnoliurotqn. - Spmxur. Pmjkhetqnqnkolitqnyvs




You spend the first week of summer constantly studying the notes, but still can't figure it out. In August, fed up with not knowing, you ask your friend in summer school to sneak in and grab you the notes. The note he gives you on August 6th reads:




Ayskicpnhwuowuotrl rpjigavtnqoibztwuozxr'ays ljdwuovtn'bzt omgmkebzt xvpigaqoiljd mkevtnwuocauomgpnh qoivtn usmgey wuoxvpqoivtnqoiwuovtn. - Usmzxr. Rpjmkevtnsqkqoivtnays




Looking at the old and new notes with fresh eyes, you solve the puzzle.



What do each of the messages say?



After revisiting the messages you realize two things that you should've seen earlier that would've helped you. One is fairly obvious and one is more obscure. These things are:



Hint #1:




The messages are all of exact length and have the exact same punctuation, meaning they are all likely the same message, but coded in a different way.




Hint #2:




The messages rely on the date they were written to be solved.




Solution with explanation (In response to user45266 and all users who answered):




The reasoning behind this cipher was for me to test my Java programming skills. I wrote a program to encode and decipher text, and this was the cipher that I used. It works like this:




Step 1:




Take the input string of characters, and turn each letter into three of itself (e.g. "a" to "aaa", or "f" to "fff"), avoiding punctuation and numbers and all non-letters. This step is just to make the output longer than the input to create confusion (although not very well).




Step 2:




Take the date of the message (MM/DD/YYYY) and add the individual numbers together (e.g. June 21st, 1997 = 06/21/1997 = 0+6/2+1/1+9+9+7 = 6/3/26)




Step 3:




Rotate the first letter by the first number, the second by the second, and so on (e.g. aaa = gda, fff = lif)











share|improve this question











$endgroup$







  • 1




    $begingroup$
    Chech the solution by Nicholas B! Was that intentional? Are the two solutions both intended? Is one a consequence of the other?!
    $endgroup$
    – user45266
    Apr 3 at 17:10













9












9








9


4



$begingroup$


As summer break is coming up, you have started to misbehave in school, getting sent to detention quite often.



On June 20th, something interesting happened, and made detention a little more fun. You noticed that one of the tiles on the floor was loose, and that a small piece of paper was sticking out. When your teacher left for his daily refilling of his coffee, your curiosity got the best of you, and you hopped out of your seat and took the piece of paper. Later at home you inspected the piece of paper. On it were the words:




Yusiecnjhuqouqornl pljgcatpnokizvtuqoxtr'yus jfduqotpn'zvt migkgezvt vrpgcaokijfd kgetpnuqoawumignjh okitpn someay uqovrpokitpnokiuqotpn. - Somxtr. Pljkgetpnqmkokitpnyus




You have no idea what it means, and decide to investigate further.



Worrying, as tomorrow is the last day before school ends, you spend all night thinking and analyzing, but come up with nothing. You go to school the next day, make sure you get in detention, and then grab the last message before summer. This message says:




Yvsifcnkhurourorol pmjgdatqnolizwturoxur'yvs jgdurotqn'zwt mjgkhezwt vspgdaolijgd khetqnuroaxumjgnkh olitqn spmeby urovspolitqnoliurotqn. - Spmxur. Pmjkhetqnqnkolitqnyvs




You spend the first week of summer constantly studying the notes, but still can't figure it out. In August, fed up with not knowing, you ask your friend in summer school to sneak in and grab you the notes. The note he gives you on August 6th reads:




Ayskicpnhwuowuotrl rpjigavtnqoibztwuozxr'ays ljdwuovtn'bzt omgmkebzt xvpigaqoiljd mkevtnwuocauomgpnh qoivtn usmgey wuoxvpqoivtnqoiwuovtn. - Usmzxr. Rpjmkevtnsqkqoivtnays




Looking at the old and new notes with fresh eyes, you solve the puzzle.



What do each of the messages say?



After revisiting the messages you realize two things that you should've seen earlier that would've helped you. One is fairly obvious and one is more obscure. These things are:



Hint #1:




The messages are all of exact length and have the exact same punctuation, meaning they are all likely the same message, but coded in a different way.




Hint #2:




The messages rely on the date they were written to be solved.




Solution with explanation (In response to user45266 and all users who answered):




The reasoning behind this cipher was for me to test my Java programming skills. I wrote a program to encode and decipher text, and this was the cipher that I used. It works like this:




Step 1:




Take the input string of characters, and turn each letter into three of itself (e.g. "a" to "aaa", or "f" to "fff"), avoiding punctuation and numbers and all non-letters. This step is just to make the output longer than the input to create confusion (although not very well).




Step 2:




Take the date of the message (MM/DD/YYYY) and add the individual numbers together (e.g. June 21st, 1997 = 06/21/1997 = 0+6/2+1/1+9+9+7 = 6/3/26)




Step 3:




Rotate the first letter by the first number, the second by the second, and so on (e.g. aaa = gda, fff = lif)











share|improve this question











$endgroup$




As summer break is coming up, you have started to misbehave in school, getting sent to detention quite often.



On June 20th, something interesting happened, and made detention a little more fun. You noticed that one of the tiles on the floor was loose, and that a small piece of paper was sticking out. When your teacher left for his daily refilling of his coffee, your curiosity got the best of you, and you hopped out of your seat and took the piece of paper. Later at home you inspected the piece of paper. On it were the words:




Yusiecnjhuqouqornl pljgcatpnokizvtuqoxtr'yus jfduqotpn'zvt migkgezvt vrpgcaokijfd kgetpnuqoawumignjh okitpn someay uqovrpokitpnokiuqotpn. - Somxtr. Pljkgetpnqmkokitpnyus




You have no idea what it means, and decide to investigate further.



Worrying, as tomorrow is the last day before school ends, you spend all night thinking and analyzing, but come up with nothing. You go to school the next day, make sure you get in detention, and then grab the last message before summer. This message says:




Yvsifcnkhurourorol pmjgdatqnolizwturoxur'yvs jgdurotqn'zwt mjgkhezwt vspgdaolijgd khetqnuroaxumjgnkh olitqn spmeby urovspolitqnoliurotqn. - Spmxur. Pmjkhetqnqnkolitqnyvs




You spend the first week of summer constantly studying the notes, but still can't figure it out. In August, fed up with not knowing, you ask your friend in summer school to sneak in and grab you the notes. The note he gives you on August 6th reads:




Ayskicpnhwuowuotrl rpjigavtnqoibztwuozxr'ays ljdwuovtn'bzt omgmkebzt xvpigaqoiljd mkevtnwuocauomgpnh qoivtn usmgey wuoxvpqoivtnqoiwuovtn. - Usmzxr. Rpjmkevtnsqkqoivtnays




Looking at the old and new notes with fresh eyes, you solve the puzzle.



What do each of the messages say?



After revisiting the messages you realize two things that you should've seen earlier that would've helped you. One is fairly obvious and one is more obscure. These things are:



Hint #1:




The messages are all of exact length and have the exact same punctuation, meaning they are all likely the same message, but coded in a different way.




Hint #2:




The messages rely on the date they were written to be solved.




Solution with explanation (In response to user45266 and all users who answered):




The reasoning behind this cipher was for me to test my Java programming skills. I wrote a program to encode and decipher text, and this was the cipher that I used. It works like this:




Step 1:




Take the input string of characters, and turn each letter into three of itself (e.g. "a" to "aaa", or "f" to "fff"), avoiding punctuation and numbers and all non-letters. This step is just to make the output longer than the input to create confusion (although not very well).




Step 2:




Take the date of the message (MM/DD/YYYY) and add the individual numbers together (e.g. June 21st, 1997 = 06/21/1997 = 0+6/2+1/1+9+9+7 = 6/3/26)




Step 3:




Rotate the first letter by the first number, the second by the second, and so on (e.g. aaa = gda, fff = lif)








cipher story






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Apr 4 at 6:33







Tyler22Alex

















asked Apr 3 at 5:44









Tyler22AlexTyler22Alex

331212




331212







  • 1




    $begingroup$
    Chech the solution by Nicholas B! Was that intentional? Are the two solutions both intended? Is one a consequence of the other?!
    $endgroup$
    – user45266
    Apr 3 at 17:10












  • 1




    $begingroup$
    Chech the solution by Nicholas B! Was that intentional? Are the two solutions both intended? Is one a consequence of the other?!
    $endgroup$
    – user45266
    Apr 3 at 17:10







1




1




$begingroup$
Chech the solution by Nicholas B! Was that intentional? Are the two solutions both intended? Is one a consequence of the other?!
$endgroup$
– user45266
Apr 3 at 17:10




$begingroup$
Chech the solution by Nicholas B! Was that intentional? Are the two solutions both intended? Is one a consequence of the other?!
$endgroup$
– user45266
Apr 3 at 17:10










4 Answers
4






active

oldest

votes


















5












$begingroup$

I think I found the full pattern. Maybe MetaZen got it too, but his response doesn't seem to describe it fully to me.




I noticed that in the first text every third letter gives the ROT-6 of the message, while every third letter offset by one gives the ROT-2 of the message, finally every third letter offset by two gives the ROT-0 of the message.







Similarly the second text has ROT-6/3/0 and the third ROT-8/6/0.







All three then inherit appropriate sentence casing only on the first rotational shift.




Therefore I conclude that:




The message is "School janitor's don't get paid enough in my opinion. -mr. Jenkins."







And the encoding is: Rotate each letter by the month of the year, then the day of the month, then the unrotated string. Interleave the three. Thus on January 2nd the message should be:







ROT-1: tdippm kbojups't epo'u hfu qbje fopvhi jo nz pqjojpo. -ns. kfoljot.







ROT-2: uejqqn lcpkvqt'u fqp'v igv rckf gpqwij kp oa qrkpkqp. -ot. lgpmkpu.







NO-ROT: school janitor's don't get paid enough in my opinion. -mr. jenkins.







Full: Tusdecijhpqopqomnl kljbcaopnjkiuvtpqostr'tus efdpqoopn'uvt higfgeuvt qrpbcajkiefd fgeopnpqovwuhigijh jkiopn nomzay pqoqrpjkiopnjkipqoopn. -Nomstr. Kljfgeopnlmkjkiopntus.







share|improve this answer









$endgroup$












  • $begingroup$
    The spoilers didn't work properly with newline formatting. Fixing now.
    $endgroup$
    – LambdaBeta
    Apr 3 at 21:09










  • $begingroup$
    This is the best answer. I didn't even see that the actual message was visible in a rot-0 sequence.
    $endgroup$
    – MetaZen
    Apr 3 at 21:48










  • $begingroup$
    In all honesty it’s not a very good cipher! I wrote a program to encode text a year and a bit ago when I first got into programming with Java, so the cipher itself isn’t very good. I just posted it on here to see how people would solve it. I’m going to add the “proper” solution (reverse engineering how my program encodes the text) on my question.
    $endgroup$
    – Tyler22Alex
    Apr 4 at 4:56


















22












$begingroup$

I read




School janitor's don't get paid enough in my opinion. -mr. Jenkins.




How?




I actually don't understand hint #2. It doesn't seem to be relevant. I just read every third letter of the text.







share|improve this answer











$endgroup$








  • 5




    $begingroup$
    OH MY GOD! How does that work?! There are two ways to do it?! +1!
    $endgroup$
    – user45266
    Apr 3 at 17:09







  • 2




    $begingroup$
    Well, hover me, which is applied to hover me is not a very strong cipher ;) Sorry for bad formatting, "spoilers" only work this way in comments. You should see it in the bottom left/right corner of your screen
    $endgroup$
    – DBX12
    Apr 4 at 6:55











  • $begingroup$
    Well, you can do hover me by saying [hover me](/. "put spoiler text here").
    $endgroup$
    – Peregrine Rook
    Apr 4 at 17:06



















9












$begingroup$

The message says:




school janitor's don't get paid enough in my opinion. - mr. jenkins




To decode:




comparing first two lines, found the pattern to remove the first and last letter from each word, and then skip one, remove two from each word. Then do a +24 rotation cipher on what is left







share|improve this answer









$endgroup$












  • $begingroup$
    You got it! It's a bit of a messy cipher I made a year and a bit ago when I first got into programming, and there's more than one way to figure it out, but still fun to see people solve!
    $endgroup$
    – Tyler22Alex
    Apr 3 at 13:52






  • 5




    $begingroup$
    People who use apostrophes to form plurals have trouble advancing to white-collar jobs.      :-)     ⁠
    $endgroup$
    – Peregrine Rook
    Apr 3 at 21:19










  • $begingroup$
    @PeregrineRook apologies! I wrote the puzzle at 2:00 in the morning and didn’t pay attention to grammar I guess :( I never forget the syntax in my programming though and that’s all that matters to me :)
    $endgroup$
    – Tyler22Alex
    Apr 4 at 4:54


















5












$begingroup$

I think the puzzle says:




School janitor's don't get paid enough in my opinion. -mr. Jenkins.




Because:




If you notice that the third alphabet is same in the three codes. That is ,it is something fundamental, doesn't change with dates and so contains the code. The other alphabets also if you see, hold a definite relation. For the first two codes, each alphabet, in second code follows 010, 0 means same , 1 means one alphabet ahead. So this actually follows from relation from the dates(as mentioned in the question). Similarly,the third code is follows 230 from the second code. is, third alphabet is same. So it is the third alphabets extracted which reveals the code!







share|improve this answer









$endgroup$












  • $begingroup$
    Hahah! $(+1)$: when I read your answer, I thought it said (ROT13) Fpubby wnavgbe'f qba'g trg YNVQ rabhtu va zl bcvavba. -ze. Wraxvaf.
    $endgroup$
    – user477343
    Apr 3 at 11:12











Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "559"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fpuzzling.stackexchange.com%2fquestions%2f81344%2fdetention-in-1997%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























4 Answers
4






active

oldest

votes








4 Answers
4






active

oldest

votes









active

oldest

votes






active

oldest

votes









5












$begingroup$

I think I found the full pattern. Maybe MetaZen got it too, but his response doesn't seem to describe it fully to me.




I noticed that in the first text every third letter gives the ROT-6 of the message, while every third letter offset by one gives the ROT-2 of the message, finally every third letter offset by two gives the ROT-0 of the message.







Similarly the second text has ROT-6/3/0 and the third ROT-8/6/0.







All three then inherit appropriate sentence casing only on the first rotational shift.




Therefore I conclude that:




The message is "School janitor's don't get paid enough in my opinion. -mr. Jenkins."







And the encoding is: Rotate each letter by the month of the year, then the day of the month, then the unrotated string. Interleave the three. Thus on January 2nd the message should be:







ROT-1: tdippm kbojups't epo'u hfu qbje fopvhi jo nz pqjojpo. -ns. kfoljot.







ROT-2: uejqqn lcpkvqt'u fqp'v igv rckf gpqwij kp oa qrkpkqp. -ot. lgpmkpu.







NO-ROT: school janitor's don't get paid enough in my opinion. -mr. jenkins.







Full: Tusdecijhpqopqomnl kljbcaopnjkiuvtpqostr'tus efdpqoopn'uvt higfgeuvt qrpbcajkiefd fgeopnpqovwuhigijh jkiopn nomzay pqoqrpjkiopnjkipqoopn. -Nomstr. Kljfgeopnlmkjkiopntus.







share|improve this answer









$endgroup$












  • $begingroup$
    The spoilers didn't work properly with newline formatting. Fixing now.
    $endgroup$
    – LambdaBeta
    Apr 3 at 21:09










  • $begingroup$
    This is the best answer. I didn't even see that the actual message was visible in a rot-0 sequence.
    $endgroup$
    – MetaZen
    Apr 3 at 21:48










  • $begingroup$
    In all honesty it’s not a very good cipher! I wrote a program to encode text a year and a bit ago when I first got into programming with Java, so the cipher itself isn’t very good. I just posted it on here to see how people would solve it. I’m going to add the “proper” solution (reverse engineering how my program encodes the text) on my question.
    $endgroup$
    – Tyler22Alex
    Apr 4 at 4:56















5












$begingroup$

I think I found the full pattern. Maybe MetaZen got it too, but his response doesn't seem to describe it fully to me.




I noticed that in the first text every third letter gives the ROT-6 of the message, while every third letter offset by one gives the ROT-2 of the message, finally every third letter offset by two gives the ROT-0 of the message.







Similarly the second text has ROT-6/3/0 and the third ROT-8/6/0.







All three then inherit appropriate sentence casing only on the first rotational shift.




Therefore I conclude that:




The message is "School janitor's don't get paid enough in my opinion. -mr. Jenkins."







And the encoding is: Rotate each letter by the month of the year, then the day of the month, then the unrotated string. Interleave the three. Thus on January 2nd the message should be:







ROT-1: tdippm kbojups't epo'u hfu qbje fopvhi jo nz pqjojpo. -ns. kfoljot.







ROT-2: uejqqn lcpkvqt'u fqp'v igv rckf gpqwij kp oa qrkpkqp. -ot. lgpmkpu.







NO-ROT: school janitor's don't get paid enough in my opinion. -mr. jenkins.







Full: Tusdecijhpqopqomnl kljbcaopnjkiuvtpqostr'tus efdpqoopn'uvt higfgeuvt qrpbcajkiefd fgeopnpqovwuhigijh jkiopn nomzay pqoqrpjkiopnjkipqoopn. -Nomstr. Kljfgeopnlmkjkiopntus.







share|improve this answer









$endgroup$












  • $begingroup$
    The spoilers didn't work properly with newline formatting. Fixing now.
    $endgroup$
    – LambdaBeta
    Apr 3 at 21:09










  • $begingroup$
    This is the best answer. I didn't even see that the actual message was visible in a rot-0 sequence.
    $endgroup$
    – MetaZen
    Apr 3 at 21:48










  • $begingroup$
    In all honesty it’s not a very good cipher! I wrote a program to encode text a year and a bit ago when I first got into programming with Java, so the cipher itself isn’t very good. I just posted it on here to see how people would solve it. I’m going to add the “proper” solution (reverse engineering how my program encodes the text) on my question.
    $endgroup$
    – Tyler22Alex
    Apr 4 at 4:56













5












5








5





$begingroup$

I think I found the full pattern. Maybe MetaZen got it too, but his response doesn't seem to describe it fully to me.




I noticed that in the first text every third letter gives the ROT-6 of the message, while every third letter offset by one gives the ROT-2 of the message, finally every third letter offset by two gives the ROT-0 of the message.







Similarly the second text has ROT-6/3/0 and the third ROT-8/6/0.







All three then inherit appropriate sentence casing only on the first rotational shift.




Therefore I conclude that:




The message is "School janitor's don't get paid enough in my opinion. -mr. Jenkins."







And the encoding is: Rotate each letter by the month of the year, then the day of the month, then the unrotated string. Interleave the three. Thus on January 2nd the message should be:







ROT-1: tdippm kbojups't epo'u hfu qbje fopvhi jo nz pqjojpo. -ns. kfoljot.







ROT-2: uejqqn lcpkvqt'u fqp'v igv rckf gpqwij kp oa qrkpkqp. -ot. lgpmkpu.







NO-ROT: school janitor's don't get paid enough in my opinion. -mr. jenkins.







Full: Tusdecijhpqopqomnl kljbcaopnjkiuvtpqostr'tus efdpqoopn'uvt higfgeuvt qrpbcajkiefd fgeopnpqovwuhigijh jkiopn nomzay pqoqrpjkiopnjkipqoopn. -Nomstr. Kljfgeopnlmkjkiopntus.







share|improve this answer









$endgroup$



I think I found the full pattern. Maybe MetaZen got it too, but his response doesn't seem to describe it fully to me.




I noticed that in the first text every third letter gives the ROT-6 of the message, while every third letter offset by one gives the ROT-2 of the message, finally every third letter offset by two gives the ROT-0 of the message.







Similarly the second text has ROT-6/3/0 and the third ROT-8/6/0.







All three then inherit appropriate sentence casing only on the first rotational shift.




Therefore I conclude that:




The message is "School janitor's don't get paid enough in my opinion. -mr. Jenkins."







And the encoding is: Rotate each letter by the month of the year, then the day of the month, then the unrotated string. Interleave the three. Thus on January 2nd the message should be:







ROT-1: tdippm kbojups't epo'u hfu qbje fopvhi jo nz pqjojpo. -ns. kfoljot.







ROT-2: uejqqn lcpkvqt'u fqp'v igv rckf gpqwij kp oa qrkpkqp. -ot. lgpmkpu.







NO-ROT: school janitor's don't get paid enough in my opinion. -mr. jenkins.







Full: Tusdecijhpqopqomnl kljbcaopnjkiuvtpqostr'tus efdpqoopn'uvt higfgeuvt qrpbcajkiefd fgeopnpqovwuhigijh jkiopn nomzay pqoqrpjkiopnjkipqoopn. -Nomstr. Kljfgeopnlmkjkiopntus.








share|improve this answer












share|improve this answer



share|improve this answer










answered Apr 3 at 21:07









LambdaBetaLambdaBeta

2713




2713











  • $begingroup$
    The spoilers didn't work properly with newline formatting. Fixing now.
    $endgroup$
    – LambdaBeta
    Apr 3 at 21:09










  • $begingroup$
    This is the best answer. I didn't even see that the actual message was visible in a rot-0 sequence.
    $endgroup$
    – MetaZen
    Apr 3 at 21:48










  • $begingroup$
    In all honesty it’s not a very good cipher! I wrote a program to encode text a year and a bit ago when I first got into programming with Java, so the cipher itself isn’t very good. I just posted it on here to see how people would solve it. I’m going to add the “proper” solution (reverse engineering how my program encodes the text) on my question.
    $endgroup$
    – Tyler22Alex
    Apr 4 at 4:56
















  • $begingroup$
    The spoilers didn't work properly with newline formatting. Fixing now.
    $endgroup$
    – LambdaBeta
    Apr 3 at 21:09










  • $begingroup$
    This is the best answer. I didn't even see that the actual message was visible in a rot-0 sequence.
    $endgroup$
    – MetaZen
    Apr 3 at 21:48










  • $begingroup$
    In all honesty it’s not a very good cipher! I wrote a program to encode text a year and a bit ago when I first got into programming with Java, so the cipher itself isn’t very good. I just posted it on here to see how people would solve it. I’m going to add the “proper” solution (reverse engineering how my program encodes the text) on my question.
    $endgroup$
    – Tyler22Alex
    Apr 4 at 4:56















$begingroup$
The spoilers didn't work properly with newline formatting. Fixing now.
$endgroup$
– LambdaBeta
Apr 3 at 21:09




$begingroup$
The spoilers didn't work properly with newline formatting. Fixing now.
$endgroup$
– LambdaBeta
Apr 3 at 21:09












$begingroup$
This is the best answer. I didn't even see that the actual message was visible in a rot-0 sequence.
$endgroup$
– MetaZen
Apr 3 at 21:48




$begingroup$
This is the best answer. I didn't even see that the actual message was visible in a rot-0 sequence.
$endgroup$
– MetaZen
Apr 3 at 21:48












$begingroup$
In all honesty it’s not a very good cipher! I wrote a program to encode text a year and a bit ago when I first got into programming with Java, so the cipher itself isn’t very good. I just posted it on here to see how people would solve it. I’m going to add the “proper” solution (reverse engineering how my program encodes the text) on my question.
$endgroup$
– Tyler22Alex
Apr 4 at 4:56




$begingroup$
In all honesty it’s not a very good cipher! I wrote a program to encode text a year and a bit ago when I first got into programming with Java, so the cipher itself isn’t very good. I just posted it on here to see how people would solve it. I’m going to add the “proper” solution (reverse engineering how my program encodes the text) on my question.
$endgroup$
– Tyler22Alex
Apr 4 at 4:56











22












$begingroup$

I read




School janitor's don't get paid enough in my opinion. -mr. Jenkins.




How?




I actually don't understand hint #2. It doesn't seem to be relevant. I just read every third letter of the text.







share|improve this answer











$endgroup$








  • 5




    $begingroup$
    OH MY GOD! How does that work?! There are two ways to do it?! +1!
    $endgroup$
    – user45266
    Apr 3 at 17:09







  • 2




    $begingroup$
    Well, hover me, which is applied to hover me is not a very strong cipher ;) Sorry for bad formatting, "spoilers" only work this way in comments. You should see it in the bottom left/right corner of your screen
    $endgroup$
    – DBX12
    Apr 4 at 6:55











  • $begingroup$
    Well, you can do hover me by saying [hover me](/. "put spoiler text here").
    $endgroup$
    – Peregrine Rook
    Apr 4 at 17:06
















22












$begingroup$

I read




School janitor's don't get paid enough in my opinion. -mr. Jenkins.




How?




I actually don't understand hint #2. It doesn't seem to be relevant. I just read every third letter of the text.







share|improve this answer











$endgroup$








  • 5




    $begingroup$
    OH MY GOD! How does that work?! There are two ways to do it?! +1!
    $endgroup$
    – user45266
    Apr 3 at 17:09







  • 2




    $begingroup$
    Well, hover me, which is applied to hover me is not a very strong cipher ;) Sorry for bad formatting, "spoilers" only work this way in comments. You should see it in the bottom left/right corner of your screen
    $endgroup$
    – DBX12
    Apr 4 at 6:55











  • $begingroup$
    Well, you can do hover me by saying [hover me](/. "put spoiler text here").
    $endgroup$
    – Peregrine Rook
    Apr 4 at 17:06














22












22








22





$begingroup$

I read




School janitor's don't get paid enough in my opinion. -mr. Jenkins.




How?




I actually don't understand hint #2. It doesn't seem to be relevant. I just read every third letter of the text.







share|improve this answer











$endgroup$



I read




School janitor's don't get paid enough in my opinion. -mr. Jenkins.




How?




I actually don't understand hint #2. It doesn't seem to be relevant. I just read every third letter of the text.








share|improve this answer














share|improve this answer



share|improve this answer








edited Apr 3 at 14:18

























answered Apr 3 at 11:46









NicolasBNicolasB

4385




4385







  • 5




    $begingroup$
    OH MY GOD! How does that work?! There are two ways to do it?! +1!
    $endgroup$
    – user45266
    Apr 3 at 17:09







  • 2




    $begingroup$
    Well, hover me, which is applied to hover me is not a very strong cipher ;) Sorry for bad formatting, "spoilers" only work this way in comments. You should see it in the bottom left/right corner of your screen
    $endgroup$
    – DBX12
    Apr 4 at 6:55











  • $begingroup$
    Well, you can do hover me by saying [hover me](/. "put spoiler text here").
    $endgroup$
    – Peregrine Rook
    Apr 4 at 17:06













  • 5




    $begingroup$
    OH MY GOD! How does that work?! There are two ways to do it?! +1!
    $endgroup$
    – user45266
    Apr 3 at 17:09







  • 2




    $begingroup$
    Well, hover me, which is applied to hover me is not a very strong cipher ;) Sorry for bad formatting, "spoilers" only work this way in comments. You should see it in the bottom left/right corner of your screen
    $endgroup$
    – DBX12
    Apr 4 at 6:55











  • $begingroup$
    Well, you can do hover me by saying [hover me](/. "put spoiler text here").
    $endgroup$
    – Peregrine Rook
    Apr 4 at 17:06








5




5




$begingroup$
OH MY GOD! How does that work?! There are two ways to do it?! +1!
$endgroup$
– user45266
Apr 3 at 17:09





$begingroup$
OH MY GOD! How does that work?! There are two ways to do it?! +1!
$endgroup$
– user45266
Apr 3 at 17:09





2




2




$begingroup$
Well, hover me, which is applied to hover me is not a very strong cipher ;) Sorry for bad formatting, "spoilers" only work this way in comments. You should see it in the bottom left/right corner of your screen
$endgroup$
– DBX12
Apr 4 at 6:55





$begingroup$
Well, hover me, which is applied to hover me is not a very strong cipher ;) Sorry for bad formatting, "spoilers" only work this way in comments. You should see it in the bottom left/right corner of your screen
$endgroup$
– DBX12
Apr 4 at 6:55













$begingroup$
Well, you can do hover me by saying [hover me](/. "put spoiler text here").
$endgroup$
– Peregrine Rook
Apr 4 at 17:06





$begingroup$
Well, you can do hover me by saying [hover me](/. "put spoiler text here").
$endgroup$
– Peregrine Rook
Apr 4 at 17:06












9












$begingroup$

The message says:




school janitor's don't get paid enough in my opinion. - mr. jenkins




To decode:




comparing first two lines, found the pattern to remove the first and last letter from each word, and then skip one, remove two from each word. Then do a +24 rotation cipher on what is left







share|improve this answer









$endgroup$












  • $begingroup$
    You got it! It's a bit of a messy cipher I made a year and a bit ago when I first got into programming, and there's more than one way to figure it out, but still fun to see people solve!
    $endgroup$
    – Tyler22Alex
    Apr 3 at 13:52






  • 5




    $begingroup$
    People who use apostrophes to form plurals have trouble advancing to white-collar jobs.      :-)     ⁠
    $endgroup$
    – Peregrine Rook
    Apr 3 at 21:19










  • $begingroup$
    @PeregrineRook apologies! I wrote the puzzle at 2:00 in the morning and didn’t pay attention to grammar I guess :( I never forget the syntax in my programming though and that’s all that matters to me :)
    $endgroup$
    – Tyler22Alex
    Apr 4 at 4:54















9












$begingroup$

The message says:




school janitor's don't get paid enough in my opinion. - mr. jenkins




To decode:




comparing first two lines, found the pattern to remove the first and last letter from each word, and then skip one, remove two from each word. Then do a +24 rotation cipher on what is left







share|improve this answer









$endgroup$












  • $begingroup$
    You got it! It's a bit of a messy cipher I made a year and a bit ago when I first got into programming, and there's more than one way to figure it out, but still fun to see people solve!
    $endgroup$
    – Tyler22Alex
    Apr 3 at 13:52






  • 5




    $begingroup$
    People who use apostrophes to form plurals have trouble advancing to white-collar jobs.      :-)     ⁠
    $endgroup$
    – Peregrine Rook
    Apr 3 at 21:19










  • $begingroup$
    @PeregrineRook apologies! I wrote the puzzle at 2:00 in the morning and didn’t pay attention to grammar I guess :( I never forget the syntax in my programming though and that’s all that matters to me :)
    $endgroup$
    – Tyler22Alex
    Apr 4 at 4:54













9












9








9





$begingroup$

The message says:




school janitor's don't get paid enough in my opinion. - mr. jenkins




To decode:




comparing first two lines, found the pattern to remove the first and last letter from each word, and then skip one, remove two from each word. Then do a +24 rotation cipher on what is left







share|improve this answer









$endgroup$



The message says:




school janitor's don't get paid enough in my opinion. - mr. jenkins




To decode:




comparing first two lines, found the pattern to remove the first and last letter from each word, and then skip one, remove two from each word. Then do a +24 rotation cipher on what is left








share|improve this answer












share|improve this answer



share|improve this answer










answered Apr 3 at 6:11









MetaZenMetaZen

1,647117




1,647117











  • $begingroup$
    You got it! It's a bit of a messy cipher I made a year and a bit ago when I first got into programming, and there's more than one way to figure it out, but still fun to see people solve!
    $endgroup$
    – Tyler22Alex
    Apr 3 at 13:52






  • 5




    $begingroup$
    People who use apostrophes to form plurals have trouble advancing to white-collar jobs.      :-)     ⁠
    $endgroup$
    – Peregrine Rook
    Apr 3 at 21:19










  • $begingroup$
    @PeregrineRook apologies! I wrote the puzzle at 2:00 in the morning and didn’t pay attention to grammar I guess :( I never forget the syntax in my programming though and that’s all that matters to me :)
    $endgroup$
    – Tyler22Alex
    Apr 4 at 4:54
















  • $begingroup$
    You got it! It's a bit of a messy cipher I made a year and a bit ago when I first got into programming, and there's more than one way to figure it out, but still fun to see people solve!
    $endgroup$
    – Tyler22Alex
    Apr 3 at 13:52






  • 5




    $begingroup$
    People who use apostrophes to form plurals have trouble advancing to white-collar jobs.      :-)     ⁠
    $endgroup$
    – Peregrine Rook
    Apr 3 at 21:19










  • $begingroup$
    @PeregrineRook apologies! I wrote the puzzle at 2:00 in the morning and didn’t pay attention to grammar I guess :( I never forget the syntax in my programming though and that’s all that matters to me :)
    $endgroup$
    – Tyler22Alex
    Apr 4 at 4:54















$begingroup$
You got it! It's a bit of a messy cipher I made a year and a bit ago when I first got into programming, and there's more than one way to figure it out, but still fun to see people solve!
$endgroup$
– Tyler22Alex
Apr 3 at 13:52




$begingroup$
You got it! It's a bit of a messy cipher I made a year and a bit ago when I first got into programming, and there's more than one way to figure it out, but still fun to see people solve!
$endgroup$
– Tyler22Alex
Apr 3 at 13:52




5




5




$begingroup$
People who use apostrophes to form plurals have trouble advancing to white-collar jobs.      :-)     ⁠
$endgroup$
– Peregrine Rook
Apr 3 at 21:19




$begingroup$
People who use apostrophes to form plurals have trouble advancing to white-collar jobs.      :-)     ⁠
$endgroup$
– Peregrine Rook
Apr 3 at 21:19












$begingroup$
@PeregrineRook apologies! I wrote the puzzle at 2:00 in the morning and didn’t pay attention to grammar I guess :( I never forget the syntax in my programming though and that’s all that matters to me :)
$endgroup$
– Tyler22Alex
Apr 4 at 4:54




$begingroup$
@PeregrineRook apologies! I wrote the puzzle at 2:00 in the morning and didn’t pay attention to grammar I guess :( I never forget the syntax in my programming though and that’s all that matters to me :)
$endgroup$
– Tyler22Alex
Apr 4 at 4:54











5












$begingroup$

I think the puzzle says:




School janitor's don't get paid enough in my opinion. -mr. Jenkins.




Because:




If you notice that the third alphabet is same in the three codes. That is ,it is something fundamental, doesn't change with dates and so contains the code. The other alphabets also if you see, hold a definite relation. For the first two codes, each alphabet, in second code follows 010, 0 means same , 1 means one alphabet ahead. So this actually follows from relation from the dates(as mentioned in the question). Similarly,the third code is follows 230 from the second code. is, third alphabet is same. So it is the third alphabets extracted which reveals the code!







share|improve this answer









$endgroup$












  • $begingroup$
    Hahah! $(+1)$: when I read your answer, I thought it said (ROT13) Fpubby wnavgbe'f qba'g trg YNVQ rabhtu va zl bcvavba. -ze. Wraxvaf.
    $endgroup$
    – user477343
    Apr 3 at 11:12















5












$begingroup$

I think the puzzle says:




School janitor's don't get paid enough in my opinion. -mr. Jenkins.




Because:




If you notice that the third alphabet is same in the three codes. That is ,it is something fundamental, doesn't change with dates and so contains the code. The other alphabets also if you see, hold a definite relation. For the first two codes, each alphabet, in second code follows 010, 0 means same , 1 means one alphabet ahead. So this actually follows from relation from the dates(as mentioned in the question). Similarly,the third code is follows 230 from the second code. is, third alphabet is same. So it is the third alphabets extracted which reveals the code!







share|improve this answer









$endgroup$












  • $begingroup$
    Hahah! $(+1)$: when I read your answer, I thought it said (ROT13) Fpubby wnavgbe'f qba'g trg YNVQ rabhtu va zl bcvavba. -ze. Wraxvaf.
    $endgroup$
    – user477343
    Apr 3 at 11:12













5












5








5





$begingroup$

I think the puzzle says:




School janitor's don't get paid enough in my opinion. -mr. Jenkins.




Because:




If you notice that the third alphabet is same in the three codes. That is ,it is something fundamental, doesn't change with dates and so contains the code. The other alphabets also if you see, hold a definite relation. For the first two codes, each alphabet, in second code follows 010, 0 means same , 1 means one alphabet ahead. So this actually follows from relation from the dates(as mentioned in the question). Similarly,the third code is follows 230 from the second code. is, third alphabet is same. So it is the third alphabets extracted which reveals the code!







share|improve this answer









$endgroup$



I think the puzzle says:




School janitor's don't get paid enough in my opinion. -mr. Jenkins.




Because:




If you notice that the third alphabet is same in the three codes. That is ,it is something fundamental, doesn't change with dates and so contains the code. The other alphabets also if you see, hold a definite relation. For the first two codes, each alphabet, in second code follows 010, 0 means same , 1 means one alphabet ahead. So this actually follows from relation from the dates(as mentioned in the question). Similarly,the third code is follows 230 from the second code. is, third alphabet is same. So it is the third alphabets extracted which reveals the code!








share|improve this answer












share|improve this answer



share|improve this answer










answered Apr 3 at 6:28









TojrahTojrah

2815




2815











  • $begingroup$
    Hahah! $(+1)$: when I read your answer, I thought it said (ROT13) Fpubby wnavgbe'f qba'g trg YNVQ rabhtu va zl bcvavba. -ze. Wraxvaf.
    $endgroup$
    – user477343
    Apr 3 at 11:12
















  • $begingroup$
    Hahah! $(+1)$: when I read your answer, I thought it said (ROT13) Fpubby wnavgbe'f qba'g trg YNVQ rabhtu va zl bcvavba. -ze. Wraxvaf.
    $endgroup$
    – user477343
    Apr 3 at 11:12















$begingroup$
Hahah! $(+1)$: when I read your answer, I thought it said (ROT13) Fpubby wnavgbe'f qba'g trg YNVQ rabhtu va zl bcvavba. -ze. Wraxvaf.
$endgroup$
– user477343
Apr 3 at 11:12




$begingroup$
Hahah! $(+1)$: when I read your answer, I thought it said (ROT13) Fpubby wnavgbe'f qba'g trg YNVQ rabhtu va zl bcvavba. -ze. Wraxvaf.
$endgroup$
– user477343
Apr 3 at 11:12

















draft saved

draft discarded
















































Thanks for contributing an answer to Puzzling Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fpuzzling.stackexchange.com%2fquestions%2f81344%2fdetention-in-1997%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Adding axes to figuresAdding axes labels to LaTeX figuresLaTeX equivalent of ConTeXt buffersRotate a node but not its content: the case of the ellipse decorationHow to define the default vertical distance between nodes?TikZ scaling graphic and adjust node position and keep font sizeNumerical conditional within tikz keys?adding axes to shapesAlign axes across subfiguresAdding figures with a certain orderLine up nested tikz enviroments or how to get rid of themAdding axes labels to LaTeX figures

Luettelo Yhdysvaltain laivaston lentotukialuksista Lähteet | Navigointivalikko

Gary (muusikko) Sisällysluettelo Historia | Rockin' High | Lähteet | Aiheesta muualla | NavigointivalikkoInfobox OKTuomas "Gary" Keskinen Ancaran kitaristiksiProjekti Rockin' High