advent of code day 4
https://gist.github.com/Archenoth/4256a377c186b702e046f57130ae8ee9#-day-4-giant-squid-
loop continues to put in some work
i deffed both inputs in a let form since def isn't lexixal
also, reading in the data was the same number of lines of code that actually solving the problem took
this day is the first time i've broken out the extremely neat threading macros to make things more readable (the ->>
and as->
calls)
part 2 was a cakewalk since i already had all the tools written for part 1
the most interesting part in this one was using destructuring results as a predicate for checking if any sheets remained, and returning the last one if they didn't