No points today, but anyone in the mood for a good old-fashioned card code should cancel their plans for tonight. #thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
I'll be posting two distinct codes. The first one's not worth any points, it's just a more manageable example. #thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
I recommend you work on this one initially. Some down time in the beginning will really add up in the end. #thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
1 5 5
2 2 0
1 5 3
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
2 3 6
1 3 6
1 0 0
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
1 4 3
1 3 5
2 1 3
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
3 0 5
0 4 0
1 6 2
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
And now, for points. I cannot stress enough that you should do the example first and the points last. #thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
0 9 9
1 1 4
1 1 8
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
3 3 4
0 2 1
3 2 2
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
2 1 2
2 2 0
1 6 4
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
0 5 1
3 0 1
2 2 0
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
1 6 4
2 2 0
3 1 0
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
1 8 9
1 3 2
3 1 3
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
2 9 3
3 2 4
2 4 1
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
2 3 9
1 3 7
3 1 0
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
3 0 1
2 5 7
1 3 3
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
3 3 8
0 1 8
1 0 3
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
2 7 6
3 2 9
2 2 2
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
1 5 8
1 3 1
2 0 1
#thegintercode
— GinterCode (@TheGinterCode) September 26, 2014
A week later, the CM tweeted the answer to the example:
gotthemethod#thegintercode
— GinterCode (@TheGinterCode) October 3, 2014
And then after a few more days of chewing, the so-called "giveaway" clue:
This grid skips like a broken record.
1 2 0
1 1 9
1 1 2
#thegintercode
— GinterCode (@TheGinterCode) October 7, 2014
So, how exactly does that grid "skip like a broken record"? Well at this point it is fairly clear that the rows of the grids are card numbers. When working on points like this one, you ask yourself some fairly logical questions, like -- If the rows are card numbers, why are the digits also separated into columns? After the "broken record" tweet, our assumption was that some manipulation would cause each row to display the same card number three times over. Brian finally figured out the meaning of the original clue, "Some down time in the beginning will really add up in the end". Stressing the words "up and down", and "add", he recognized that if you were to add each COLUMN to its respective ROW, then the three rows would each display the same card number.
1 2 0 --> sum of first column is 3 --> 120 + 3 = 123
1 1 9 --> sum of second column is 4 --> 119 + 4 = 123
1 1 2 --> sum of third column is 11 --> 112 + 11 = 123
So now we had to figure out how the card numbers came into play. Deciphering how the four 'example' grids together generated "got the method" was the obvious next step, and clearly looking to the cards was likely involved. We went back to those four grids and started with the method on the first grid, then did a lookup of the names on those cards, to get:
1 5 5 --> 159 George Brett
2 2 0 --> 232 Ozzie Smith
1 5 3 --> 161 Tommy Lasorda
We didn't need to go any further to see what was happening. First initials of the resulting 12 cards would spell GOT THE METHOD. We were also able to discern without moving ahead that the actual point grids would direct us to the last name initials ("I cannot stress enough that you should do the example first and the points last"). We applied the method to the point grids, pulled the first letters of the last names, and found:
TWEET WITH HASHTAG OLDSCHOOLCODEBREAKER
@TheGinterCode #OldSchoolCodebreaker #thegintercode
— ParanoidAndrew(@ParanoidAndrew) October 8, 2014
- Grant
I feel like if this point was later in the contest one of the teams would have gotten this much sooner, and without the need of the giveaway hint.
ReplyDeletePrior to Brian solving it we had poured a bunch of time into the sums. Grant was focused on the distribution of the sums and I think I eventually started multiplying things (wowser).
It wasn't until Brian started trying to pull a G out of whoevers card would have produced the G in GOT THE METHOD, where there was no G to be found that I threw down the gauntlet and said "STOP TRYING TO GET A G FROM ________" there's no way to get a G using the sum or the letters in his name.
This pushed Brian to stay up late messing around and he finally got it. Thank goodness.