SPOILER ALERT: If you have any inkling, any whatsoever, to work on the Advent of Code…. DO NOT READ THIS BLOG POST. DO NOT LOOK AT MY GITHUB PROJECT. It is no fun if you’re not solving it yourself, and you’ll feel so much better about yourself if you can figure it out without looking up an answer. This blog post is not to give away the answer, but instead, is there for people to learn from.
As always, the following code is in my GitHub: https://github.com/pviafore/AdventOfCode2016
This day, the goal was to try and figure out which rooms out of a list were valid by matching up a checksum with their most frequent characters. I really liked this idea. What I didn’t like was the fact that I chose Perl for this. I had never written Perl before in my life. And I never want to ever again either.